diff --git a/Ereshkigal-BaseAssortGenerator/src/therapist.js b/Ereshkigal-BaseAssortGenerator/src/therapist.js index bd70707..66053d5 100644 --- a/Ereshkigal-BaseAssortGenerator/src/therapist.js +++ b/Ereshkigal-BaseAssortGenerator/src/therapist.js @@ -1,255 +1,532 @@ /* エレシュキガル -*/ + */ -class TherapistAssort -{ - static GenerateLL1() - { +class TherapistAssort { + static GenerateLL1() { const CoreMod = require("../../CoreMod/src/Core.js"); - DatabaseServer.tables.traders["54cb57776803fa99248b456e"].assort = { "items": [], "barter_scheme": {}, "loyal_level_items": {} }; + DatabaseServer.tables.traders["54cb57776803fa99248b456e"].assort = { + "items": [], + "barter_scheme": {}, + "loyal_level_items": {} + }; let id = null; // ASSORT ID ITEM TEMPLATE TRADER ID PRICE CURRENCY LOYALTY UNLIMITED STOCK MAXIMUM BUY //Therapist LL1 //Analgin Painkillers - CoreMod.CreateTraderAssort(HashUtil.generate(), "544fb37f4bdc2dee738b4567", "54cb57776803fa99248b456e", 5695, "RUB", 1, true, 999999); + CoreMod.CreateTraderAssort(HashUtil.generate(), "544fb37f4bdc2dee738b4567", "54cb57776803fa99248b456e", 5695, "RUB", 1, true, 999999); //Aseptic bandages - CoreMod.CreateTraderAssort(HashUtil.generate(), "544fb25a4bdc2dfb738b4567", "54cb57776803fa99248b456e", 1949, "RUB", 1, true, 999999); + CoreMod.CreateTraderAssort(HashUtil.generate(), "544fb25a4bdc2dfb738b4567", "54cb57776803fa99248b456e", 1949, "RUB", 1, true, 999999); //Immobilizing splint - CoreMod.CreateTraderAssort(HashUtil.generate(), "544fb3364bdc2d34748b456a", "54cb57776803fa99248b456e", 2677, "RUB", 1, true, 999999); + CoreMod.CreateTraderAssort(HashUtil.generate(), "544fb3364bdc2d34748b456a", "54cb57776803fa99248b456e", 2677, "RUB", 1, true, 999999); //Esmarch tourniquet - CoreMod.CreateTraderAssort(HashUtil.generate(), "5e831507ea0a7c419c2f9bd9", "54cb57776803fa99248b456e", 1332, "RUB", 1, true, 999999); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5e831507ea0a7c419c2f9bd9", "54cb57776803fa99248b456e", 1332, "RUB", 1, true, 999999); //AI-2 - CoreMod.CreateTraderAssort(HashUtil.generate(), "5755356824597772cb798962", "54cb57776803fa99248b456e", 4149, "RUB", 1, true, 999999); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5755356824597772cb798962", "54cb57776803fa99248b456e", 4149, "RUB", 1, true, 999999); //Factory plan - CoreMod.CreateTraderAssort(HashUtil.generate(), "574eb85c245977648157eec3", "54cb57776803fa99248b456e", 17896, "RUB", 1, false, 12000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "574eb85c245977648157eec3", "54cb57776803fa99248b456e", 17896, "RUB", 1, false, 12000); //Shoreline plan - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a8036fb86f77407252ddc02", "54cb57776803fa99248b456e", 22145, "RUB", 1, true, 999999); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a8036fb86f77407252ddc02", "54cb57776803fa99248b456e", 22145, "RUB", 1, true, 999999); //Shoreline resortp lan - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a80a29286f7742b25692012", "54cb57776803fa99248b456e", 10408, "RUB", 1, true, 999999); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a80a29286f7742b25692012", "54cb57776803fa99248b456e", 10408, "RUB", 1, true, 999999); //Army crackers - CoreMod.CreateTraderAssort(HashUtil.generate(), "5448ff904bdc2d6f028b456e", "54cb57776803fa99248b456e", 14665, "RUB", 1, false, 10000, 3); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5448ff904bdc2d6f028b456e", "54cb57776803fa99248b456e", 14665, "RUB", 1, false, 10000, 3); //Water bottle - CoreMod.CreateTraderAssort(HashUtil.generate(), "5448fee04bdc2dbc018b4567", "54cb57776803fa99248b456e", 12401, "RUB", 1, false, 75000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5448fee04bdc2dbc018b4567", "54cb57776803fa99248b456e", 12401, "RUB", 1, false, 75000); //Analgin painkillers - CoreMod.CreateTraderBarter(HashUtil.generate(), "544fb37f4bdc2dee738b4567", "hideout", "hideout", [[{ "count": 1, "_tpl": "57347b8b24597737dd42e192" }]], "54cb57776803fa99248b456e", 1, true, 999999); + CoreMod.CreateTraderBarter(HashUtil.generate(), "544fb37f4bdc2dee738b4567", "hideout", "hideout", [[{ + "count": 1, + "_tpl": "57347b8b24597737dd42e192" + } + ]], "54cb57776803fa99248b456e", 1, true, 999999); //CALOK-B Hemostatic - CoreMod.CreateTraderBarter(HashUtil.generate(), "5e8488fa988a8701445df1e4", "hideout", "hideout", [[{ "count": 2, "_tpl": "59e35ef086f7741777737012" }]], "54cb57776803fa99248b456e", 1, false, 3000, 2); + CoreMod.CreateTraderBarter(HashUtil.generate(), "5e8488fa988a8701445df1e4", "hideout", "hideout", [[{ + "count": 2, + "_tpl": "59e35ef086f7741777737012" + } + ]], "54cb57776803fa99248b456e", 1, false, 3000, 2); //Salewa - CoreMod.CreateTraderBarter(HashUtil.generate(), "544fb45d4bdc2dee738b4568", "hideout", "hideout", [[{ "count": 2, "_tpl": "590a3cd386f77436f20848cb" }]], "54cb57776803fa99248b456e", 1, false, 40000, 2); + CoreMod.CreateTraderBarter(HashUtil.generate(), "544fb45d4bdc2dee738b4568", "hideout", "hideout", [[{ + "count": 2, + "_tpl": "590a3cd386f77436f20848cb" + } + ]], "54cb57776803fa99248b456e", 1, false, 40000, 2); //Car first aid kit - CoreMod.CreateTraderBarter(HashUtil.generate(), "590c661e86f7741e566b646a", "hideout", "hideout", [[{ "count": 2, "_tpl": "57347c1124597737fb1379e3" }]], "54cb57776803fa99248b456e", 1, false, 3000, 5); + CoreMod.CreateTraderBarter(HashUtil.generate(), "590c661e86f7741e566b646a", "hideout", "hideout", [[{ + "count": 2, + "_tpl": "57347c1124597737fb1379e3" + } + ]], "54cb57776803fa99248b456e", 1, false, 3000, 5); //Pile of meds - CoreMod.CreateTraderBarter(HashUtil.generate(), "5d1b3a5d86f774252167ba22", "hideout", "hideout", [[{ "count": 2, "_tpl": "57347b8b24597737dd42e192" }, { "count": 3, "_tpl": "56742c284bdc2d98058b456d" }]], "54cb57776803fa99248b456e", 1, false, 5000, 4); + CoreMod.CreateTraderBarter(HashUtil.generate(), "5d1b3a5d86f774252167ba22", "hideout", "hideout", [[{ + "count": 2, + "_tpl": "57347b8b24597737dd42e192" + }, { + "count": 3, + "_tpl": "56742c284bdc2d98058b456d" + } + ]], "54cb57776803fa99248b456e", 1, false, 5000, 4); //Office key - CoreMod.CreateTraderBarter(HashUtil.generate(), "5780d0532459777a5108b9a2", "hideout", "hideout", [[{ "count": 2, "_tpl": "575062b524597720a31c09a1" }, { "count": 4, "_tpl": "5448ff904bdc2d6f028b456e" }, { "count": 2, "_tpl": "57347d8724597744596b4e76" }]], "54cb57776803fa99248b456e", 1, false, 2000, 1); + CoreMod.CreateTraderBarter(HashUtil.generate(), "5780d0532459777a5108b9a2", "hideout", "hideout", [[{ + "count": 2, + "_tpl": "575062b524597720a31c09a1" + }, { + "count": 4, + "_tpl": "5448ff904bdc2d6f028b456e" + }, { + "count": 2, + "_tpl": "57347d8724597744596b4e76" + } + ]], "54cb57776803fa99248b456e", 1, false, 2000, 1); //Droms 206 key - CoreMod.CreateTraderBarter(HashUtil.generate(), "5938603e86f77435642354f4", "hideout", "hideout", [[{ "count": 7, "_tpl": "5d1b3a5d86f774252167ba22" }]], "54cb57776803fa99248b456e", 1, false, 2000, 1); + CoreMod.CreateTraderBarter(HashUtil.generate(), "5938603e86f77435642354f4", "hideout", "hideout", [[{ + "count": 7, + "_tpl": "5d1b3a5d86f774252167ba22" + } + ]], "54cb57776803fa99248b456e", 1, false, 2000, 1); //Dorms 303 key - CoreMod.CreateTraderBarter(HashUtil.generate(), "593aa4be86f77457f56379f8", "hideout", "hideout", [[{ "count": 7, "_tpl": "57347cd0245977445a2d6ff1" }, { "count": 3, "_tpl": "5734795124597738002c6176" }]], "54cb57776803fa99248b456e", 1, false, 2000, 1); + CoreMod.CreateTraderBarter(HashUtil.generate(), "593aa4be86f77457f56379f8", "hideout", "hideout", [[{ + "count": 7, + "_tpl": "57347cd0245977445a2d6ff1" + }, { + "count": 3, + "_tpl": "5734795124597738002c6176" + } + ]], "54cb57776803fa99248b456e", 1, false, 2000, 1); //Slickers - CoreMod.CreateTraderBarter(HashUtil.generate(), "544fb6cc4bdc2d34748b456e", "hideout", "hideout", [[{ "count": 1, "_tpl": "57513fcc24597720a31c09a6" }]], "54cb57776803fa99248b456e", 1, false, 5000, 5); + CoreMod.CreateTraderBarter(HashUtil.generate(), "544fb6cc4bdc2d34748b456e", "hideout", "hideout", [[{ + "count": 1, + "_tpl": "57513fcc24597720a31c09a6" + } + ]], "54cb57776803fa99248b456e", 1, false, 5000, 5); //Pacific saury - CoreMod.CreateTraderBarter(HashUtil.generate(), "5673de654bdc2d180f8b456d", "hideout", "hideout", [[{ "count": 1, "_tpl": "57347b8b24597737dd42e192" }, { "count": 1, "_tpl": "56742c284bdc2d98058b456d" }]], "54cb57776803fa99248b456e", 1, false, 15000, 5); + CoreMod.CreateTraderBarter(HashUtil.generate(), "5673de654bdc2d180f8b456d", "hideout", "hideout", [[{ + "count": 1, + "_tpl": "57347b8b24597737dd42e192" + }, { + "count": 1, + "_tpl": "56742c284bdc2d98058b456d" + } + ]], "54cb57776803fa99248b456e", 1, false, 15000, 5); //Humpback salmon - CoreMod.CreateTraderBarter(HashUtil.generate(), "57347d5f245977448b40fa81", "hideout", "hideout", [[{ "count": 2, "_tpl": "57347c93245977448d35f6e3" }]], "54cb57776803fa99248b456e", 1, false, 4000, 3); + CoreMod.CreateTraderBarter(HashUtil.generate(), "57347d5f245977448b40fa81", "hideout", "hideout", [[{ + "count": 2, + "_tpl": "57347c93245977448d35f6e3" + } + ]], "54cb57776803fa99248b456e", 1, false, 4000, 3); //Iskra ration pack - CoreMod.CreateTraderBarter(HashUtil.generate(), "590c5d4b86f774784e1b9c45", "hideout", "hideout", [[{ "count": 1, "_tpl": "5d1b3f2d86f774253763b735" }]], "54cb57776803fa99248b456e", 1, false, 10000, 2); + CoreMod.CreateTraderBarter(HashUtil.generate(), "590c5d4b86f774784e1b9c45", "hideout", "hideout", [[{ + "count": 1, + "_tpl": "5d1b3f2d86f774253763b735" + } + ]], "54cb57776803fa99248b456e", 1, false, 10000, 2); //Water bottle - CoreMod.CreateTraderBarter(HashUtil.generate(), "5448fee04bdc2dbc018b4567", "hideout", "hideout", [[{ "count": 1, "_tpl": "59e361e886f774176c10a2a5" }]], "54cb57776803fa99248b456e", 1, false, 5000, 2); + CoreMod.CreateTraderBarter(HashUtil.generate(), "5448fee04bdc2dbc018b4567", "hideout", "hideout", [[{ + "count": 1, + "_tpl": "59e361e886f774176c10a2a5" + } + ]], "54cb57776803fa99248b456e", 1, false, 5000, 2); //Junk scav box - CoreMod.CreateTraderAssort(HashUtil.generate(), "5b7c710788a4506dec015957", "54cb57776803fa99248b456e", 1106138, "RUB", 1, false, 80000, 1); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5b7c710788a4506dec015957", "54cb57776803fa99248b456e", 1106138, "RUB", 1, false, 80000, 1); //Therapist LL3 } - static GenerateLL2() - { + static GenerateLL2() { const CoreMod = require("../../CoreMod/src/Core.js"); //THERAPIST LL2 //Emelya rye croutons - CoreMod.CreateTraderAssort(HashUtil.generate(), "5751487e245977207e26a315", "54cb57776803fa99248b456e", 13562, "RUB", 2, false, 6500, 4); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5751487e245977207e26a315", "54cb57776803fa99248b456e", 13562, "RUB", 2, false, 6500, 4); //Interchange plan - CoreMod.CreateTraderAssort(HashUtil.generate(), "5be4038986f774527d3fae60", "54cb57776803fa99248b456e", 10157, "RUB", 2, false, 2000); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5be4038986f774527d3fae60", "54cb57776803fa99248b456e", 10157, "RUB", 2, false, 2000); //Dogtag case - CoreMod.CreateTraderAssort(HashUtil.generate(), "5c093e3486f77430cb02e593", "54cb57776803fa99248b456e", 447330, "RUB", 2, false, 20000, 1); + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c093e3486f77430cb02e593", "54cb57776803fa99248b456e", 447330, "RUB", 2, false, 20000, 1); //Aluminium splint - CoreMod.CreateTraderBarter(HashUtil.generate(), "5af0454c86f7746bf20992e8", "hideout", "hideout", [[{ "count": 2, "_tpl": "5d1b3f2d86f774253763b735" }]], "54cb57776803fa99248b456e", 2, false, 2000, 1); + CoreMod.CreateTraderBarter(HashUtil.generate(), "5af0454c86f7746bf20992e8", "hideout", "hideout", [[{ + "count": 2, + "_tpl": "5d1b3f2d86f774253763b735" + } + ]], "54cb57776803fa99248b456e", 2, false, 2000, 1); //CMS Kit - CoreMod.CreateTraderBarter(HashUtil.generate(), "5d02778e86f774203e7dedbe", "hideout", "hideout", [[{ "count": 2, "_tpl": "5e2aef7986f7746d3f3c33f5" }]], "54cb57776803fa99248b456e", 2, false, 1000, 1); + CoreMod.CreateTraderBarter(HashUtil.generate(), "5d02778e86f774203e7dedbe", "hideout", "hideout", [[{ + "count": 2, + "_tpl": "5e2aef7986f7746d3f3c33f5" + } + ]], "54cb57776803fa99248b456e", 2, false, 1000, 1); //Grizzly medical kit - CoreMod.CreateTraderBarter(HashUtil.generate(), "590c657e86f77412b013051d", "hideout", "hideout", [[{ "count": 1, "_tpl": "590a3efd86f77437d351a25b" }, { "count": 1, "_tpl": "590a3d9c86f774385926e510" }]], "54cb57776803fa99248b456e", 2, false, 2000, 2); + CoreMod.CreateTraderBarter(HashUtil.generate(), "590c657e86f77412b013051d", "hideout", "hideout", [[{ + "count": 1, + "_tpl": "590a3efd86f77437d351a25b" + }, { + "count": 1, + "_tpl": "590a3d9c86f774385926e510" + } + ]], "54cb57776803fa99248b456e", 2, false, 2000, 2); //IFAK - CoreMod.CreateTraderBarter(HashUtil.generate(), "590c678286f77426c9660122", "hideout", "hideout", [[{ "count": 1, "_tpl": "59e35abd86f7741778269d82" }]], "54cb57776803fa99248b456e", 2, false, 15000, 5); + CoreMod.CreateTraderBarter(HashUtil.generate(), "590c678286f77426c9660122", "hideout", "hideout", [[{ + "count": 1, + "_tpl": "59e35abd86f7741778269d82" + } + ]], "54cb57776803fa99248b456e", 2, false, 15000, 5); //Adrenaline injector - CoreMod.CreateTraderBarter(HashUtil.generate(), "5c10c8fd86f7743d7d706df3", "hideout", "hideout", [[{ "count": 1, "_tpl": "5d1b3f2d86f774253763b735" }, { "count": 1, "_tpl": "590a3d9c86f774385926e510" }]], "54cb57776803fa99248b456e", 2, false, 2000, 1); + CoreMod.CreateTraderBarter(HashUtil.generate(), "5c10c8fd86f7743d7d706df3", "hideout", "hideout", [[{ + "count": 1, + "_tpl": "5d1b3f2d86f774253763b735" + }, { + "count": 1, + "_tpl": "590a3d9c86f774385926e510" + } + ]], "54cb57776803fa99248b456e", 2, false, 2000, 1); //English tea - CoreMod.CreateTraderBarter(HashUtil.generate(), "5bc9be8fd4351e00334cae6e", "hideout", "hideout", [[{ "count": 4, "_tpl": "575062b524597720a31c09a1" }]], "54cb57776803fa99248b456e", 2, false, 5000, 2); + CoreMod.CreateTraderBarter(HashUtil.generate(), "5bc9be8fd4351e00334cae6e", "hideout", "hideout", [[{ + "count": 4, + "_tpl": "575062b524597720a31c09a1" + } + ]], "54cb57776803fa99248b456e", 2, false, 5000, 2); //Office key - CoreMod.CreateTraderBarter(HashUtil.generate(), "5780d0532459777a5108b9a2", "hideout", "hideout", [[{ "count": 4, "_tpl": "5734758f24597738025ee253" }]], "54cb57776803fa99248b456e", 2, false, 100, 1); + CoreMod.CreateTraderBarter(HashUtil.generate(), "5780d0532459777a5108b9a2", "hideout", "hideout", [[{ + "count": 4, + "_tpl": "5734758f24597738025ee253" + } + ]], "54cb57776803fa99248b456e", 2, false, 100, 1); //W221 San key - CoreMod.CreateTraderBarter(HashUtil.generate(), "5a0ee37f86f774023657a86f", "hideout", "hideout", [[{ "count": 8, "_tpl": "5e2af02c86f7746d420957d4" }]], "54cb57776803fa99248b456e", 2, false, 2000, 1); + CoreMod.CreateTraderBarter(HashUtil.generate(), "5a0ee37f86f774023657a86f", "hideout", "hideout", [[{ + "count": 8, + "_tpl": "5e2af02c86f7746d420957d4" + } + ]], "54cb57776803fa99248b456e", 2, false, 2000, 1); //Expeditionary fuel tank - CoreMod.CreateTraderBarter(HashUtil.generate(), "5d1b371186f774253763a656", "hideout", "hideout", [[{ "count": 1, "_tpl": "5d1b33a686f7742523398398" }, { "count": 4, "_tpl": "544fb62a4bdc2dfb738b4568" }]], "54cb57776803fa99248b456e", 2, false, 2000, 1); + CoreMod.CreateTraderBarter(HashUtil.generate(), "5d1b371186f774253763a656", "hideout", "hideout", [[{ + "count": 1, + "_tpl": "5d1b33a686f7742523398398" + }, { + "count": 4, + "_tpl": "544fb62a4bdc2dfb738b4568" + } + ]], "54cb57776803fa99248b456e", 2, false, 2000, 1); //Pistol case - CoreMod.CreateTraderBarter(HashUtil.generate(), "567143bf4bdc2d1a0f8b4567", "hideout", "hideout", [[{ "count": 6, "_tpl": "5d1b3a5d86f774252167ba22" }, { "count": 2, "_tpl": "5d1b3f2d86f774253763b735" }]], "54cb57776803fa99248b456e", 2, false, 500, 1); + CoreMod.CreateTraderBarter(HashUtil.generate(), "567143bf4bdc2d1a0f8b4567", "hideout", "hideout", [[{ + "count": 6, + "_tpl": "5d1b3a5d86f774252167ba22" + }, { + "count": 2, + "_tpl": "5d1b3f2d86f774253763b735" + } + ]], "54cb57776803fa99248b456e", 2, false, 500, 1); //Document case - CoreMod.CreateTraderBarter(HashUtil.generate(), "590c60fc86f77412b13fddcf", "hideout", "hideout", [[{ "count": 1, "_tpl": "59e3658a86f7741776641ac4" }, { "count": 1, "_tpl": "59e3639286f7741777737013" }, { "count": 4, "_tpl": "573478bc24597738002c6175" }]], "54cb57776803fa99248b456e", 2, false, 30000, 1); + CoreMod.CreateTraderBarter(HashUtil.generate(), "590c60fc86f77412b13fddcf", "hideout", "hideout", [[{ + "count": 1, + "_tpl": "59e3658a86f7741776641ac4" + }, { + "count": 1, + "_tpl": "59e3639286f7741777737013" + }, { + "count": 4, + "_tpl": "573478bc24597738002c6175" + } + ]], "54cb57776803fa99248b456e", 2, false, 30000, 1); //Key tool - CoreMod.CreateTraderBarter(HashUtil.generate(), "59fafd4b86f7745ca07e1232", "hideout", "hideout", [[{ "count": 10, "_tpl": "59e361e886f774176c10a2a5" }, { "count": 10, "_tpl": "59e3606886f77417674759a5" }, { "count": 10, "_tpl": "5e2af02c86f7746d420957d4" }]], "54cb57776803fa99248b456e", 2, false, 500, 1); + CoreMod.CreateTraderBarter(HashUtil.generate(), "59fafd4b86f7745ca07e1232", "hideout", "hideout", [[{ + "count": 10, + "_tpl": "59e361e886f774176c10a2a5" + }, { + "count": 10, + "_tpl": "59e3606886f77417674759a5" + }, { + "count": 10, + "_tpl": "5e2af02c86f7746d420957d4" + } + ]], "54cb57776803fa99248b456e", 2, false, 500, 1); //Medicine case - CoreMod.CreateTraderBarter(HashUtil.generate(), "5aafbcd986f7745e590fff23", "hideout", "hideout", [[{ "count": 7, "_tpl": "5b4335ba86f7744d2837a264" }, { "count": 7, "_tpl": "5d1b3f2d86f774253763b735" }, { "count": 2, "_tpl": "5755383e24597772cb798966" }]], "54cb57776803fa99248b456e", 2, false, 2000, 1); + CoreMod.CreateTraderBarter(HashUtil.generate(), "5aafbcd986f7745e590fff23", "hideout", "hideout", [[{ + "count": 7, + "_tpl": "5b4335ba86f7744d2837a264" + }, { + "count": 7, + "_tpl": "5d1b3f2d86f774253763b735" + }, { + "count": 2, + "_tpl": "5755383e24597772cb798966" + } + ]], "54cb57776803fa99248b456e", 2, false, 2000, 1); //Scav junk box - CoreMod.CreateTraderBarter(HashUtil.generate(), "5b7c710788a4506dec015957", "hideout", "hideout", [[{ "count": 100, "level": 10, "side": "Any", "_tpl": "59f32c3b86f77472a31742f0" }]], "54cb57776803fa99248b456e", 2, false, 200, 1); + CoreMod.CreateTraderBarter(HashUtil.generate(), "5b7c710788a4506dec015957", "hideout", "hideout", [[{ + "count": 100, + "level": 10, + "side": "Any", + "_tpl": "59f32c3b86f77472a31742f0" + } + ]], "54cb57776803fa99248b456e", 2, false, 200, 1); //rye croutons - CoreMod.CreateTraderBarter(HashUtil.generate(), "57347d3d245977448f7b7f61", "hideout", "hideout", [[{ "count": 1, "_tpl": "5751487e245977207e26a315" }]], "54cb57776803fa99248b456e", 2, false, 1000, 3); + CoreMod.CreateTraderBarter(HashUtil.generate(), "57347d3d245977448f7b7f61", "hideout", "hideout", [[{ + "count": 1, + "_tpl": "5751487e245977207e26a315" + } + ]], "54cb57776803fa99248b456e", 2, false, 1000, 3); } - static GenerateLL3() - { + static GenerateLL3() { const CoreMod = require("../../CoreMod/src/Core.js"); - - //Aluminum splint - CoreMod.CreateTraderAssort(HashUtil.generate(), "5af0454c86f7746bf20992e8", "54cb57776803fa99248b456e", 15873, "RUB", 3, false, 6982 ); - //CALOK-B hemostatic applicator - CoreMod.CreateTraderAssort(HashUtil.generate(), "5e8488fa988a8701445df1e4", "54cb57776803fa99248b456e", 4756, "RUB", 3, false, 59439 , 5); + //Aluminum splint + CoreMod.CreateTraderAssort(HashUtil.generate(), "5af0454c86f7746bf20992e8", "54cb57776803fa99248b456e", 15873, "RUB", 3, false, 6982); - //IFAK individual first aid kit - CoreMod.CreateTraderAssort(HashUtil.generate(), "590c678286f77426c9660122", "54cb57776803fa99248b456e", 27202, "RUB", 3, false, 14962 ); + //CALOK-B hemostatic applicator + CoreMod.CreateTraderAssort(HashUtil.generate(), "5e8488fa988a8701445df1e4", "54cb57776803fa99248b456e", 4756, "RUB", 3, false, 59439, 5); - //sj1 tglabs combat stimulant injector - CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e531286f7747fa54205c2", "hideout", "hideout", [ - [{ - "count": 1, - "_tpl": "5d1b3f2d86f774253763b735" - }, { - "count": 1, - "_tpl": "59e361e886f774176c10a2a5" - }] - ], "54cb57776803fa99248b456e", 3, false, 2000, 1); + //IFAK individual first aid kit + CoreMod.CreateTraderAssort(HashUtil.generate(), "590c678286f77426c9660122", "54cb57776803fa99248b456e", 27202, "RUB", 3, false, 14962); - //etg-change regenerative stimulant injector - CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e534186f7747fa1419867", "hideout", "hideout", [ - [{ - "count": 3, - "_tpl": "5d40412b86f7743cb332ac3a" - }] - ], "54cb57776803fa99248b456e", 3, false, 1994, 1); + //sj1 tglabs combat stimulant injector + CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e531286f7747fa54205c2", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "5d1b3f2d86f774253763b735" + }, { + "count": 1, + "_tpl": "59e361e886f774176c10a2a5" + } + ] + ], "54cb57776803fa99248b456e", 3, false, 2000, 1); - //LEDX Skin Transilluminator - CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0530ee86f774697952d952", "hideout", "hideout", [ - [{ - "count": 20, - "level": 39, - "side": "Any", - "_tpl": "59f32c3b86f77472a31742f0" - },{ - "count": 140, - "level": 10, - "side": "Any", - "_tpl": "59f32c3b86f77472a31742f0" - }] - ], "54cb57776803fa99248b456e", 3, false, 200, 1); - - //rb-ak key - CoreMod.CreateTraderBarter(HashUtil.generate(), "5d80c78786f774403a401e3e", "hideout", "hideout", [ - [{ - "count": 4, - "_tpl": "5d1b33a686f7742523398398" - },{ - "count": 4, - "_tpl": "5d1b385e86f774252167b98a" - }] - ], "54cb57776803fa99248b456e", 3, false, 50, 1); - - //Items case - CoreMod.CreateTraderAssort(HashUtil.generate(), "59fb042886f7746c5005a7b2", "54cb57776803fa99248b456e", 15930, "RUB", 3, false, 1996 , 1); + //etg-change regenerative stimulant injector + CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e534186f7747fa1419867", "hideout", "hideout", [ + [{ + "count": 3, + "_tpl": "5d40412b86f7743cb332ac3a" + } + ] + ], "54cb57776803fa99248b456e", 3, false, 1994, 1); - //Items case - CoreMod.CreateTraderBarter(HashUtil.generate(), "59fb042886f7746c5005a7b2", "hideout", "hideout", [ - [{ - "count": 4, - "_tpl": "5af0534a86f7743b6f354284" - },{ - "count": 4, - "_tpl": "5d1b3a5d86f774252167ba22" - }] - ], "54cb57776803fa99248b456e", 3, false, 447, 1); - - //Items case - CoreMod.CreateTraderBarter(HashUtil.generate(), "59fb042886f7746c5005a7b2", "hideout", "hideout", [ - [{ - "count": 150, - "level": 17, - "side": "Any", - "_tpl": "59f32c3b86f77472a31742f0" - }] - ], "54cb57776803fa99248b456e", 3, false, 299, 1); - - //medicine case - CoreMod.CreateTraderAssort(HashUtil.generate(), "5aafbcd986f7745e590fff23", "54cb57776803fa99248b456e", 548610, "RUB", 3, false, 2000 , 1); + //LEDX Skin Transilluminator + CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0530ee86f774697952d952", "hideout", "hideout", [ + [{ + "count": 20, + "level": 39, + "side": "Any", + "_tpl": "59f32c3b86f77472a31742f0" + }, { + "count": 140, + "level": 10, + "side": "Any", + "_tpl": "59f32c3b86f77472a31742f0" + } + ] + ], "54cb57776803fa99248b456e", 3, false, 200, 1); - //lbt-2670 slim field med pack - CoreMod.CreateTraderBarter(HashUtil.generate(), "5e4abc6786f77406812bd572", "hideout", "hideout", [ - [{ - "count": 2, - "_tpl": "590c695186f7741e566b64a2" - },{ - "count": 2, - "_tpl": "5755383e24597772cb798966" - },{ - "count": 3, - "_tpl": "5d1b3a5d86f774252167ba22" - }] - ], "54cb57776803fa99248b456e", 3, false, 1999, 1); + //rb-ak key + CoreMod.CreateTraderBarter(HashUtil.generate(), "5d80c78786f774403a401e3e", "hideout", "hideout", [ + [{ + "count": 4, + "_tpl": "5d1b33a686f7742523398398" + }, { + "count": 4, + "_tpl": "5d1b385e86f774252167b98a" + } + ] + ], "54cb57776803fa99248b456e", 3, false, 50, 1); + + //Items case + CoreMod.CreateTraderAssort(HashUtil.generate(), "59fb042886f7746c5005a7b2", "54cb57776803fa99248b456e", 15930, "RUB", 3, false, 1996, 1); + + //Items case + CoreMod.CreateTraderBarter(HashUtil.generate(), "59fb042886f7746c5005a7b2", "hideout", "hideout", [ + [{ + "count": 4, + "_tpl": "5af0534a86f7743b6f354284" + }, { + "count": 4, + "_tpl": "5d1b3a5d86f774252167ba22" + } + ] + ], "54cb57776803fa99248b456e", 3, false, 447, 1); + + //Items case + CoreMod.CreateTraderBarter(HashUtil.generate(), "59fb042886f7746c5005a7b2", "hideout", "hideout", [ + [{ + "count": 150, + "level": 17, + "side": "Any", + "_tpl": "59f32c3b86f77472a31742f0" + } + ] + ], "54cb57776803fa99248b456e", 3, false, 299, 1); + + //medicine case + CoreMod.CreateTraderAssort(HashUtil.generate(), "5aafbcd986f7745e590fff23", "54cb57776803fa99248b456e", 548610, "RUB", 3, false, 2000, 1); + + //lbt-2670 slim field med pack + CoreMod.CreateTraderBarter(HashUtil.generate(), "5e4abc6786f77406812bd572", "hideout", "hideout", [ + [{ + "count": 2, + "_tpl": "590c695186f7741e566b64a2" + }, { + "count": 2, + "_tpl": "5755383e24597772cb798966" + }, { + "count": 3, + "_tpl": "5d1b3a5d86f774252167ba22" + } + ] + ], "54cb57776803fa99248b456e", 3, false, 1999, 1); } - static GenerateLL4() - { + static GenerateLL4() { const CoreMod = require("../../CoreMod/src/Core.js"); - let id = null; + + //morphine injector + CoreMod.CreateTraderAssort(HashUtil.generate(), "544fb3f34bdc2d03748b456a", "54cb57776803fa99248b456e", 28289, "RUB", 4, true); + + //Augmentin antibiotic pills + CoreMod.CreateTraderAssort(HashUtil.generate(), "590c695186f7741e566b64a2", "54cb57776803fa99248b456e", 30844, "RUB", 4, false, 4000, 1); + + //Ibuprofen painkillers + CoreMod.CreateTraderBarter(HashUtil.generate(), "5af0548586f7743a532b7e99", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "5b4335ba86f7744d2837a264" + }, { + "count": 3, + "_tpl": "5d1b3a5d86f774252167ba22" + } + ] + ], "54cb57776803fa99248b456e", 4, false, 1999, 1); + + //Grizzly medical kit + CoreMod.CreateTraderAssort(HashUtil.generate(), "590c657e86f77412b013051d", "54cb57776803fa99248b456e", 49836, "RUB", 4, false, 7000, 3); + + //Propital regenerative stimulant injector + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0e530286f7747fa1419862", "54cb57776803fa99248b456e", 49836, "RUB", 4, false, 1995, 1); + + //sj6 tglabs combat stimulant injector + CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e531d86f7747fa23f4d42", "hideout", "hideout", [ + [{ + "count": 2, + "_tpl": "59e3606886f77417674759a5" + }, { + "count": 1, + "_tpl": "59e361e886f774176c10a2a5" + } + ] + ], "54cb57776803fa99248b456e", 4, false, 1999, 1); + + //zagustin hemostatic drug injector + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0e533786f7747fa23f4d47", "54cb57776803fa99248b456e", 28630, "RUB", 4, false, 2000, 1); + + //adrenaline injector + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c10c8fd86f7743d7d706df3", "54cb57776803fa99248b456e", 28630, "RUB", 4, false, 20000, 1); + + //pack of sugar + CoreMod.CreateTraderBarter(HashUtil.generate(), "59e3577886f774176a362503", "hideout", "hideout", [ + [{ + "count": 6, + "_tpl": "5d1b3a5d86f774252167ba22" + } + ] + ], "54cb57776803fa99248b456e", 4, false, 3992, 2); + + //terragroup labs access keycard + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c94bbff86f7747ee735c08f", "54cb57776803fa99248b456e", 207570, "RUB", 4, false, 10763, 1); + + //kiba arms international outlet outer door key + CoreMod.CreateTraderBarter(HashUtil.generate(), "5ad5d7d286f77450166e0a89", "hideout", "hideout", [ + [{ + "count": 60, + "_tpl": "5734773724597737fd047c14" + }, { + "count": 10, + "_tpl": "57347d90245977448f7b7f65" + } + ] + ], "54cb57776803fa99248b456e", 4, false, 100, 1); + + //money case + CoreMod.CreateTraderBarter(HashUtil.generate(), "59fb016586f7746d0d4b423a", "hideout", "hideout", [ + [{ + "count": 5, + "_tpl": "5734758f24597738025ee253" + }, { + "count": 2, + "_tpl": "59faf7ca86f7740dbe19f6c2" + }, { + "count": 2, + "_tpl": "5d235a5986f77443f6329bc6" + } + ] + ], "54cb57776803fa99248b456e", 4, false, 896, 1); + + //T H I C C Items case + CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0a840b86f7742ffa4f2482", "hideout", "hideout", [ + [{ + "count": 15, + "_tpl": "5c052e6986f7746b207bc3c9" + }, { + "count": 15, + "_tpl": "5c0530ee86f774697952d952" + }, { + "count": 15, + "_tpl": "5af0548586f7743a532b7e99" + }, { + "count": 15, + "_tpl": "57347c93245977448d35f6e3" + } + ] + ], "54cb57776803fa99248b456e", 4, false, 256, 1); + + //T H I C C Items case + CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0a840b86f7742ffa4f2482", "hideout", "hideout", [ + [{ + "count": 50, + "_tpl": "5d1b376e86f774252519444e" + }, { + "count": 35, + "_tpl": "5d40407c86f774318526545a" + }, { + "count": 30, + "_tpl": "5d403f9186f7743cac3f229b" + } + ] + ], "54cb57776803fa99248b456e", 4, false, 54, 1); } - static generateTherapistAssort() - { + static generateTherapistAssort() { TherapistAssort.GenerateLL1(); TherapistAssort.GenerateLL2(); TherapistAssort.GenerateLL3(); @@ -257,4 +534,4 @@ class TherapistAssort } } -module.exports = TherapistAssort; \ No newline at end of file +module.exports = TherapistAssort;