diff --git a/changelog.txt b/changelog.txt index acd81252..6a9f20aa 100644 --- a/changelog.txt +++ b/changelog.txt @@ -5,7 +5,7 @@ Date: ??? - codex recipes no longer allow productivity effects - fix zungrugor and numals not being disabled even when they had no animal modules - fixed that fawogae mk4 and fawogae mk5 were both unlocked at the same science tier (py4) - - buffed the fawogae->coal recipe by requiring 1 fawogae input instead of 10 + - buffed the fawogae->coal recipe by requiring 2 fawogae inputs instead of 10 - added a new recipe for cumene+nickel+arthropod blood into organic solvent - buffed bioprinting by removing primers from the pluripotent stem cells recipes - fixed that bioprinting stage 2 unlocked both mk1 and mk2 of brain printing. mk1 recipe moved down to bioprinting stage 1 @@ -15,6 +15,7 @@ Date: ??? - updated chinese translation (翻译:aotix,基于咸鱼拓展而来。) - added non blocking mode to caravans - fixed a biofluid crash when used with a bigger stack sizes mod + - added a new atomizer recipe to convert chitin into geothermal water TURD: - added T.U.R.D unselect infinite tech to allow the indecisive to revert a single T.U.R.D selection - added the option to unselect T.U.R.D paths for free once the next 10 hours after an update if you've chosen a path that got changed diff --git a/prototypes/recipes/recipes-atomizer.lua b/prototypes/recipes/recipes-atomizer.lua index ad946cc7..af8ba20e 100644 --- a/prototypes/recipes/recipes-atomizer.lua +++ b/prototypes/recipes/recipes-atomizer.lua @@ -11,8 +11,8 @@ RECIPE { results = { {type = 'item', name = 'iron-ore', amount = 10}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion') RECIPE { type = 'recipe', @@ -26,8 +26,8 @@ RECIPE { results = { {type = 'item', name = 'iron-ore', amount = 10}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -42,8 +42,8 @@ RECIPE { results = { {type = 'item', name = 'copper-ore', amount = 35}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -57,8 +57,8 @@ RECIPE { results = { {type = 'item', name = 'copper-ore', amount = 20}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -72,8 +72,8 @@ RECIPE { results = { {type = 'item', name = 'copper-ore', amount = 20}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -87,8 +87,8 @@ RECIPE { results = { {type = 'item', name = 'copper-ore', amount = 10}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk03") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk03') RECIPE { type = 'recipe', @@ -102,8 +102,8 @@ RECIPE { results = { {type = 'item', name = 'copper-ore', amount = 15}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -117,8 +117,8 @@ RECIPE { results = { {type = 'item', name = 'iron-ore', amount = 20}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -132,8 +132,8 @@ RECIPE { results = { {type = 'item', name = 'iron-ore', amount = 6}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -147,8 +147,8 @@ RECIPE { results = { {type = 'item', name = 'iron-ore', amount = 5}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion') RECIPE { type = 'recipe', @@ -162,8 +162,8 @@ RECIPE { results = { {type = 'item', name = 'ore-tin', amount = 10}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -177,8 +177,8 @@ RECIPE { results = { {type = 'fluid', name = 'nitrogen', amount = 150}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk03") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk03') RECIPE { type = 'recipe', @@ -192,8 +192,8 @@ RECIPE { results = { {type = 'fluid', name = 'chlorine', amount = 100}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion') RECIPE { type = 'recipe', @@ -207,8 +207,8 @@ RECIPE { results = { {type = 'fluid', name = 'chlorine', amount = 50}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk03") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk03') RECIPE { type = 'recipe', @@ -223,8 +223,8 @@ RECIPE { results = { {type = 'item', name = 'ore-zinc', amount = 30}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk03") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk03') RECIPE { type = 'recipe', @@ -238,8 +238,8 @@ RECIPE { results = { {type = 'item', name = 'ore-zinc', amount = 5}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -253,8 +253,8 @@ RECIPE { results = { {type = 'item', name = 'ore-zinc', amount = 20}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -268,8 +268,8 @@ RECIPE { results = { {type = 'item', name = 'ore-titanium', amount = 10}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -283,8 +283,8 @@ RECIPE { results = { {type = 'item', name = 'ore-titanium', amount = 17}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk03") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk03') RECIPE { type = 'recipe', @@ -298,8 +298,8 @@ RECIPE { results = { {type = 'item', name = 'sulfur', amount = 12}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk03") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk03') RECIPE { type = 'recipe', @@ -313,8 +313,8 @@ RECIPE { results = { {type = 'item', name = 'sulfur', amount = 5}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -328,8 +328,8 @@ RECIPE { results = { {type = 'item', name = 'copper-ore', amount = 10}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk03") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk03') RECIPE { type = 'recipe', @@ -343,8 +343,8 @@ RECIPE { results = { {type = 'item', name = 'copper-ore', amount = 8}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -358,8 +358,8 @@ RECIPE { results = { {type = 'item', name = 'ore-zinc', amount = 12}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk04") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk04') RECIPE { type = 'recipe', @@ -373,8 +373,8 @@ RECIPE { results = { {type = 'item', name = 'ore-zinc', amount = 15}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk04") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk04') RECIPE { type = 'recipe', @@ -388,8 +388,8 @@ RECIPE { results = { {type = 'item', name = 'ore-aluminium', amount = 25}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk04") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk04') RECIPE { type = 'recipe', @@ -403,8 +403,8 @@ RECIPE { results = { {type = 'item', name = 'molybdenum-ore', amount = 30}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk03") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk03') RECIPE { type = 'recipe', @@ -418,8 +418,8 @@ RECIPE { results = { {type = 'item', name = 'molybdenum-ore', amount = 5}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -433,8 +433,8 @@ RECIPE { results = { {type = 'item', name = 'molybdenum-ore', amount = 10}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk04") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk04') RECIPE { type = 'recipe', @@ -448,8 +448,8 @@ RECIPE { results = { {type = 'item', name = 'ore-chromium', amount = 17}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -463,8 +463,8 @@ RECIPE { results = { {type = 'item', name = 'ore-chromium', amount = 10}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk03") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk03') RECIPE { type = 'recipe', @@ -478,8 +478,8 @@ RECIPE { results = { {type = 'item', name = 'ore-chromium', amount = 15}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -493,8 +493,8 @@ RECIPE { results = { {type = 'item', name = 'ore-chromium', amount = 25}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -508,8 +508,8 @@ RECIPE { results = { {type = 'item', name = 'ore-tin', amount = 15}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion') RECIPE { type = 'recipe', @@ -523,8 +523,8 @@ RECIPE { results = { {type = 'item', name = 'ore-tin', amount = 25}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -538,8 +538,8 @@ RECIPE { results = { {type = 'item', name = 'ore-tin', amount = 10}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk03") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk03') RECIPE { type = 'recipe', @@ -553,8 +553,8 @@ RECIPE { results = { {type = 'item', name = 'ore-tin', amount = 5}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk03") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk03') RECIPE { type = 'recipe', @@ -568,8 +568,8 @@ RECIPE { results = { {type = 'item', name = 'ore-tin', amount = 17}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -583,8 +583,8 @@ RECIPE { results = { {type = 'fluid', name = 'nitrogen', amount = 50}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk02") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk02') RECIPE { type = 'recipe', @@ -598,8 +598,8 @@ RECIPE { results = { {type = 'item', name = 'uranium-ore', amount = 8}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk04") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk04') RECIPE { type = 'recipe', @@ -613,5 +613,21 @@ RECIPE { results = { {type = 'item', name = 'raw-borax', amount = 8}, }, - --main_product = "cocoon", -}:add_unlock("molecular-decohesion-mk03") + --main_product = 'cocoon', +}:add_unlock('molecular-decohesion-mk03') + +if mods.pyalternativeenergy then + RECIPE { + type = 'recipe', + name = 'chitin-to-geothermal-water', + category = 'atomizer', + enabled = false, + energy_required = 10, + ingredients = { + {type = 'item', name = 'chitin', amount = 2}, + }, + results = { + {type = 'fluid', name = 'geothermal-water', amount = 50}, + }, + }:add_unlock('molecular-decohesion') +end \ No newline at end of file diff --git a/prototypes/updates/pyrawores-updates.lua b/prototypes/updates/pyrawores-updates.lua index a8a17500..dd5fc6ba 100644 --- a/prototypes/updates/pyrawores-updates.lua +++ b/prototypes/updates/pyrawores-updates.lua @@ -224,4 +224,4 @@ data.raw['resource']['nexelit-rock'].autoplace = nil data.raw['autoplace-control']['nexelit-rock'] = nil data.raw['noise-layer']['nexelit-rock'] = nil -data.raw.recipe['coal-fawogae'].ingredients[1].amount = 1 \ No newline at end of file +data.raw.recipe['coal-fawogae'].ingredients[1].amount = 2 \ No newline at end of file