From 606bcedb5b2e61143a98fd07800dde7fe179ba3c Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Sat, 18 Oct 2025 09:52:39 +0200 Subject: [PATCH 1/2] Krastorio2: Compatibility fixes --- Bio_Industries_2/data-updates.lua | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Bio_Industries_2/data-updates.lua b/Bio_Industries_2/data-updates.lua index 604c407..9284b6a 100644 --- a/Bio_Industries_2/data-updates.lua +++ b/Bio_Industries_2/data-updates.lua @@ -488,6 +488,7 @@ if not data.raw.fluid["nitrogen"] and not data.raw.fluid["kr-nitrogen"] then -- Recipes for "bi-liquid-air" and "bi-nitrogen" aren't needed! else + local oxygen = mods["Krastorio2"] and "kr-oxygen" or "oxygen" local nitrogen = mods["Krastorio2"] and "kr-nitrogen" or "nitrogen" -- Remove recipe unlocks @@ -496,12 +497,12 @@ else BioInd.writeDebug("Removed recipe unlocks for \"bi-liquid-air\" and \"bi-nitrogen\"") -- Replace liquid air with oxygen (from Krastorio/K2) in recipes for Algae Biomass 2 and 3 - if data.raw.fluid.oxygen then - thxbob.lib.recipe.replace_ingredient("bi-biomass-2", "liquid-air", "kr-oxygen") - thxbob.lib.recipe.replace_ingredient("bi-biomass-3", "liquid-air", "kr-oxygen") + if data.raw.fluid[oxygen] then + thxbob.lib.recipe.replace_ingredient("bi-biomass-2", "liquid-air", oxygen) + thxbob.lib.recipe.replace_ingredient("bi-biomass-3", "liquid-air", oxygen) BioInd.writeDebug("Replaced \"liquid-air\" with \"oxygen\" in recipes \"bi-biomass-2\" and \"bi-biomass-3\"") -- Perhaps there is no oxygen? But there's nitrogen for sure, so we fall back to that! - elseif data.raw.fluid.nitrogen then + elseif data.raw.fluid[nitrogen] then thxbob.lib.recipe.replace_ingredient("bi-biomass-2", "liquid-air", nitrogen) thxbob.lib.recipe.replace_ingredient("bi-biomass-3", "liquid-air", nitrogen) BioInd.writeDebug("Replaced \"liquid-air\" with \"nitrogen\" in recipes \"bi-biomass-2\" and \"bi-biomass-3\"") From 56593eb6f721efd25d5509f170dc423a511fd74f Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Sat, 18 Oct 2025 09:53:10 +0200 Subject: [PATCH 2/2] 2.0.24 --- Bio_Industries_2/changelog.txt | 5 +++++ Bio_Industries_2/info.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Bio_Industries_2/changelog.txt b/Bio_Industries_2/changelog.txt index d8926a0..88168c1 100644 --- a/Bio_Industries_2/changelog.txt +++ b/Bio_Industries_2/changelog.txt @@ -1,4 +1,9 @@ --------------------------------------------------------------------------------------------------- +Version: 2.0.24 +Date: 18.10.2025 + Bug Fixes: + - Krastorio2: Compatibility fixes +--------------------------------------------------------------------------------------------------- Version: 2.0.23 Date: 17.10.2025 Bug Fixes: diff --git a/Bio_Industries_2/info.json b/Bio_Industries_2/info.json index 436305a..d9b1325 100644 --- a/Bio_Industries_2/info.json +++ b/Bio_Industries_2/info.json @@ -1,6 +1,6 @@ { "name": "Bio_Industries_2", - "version": "2.0.23", + "version": "2.0.24", "factorio_version": "2.0", "title": "Bio Industries", "author": "TheSAguy - Had a few Ideas, Pi-C (Programming Genius), Snouz (Graphics Wizard), Cackling Fiend - Conversion to F2.0",