Science pack dependencies

by Nidan

If a technology doesn't depend (either directly or indirectly) on the science packs it needs, these missing dependecies are added.

Utilities
a month ago
0.15 - 2.0
1.45K

b [Fixed] Breaks with Cerys

7 months ago

Cerys (https://mods.factorio.com/mod/Cerys-Moon-of-Fulgora) recently made its science related changes to happen in data-final-fixes and since this mod seems to load first, it ends up with a few problems:

6.043 Script @science-pack-dependencies/make_dependencies.lua:156: ###################
6.043 Script @science-pack-dependencies/make_dependencies.lua:157: Encountered 2 errors in the technology tree
6.043 Script @science-pack-dependencies/make_dependencies.lua:158: Please report these errors and the mods you used at https://mods.factorio.com/mod/science-pack-dependencies/discussion
6.043 Script @science-pack-dependencies/make_dependencies.lua:160: technology cerys-science-pack doesn't exist but is a prerequisite of technology flare-stack-fluid-venting-tech
6.043 Script @science-pack-dependencies/make_dependencies.lua:160: technology cerys-science-pack doesn't exist but is a prerequisite of technology flare-stack-fluid-venting-tech
6.043 Script @science-pack-dependencies/make_dependencies.lua:162: ###################

Adding the mod as an optional dependency to yours fixes it.

7 months ago

Fixed in 0.3.1.

While I was looking at Cerys, I also discovered that vanilla's recycling recipes were screwing me over, so I fixed that as well.

New response