Skip to content

Commit

Permalink
Fixed migration for swamp farming 2 technology
Browse files Browse the repository at this point in the history
  • Loading branch information
LovelySanta committed Jun 2, 2020
1 parent adea1f1 commit ebb6a38
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 1 deletion.
1 change: 1 addition & 0 deletions angelsbioprocessing/changelog.txt
Expand Up @@ -4,6 +4,7 @@ Date: ???
Bugfixes:
- Tweaked localised description on the Biter Refugium
- Fixed that the fish oil filtering recipes did not have any machine to be crafted in
- Fixed migration for swamp farming 2 technology
---------------------------------------------------------------------------------------------------
Version: 0.7.10
Date: 01.06.2020
Expand Down
30 changes: 30 additions & 0 deletions angelsbioprocessing/migrations/angelsbioprocessing_0.7.11.lua
@@ -0,0 +1,30 @@
game.reload_script()

--Enable recipes
for index, force in pairs(game.forces) do
force.reset_recipes()
force.reset_technologies()
force.reset_technology_effects()

local researched = false
for _, techName in pairs{
"bio-arboretum-2",
"bio-arboretum-desert-2",
"bio-arboretum-temperate-2",
"bio-arboretum-swamp-2",
"bio-desert-farm",
"bio-temperate-farm",
"bio-swamp-farm",
} do
if (force.technologies[techName] or {}).researched then
for techToResearch, techToCheck in pairs{
["bio-swamp-farming-2"] = "bio-swamp-farming-1",
} do
if force.technologies[techToResearch] and force.technologies[techToCheck] then
force.technologies[techToResearch].researched = force.technologies[techToCheck].researched or force.technologies[techToResearch].researched
end
end
break
end
end
end
Expand Up @@ -29,7 +29,7 @@ for index, force in pairs(game.forces) do
for techToResearch, techToCheck in pairs{
["bio-temperate-farming-2"] = "bio-temperate-farming-1",
["bio-desert-farming-2"] = "bio-desert-farming-1",
["bio-desert-farming-2"] = "bio-desert-farming-1",
["bio-swamp-farming-2"] = "bio-swamp-farming-1",
} do
if force.technologies[techToResearch] and force.technologies[techToCheck] then
force.technologies[techToResearch].researched = force.technologies[techToCheck].researched or force.technologies[techToResearch].researched
Expand Down

0 comments on commit ebb6a38

Please sign in to comment.