rebalance advanced circuits

This commit is contained in:
Brevven 2022-12-24 01:11:05 -08:00
parent f75300f659
commit a1b215ca5c
3 changed files with 6 additions and 6 deletions

View file

@ -9,6 +9,8 @@ Date: 2022-12-24
- Early game salt: New setting to choose one or both of - Early game salt: New setting to choose one or both of
From water in fluid-enabled tier 1 assemblers (or tier 0 with AAI Industry) (default) From water in fluid-enabled tier 1 assemblers (or tier 0 with AAI Industry) (default)
A starting area salt patch, and more salt near starting area A starting area salt patch, and more salt near starting area
- Rebalance advanced circuits, they require much lower quantities of raw materials.
There still may be future balance tweaks.
- SE: Less salt in core mining - SE: Less salt in core mining
- SE: thermofluid basic recipe requires salt - SE: thermofluid basic recipe requires salt
Features: Features:

View file

@ -31,7 +31,7 @@ data:extend({
type = "recipe", type = "recipe",
name = "pcb-substrate", name = "pcb-substrate",
results = { results = {
{"pcb-substrate", 6}, {"pcb-substrate", 12},
}, },
ingredients = { ingredients = {
{type="fluid", name="epoxy", amount=30}, {type="fluid", name="epoxy", amount=30},
@ -45,7 +45,6 @@ data:extend({
util.add_unlock("advanced-electronics", "pcb-substrate") util.add_unlock("advanced-electronics", "pcb-substrate")
-- These updates should be in data phase -- These updates should be in data phase
util.replace_some_ingredient("pcb-substrate", "plastic-bar", 1, "silica", 3, {force=true}) util.replace_some_ingredient("pcb-substrate", "plastic-bar", 1, "silica", 3, {force=true})
util.replace_some_ingredient("pcb-substrate", "plastic-bar", 1, "bakelite", 1, {force=true})
if (not mods.bobelectronics and not mods.MDbobelectronics) then if (not mods.bobelectronics and not mods.MDbobelectronics) then
data:extend({ data:extend({
@ -57,12 +56,12 @@ data:extend({
}, },
ingredients = util.me.more() and { ingredients = util.me.more() and {
{"pcb-substrate", 2}, {"pcb-substrate", 2},
{"copper-plate", 2}, {"copper-plate", 1},
{"ferric-chloride", 1}, {"ferric-chloride", 1},
{type="fluid", name="water", amount=10}, {type="fluid", name="water", amount=10},
} or { } or {
{"pcb-substrate", 2}, {"pcb-substrate", 2},
{"copper-plate", 2}, {"copper-plate", 1},
{type="fluid", name="hydrogen-chloride", amount=15} {type="fluid", name="hydrogen-chloride", amount=15}
}, },
enabled = false, enabled = false,
@ -70,7 +69,6 @@ data:extend({
energy_required = 4, energy_required = 4,
}, },
}) })
util.add_unlock("advanced-electronics", "pcb") util.add_unlock("advanced-electronics", "pcb")
end end

View file

@ -15,7 +15,7 @@ else
local amt = util.get_amount("advanced-circuit") local amt = util.get_amount("advanced-circuit")
util.add_ingredient("advanced-circuit", "pcb", amt) util.add_ingredient("advanced-circuit", "pcb", amt)
util.remove_ingredient("advanced-circuit", "plastic-bar") util.remove_ingredient("advanced-circuit", "plastic-bar")
util.set_ingredient("advanced-circuit", "copper-cable", amt*2) util.set_ingredient("advanced-circuit", "copper-cable", amt)
end end
local amt = util.get_amount("advanced-circuit") local amt = util.get_amount("advanced-circuit")
util.set_recipe_time("advanced-circuit", amt*2) -- more steps, so speed up final step util.set_recipe_time("advanced-circuit", amt*2) -- more steps, so speed up final step