Final changes for 1.3.0; Compatibility for SPT-AKI v3.5.0

This commit is contained in:
Valens 2023-02-13 13:58:41 -05:00
parent 1f0daaa06a
commit 8f556bf48f

View File

@ -24,51 +24,51 @@ export class PMCs
{
// Gear Arrays
// Primary Weapon Array
const primaryWeaponArrayLL1 = ["5926bb2186f7744b1c6c6e60", "574d967124597745970e7c94", "57dc2fa62459775949412633", "57f3c6bd24597738e730fa2f", "5839a40f24597726f856b511", "57d14d2524597714373db789", "57f4c844245977379d5c14d1", "59984ab886f7743e98271174", "5ea03f7400685063ec28bfa8", "5a7828548dc32e5a9c28b516", "5bfd297f0db834001a669119", "59d6088586f774275f37482f", "583990e32459771419544dd2", "59e6152586f77473dc057aa1", "5c07c60e0db834002330051f", "5a38e6bac4a2826c6e06d79b", "56dee2bdd2720bc8328b4567", "5447a9cd4bdc2dbd208b4567", "5d2f0d8048f0356c925bc3b0", "5d2f0d8048f0356c925bc3b0", "5fc3e272f8b6a877a729eac5", "58948c8e86f77409493f7266", "5644bd2b4bdc2d3b4c8b4572", "59e6687d86f77411d949b251", "54491c4f4bdc2db1078b4568", "5ba26383d4351e00334c93d9", "587e02ff24597743df3deaeb", "5c501a4d2e221602b412b540", "60db29ce99594040e04c4a27", "5580223e4bdc2d1c128b457f", "61f7c9e189e6fb1a5e3ea78d", "5e870397991fd70db46995c8", "5de652c31b7e3716273428be"];
const primaryWeaponArrayLL2 = primaryWeaponArrayLL1.concat(...[]);
const primaryWeaponArrayLL3 = primaryWeaponArrayLL2.concat(...[]);
const primaryWeaponArrayLL1 = ["5926bb2186f7744b1c6c6e60", "574d967124597745970e7c94", "57dc2fa62459775949412633", "57f3c6bd24597738e730fa2f", "5839a40f24597726f856b511", "57d14d2524597714373db789", "57f4c844245977379d5c14d1", "59984ab886f7743e98271174", "5ea03f7400685063ec28bfa8", "5a7828548dc32e5a9c28b516", "5bfd297f0db834001a669119", "59d6088586f774275f37482f", "583990e32459771419544dd2", "59e6152586f77473dc057aa1", "5c07c60e0db834002330051f", "5a38e6bac4a2826c6e06d79b", "56dee2bdd2720bc8328b4567", "5447a9cd4bdc2dbd208b4567", "5d2f0d8048f0356c925bc3b0", "5d2f0d8048f0356c925bc3b0", "5fc3e272f8b6a877a729eac5", "58948c8e86f77409493f7266", "59e6687d86f77411d949b251", "54491c4f4bdc2db1078b4568", "5ba26383d4351e00334c93d9", "587e02ff24597743df3deaeb", "5c501a4d2e221602b412b540", "60db29ce99594040e04c4a27", "5580223e4bdc2d1c128b457f", "61f7c9e189e6fb1a5e3ea78d", "5e870397991fd70db46995c8", "5de652c31b7e3716273428be"];
const primaryWeaponArrayLL2 = primaryWeaponArrayLL1.concat(...["5644bd2b4bdc2d3b4c8b4572", "59ff346386f77477562ff5e2", "5ab8e9fcd8ce870019439434", "5ac4cd105acfc40016339859", "5bf3e03b0db834001d2c4a9c", "55801eed4bdc2d89578b4588", "5fbcc1d9016cce60e8341ab3", "628b5638ad252a16da6dd245", "628b9c37a733087d0d7fe84b", "5f2a9575926fd9352339381f", "60339954d62c9b14ed777c06", "62e7c4fba689e8c9c50dfc38", "623063e994fc3f7b302a9696", "5cc82d76e24e8d00134b4b83", "5aafa857e5b5b00018480968", "5bfea6e90db834001b7347f3", "576165642459773c7a400233", "618428466ef05c2ce828f218"]);
const primaryWeaponArrayLL3 = primaryWeaponArrayLL2.concat(...["5ac66d725acfc43b321d4b60", "5ac4cd105acfc40016339859", "5ac66d2e5acfc43b321d4b53", "5ac66d9b5acfc4001633997a", "5beed0f50db834001c062b12", "57838ad32459774a17445cd2", "5c46fbd72e2216398b5a8c9c", "5e848cc2988a8701445df1e8", "62e14904c2699c0ec93adc47", "588892092459774ac91d4b11", "5c488a752e221602b412af63", "5b0bbe4e5acfc40dc528a72d", "6184055050224f204c1da540", "63171672192e68c5460cebc5", "5a367e5dc4a282000e49738f", "5df8ce05b11454561e39243b", "6176aca650224f204c1da3fb", "5ac66cb05acfc40198510a10", "5d43021ca4b9362eab4b5e25", "5fc3f2d5900b1d5091531e57", "5fb64bc92b1b027b1f50bcf2", "5df24cf80dee1b22f862e9bc"]);
// Holster Array
const holsterArrayLL1 = ["624c2e8614da335f1e034d8c", "5448bd6b4bdc2dfc2f8b4569", "56e0598dd2720bb5668b45a6", "571a12c42459771f627b58a0", "576a581d2459771e7b1bc4f1", "602a9740da11d6478d5a06dc", "5a17f98cfcdbcb0980087290", "5e81c3cbac2bb513793cdc75", "5cadc190ae921500103bb3b6", "56d59856d2720bd8418b456a", "5a7ae0c351dfba0017554310"];
const holsterArrayLL2 = holsterArrayLL1.concat(...[]);
const holsterArrayLL3 = holsterArrayLL2.concat(...[]);
const holsterArrayLL2 = holsterArrayLL1.concat(...["59f98b4986f7746f546d2cef", "5abccb7dd8ce87001773e277", "63088377b5cd696784087147", "5d3eb3b0a4b93615055e84d2", "6193a720f8ee7e52e42109ed", "61a4c8884f95bc3b2c5dc96f"]);
const holsterArrayLL3 = holsterArrayLL2.concat(...["633ec7c2a6918cb895019c6c"]);
// Backpack Array
const backpackArrayLL1 = [ "60a2828e8689911a226117f9", "5ab8ee7786f7742d8f33f0b9", "544a5cde4bdc2d39388b456b", "5e9dcf5986f7746c417435b3", "56e33680d2720be2748b4576", "5ab8f04f86f774585f4237d8", "5ca20d5986f774331e7c9602"];
const backpackArrayLL2 = backpackArrayLL1.concat(...[]);
const backpackArrayLL3 = backpackArrayLL2.concat(...[]);
const backpackArrayLL2 = backpackArrayLL1.concat(...["5d5d940f86f7742797262046", "6038d614d10cbf667352dd44", "618bb76513f5097c8d5aa2d5"]);
const backpackArrayLL3 = backpackArrayLL2.concat(...["619cf0335771dd3c390269ae", "545cdae64bdc2d39198b4568", "5ab8ebf186f7742d8b372e80", "5f5e467b0bc58666c37e7821", "5f5e46b96bdad616ad46d613", "618cfae774bb2d036a049e7c", "62a1b7fbc30cfa1d366af586", "5df8a4d786f77412672a1e3b"]);
// Tacvest Array
const tacticalVestArrayLL1 = ["5c0e446786f7742013381639", "5929a2a086f7744f4b234d43", "59e7643b86f7742cbf2c109a", "5e4abc1f86f774069619fbaa", "6034d0230ca681766b6a0fb5", "6034cf5fffd42c541047f72e", "572b7adb24597762ae139821"];
const tacticalVestArrayLL2 = tacticalVestArrayLL1.concat(...[]);
const tacticalVestArrayLL3 = tacticalVestArrayLL2.concat(...[]);
const tacticalVestArrayLL1 = ["5c0e446786f7742013381639", "5c0e446786f7742013381639", "5929a2a086f7744f4b234d43", "59e7643b86f7742cbf2c109a", "5e4abc1f86f774069619fbaa", "6034d0230ca681766b6a0fb5", "6034cf5fffd42c541047f72e", "572b7adb24597762ae139821"];
const tacticalVestArrayLL2 = tacticalVestArrayLL1.concat(...["544a5caa4bdc2d1a388b4568", "5d5d646386f7742797261fd9", "61bc85697113f767765c7fe7", "5d5d8ca986f7742798716522", "5d5d85c586f774279a21cbdb", "592c2d1a86f7746dbe2af32a", "5fd4c60f875c30179f5d04c2", "5ca20abf86f77418567a43f2", "5b44c8ea86f7742d1627baf1", "603648ff5a45383c122086ac", "60a6220e953894617404b00a", "5e4abfed86f77406a2713cf7"]);
const tacticalVestArrayLL3 = tacticalVestArrayLL2.concat(...["60a3c70cde5f453f634816a3", "639343fce101f4caa40a4ef3", "5648a69d4bdc2ded0b8b457b", "5ab8dced86f774646209ec87", "5ab8dced86f774646209ec87", "5c0e722886f7740458316a57", "5d5d87f786f77427997cfaef", "628dc750b910320f4c27a732", "61bcc89aef0f505f0c6cd0fc", "628d0618d1ba6e4fa07ce5a4", "5df8a42886f77412640e2e75"]);
// Earpiece Array
const earpieceArrayLL1 = ["5b432b965acfc47a8774094e", "6033fa48ffd42c541047f728"];
const earpieceArrayLL2 = earpieceArrayLL1.concat(...[]);
const earpieceArrayLL3 = earpieceArrayLL2.concat(...[]);
const earpieceArrayLL2 = earpieceArrayLL1.concat(...["5645bcc04bdc2d363b8b4572", "5aa2ba71e5b5b000137b758f"]);
const earpieceArrayLL3 = earpieceArrayLL2.concat(...["5a16b9fffcdbcb0176308b34"]);
// Headwear Array
const headwearArrayLL1 = ["5a7c4850e899ef00150be885", "5aa7d193e5b5b000171d063f", "5c06c6a80db834001b735491", "5645bc214bdc2d363b8b4571", "59e7711e86f7746cae05fbe1"];
const headwearArrayLL2 = headwearArrayLL1.concat(...[]);
const headwearArrayLL3 = headwearArrayLL2.concat(...[]);
const headwearArrayLL2 = headwearArrayLL1.concat(...["5aa7d03ae5b5b00016327db5", "5d5e7d28a4b936645d161203", "5b432d215acfc4771e1c6624", "5aa7e454e5b5b0214e506fa2"]);
const headwearArrayLL3 = headwearArrayLL2.concat(...["5e00c1ad86f774747333222c", "5ac8d6885acfc400180ae7b0", "5b40e3f35acfc40016388218", "5b40e4035acfc47a87740943", "5b4329f05acfc47a86086aa1", "5c091a4e0db834001d5addc8", "5d6d3716a4b9361bc8618872"]);
// Armor Vest Array
const armorVestArrayLL1 = ["5c0e5bab86f77461f55ed1f3", "5c0e5edb86f77461f55ed1f7", "5648a7494bdc2d9d488b4583", "5ab8e4ed86f7742d8e50c7fa", "5df8a2ca86f7740bfe6df777"];
const armorVestArrayLL2 = armorVestArrayLL1.concat(...[])
const armorVestArrayLL3 = armorVestArrayLL2.concat(...[]);
const armorVestArrayLL2 = armorVestArrayLL1.concat(...["5b44d22286f774172b0c9de8", "5c0e51be86f774598e797894"])
const armorVestArrayLL3 = armorVestArrayLL2.concat(...["5f5f41476bdad616ad46d631", "545cdb794bdc2d3a198b456a", "5ab8e79e86f7742d8b372e78", "5b44d0de86f774503d30cba8", "5ca2151486f774244a3b8d30", "609e8540d5c319764c2bc2e9", "5c0e57ba86f7747fa141986d", "5c0e53c886f7747fa54205c7"]);
// Eyewear Array
const eyewearArrayLL1 = ["5b432be65acfc433000ed01f", "5aa2b986e5b5b00014028f4c", "557ff21e4bdc2d89578b4586"];
const eyewearArrayLL2 = eyewearArrayLL1.concat(...[]);
const eyewearArrayLL3 = eyewearArrayLL2.concat(...[]);
const eyewearArrayLL2 = eyewearArrayLL1.concat(...["5d5fca1ea4b93635fd598c07"]);
const eyewearArrayLL3 = eyewearArrayLL2.concat(...["603409c80ca681766b6a0fb2", "5d6d2e22a4b9361bd5780d05", "5c0d32fcd174af02a1659c75"]);
// Armband Array
@ -83,116 +83,335 @@ export class PMCs
///////////////////////////////////////////////////////////////////////////
// Ammo Arrays
// 12.7x55mm Ammo Arrays
const ammo127x55ArrayLL3 = [];
const ammo127x55ArrayLL3 = ["5cadf6e5ae921500113bb973", "5cadf6eeae921500134b2799"];
// 7.62x54R Ammo Arrays
const ammo762x54ArrayLL1 = ["5887431f2459777e1612938f"];
const ammo762x54ArrayLL2 = ammo762x54ArrayLL1.concat(...[]);
const ammo762x54ArrayLL3 = ammo762x54ArrayLL2.concat(...[]);
const ammo762x54ArrayLL2 = ammo762x54ArrayLL1.concat(...["5e023cf8186a883be655e54f"]);
const ammo762x54ArrayLL3 = ammo762x54ArrayLL2.concat(...["59e77a2386f7742ee578960a", "560d61e84bdc2da74d8b4571"]);
// 7.62x51mm Ammo Arrays
const ammo762x51ArrayLL1 = ["5e023e6e34d52a55c3304f71"];
const ammo762x51ArrayLL2 = ammo762x51ArrayLL1.concat(...[]);
const ammo762x51ArrayLL3 = ammo762x51ArrayLL2.concat(...[]);
const ammo762x51ArrayLL2 = ammo762x51ArrayLL1.concat(...["5e023e53d4353e3302577c4c"]);
const ammo762x51ArrayLL3 = ammo762x51ArrayLL2.concat(...["5a6086ea4f39f99cd479502f"]);
// 7.62x39mm Ammo Arrays
const ammo762x39ArrayLL1 = ["59e4d3d286f774176a36250a"];
const ammo762x39ArrayLL2 = ammo762x39ArrayLL1.concat(...[]);
const ammo762x39ArrayLL3 = ammo762x39ArrayLL2.concat(...[]);
const ammo762x39ArrayLL2 = ammo762x39ArrayLL1.concat(...["5656d7c34bdc2d9d198b4587", "59e4cf5286f7741778269d8a"]);
const ammo762x39ArrayLL3 = ammo762x39ArrayLL2.concat(...["59e4d24686f7741776641ac7", "59e0d99486f7744a32234762"]);
// 7.62x35mm or .300BLKOUT Ammo Arrays
const ammo762x35ArrayLL2 = [];
const ammo762x35ArrayLL3 = ammo762x35ArrayLL2.concat(...[]);
const ammo762x35ArrayLL2 = ["5fbe3ffdf8b6a877a729ea82"];
const ammo762x35ArrayLL3 = ammo762x35ArrayLL2.concat(...["6196365d58ef8c428c287da1", "619636be6db0f2477964e710", "5fd20ff893a8961fc660a954"]);
// 7.62x25mm TT Ammo Arrays
const ammo762x25TTArrayLL1 = ["5735fdcd2459776445391d61", "5735ff5c245977640e39ba7e", "573601b42459776410737435", "573602322459776445391df1"];
const ammo762x25TTArrayLL2 = ammo762x25TTArrayLL1.concat(...[]);
const ammo762x25TTArrayLL3 = ammo762x25TTArrayLL2.concat(...[]);
const ammo762x25TTArrayLL2 = ammo762x25TTArrayLL1.concat(...["5736026a245977644601dc61", "573603c924597764442bd9cb"]);
const ammo762x25TTArrayLL3 = ammo762x25TTArrayLL2.concat(...["573603562459776430731618"]);
// 366 TKM Ammo Arrays.
const ammo366TKMArrayLL1 = ["59e6542b86f77411dc52a77a", "59e655cb86f77411dc52a77b"];
const ammo366TKMArrayLL2 = ammo366TKMArrayLL1.concat(...[]);
const ammo366TKMArrayLL3 = ammo366TKMArrayLL2.concat(...[]);
const ammo366TKMArrayLL2 = ammo366TKMArrayLL1.concat(...["59e6658b86f77411d949b250"]);
const ammo366TKMArrayLL3 = ammo366TKMArrayLL2.concat(...["5f0596629e22f464da6bbdd9"]);
// 5.56 Ammo Arrays
const ammo556x45ArrayLL1 = ["59e6920f86f77411d82aa167", "59e6918f86f7746c9f75e849"];
const ammo556x45ArrayLL2 = ammo556x45ArrayLL1.concat(...[]);
const ammo556x45ArrayLL3 = ammo556x45ArrayLL2.concat(...[]);
const ammo556x45ArrayLL2 = ammo556x45ArrayLL1.concat(...["54527a984bdc2d4e668b4567", "59e68f6f86f7746c9f75e846"]);
const ammo556x45ArrayLL3 = ammo556x45ArrayLL2.concat(...["60194943740c5d77f6705eea", "59e690b686f7746c9f75e848"]);
// 5.45 Ammo Arrays
const ammo545x39ArrayLL1 = ["56dff338d2720bbd668b4569", "56dff4a2d2720bbd668b456a", "56dff0bed2720bb0668b4567", "56dff216d2720bbd668b4568"];
const ammo545x39ArrayLL2 = ammo545x39ArrayLL1.concat(...[]);
const ammo545x39ArrayLL3 = ammo545x39ArrayLL2.concat(...[]);
const ammo545x39ArrayLL2 = ammo545x39ArrayLL1.concat(...["56dff2ced2720bb4668b4567", "56dff4ecd2720b5f5a8b4568", "56dff421d2720b5f5a8b4567"]);
const ammo545x39ArrayLL3 = ammo545x39ArrayLL2.concat(...["56dfef82d2720bbd668b4567", "56dff061d2720bb5668b4567", "56dff026d2720bb8668b4567", "5c0d5e4486f77478390952fe"]);
// 5.7mm Ammo Arrays
const ammo57x28ArrayLL2 = [];
const ammo57x28ArrayLL3 = ammo57x28ArrayLL2.concat(...[]);
const ammo57x28ArrayLL2 = ["5cc80f79e4a949033c7343b2", "5cc80f8fe4a949033b0224a2"];
const ammo57x28ArrayLL3 = ammo57x28ArrayLL2.concat(...["5cc80f53e4a949000e1ea4f8", "5cc86840d7f00c002412c56c", "5cc80f38e4a949001152b560"]);
// 4.6mm Ammo Arrays
const ammo46x30ArrayLL1 = ["5ba26812d4351e003201fef1"];
const ammo46x30ArrayLL2 = ammo46x30ArrayLL1;
const ammo46x30ArrayLL3 = ammo46x30ArrayLL2.concat(...[]);
const ammo46x30ArrayLL3 = ammo46x30ArrayLL2.concat(...["5ba2678ad4351e44f824b344", "5ba26844d4351e00334c9475", "5ba26835d4351e0035628ff5"]);
// 9x18mm Ammo Arrays
const ammo9x18ArrayLL1 = ["573719762459775a626ccbc1", "57371b192459775a9f58a5e0", "57371e4124597760ff7b25f1", "57371eb62459776125652ac1", "57371f2b24597761224311f1", "57371f8d24597761006c6a81", "5737201124597760fc4431f1", "5737207f24597760ff7b25f2"];
const ammo9x18ArrayLL2 = ammo9x18ArrayLL1.concat(...[]);
const ammo9x18ArrayLL3 = ammo9x18ArrayLL2.concat(...[]);
const ammo9x18ArrayLL2 = [...ammo9x18ArrayLL1, ...["573718ba2459775a75491131", "57371aab2459775a77142f22", "573720e02459776143012541", "5737218f245977612125ba51", "573719df2459775a626ccbc2"]];
const ammo9x18ArrayLL3 = [...ammo9x18ArrayLL1, ...ammo9x18ArrayLL2];
// 9x19mm Ammo Arrays
const ammo9x19ArrayLL1 = ["58864a4f2459770fcc257101", "5c3df7d588a4501f290594e5"];
const ammo9x19ArrayLL2 = ammo9x19ArrayLL1.concat(...[]);
const ammo9x19ArrayLL3 = ammo9x19ArrayLL2.concat(...[]);
const ammo9x19ArrayLL2 = ammo9x19ArrayLL1.concat(...["56d59d3ad2720bdb418b4577"]);
const ammo9x19ArrayLL3 = ammo9x19ArrayLL2.concat(...["5c925fa22e221601da359b7b", "5efb0e16aeb21837e749c7ff", "5efb0da7a29a85116f6ea05f"]);
// 9x21mm Ammo Arrays
const ammo9x21ArrayLL2 = [];
const ammo9x21ArrayLL3 = ammo9x21ArrayLL2.concat(...[]);
const ammo9x21ArrayLL2 = ["5a26abfac4a28232980eabff"];
const ammo9x21ArrayLL3 = ammo9x21ArrayLL2.concat(...["5a26ac06c4a282000c5a90a8", "5a26ac0ec4a28200741e1e18"]);
// 9x39mm Ammo Arrays
const ammo9x39ArrayLL2 = [];
const ammo9x39ArrayLL3 = ammo9x39ArrayLL2.concat(...[]);
const ammo9x39ArrayLL2 = ["57a0dfb82459774d3078b56c"];
const ammo9x39ArrayLL3 = ammo9x39ArrayLL2.concat(...["57a0e5022459774d1673f889"]);
// 9x33 Revolver Ammo Arrays
const ammo9x33RArrayLL2 = [];
const ammo9x33RArrayLL3 = ammo9x33RArrayLL2.concat(...[]);
const ammo9x33RArrayLL2 = ["62330b3ed4dc74626d570b95", "62330bfadc5883093563729b", "62330c40bdd19b369e1e53d1"];
const ammo9x33RArrayLL3 = ammo9x33RArrayLL2.concat(...["62330c18744e5e31df12f516"]);
// .45 ACP Ammo Arrays
const ammo1143x23ACPArrayLL1 = ["5e81f423763d9f754677bf2e"];
const ammo1143x23ACPArrayLL2 = ammo1143x23ACPArrayLL1.concat(...[]);
const ammo1143x23ACPArrayLL3 = ammo1143x23ACPArrayLL2.concat(...[]);
const ammo1143x23ACPArrayLL2 = ammo1143x23ACPArrayLL1.concat(...["5efb0d4f4bc50b58e81710f3", "5efb0fc6aeb21837e749c801"]);
const ammo1143x23ACPArrayLL3 = ammo1143x23ACPArrayLL2.concat(...["5efb0cabfb3e451d70735af5"]);
// 12 Gauge Ammo Arrays
const ammo12x70ArrayLL1 = ["560d5e524bdc2d25448b4571", "58820d1224597753c90aeb13", "5d6e67fba4b9361bc73bc779", "5d6e6869a4b9361c140bcfde", "5d6e6891a4b9361bd473feea"];
const ammo12x70ArrayLL2 = ammo12x70ArrayLL1.concat(...[]);
const ammo12x70ArrayLL3 = ammo12x70ArrayLL2.concat(...[]);
const ammo12x70ArrayLL2 = ammo12x70ArrayLL1.concat(...["5d6e6806a4b936088465b17e", "5d6e689ca4b9361bc8618956", "5d6e68e6a4b9361c140bcfe0"]);
const ammo12x70ArrayLL3 = ammo12x70ArrayLL2.concat(...["5d6e68b3a4b9361bca7e50b5", "5d6e68dea4b9361bcc29e659", "5d6e6911a4b9361bd5780d52", "5d6e68c4a4b9361b93413f79"]);
// 20 Gauge Ammo Arrays
const ammo20x70ArrayLL1 = ["5a38ebd9c4a282000d722a5b", "5d6e6772a4b936088465b17c", "5d6e695fa4b936359b35d852", "5d6e6a42a4b9364f07165f52", "5d6e6a53a4b9361bd473feec"];
const ammo20x70ArrayLL2 = ammo20x70ArrayLL1.concat(...[]);
const ammo20x70ArrayLL3 = ammo20x70ArrayLL2.concat(...[]);
const ammo20x70ArrayLL2 = ammo20x70ArrayLL1.concat(...["5d6e69b9a4b9361bc8618958", "5d6e69c7a4b9360b6c0d54e4"]);
const ammo20x70ArrayLL3 = ammo20x70ArrayLL2.concat(...["5d6e6a05a4b93618084f58d0", "5d6e6a5fa4b93614ec501745"]);
// 23x75mm KS-23 Ammo Arrays
const ammo23x75ArrayLL3 = [];
const ammo23x75ArrayLL3 = ["5e85a9a6eacf8c039e4e2ac1", "5f647f31b6238e5dd066e196"];
// PMC Weighting Start
// USEC Ammo Weighting
const pmcAmmo = JSON.parse(JSON.stringify(this.databaseServer.bots.types.usec.inventory.Ammo));
pmcAmmo.Caliber127x55 =
{
"5cadf6e5ae921500113bb973": 1,
"5cadf6eeae921500134b2799": 1
};
pmcAmmo.Caliber762x54R =
{
"5887431f2459777e1612938f": 1,
"5e023cf8186a883be655e54f": 1,
"59e77a2386f7742ee578960a": 1,
"560d61e84bdc2da74d8b4571": 1
};
pmcAmmo.Caliber762x51 =
{
"5e023e6e34d52a55c3304f71": 1,
"5e023e53d4353e3302577c4c": 1,
"5a6086ea4f39f99cd479502f": 1
};
pmcAmmo.Caliber762x39 =
{
"59e4d3d286f774176a36250a": 1,
"5656d7c34bdc2d9d198b4587": 1,
"59e4cf5286f7741778269d8a": 1,
"59e4d24686f7741776641ac7": 1,
"59e0d99486f7744a32234762": 1
};
pmcAmmo.Caliber762x35 =
{
"5fbe3ffdf8b6a877a729ea82": 1,
"6196365d58ef8c428c287da1": 1,
"619636be6db0f2477964e710": 1,
"5fd20ff893a8961fc660a954": 1
};
pmcAmmo.Caliber762x25TT =
{
"5735fdcd2459776445391d61": 1,
"5735ff5c245977640e39ba7e": 1,
"573601b42459776410737435": 1,
"573602322459776445391df1": 1,
"573603c924597764442bd9cb": 1,
"573603562459776430731618": 1
};
pmcAmmo.Caliber366TKM =
{
"59e6542b86f77411dc52a77a": 1,
"59e655cb86f77411dc52a77b": 1,
"59e6658b86f77411d949b250": 1,
"5f0596629e22f464da6bbdd9": 1
};
pmcAmmo.Caliber556x45NATO =
{
"59e6920f86f77411d82aa167": 1,
"59e6918f86f7746c9f75e849": 1,
"54527a984bdc2d4e668b4567": 1,
"59e68f6f86f7746c9f75e846": 1,
"60194943740c5d77f6705eea": 1,
"59e690b686f7746c9f75e848": 1
};
pmcAmmo.Caliber545x39 =
{
"56dff338d2720bbd668b4569": 1,
"56dff4a2d2720bbd668b456a": 1,
"56dff0bed2720bb0668b4567": 1,
"56dff216d2720bbd668b4568": 1,
"56dff2ced2720bb4668b4567": 1,
"56dff4ecd2720b5f5a8b4568": 1,
"56dff421d2720b5f5a8b4567": 1,
"56dfef82d2720bbd668b4567": 1,
"56dff061d2720bb5668b4567": 1,
"56dff026d2720bb8668b4567": 1,
"5c0d5e4486f77478390952fe": 1
};
pmcAmmo.Caliber57x28 =
{
"5cc80f79e4a949033c7343b2": 1,
"5cc80f8fe4a949033b0224a2": 1,
"5cc80f53e4a949000e1ea4f8": 1,
"5cc86840d7f00c002412c56c": 1,
"5cc80f38e4a949001152b560": 1
};
pmcAmmo.Caliber46x30 =
{
"5ba26812d4351e003201fef1": 1,
"5ba2678ad4351e44f824b344": 1,
"5ba26844d4351e00334c9475": 1,
"5ba26835d4351e0035628ff5": 1
};
pmcAmmo.Caliber9x18PM =
{
"573719762459775a626ccbc1": 1,
"57371b192459775a9f58a5e0": 1,
"57371e4124597760ff7b25f1": 1,
"57371eb62459776125652ac1": 1,
"57371f2b24597761224311f1": 1,
"57371f8d24597761006c6a81": 1,
"5737201124597760fc4431f1": 1,
"5737207f24597760ff7b25f2": 1,
"573718ba2459775a75491131": 1,
"57371aab2459775a77142f22": 1,
"573720e02459776143012541": 1,
"5737218f245977612125ba51": 1,
"573719df2459775a626ccbc2":1
};
pmcAmmo.Caliber9x19PARA =
{
"58864a4f2459770fcc257101": 1,
"5c3df7d588a4501f290594e5": 1,
"56d59d3ad2720bdb418b4577": 1,
"5c925fa22e221601da359b7b": 1,
"5efb0e16aeb21837e749c7ff": 1,
"5efb0da7a29a85116f6ea05f": 1
};
pmcAmmo.Caliber9x21 =
{
"5a26abfac4a28232980eabff": 1,
"5a26ac06c4a282000c5a90a8": 1,
"5a26ac0ec4a28200741e1e18": 1
};
pmcAmmo.Caliber9x39 =
{
"57a0dfb82459774d3078b56c": 1,
"57a0e5022459774d1673f889": 1
};
pmcAmmo.Caliber9x33R =
{
"62330b3ed4dc74626d570b95": 1,
"62330bfadc5883093563729b": 1,
"62330c40bdd19b369e1e53d1": 1,
"62330c18744e5e31df12f516": 1
};
pmcAmmo.Caliber1143x23ACP =
{
"5e81f423763d9f754677bf2e": 1,
"5efb0d4f4bc50b58e81710f3": 1,
"5efb0fc6aeb21837e749c801": 1,
"5efb0cabfb3e451d70735af5": 1
};
pmcAmmo.Caliber12g =
{
"560d5e524bdc2d25448b4571": 1,
"58820d1224597753c90aeb13": 1,
"5d6e67fba4b9361bc73bc779": 1,
"5d6e6869a4b9361c140bcfde": 1,
"5d6e6891a4b9361bd473feea": 1,
"5d6e6806a4b936088465b17e": 1,
"5d6e689ca4b9361bc8618956": 1,
"5d6e68e6a4b9361c140bcfe0": 1,
"5d6e68b3a4b9361bca7e50b5": 1,
"5d6e68dea4b9361bcc29e659": 1,
"5d6e6911a4b9361bd5780d52": 1,
"5d6e68c4a4b9361b93413f79": 1
};
pmcAmmo.Caliber20g =
{
"5a38ebd9c4a282000d722a5b": 1,
"5d6e6772a4b936088465b17c": 1,
"5d6e695fa4b936359b35d852": 1,
"5d6e6a42a4b9364f07165f52": 1,
"5d6e6a53a4b9361bd473feec": 1,
"5d6e69b9a4b9361bc8618958": 1,
"5d6e69c7a4b9360b6c0d54e4": 1,
"5d6e6a05a4b93618084f58d0": 1,
"5d6e6a5fa4b93614ec501745": 1
};
pmcAmmo.Caliber23x75 =
{
"5e85a9a6eacf8c039e4e2ac1": 1,
"5f647f31b6238e5dd066e196": 1
};
this.databaseServer.bots.types.usec.inventory.Ammo = pmcAmmo;
this.databaseServer.bots.types.bear.inventory.Ammo = pmcAmmo;
// Progression Loyalty Level List Start
const progressionWhitelistLL1PMC: EquipmentFilters =
@ -433,6 +652,7 @@ export class PMCs
"clothing": []
}
const progressionWhitelistLL2PMC: EquipmentFilterDetails =
{
"levelRange":