95 lines
No EOL
4.4 KiB
Lua
95 lines
No EOL
4.4 KiB
Lua
local util = require("data-util")
|
|
|
|
-- Main vanilla changes
|
|
util.set_main_product("copper-plate", "copper-plate")
|
|
if mods["Krastorio2"] then
|
|
util.add_product("copper-plate", {type="item", name="cobaltite-ore", amount=1})
|
|
else
|
|
util.add_product("copper-plate", {type="item", name="cobaltite-ore", amount=1, probability=0.2})
|
|
end
|
|
|
|
-- Mod changes
|
|
if mods["Chromium2"] then
|
|
util.add_ingredient("advanced-electric-motor", "high-power-cobalt-magnet", 4)
|
|
util.remove_ingredient("flying-robot-frame", "titanium-plate")
|
|
util.add_ingredient("flying-robot-frame", "co-cr-alloy", 4)
|
|
end
|
|
|
|
if mods["IfNickel-Updated"] then
|
|
util.set_main_product("nickel-plate", "nickel-plate")
|
|
|
|
if mods["Krastorio2"] then
|
|
util.add_product("nickel-plate", {type="item", name="cobaltite-ore", amount=1})
|
|
else
|
|
util.add_product("nickel-plate", {type="item", name="cobaltite-ore", amount=1, probability=0.2})
|
|
end
|
|
end
|
|
|
|
if mods["bobassembly"] then
|
|
util.remove_ingredient("chemical-plant-3", "tungsten-carbide")
|
|
util.add_ingredient("chemical-plant-3", "cobalt-carbide", 2)
|
|
|
|
util.add_ingredient("bob-area-mining-drill-3", "cobalt-carbide", 1)
|
|
util.add_ingredient("bob-mining-drill-3", "cobalt-carbide", 1)
|
|
|
|
util.remove_ingredient("electronics-machine-3", "tungsten-carbide")
|
|
util.add_ingredient("electronics-machine-3", "cobalt-carbide", 1)
|
|
|
|
util.remove_ingredient("centrifuge-3", "tungsten-carbide")
|
|
util.add_ingredient("centrifuge-3", "cobalt-carbide", 100)
|
|
end
|
|
|
|
if mods["248k-Redux"] then
|
|
util.replace_ingredient("el_lithium_battery_recipe", "iron-plate", "cobalt-plate", 4)
|
|
end
|
|
|
|
if mods["Krastorio2"] then
|
|
util.add_ingredient("kr-quarry-drill", "cobalt-carbide", 10)
|
|
util.replace_ingredient("kr-nuclear-artillery-shell", "steel-plate", "cobalt-plate", 10)
|
|
|
|
util.remove_ingredient("kr-advanced-chemical-plant", "tungsten-carbide")
|
|
util.add_ingredient("kr-advanced-chemical-plant", "cobalt-carbide", 20)
|
|
end
|
|
|
|
if mods["space-exploration"] then
|
|
util.add_product(mods["space-exploration"] and "se-scrap-recycling", {type="item", name="cobaltite-ore", amount=1, probability=0.05})
|
|
|
|
util.remove_ingredient("se-space-plasma-generator", "nickel-electromagnet")
|
|
util.add_ingredient("se-space-plasma-generator", "cobalt-electromagnet", 100)
|
|
|
|
util.remove_ingredient("se-space-particle-collider", "nickel-electromagnet")
|
|
util.add_ingredient("se-space-particle-collider", "cobalt-electromagnet", 250)
|
|
|
|
util.remove_ingredient("se-space-particle-accelerator", "nickel-electromagnet")
|
|
util.add_ingredient("se-space-particle-accelerator", "cobalt-electromagnet", 100)
|
|
|
|
util.remove_ingredient("se-space-electromagnetics-laboratory", "nickel-electromagnet")
|
|
util.add_ingredient("se-space-electromagnetics-laboratory", "cobalt-electromagnet", 100)
|
|
|
|
util.remove_ingredient("se-holmium-solenoid", "nickel-electromagnet")
|
|
util.add_ingredient("se-holmium-solenoid", "cobalt-electromagnet", 2)
|
|
util.set_product_amount("se-holmium-solenoid", "se-holmium-solenoid", 2)
|
|
|
|
util.remove_ingredient("se-spaceship-clamp", "nickel-electromagnet")
|
|
util.add_ingredient("se-spaceship-clamp", "cobalt-electromagnet", 20)
|
|
|
|
util.remove_ingredient("se-space-rail", "nickel-electromagnet")
|
|
util.add_ingredient("se-space-rail", "cobalt-electromagnet", 200)
|
|
|
|
util.add_ingredient("se-electromagnetic-field-data", "cobalt-electromagnet", 1)
|
|
util.set_ingredient("se-electromagnetic-field-data", "se-empty-data", 2)
|
|
util.add_product("se-electromagnetic-field-data", {type="item", name="cobalt-electromagnet", amount=1, probability=0.25})
|
|
util.set_product_amount("se-electromagnetic-field-data", "se-junk-data", 2)
|
|
util.set_product_amount("se-electromagnetic-field-data", "se-electromagnetic-field-data", 2)
|
|
|
|
util.add_ingredient("se-quantum-phenomenon-data", "high-power-cobalt-magnet", 1)
|
|
util.set_ingredient("se-quantum-phenomenon-data", "se-empty-data", 2)
|
|
util.add_product("se-quantum-phenomenon-data", {type="item", name="high-power-cobalt-magnet", amount=1, probability=0.50})
|
|
util.set_product_amount("se-quantum-phenomenon-data", "se-junk-data", 2)
|
|
util.set_product_amount("se-quantum-phenomenon-data", "se-quantum-phenomenon-data", 2)
|
|
|
|
util.set_ingredient("se-energy-science-pack-2","se-holmium-cable", 10)
|
|
util.add_ingredient("se-energy-science-pack-2", "cobalt-ingot", 2)
|
|
|
|
util.add_prerequisite("se-space-plasma-generator","cobalt-electromagnet")
|
|
end |