fe+
This commit is contained in:
parent
264bcfba45
commit
ce9cb905d0
6 changed files with 38 additions and 4 deletions
|
|
@ -1,4 +1,9 @@
|
|||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.0.4
|
||||
Date: 2021-06-15
|
||||
Features:
|
||||
- FE+ compatibility
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.0.3
|
||||
Date: 2021-06-12
|
||||
Features:
|
||||
|
|
|
|||
|
|
@ -7,6 +7,13 @@ function util.get_setting(name)
|
|||
return settings.startup[name].value
|
||||
end
|
||||
|
||||
|
||||
function util.fe_plus(sub)
|
||||
if mods["FactorioExtended-Plus-"..sub] then
|
||||
return true
|
||||
end
|
||||
end
|
||||
|
||||
function util.use_cermet()
|
||||
return util.get_setting("bzzirconium-enable-intermediates") == "yes"
|
||||
end
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "bzzirconium",
|
||||
"version": "0.0.3",
|
||||
"version": "0.0.4",
|
||||
"factorio_version": "1.1",
|
||||
"title": "Zirconium",
|
||||
"author": "Brevven",
|
||||
|
|
|
|||
|
|
@ -9,7 +9,12 @@ util.add_prerequisite("chemical-science-pack", "zirconia-processing")
|
|||
if util.use_cermet() then
|
||||
-- production science techs behind cermet
|
||||
util.add_prerequisite("effect-transmission", "cermet")
|
||||
util.add_prerequisite("automation-3", "cermet")
|
||||
if not util.fe_plus("Machines") then
|
||||
util.add_prerequisite("automation-3", "cermet")
|
||||
else
|
||||
util.add_prerequisite("mechanical-engineer", "cermet")
|
||||
util.add_prerequisite("advanced-oil-processing-3", "cermet")
|
||||
end
|
||||
util.add_prerequisite("productivity-module-3", "cermet")
|
||||
util.add_prerequisite("speed-module-3", "cermet")
|
||||
util.add_prerequisite("effectivity-module-3", "cermet")
|
||||
|
|
|
|||
|
|
@ -33,9 +33,25 @@ if util.use_cermet() then
|
|||
util.add_ingredient("speed-module-3", "cermet", 1)
|
||||
util.add_ingredient("productivity-module-3", "cermet", 1)
|
||||
util.add_ingredient("effectivity-module-3", "cermet", 1)
|
||||
util.add_ingredient("assembling-machine-3", "cermet", 2)
|
||||
util.add_ingredient("beacon", "cermet", 10)
|
||||
util.add_ingredient("spidertron", "cermet", 8)
|
||||
if not util.fe_plus("Machines") then
|
||||
util.add_ingredient("assembling-machine-3", "cermet", 2)
|
||||
else
|
||||
util.add_ingredient("assembling-machine-4", "cermet", 2)
|
||||
util.add_ingredient("assembling-machine-5", "cermet", 2)
|
||||
util.add_ingredient("chemical-plant-mk3", "cermet", 2)
|
||||
util.add_ingredient("oil-refinery-mk3", "cermet", 4)
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
-- More FE+
|
||||
if util.fe_plus("Machines") then
|
||||
util.add_ingredient("electric-furnace-mk2", "zirconia", 10)
|
||||
util.add_ingredient("electric-furnace-mk3", "zirconia", 10)
|
||||
util.add_ingredient("oil-refinery-mk2", "zirconia", 10)
|
||||
util.add_ingredient("pumpjack-mk2", "zirconia", 10)
|
||||
end
|
||||
|
||||
-- Krastorio2
|
||||
|
|
|
|||
|
|
@ -148,7 +148,8 @@ data:extend({
|
|||
if util.use_cermet() then
|
||||
local cermet_i = {{"zirconia", 1}, {"copper-plate", 1}}
|
||||
if mods.bztitanium then
|
||||
table.insert(cermet_i, {"titanium-plate", 1})
|
||||
local tutil = require("__bztitanium__.data-util");
|
||||
table.insert(cermet_i, {tutil.titanium_plate, 1})
|
||||
end
|
||||
if mods.bzsilicon then
|
||||
table.insert(cermet_i, {"silica", 1})
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue