32 lines
1.5 KiB
Lua
32 lines
1.5 KiB
Lua
local armorsToxin = {
|
|
-- Base Mod
|
|
{name = "light-armor", decrease = 0, percent = 10, durability = 1000},
|
|
{name = "heavy-armor", decrease = 0, percent = 30, durability = 5000},
|
|
{name = "modular-armor", decrease = 0, percent = 40, durability = 10000},
|
|
{name = "power-armor", decrease = 0, percent = 60, durability = 15000},
|
|
{name = "power-armor-mk2", decrease = 0, percent = 70, durability = 20000},
|
|
|
|
-- Power Armor MK3
|
|
{name = "power-armor-mk3", decrease = 0, percent = 90, durability = 30000},
|
|
{name = "power-armor-mk4", decrease = 0, percent = 90, durability = 40000},
|
|
|
|
-- Bob Warface
|
|
{name = "heavy-armor-2", decrease = 0, percent = 35, durability = 30000}, --drd
|
|
{name = "heavy-armor-3", decrease = 0, percent = 43, durability = 40000}, --drd
|
|
{name = "bob-power-armor-mk3", decrease = 0, percent = 30, durability = 30000},
|
|
{name = "bob-power-armor-mk4", decrease = 0, percent = 40, durability = 40000},
|
|
{name = "bob-power-armor-mk5", decrease = 0, percent = 50, durability = 50000}
|
|
}
|
|
|
|
for _, resist in pairs(armorsToxin) do
|
|
local items = data.raw.armor
|
|
local armor = items[resist.name]
|
|
if armor then
|
|
table.insert(armor.resistances, {type = "toxin", decrease = resist.decrease, percent = resist.percent})
|
|
armor.durability = resist.durability
|
|
armor.infinite = false
|
|
if (resist.name:find("modular") == nil and resist.name:find("power") == nil) then
|
|
armor.stack_size = 10
|
|
end
|
|
end
|
|
end |