diff --git a/Ereshkigal-BaseAssortGenerator/src/jeager.js b/Ereshkigal-BaseAssortGenerator/src/jeager.js index 4de22f7..da3e5ce 100644 --- a/Ereshkigal-BaseAssortGenerator/src/jeager.js +++ b/Ereshkigal-BaseAssortGenerator/src/jeager.js @@ -18,7 +18,7 @@ class JeagerAssort // Aim sports mng rail for mosin rifle id = HashUtil.generate(); - CoreMod.CreateTraderAssort(id, "5bc5a372d4351e44f824d17f", "5c0647fdd443bc2504c2d371", 500, "RUB", 1, true, 2000, 5); + CoreMod.CreateTraderAssort(id, "5bc5a372d4351e44f824d17f", "5c0647fdd443bc2504c2d371", 500, "RUB", 1, true, 999999, 5); CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5bc479e586f7747f376c7da3"); // The Tarkov shooter - Part 2 //12/70 7mm buckshot @@ -197,7 +197,7 @@ class JeagerAssort CoreMod.CreateTraderAssort(HashUtil.generate(), "5de6558e9f98ac2bc65950fc", "5c0647fdd443bc2504c2d371", 11575, "RUB", 1, false, 2000, 3); //etmi-019 shotgun rail mount - CoreMod.CreateTraderAssort(HashUtil.generate(), "5dfe14f30b92095fd441edaf", "5c0647fdd443bc2504c2d371", 2100, "RUB", 1, false, 2000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5dfe14f30b92095fd441edaf", "5c0647fdd443bc2504c2d371", 2100, "RUB", 1, false, 2000, 5); //utg 25mm ring mount CoreMod.CreateTraderAssort(HashUtil.generate(), "5dff77c759400025ea5150cf", "5c0647fdd443bc2504c2d371", 1733, "RUB", 1, false, 20000, 5); @@ -227,7 +227,7 @@ class JeagerAssort CoreMod.CreateTraderAssort(HashUtil.generate(), "5bfd384c0db834001a6691d3", "5c0647fdd443bc2504c2d371", 3486, "RUB", 1, false, 2000); //mp-133 12ga 660mm barrel - CoreMod.CreateTraderAssort(HashUtil.generate(), "560836fb4bdc2d773f8b4569", "5c0647fdd443bc2504c2d371", 5256, "RUB", 1, false, 1000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "560836fb4bdc2d773f8b4569", "5c0647fdd443bc2504c2d371", 5256, "RUB", 1, false, 10000); //mp-133 12ga 660mm barrel with rib CoreMod.CreateTraderAssort(HashUtil.generate(), "560837154bdc2da74d8b4568", "5c0647fdd443bc2504c2d371", 5777, "RUB", 1, false, 10000); @@ -286,7 +286,7 @@ class JeagerAssort "count": 3, "_tpl": "590c621186f774138d11ea29" } - ]], "5c0647fdd443bc2504c2d371", 1, false, 500, 1); + ]], "5c0647fdd443bc2504c2d371", 1, false, 2000, 1); //mp-133 12ga pump-action shotgun CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "584148f2245977598f1ad387", "5c0647fdd443bc2504c2d371", 23869, "RUB", 1, false, 200000); @@ -368,7 +368,7 @@ class JeagerAssort CoreMod.CreateTraderAssort(HashUtil.generate(), "59e6658b86f77411d949b250", "5c0647fdd443bc2504c2d371", 60, "RUB", 2, false, 80000, 200); //12/70 8.5mm "magnum" buckshot - CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e6806a4b936088465b17e", "5c0647fdd443bc2504c2d371", 53, "RUB", 2, false, 170000, 200); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e6806a4b936088465b17e", "5c0647fdd443bc2504c2d371", 53, "RUB", 2, false, 200000, 200); //12/70 "poleva-6u" slug CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e689ca4b9361bc8618956", "5c0647fdd443bc2504c2d371", 72, "RUB", 2, false, 200000, 500); @@ -420,7 +420,7 @@ class JeagerAssort ]], "5c0647fdd443bc2504c2d371", 2, false, 2000, 1); //gk-02 12ga muzzle brake - CoreMod.CreateTraderAssort(HashUtil.generate(), "58272d7f2459774f6311ddfd", "5c0647fdd443bc2504c2d371", 4249, "RUB", 2, false, 200); + CoreMod.CreateTraderAssort(HashUtil.generate(), "58272d7f2459774f6311ddfd", "5c0647fdd443bc2504c2d371", 4249, "RUB", 2, false, 3000); //mosin weapon tuning thread adapter CoreMod.CreateTraderAssort(HashUtil.generate(), "5cf67a1bd7f00c06585fb6f3", "5c0647fdd443bc2504c2d371", 1995, "RUB", 2, false, 2000); @@ -439,7 +439,7 @@ class JeagerAssort CoreMod.CreateTraderAssort(HashUtil.generate(), "5cf79599d7f00c10875d9212", "5c0647fdd443bc2504c2d371", 3098, "RUB", 2, false, 2000, 4); //monstrum compact prism scope 2x32 - CoreMod.CreateTraderAssort(HashUtil.generate(), "5d2dc3e548f035404a1a4798", "5c0647fdd443bc2504c2d371", 31274, "RUB", 2, false, 2000, 5); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d2dc3e548f035404a1a4798", "5c0647fdd443bc2504c2d371", 31274, "RUB", 2, false, 20000, 5); //nightforce atacr 7-35x56 riflescope CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa66be6e5b5b0214e506e97", "hideout", "hideout", [[{ @@ -530,7 +530,7 @@ class JeagerAssort ]], "5c0647fdd443bc2504c2d371", 2, false, 2000, 1); //mp-133 custom plastic forestock with rails - CoreMod.CreateTraderAssort(HashUtil.generate(), "55d45f484bdc2d972f8b456d", "5c0647fdd443bc2504c2d371", 9608, "RUB", 2, false, 7968); + CoreMod.CreateTraderAssort(HashUtil.generate(), "55d45f484bdc2d972f8b456d", "5c0647fdd443bc2504c2d371", 9608, "RUB", 2, false, 10000); //mp-155 ultima polymer stock CoreMod.CreateTraderAssort(HashUtil.generate(), "606ee5c81246154cad35d65e", "5c0647fdd443bc2504c2d371", 4608, "RUB", 2, false, 2000, 3); @@ -649,48 +649,48 @@ class JeagerAssort CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5bc4856986f77454c317bea7"); // The Tarkov shooter - Part 7 //12/70 copper sabot premier hp slug - CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e68b3a4b9361bca7e50b5", "5c0647fdd443bc2504c2d371", 87, "RUB", 3, false, 20000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e68b3a4b9361bca7e50b5", "5c0647fdd443bc2504c2d371", 87, "RUB", 3, false, 20000, 150); //12/70 dual sabot slug - CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e68dea4b9361bcc29e659", "5c0647fdd443bc2504c2d371", 72, "RUB", 3, false, 200000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e68dea4b9361bcc29e659", "5c0647fdd443bc2504c2d371", 72, "RUB", 3, false, 200000, 200); //12/70 flechette CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e6911a4b9361bd5780d52", "5c0647fdd443bc2504c2d371", 79, "RUB", 3, false, 200000, 200); //20/70 star slug - CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e6a05a4b93618084f58d0", "5c0647fdd443bc2504c2d371", 86, "RUB", 3, false, 200000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e6a05a4b93618084f58d0", "5c0647fdd443bc2504c2d371", 86, "RUB", 3, false, 200000, 200); //20/70 devastator slug - CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e6a5fa4b93614ec501745", "5c0647fdd443bc2504c2d371", 189, "RUB", 3, false, 20000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e6a5fa4b93614ec501745", "5c0647fdd443bc2504c2d371", 189, "RUB", 3, false, 20000, 120); //mp-153 8-shell magazine extension - CoreMod.CreateTraderAssort(HashUtil.generate(), "56deeefcd2720bc8328b4568", "5c0647fdd443bc2504c2d371", 2229, "RUB", 3, false, 15000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "56deeefcd2720bc8328b4568", "5c0647fdd443bc2504c2d371", 2229, "RUB", 3, false, 15000, 4); //remington m700 .308 wyatt's outdoor 5-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "5bfea7ad0db834001c38f1ee", "5c0647fdd443bc2504c2d371", 1943, "RUB", 3, false, 20000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5bfea7ad0db834001c38f1ee", "5c0647fdd443bc2504c2d371", 1943, "RUB", 3, false, 20000, 15); //remington m700 .308 wyatt's outdoor 10-round magazine CoreMod.CreateTraderAssort(HashUtil.generate(), "5bfeaa0f0db834001b734927", "5c0647fdd443bc2504c2d371", 3675, "RUB", 3, false, 2000); //VPO-101 Vepr Hunter 7.62x51 10-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "5c503ad32e2216398b5aada2", "5c0647fdd443bc2504c2d371", 4043, "RUB", 3, false, 20000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c503ad32e2216398b5aada2", "5c0647fdd443bc2504c2d371", 4043, "RUB", 3, false, 20000, 15); //surv12 field surgical kit id = HashUtil.generate(); - CoreMod.CreateTraderAssort(id, "5d02797c86f774203f38e30a", "5c0647fdd443bc2504c2d371", 47250, "RUB", 3, false, 2000); + CoreMod.CreateTraderAssort(id, "5d02797c86f774203f38e30a", "5c0647fdd443bc2504c2d371", 47250, "RUB", 3, false, 2000, 3); CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5d25e46e86f77409453bce7c"); // ambulance //trijicon reap-ir scope eyecup - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a1eacb3fcdbcb09800872be", "5c0647fdd443bc2504c2d371", 374, "RUB", 3, false, 2000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a1eacb3fcdbcb09800872be", "5c0647fdd443bc2504c2d371", 374, "RUB", 3, false, 2000, 5); //mp-155 ultima underbarrel mount - CoreMod.CreateTraderAssort(HashUtil.generate(), "606f26752535c57a13424d22", "5c0647fdd443bc2504c2d371", 1865, "RUB", 3, false, 2000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "606f26752535c57a13424d22", "5c0647fdd443bc2504c2d371", 1865, "RUB", 3, false, 2000, 3); //mp-155 ultima pistol grip rubber pad - CoreMod.CreateTraderAssort(HashUtil.generate(), "60785c0d232e5a31c233d51c", "5c0647fdd443bc2504c2d371", 1550, "RUB", 3, false, 2000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "60785c0d232e5a31c233d51c", "5c0647fdd443bc2504c2d371", 1550, "RUB", 3, false, 2000, 3); //mosin texas precision products muzzle brake - CoreMod.CreateTraderAssort(HashUtil.generate(), "5bc5a351d4351e003477a414", "5c0647fdd443bc2504c2d371", 7094, "RUB", 3, false, 2000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5bc5a351d4351e003477a414", "5c0647fdd443bc2504c2d371", 7094, "RUB", 3, false, 2000, 5); //vpo-101 vepr hunter rear sight CoreMod.CreateTraderAssort(HashUtil.generate(), "5c503b1c2e221602b21d6e9d", "5c0647fdd443bc2504c2d371", 315, "RUB", 3, false, 2000); @@ -700,10 +700,10 @@ class JeagerAssort "count": 2, "_tpl": "590c5d4b86f774784e1b9c45" } - ]], "5c0647fdd443bc2504c2d371", 3, false, 20000, 1); + ]], "5c0647fdd443bc2504c2d371", 3, false, 20000, 3); //eotech vudu 1-6x24 riflescope - CoreMod.CreateTraderAssort(HashUtil.generate(), "5b3b99475acfc432ff4dcbee", "5c0647fdd443bc2504c2d371", 46562, "RUB", 3, false, 3000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5b3b99475acfc432ff4dcbee", "5c0647fdd443bc2504c2d371", 46562, "RUB", 3, false, 3000, 3); //flir rs-32 2.25-9x 35mm 60hz thermal riflescope CoreMod.CreateTraderBarter(HashUtil.generate(), "5d1b5e94d7ad1a2b865a96b0", "hideout", "hideout", [[{ @@ -716,13 +716,13 @@ class JeagerAssort ]], "5c0647fdd443bc2504c2d371", 3, false, 200, 1); //vss/val toz 6p29m mount - CoreMod.CreateTraderAssort(HashUtil.generate(), "59eb7ebe86f7740b373438ce", "5c0647fdd443bc2504c2d371", 7922, "RUB", 3, false, 15000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "59eb7ebe86f7740b373438ce", "5c0647fdd443bc2504c2d371", 7922, "RUB", 3, false, 15000, 6); //jp enterprises 30mm ring scope mount - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a37ca54c4a282000d72296a", "5c0647fdd443bc2504c2d371", 10735, "RUB", 3, false, 5000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a37ca54c4a282000d72296a", "5c0647fdd443bc2504c2d371", 10735, "RUB", 3, false, 5000, 5); //mp-155 ultima short rail - CoreMod.CreateTraderAssort(HashUtil.generate(), "607ea812232e5a31c233d53c", "5c0647fdd443bc2504c2d371", 1050, "RUB", 3, false, 2000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "607ea812232e5a31c233d53c", "5c0647fdd443bc2504c2d371", 1050, "RUB", 3, false, 2000, 4); //nightforce magmount 30mm rings CoreMod.CreateTraderAssort(HashUtil.generate(), "5b3b99265acfc4704b4a1afb", "5c0647fdd443bc2504c2d371", 6313, "RUB", 3, false, 2000); @@ -731,24 +731,24 @@ class JeagerAssort CoreMod.CreateTraderAssort(HashUtil.generate(), "5bfebc5e0db834001a6694e5", "5c0647fdd443bc2504c2d371", 3570, "RUB", 3, false, 2000); //IEA Mil-Optics 34mm one piece magmount - CoreMod.CreateTraderAssort(HashUtil.generate(), "5c86592b2e2216000e69e77c", "5c0647fdd443bc2504c2d371", 6925, "RUB", 3, false, 2000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c86592b2e2216000e69e77c", "5c0647fdd443bc2504c2d371", 6925, "RUB", 3, false, 2000, 4); //mp-155 ultima top rail - CoreMod.CreateTraderAssort(HashUtil.generate(), "60785ce5132d4d12c81fd918", "5c0647fdd443bc2504c2d371", 6195, "RUB", 3, false, 2000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "60785ce5132d4d12c81fd918", "5c0647fdd443bc2504c2d371", 6195, "RUB", 3, false, 2000, 3); //mp-155 ultima small recoil pad - CoreMod.CreateTraderAssort(HashUtil.generate(), "606ef0812535c57a13424d20", "5c0647fdd443bc2504c2d371", 2343, "RUB", 3, false, 2000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "606ef0812535c57a13424d20", "5c0647fdd443bc2504c2d371", 2343, "RUB", 3, false, 2000, 3); //mosin ati monte carlo stock id = HashUtil.generate(); - CoreMod.CreateTraderAssort(id, "5bbdb870d4351e00367fb67d", "5c0647fdd443bc2504c2d371", 11296, "RUB", 3, false, 2000); + CoreMod.CreateTraderAssort(id, "5bbdb870d4351e00367fb67d", "5c0647fdd443bc2504c2d371", 11296, "RUB", 3, false, 2000, 5); CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5bc4836986f7740c0152911c"); // The Tarkov shooter - Part 6 //mp-155 ultima medium recoil pad - CoreMod.CreateTraderAssort(HashUtil.generate(), "606f262c6d0bd7580617bafa", "5c0647fdd443bc2504c2d371", 3393, "RUB", 3, false, 2000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "606f262c6d0bd7580617bafa", "5c0647fdd443bc2504c2d371", 3393, "RUB", 3, false, 2000, 3); //mp-155 ultima large recoil pad - CoreMod.CreateTraderAssort(HashUtil.generate(), "606f263a8900dc2d9a55b68d", "5c0647fdd443bc2504c2d371", 6543, "RUB", 3, false, 2000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "606f263a8900dc2d9a55b68d", "5c0647fdd443bc2504c2d371", 6543, "RUB", 3, false, 2000, 3); //mp-133 12ga 510mm barrel CoreMod.CreateTraderAssort(HashUtil.generate(), "55d4491a4bdc2d882f8b456e", "5c0647fdd443bc2504c2d371", 4207, "RUB", 3, false, 10000); @@ -773,7 +773,7 @@ class JeagerAssort CoreMod.CreateTraderAssort(HashUtil.generate(), "588200af24597742fa221dfb", "5c0647fdd443bc2504c2d371", 7539, "RUB", 3, false, 7000); //mp-155 ultima polymer stock (handguard) - CoreMod.CreateTraderAssort(HashUtil.generate(), "606ee5c81246154cad35d65e", "5c0647fdd443bc2504c2d371", 4608, "RUB", 3, false, 2000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "606ee5c81246154cad35d65e", "5c0647fdd443bc2504c2d371", 4608, "RUB", 3, false, 2000, 3); //goshan cash register key CoreMod.CreateTraderBarter(HashUtil.generate(), "5ad7247386f7747487619dc3", "hideout", "hideout", [[{ @@ -857,6 +857,27 @@ class JeagerAssort "count": 8, "_tpl": "5e2aef7986f7746d3f3c33f5" } + ]], "5c0647fdd443bc2504c2d371", 3, false, 2000, 1); + + + // Torrey Pines Logic T12W thermal reflex sight + CoreMod.CreateTraderBarter(HashUtil.generate(), "609bab8b455afd752b2e6138", "hideout", "hideout", [[{ + "count": 1, + "_tpl": "5d1b376e86f774252519444e" + } + ]], "5c0647fdd443bc2504c2d371", 3, false, 2000, 1); + + // OLI logistics department office key + CoreMod.CreateTraderBarter(HashUtil.generate(), "5ad5cfbd86f7742c825d6104", "hideout", "hideout", [[{ + "count": 4, + "_tpl": "5e2af2bc86f7746d3f3c33fc" + },{ + "count": 2, + "_tpl": "5e2af37686f774755a234b65" + },{ + "count": 1, + "_tpl": "590a373286f774287540368b" + } ]], "5c0647fdd443bc2504c2d371", 3, false, 2000, 1); } @@ -867,12 +888,12 @@ class JeagerAssort //remington model 700 .308 bolt-action sniper rifle pro id = HashUtil.generate(); - CoreMod.CreateTraderAssortWithPreset(id, "5d383f5d86f7742a15793872", "5c0647fdd443bc2504c2d371", 80000, "RUB", 4, false, 200, 1); + CoreMod.CreateTraderAssortWithPreset(id, "5d383f5d86f7742a15793872", "5c0647fdd443bc2504c2d371", 80000, "RUB", 4, false, 2000, 2); CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5d25e4ca86f77409dd5cdf2c"); // hunting trip //remington model 700 .308 bolt-action sniper rifle mrs id = HashUtil.generate(); - CoreMod.CreateTraderAssortWithPreset(id, "5d38517786f7742a1468cf6a", "5c0647fdd443bc2504c2d371", 80000, "RUB", 4, false, 200, 1); + CoreMod.CreateTraderAssortWithPreset(id, "5d38517786f7742a1468cf6a", "5c0647fdd443bc2504c2d371", 80000, "RUB", 4, false, 2000, 2); CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5d25e4ca86f77409dd5cdf2c"); // hunting trip //Mp-155 ultima thermal camera @@ -916,25 +937,25 @@ class JeagerAssort CoreMod.CreateTraderAssort(HashUtil.generate(), "5c1127d0d174af29be75cf68", "5c0647fdd443bc2504c2d371", 1050, "RUB", 4, false, 20000, 20); //12/70 AP-20 slug - CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e68a8a4b9360b6c0d54e2", "5c0647fdd443bc2504c2d371", 323, "RUB", 4, false, 80000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e68a8a4b9360b6c0d54e2", "5c0647fdd443bc2504c2d371", 323, "RUB", 4, false, 85000, 60); //12/70 shell with .50 bmg bullet CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e68c4a4b9361b93413f79", "5c0647fdd443bc2504c2d371", 131, "RUB", 4, false, 20000); //12/70 superFormance hp slug - CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e68d1a4b93622fe60e845", "5c0647fdd443bc2504c2d371", 202, "RUB", 4, false, 20000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e68d1a4b93622fe60e845", "5c0647fdd443bc2504c2d371", 202, "RUB", 4, false, 20000, 120); //7.62x51mm ultra nosler - CoreMod.CreateTraderAssort(HashUtil.generate(), "5e023e88277cce2b522ff2b1", "5c0647fdd443bc2504c2d371", 336, "RUB", 4, false, 200000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5e023e88277cce2b522ff2b1", "5c0647fdd443bc2504c2d371", 336, "RUB", 4, false, 200000, 250); //.338 lapua magnum upz - CoreMod.CreateTraderAssort(HashUtil.generate(), "5fc382c1016cce60e8341b20", "5c0647fdd443bc2504c2d371", 788, "RUB", 4, false, 20000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5fc382c1016cce60e8341b20", "5c0647fdd443bc2504c2d371", 788, "RUB", 4, false, 20000, 50); //Mk-18 .338 LM 10-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "5fc23426900b1d5091531e15", "5c0647fdd443bc2504c2d371", 887, "RUB", 4, false, 20000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5fc23426900b1d5091531e15", "5c0647fdd443bc2504c2d371", 887, "RUB", 4, false, 20000, 4); //SilencerCo AC-858 ASR .338 LM Muzzle brake - CoreMod.CreateTraderAssort(HashUtil.generate(), "5fc23636016cce60e8341b05", "5c0647fdd443bc2504c2d371", 8526, "RUB", 4, false, 2000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5fc23636016cce60e8341b05", "5c0647fdd443bc2504c2d371", 8526, "RUB", 4, false, 2000, 2); //rb-psp2 key CoreMod.CreateTraderBarter(HashUtil.generate(), "5d95d6fa86f77424484aa5e9", "hideout", "hideout", [[{ @@ -947,7 +968,7 @@ class JeagerAssort "count": 5, "_tpl": "5d4042a986f7743185265463" } - ]], "5c0647fdd443bc2504c2d371", 4, true, 10, 4); + ]], "5c0647fdd443bc2504c2d371", 4, true, 999999, 1); //march tactical 3-24x42 ffp optical scope CoreMod.CreateTraderAssort(HashUtil.generate(), "57c5ac0824597754771e88a9", "5c0647fdd443bc2504c2d371", 43697, "RUB", 4, false, 15000); @@ -956,7 +977,7 @@ class JeagerAssort CoreMod.CreateTraderAssort(HashUtil.generate(), "5aa66be6e5b5b0214e506e97", "5c0647fdd443bc2504c2d371", 92187, "RUB", 4, false, 2000); //ncstar ado p4 sniper 3-9x42 riflescope - CoreMod.CreateTraderAssort(HashUtil.generate(), "5dfe6104585a0c3e995c7b82", "5c0647fdd443bc2504c2d371", 53912, "RUB", 4, false, 2000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5dfe6104585a0c3e995c7b82", "5c0647fdd443bc2504c2d371", 53912, "RUB", 4, false, 2000, 2); //Armasight Vulcan MG 3.5x night vision scope CoreMod.CreateTraderAssort(HashUtil.generate(), "5b3b6e495acfc4330140bd88", "5c0647fdd443bc2504c2d371", 49298, "RUB", 4, false, 2000); @@ -975,6 +996,26 @@ class JeagerAssort //Burris ar-p.e.p.r. 30mm ring mount CoreMod.CreateTraderAssort(HashUtil.generate(), "5b2389515acfc4771e1be0c0", "5c0647fdd443bc2504c2d371", 10068, "RUB", 4, false, 2000); + + //T H I C C case + CoreMod.CreateTraderBarter(HashUtil.generate(), "5b6d9ce188a4501afc1b2b25", "hideout", "hideout", [[{ + "count": 2, + "_tpl": "59fb023c86f7746d0d4b423c" + }, { + "count": 2, + "_tpl": "5aafbde786f774389d0cbc0f" + } + ]], "5c0647fdd443bc2504c2d371", 4, false, 20, 1); + + // weapons case + CoreMod.CreateTraderBarter(HashUtil.generate(), "59fb023c86f7746d0d4b423c", "hideout", "hideout", [[{ + "count": 5, + "_tpl": "567143bf4bdc2d1a0f8b4567" + }, { + "count": 5, + "_tpl": "5d1b371186f774253763a656" + } + ]], "5c0647fdd443bc2504c2d371", 4, false, 2000, 1); } static generateJeagerAssort() diff --git a/Ereshkigal-BaseAssortGenerator/src/mechanic.js b/Ereshkigal-BaseAssortGenerator/src/mechanic.js index bc52736..8e647a5 100644 --- a/Ereshkigal-BaseAssortGenerator/src/mechanic.js +++ b/Ereshkigal-BaseAssortGenerator/src/mechanic.js @@ -305,6 +305,12 @@ class MechanicAssort{ } ] ], "5a7c2eca46aef81a7ca2145d", 1, false, 6000, 1); + + //WI-FI Camera + CoreMod.CreateTraderAssort(HashUtil.generate(), "5b4391a586f7745321235ab2", "5a7c2eca46aef81a7ca2145d", 39304, "RUB", 1, true, 999999); + + //Signal jammer + CoreMod.CreateTraderAssort(HashUtil.generate(), "5ac78a9b86f7741cca0bbd8d", "5a7c2eca46aef81a7ca2145d", 19579, "RUB", 1, true, 999999); } static GenerateLL2() { const CoreMod = require("../../CoreMod/src/Core.js"); @@ -983,6 +989,9 @@ class MechanicAssort{ } ] ], "5a7c2eca46aef81a7ca2145d", 2, false, 500, 1); + + // M1911A1 hammer + CoreMod.CreateTraderAssort(HashUtil.generate(), "5ef35d2ac64c5d0dfc0571b0", "5a7c2eca46aef81a7ca2145d", 1680, "RUB", 3, false, 2000, 3); } static GenerateLL3() { @@ -1585,7 +1594,14 @@ class MechanicAssort{ } ] ], "5a7c2eca46aef81a7ca2145d", 3, false, 50, 1); + + //Rotor 43 5.56x45 muzzle brake + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a9fbb84a2750c00137fa685", "5a7c2eca46aef81a7ca2145d", 55339, "RUB", 3, false, 2000, 5); + + // AK-74 5.45x39 SRVV muzzle brake + CoreMod.CreateTraderAssort(HashUtil.generate(), "5cc9a96cd7f00c011c04e04a", "5a7c2eca46aef81a7ca2145d", 6340, "RUB", 3, false, 2000, 4); } + static GenerateLL4() { const CoreMod = require("../../CoreMod/src/Core.js"); let id = null; @@ -1958,6 +1974,9 @@ class MechanicAssort{ ] ], "5a7c2eca46aef81a7ca2145d", 4, false, 200, 1); CoreMod.CreateTraderAssortUnlock("5a7c2eca46aef81a7ca2145d", "success", id, "5f04886a3937dc337a6b8238"); // chemistry closet + + // AR-10 Fortis RED Brake 7.62x51 muzzle brake + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d026791d7ad1a04a067ea63", "5a7c2eca46aef81a7ca2145d", 20496, "RUB", 4, false, 2000); } static generateMechanicAssort() { diff --git a/Ereshkigal-BaseAssortGenerator/src/peacekeeper.js b/Ereshkigal-BaseAssortGenerator/src/peacekeeper.js index 3d0466d..f09a16a 100644 --- a/Ereshkigal-BaseAssortGenerator/src/peacekeeper.js +++ b/Ereshkigal-BaseAssortGenerator/src/peacekeeper.js @@ -1213,6 +1213,8 @@ class PeacekeeperAssort //cqc osprey mk4a plate carrier (assault, mtp) CoreMod.CreateTraderAssort(HashUtil.generate(), "60a3c70cde5f453f634816a3", "5935c25fb3acc3127c3d8cd9", 1439, "USD", 3, false, 2000, 1); + // 5.56x45 Magpul PMAG GEN M3 30 STANAG 30-round magazine (Black) + CoreMod.CreateTraderBarter(HashUtil.generate(), "5d1340b3d7ad1a0b52682ed7", "5935c25fb3acc3127c3d8cd9", 30, "USD", 3, false, 20000); } static GenerateLL4() { @@ -1479,6 +1481,31 @@ class PeacekeeperAssort //3V G Paratus 3-Day Operator's Tactical backpack CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0e805e86f774683f3dd637", "5935c25fb3acc3127c3d8cd9", 563, "USD", 4, false, 2000); + + //Crye Precision AirFrame helmet (Tan) + id = HashUtil.generate(); + CoreMod.CreateTraderBarter(id, "5c17a7ed2e2216152142459c", "5935c25fb3acc3127c3d8cd9", 1299, "USD", 4, false, 6000, 2); + CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5c0d0f1886f77457b8210226"); // lend lease part 2 + + // Ops-Core FAST multi-hit ballistic face shield + id = HashUtil.generate(); + CoreMod.CreateTraderBarter(id, "5a16b7e1fcdbcb00165aa6c9", "5935c25fb3acc3127c3d8cd9", 351, "USD", 4, false, 8000, 4); + CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5edac020218d181e29451446"); // Samples + + // Team Wendy EXFIL Ballistic Helmet (Coyote Tan) + id = HashUtil.generate(); + CoreMod.CreateTraderBarter(id, "5e01ef6886f77445f643baa4", "5935c25fb3acc3127c3d8cd9", 1279, "USD", 4, false, 2000, 2); + CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5edac020218d181e29451446"); // Samples + + // Mesa Tactical Crosshair Hydraulic buffer tube + id = HashUtil.generate(); + CoreMod.CreateTraderBarter(id, "5ef1ba28c64c5d0dfc0571a5", "5935c25fb3acc3127c3d8cd9", 208, "USD", 4, false, 2000, 3); + CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5edac63b930f5454f51e128b"); // TerraGroup employee + + // CQC Osprey MK4A plate carrier (Protection, MTP) + id = HashUtil.generate(); + CoreMod.CreateTraderBarter(id, "60a3c68c37ea821725773ef5", "5935c25fb3acc3127c3d8cd9", 1511, "USD", 4, false, 2000, 1); + CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5c0d4c12d09282029f539173"); // Peacekeeping mission } static generatePeacekeeperAssort() { diff --git a/Ereshkigal-BaseAssortGenerator/src/ragman.js b/Ereshkigal-BaseAssortGenerator/src/ragman.js index 107a051..60ad57b 100644 --- a/Ereshkigal-BaseAssortGenerator/src/ragman.js +++ b/Ereshkigal-BaseAssortGenerator/src/ragman.js @@ -311,6 +311,30 @@ class RagmanAssort //Hazard4 Pillbox backpack CoreMod.CreateTraderAssort(HashUtil.generate(), "60a2828e8689911a226117f9", "5ac3b934156ae10c4430e83c", 24420, "RUB", 2, false, 5000, 4); + + //Camelbak Tri-Zip backpack + CoreMod.CreateTraderBarter(HashUtil.generate(), "545cdae64bdc2d39198b4568", "hideout", "hideout", [[{ + "count": 4, + "_tpl": "590a3cd386f77436f20848cb" + } + ]], "5ac3b934156ae10c4430e83c", 2, false, 15000, 2); + + // 6B47 Ratnik-BSh helmet with cover (Digital Flora) + CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa7cfc0e5b5b00015693143", "hideout", "hideout", [[{ + "count": 7, + "level": 10, + "side": "any", + "_tpl": "59f32c3b86f77472a31742f0" + } + ]], "5ac3b934156ae10c4430e83c", 2, false, 20000, 5); + + + // UNTAR helmet + CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa7d03ae5b5b00016327db5", "hideout", "hideout", [[{ + "count": 2, + "_tpl": "59e770b986f7742cbd762754" + } + ]], "5ac3b934156ae10c4430e83c", 2, false, 2000, 3); } static GenerateLL3() { diff --git a/Ereshkigal-BaseAssortGenerator/src/skier.js b/Ereshkigal-BaseAssortGenerator/src/skier.js index dd122ba..3b35693 100644 --- a/Ereshkigal-BaseAssortGenerator/src/skier.js +++ b/Ereshkigal-BaseAssortGenerator/src/skier.js @@ -421,6 +421,14 @@ class SkierAssort { } ] ], "58330581ace78e27b8b10cee", 1, false, 10000, 2); + + // AK-74 Hexagon 5.45x39 sound suppressor + id = HashUtil.generate(); + CoreMod.CreateTraderAssortWithPreset(id, "593d493f86f7745e6b2ceb22", "58330581ace78e27b8b10cee", 45278, "RUB", 2, true, 999999, 5); + + // AK-74M/AK-100 Zenit PT Lock + id = HashUtil.generate(); + CoreMod.CreateTraderAssortWithPreset(id, "5ac78eaf5acfc4001926317a", "58330581ace78e27b8b10cee", 3120, "RUB", 2, false, 12000, 10); } static GenerateLL3() { const CoreMod = require("../../CoreMod/src/Core.js"); @@ -760,6 +768,12 @@ class SkierAssort { //orsis t-5000m .308 bolt-action sniper rifle CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5e0354f786f77425b53eb6c5", "58330581ace78e27b8b10cee", 73329, "RUB", 3, false, 20000, 3); + + //AK Magpul MOE AKM handguard (Plum) + CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "57cffe0024597763b03fc60b", "58330581ace78e27b8b10cee", 16263, "RUB", 3, false, 15000); + + // Remington M700 Magpul Pro 700 chassis + CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5cdeac22d7f00c000f26168f", "58330581ace78e27b8b10cee", 20668, "RUB", 3, false, 2000); } static GenerateLL4() { @@ -805,7 +819,9 @@ class SkierAssort { ], "58330581ace78e27b8b10cee", 4, false, 15000); //AK Hexagon DTKP MK.2 7.62x39 sound suppressor - CoreMod.CreateTraderAssort(HashUtil.generate(), "5e208b9842457a4a7a33d074", "58330581ace78e27b8b10cee", 59472, "RUB", 4, false, 7000); + id = HashUtil.generate(); + CoreMod.CreateTraderAssort(id, "5e208b9842457a4a7a33d074", "58330581ace78e27b8b10cee", 59472, "RUB", 4, false, 7000); + CoreMod.CreateTraderAssortUnlock("58330581ace78e27b8b10cee", "success", id, "5979ed3886f77431307dc512"); //What's on the flash drive? //SIG Sauer SRD762-QD 7.62x51 sound suppressor CoreMod.CreateTraderBarter(HashUtil.generate(), "5fbe760793164a5b6278efc8", "hideout", "hideout", [ @@ -925,6 +941,21 @@ class SkierAssort { } ] ], "58330581ace78e27b8b10cee", 4, false, 100, 1); + + // 9x19mm RIP 20-round ammo box + id = HashUtil.generate(); + CoreMod.CreateTraderBarter(id, "5c1127bdd174af44217ab8b9", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "5734770f24597738025ee254" + }, { + "count": 1, + "_tpl": "573476f124597737e04bf328" + } + ] + ], "58330581ace78e27b8b10cee", 4, false, 2000, 8); + CoreMod.CreateTraderAssortUnlock("58330581ace78e27b8b10cee", "success", id, "5c1234c286f77406fa13baeb"); //setup + } static generateSkierAssort() { SkierAssort.GenerateLL1();