Code: Select all
repair_pack = "repair-pack",
Code: Select all
repair_pack = { "repair-pack" }
Code: Select all
data.raw["construction-robot"]["construction-robot"].repair_pack = { "modded-repair-pack", "repair-pack" }
Code: Select all
table.insert(data.raw["construction-robot"]["construction-robot"].repair_pack, 1, "modded-repair-pack")-- Insert into first position
As for the choosing which repair pack to use - Simply choose the first one:
Code: Select all
local repair_packs= data.raw["construction-robot"]["construction-robot"].repair_pack
for n, pack in ipairs(repair_packs) do
if ExistsInLogisticsNetwork(repair_packs[n]) then
UseThisPack(pack)
end
end