diff --git a/lignumis/data.lua b/lignumis/data.lua index 3e7d4f0..4456e68 100644 --- a/lignumis/data.lua +++ b/lignumis/data.lua @@ -25,7 +25,7 @@ Lignumis = { } } -if settings.startup["lignumis-technology-progression"].value then +if not settings.startup["lignumis-technology-progression"].value then Lignumis.science_pack_whitelist = {} end diff --git a/lignumis/prototypes/integrations/vanilla.lua b/lignumis/prototypes/integrations/vanilla.lua index 7d4229a..8e64ad0 100644 --- a/lignumis/prototypes/integrations/vanilla.lua +++ b/lignumis/prototypes/integrations/vanilla.lua @@ -275,15 +275,15 @@ if not mods["planet-picker"] then local production_science_pack_technology = Technology:new("production-science-pack") production_science_pack_technology:replacePrerequisite("advanced-material-processing-2", "space-platform-thruster") production_science_pack_technology:addIngredients({ "space-science-pack" }) - if not settings.startup["lignumis-technology-progression"].value then - production_science_pack_technology:removeIngredients({ "wood-science-pack", "steam-science-pack" }) + if settings.startup["lignumis-technology-progression"].value then + production_science_pack_technology:addIngredients({ "wood-science-pack", "steam-science-pack" }) end local utility_science_pack_technology = Technology:new("utility-science-pack") utility_science_pack_technology:setPrerequisites({ "space-platform-thruster" }) utility_science_pack_technology:addIngredients({ "space-science-pack" }) - if not settings.startup["lignumis-technology-progression"].value then - utility_science_pack_technology:removeIngredients({ "wood-science-pack", "steam-science-pack" }) + if settings.startup["lignumis-technology-progression"].value then + utility_science_pack_technology:addIngredients({ "wood-science-pack", "steam-science-pack" }) end end