--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/science-extra-trigger-techs/data-final-fixes.lua Wed Aug 27 10:26:12 2025 +0300 @@ -0,0 +1,16 @@ +for _, tech in pairs(data.raw["technology"]) +do + for k, v in pairs(tech.prerequisites or {}) + do + local replacement = data.raw["technology"][v]["_science_extra_trigger_technology"] + if replacement and tech.name ~= replacement + then + tech.prerequisites[k] = replacement + end + end +end + +for _, tech in pairs(data.raw["technology"]) +do + tech["_science_extra_trigger_technology"] = nil +end \ No newline at end of file