
Have you wondered why you can't replace some plates in tarkov? Now you can, with the "new" plate carrier system.
Reviving one of my most popular mods from A7.1, this is the new and updated version of the plate carrier mod.
Requires both my weapon and armor libraries. Works well with Fin’s AI Tweaks.
This mod adds level 4-7 armor plates to peacekeeper from loyalty level 1-4 respectively.
Config option included to convert all existing armor and armored rigs into plate carriers, also include option to decrease the durability of those armor and rigs to introduce a sense of balance.
Recommended to turn off wearing armored rig and armor at the same time, if you want to kill an AI in a reasonable amount of time.
Details
-
GUID
Not Available
-
License
TypeError: Cannot read property ‘localeCompare’ of undefined
at Lirikana_Armorlib.carrierAddPlate (G:\EFT 15680\user\mods\A_2_Lirikana_Armorlib\src\Lirikana_Armorlib.js:213:57)
at Lirikana_Armorlib.plateAddAllCarrier (G:\EFT 15680\user\mods\A_2_Lirikana_Armorlib\src\Lirikana_Armorlib.js:314:26)
at Lirikana_Armor_CarriersAndPlates.load (G:\EFT 15680\user\mods\Z_1_Lirikana_Armor_CarriersAndPlates\src\Lirikana_Armor_CarriersAndPlates.js:127:18)
at Function.executeMods (G:\EFT 15680\obj\bundle.js:26082:28)
at Function.load (G:\EFT 15680\obj\bundle.js:25971:15)
at Object.load [as aki-mods] (G:\EFT 15680\obj\bundle.js:16417:15)
at Function.load (G:\EFT 15680\obj\bundle.js:27461:27)
at Function.main (G:\EFT 15680\obj\bundle.js:15143:9)
at Object.103../Lib.js (G:\EFT 15680\obj\bundle.js:15148:9)
at o (G:\EFT 15680\obj\bundle.js:1:265)
When I use old versions, there is no conflict with this mod, but when I install the latest version, I get this error with KMC Weapons 1.2.4. When KMC Weapon is old version or uninstalled it works fine. When I add the new version, this error starts. I want to use both modes, I couldn’t figure out what might be conflicting. At the same time, when I use it with KMC Weapons 1.0.9 version, there is no problem, but I am deprived of new versions.
Hey, what’s about update? Or it’s incompatible with last version at all?
Hello,
I have no experience with code or scripting whatsoever, but I would like to make a suggestion. Is it possible to remodel the “plates” to look like simple strike face insert plates? I do not know how possible or easy this is for you, so excuse my ignorance. It just feels a little odd equipping a hexgrid carrier onto everything you know?
Thank you.
Is it intended that AI never spawn with plates in their vest or rigs?
I really like this mod but I made some changes to make it feel more balanced. For anyone else who wanted the price to change per armor class, and who felt that armor should be lower weight, now that they have less durability, for a more balanced experience here you go! This will add configurable weight reduction for armors and armored rigs separately and this will add an exponential price increase for plates based on their class. If you have added any lines to these files already the line numbers won’t add up so it’ll be harder to figure out where to put these codes. Lirikana, feel free to add these to the mod if you want.
Lirikana_Armor_CarriersAndPlates.js: Added After Line 86: lib.itemChangeWeight(x, items[x]._props.Weight*(1-config.armoredrigweightreduction)); Added After Line 96: lib.itemChangeWeight(x, items[x]._props.Weight*(1-config.armorweightreduction)); Change these found around line 105-125: lib.changePrice(steelPlates[x], 50000); lib.changePrice(ceramicPlates[x], 58000); lib.changePrice(UHMWPEPlates[x], 80000); To these: lib.changePrice(steelPlates[x], config.steelPlatesPrice); lib.changePrice(ceramicPlates[x], config.ceramicPlatesPrice); lib.changePrice(UHMWPEPlates[x], config.UHMWPEPlatesPrice); Add After Line 139: lib.changePrice(level4Plates[x], items[level4Plates[x]]._props.CreditsPrice*(2**(items[level4Plates[x]]._props.armorClass/config.exponentialcostmodifier))); Add After Line 146: lib.changePrice(level5Plates[x], items[level5Plates[x]]._props.CreditsPrice*(2**(items[level5Plates[x]]._props.armorClass/config.exponentialcostmodifier))); Add After Line 151: lib.changePrice(level6Plates[x], items[level6Plates[x]]._props.CreditsPrice*(2**(items[level6Plates[x]]._props.armorClass/config.exponentialcostmodifier))); Add After Line 157: lib.changePrice(level7Plates[x], items[level7Plates[x]]._props.CreditsPrice*(2**(items[level7Plates[x]]._props.armorClass/config.exponentialcostmodifier))); config.json: Add After Line 6: “armoredrigweightreduction” : 0.4, “armorweightreduction” : 0.4, “steelPlatesPrice” : 16493.8, “ceramicPlatesPrice” : 19132.8, “UHMWPEPlatesPrice” : 26390, “exponentialcostmodifier” : 2.5 These settings will keep the class 4 prices the same, but class 7 steel and ceramic will be around 120,000 rubles. You can adjust the plate prices and the cost modifier to get your desired balance. The exponential cost modifier adjusts the cost difference between classes, and should be set somewhere between 1-4 for best results but can be set higher. A higher number means a smaller difference between armor classes.
hey just downloaded your mod, sounds amazing btw, something i’ve honestly wanted to see in game for years! installed your armour and weapon libs as well, as per dependency, but i’m getting an error in server on load, it gets through converting all the items to carriers but then this comes up, funnily enough a similar error to what i got when i tried to make a mod the other day XD any help is greatly appreciated https://imgur.com/a/PrrrnUN