Properly unlock bronze when foundry is disabled

This commit is contained in:
Simon Brodtmann 2025-12-25 22:26:27 +01:00
parent ecd9e394d5
commit e9e9ee2364

View file

@ -198,7 +198,7 @@ util.add_unlock("logistics", "spring")
util.add_unlock("rocket-silo","satellite-body")
util.add_unlock("fast-inserter", "shock-absorber")
if mods["bzfoundry2"] and data.raw.item["bronze-plate"] then
if data.raw.item["bronze-plate"] then
local bronze_plate_icon = data.raw.item["bronze-plate"].icon
or data.raw.item["bronze-plate"].icons and data.raw.item["bronze-plate"].icons[1].icon
local bronze_plate_icon_size = data.raw.item["bronze-plate"].icon_size
@ -223,8 +223,11 @@ if mods["bzfoundry2"] and data.raw.item["bronze-plate"] then
results = {{type="item", name="spring", amount=2}},
}
})
util.add_unlock("foundry", "bronze-spring")
end
if mods["bzfoundry2"] and not settings.startup["bzfoundry-minimal"].value then
util.add_unlock("foundry", "bronze-spring")
else
util.add_unlock("automation", "bronze-spring")
end
if mods["ThemTharHills-Updated"] then
local low_quality_advanced_circuit_ingredients = {{type="item", name="copper-cable", amount=3}, {type="item", name="electronic-circuit", amount=3}}