From dc37e0eb3e7c3ef08106ffe3e035204473cc99a6 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Sat, 11 Oct 2025 17:44:28 +0200 Subject: [PATCH] Mod compatibility fixes --- Chromium2/data-util.lua | 2 +- Chromium2/prototypes/chromium-enriched.lua | 12 ++++++------ Chromium2/prototypes/chromium-matter.lua | 6 +++--- Chromium2/prototypes/chromium-recipe-se.lua | 6 +++--- Chromium2/prototypes/chromium-recipe.lua | 4 ++-- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/Chromium2/data-util.lua b/Chromium2/data-util.lua index 4b2d096..81def01 100644 --- a/Chromium2/data-util.lua +++ b/Chromium2/data-util.lua @@ -129,7 +129,7 @@ function util.se_matter(params) {"se-astronomic-science-pack-4", 1}, {"se-energy-science-pack-4", 1}, {"se-material-science-pack-4", 1}, - {"matter-tech-card", 1}, + {"kr-matter-tech-card", 1}, {"se-deep-space-science-pack-1", 1}, } }, diff --git a/Chromium2/prototypes/chromium-enriched.lua b/Chromium2/prototypes/chromium-enriched.lua index 1294a18..70eb22b 100644 --- a/Chromium2/prototypes/chromium-enriched.lua +++ b/Chromium2/prototypes/chromium-enriched.lua @@ -36,7 +36,7 @@ data:extend( { {type = "item", name = "enriched-chromium", amount = 6}, {type = "item", name = "iron-ore", amount = 1}, - {type = "fluid", name = "dirty-water", amount = 25, catalyst_amount = 25} + {type = "fluid", name = "kr-dirty-water", amount = 25, catalyst_amount = 25} }, crafting_machine_tint = { @@ -67,12 +67,12 @@ data:extend( { type = "recipe", name = "dirty-water-filtration-chromium", - category = "fluid-filtration", + category = "kr-fluid-filtration", icons = { { - icon = data.raw.fluid["dirty-water"].icon, - icon_size = data.raw.fluid["dirty-water"].icon_size + icon = data.raw.fluid["kr-dirty-water"].icon, + icon_size = data.raw.fluid["kr-dirty-water"].icon_size }, { icon = data.raw.item["chromite-ore"].icon, @@ -81,7 +81,7 @@ data:extend( shift = {0, 4} } }, - icon_size = data.raw.fluid["dirty-water"].icon_size, + icon_size = data.raw.fluid["kr-dirty-water"].icon_size, energy_required = 2, enabled = false, allow_as_intermediate = false, @@ -89,7 +89,7 @@ data:extend( always_show_products = true, ingredients = { - {type = "fluid", name = "dirty-water", amount = 100, catalyst_amount = 100}, + {type = "fluid", name = "kr-dirty-water", amount = 100, catalyst_amount = 100}, }, results = { diff --git a/Chromium2/prototypes/chromium-matter.lua b/Chromium2/prototypes/chromium-matter.lua index 6414399..24bedc5 100644 --- a/Chromium2/prototypes/chromium-matter.lua +++ b/Chromium2/prototypes/chromium-matter.lua @@ -27,14 +27,14 @@ if mods["Krastorio2"] then { { "production-science-pack", 1 }, { "utility-science-pack", 1 }, - { "matter-tech-card", 1 } + { "kr-matter-tech-card", 1 } }, time = 45 } }, }) - matter.createMatterRecipe({ + matter.make_recipes({ material = { type = "item", name = "chromite-ore", amount = 10 }, matter_count = 5, energy_required = 1, @@ -42,7 +42,7 @@ if mods["Krastorio2"] then unlocked_by_technology = "chromium-matter-processing" }) - matter.createMatterRecipe({ + matter.make_recipes({ material = { type = "item", name = "chromium-plate", amount = 10 }, matter_count = 10, energy_required = 3, diff --git a/Chromium2/prototypes/chromium-recipe-se.lua b/Chromium2/prototypes/chromium-recipe-se.lua index 84fa73e..c586807 100644 --- a/Chromium2/prototypes/chromium-recipe-se.lua +++ b/Chromium2/prototypes/chromium-recipe-se.lua @@ -50,7 +50,7 @@ if mods["space-exploration"] then }, energy_required = 45, ingredients = { - {name = mods["Krastorio2"] and "enriched-chromium" or "chromite-ore", amount = 24}, + {type = "item", name = mods["Krastorio2"] and "enriched-chromium" or "chromite-ore", amount = 24}, {type = "fluid", name = "se-pyroflux", amount = 10}, }, enabled = false, @@ -81,11 +81,11 @@ if mods["space-exploration"] then {icon = "__Chromium2__/graphics/icons/chromium-ingot.png", icon_size = 32, scale = 0.125, shift = {-8, -8}}, }, results = { - {name = "chromium-plate", amount = 10}, + {type="item", name = "chromium-plate", amount = 10}, }, energy_required = 3.75, ingredients = { - {name = "chromium-ingot", amount = 1} + {type="item", name = "chromium-ingot", amount = 1} }, enabled = false, always_show_made_in = true, diff --git a/Chromium2/prototypes/chromium-recipe.lua b/Chromium2/prototypes/chromium-recipe.lua index a0e2230..83620b5 100644 --- a/Chromium2/prototypes/chromium-recipe.lua +++ b/Chromium2/prototypes/chromium-recipe.lua @@ -56,14 +56,14 @@ if mods["Krastorio2"] then { icon = "__Chromium2__/graphics/icons/chromium-plate.png", icon_size = 64}, { icon = "__Chromium2__/graphics/icons/chromite-ore.png", icon_size = 64, scale=0.125, shift= {-8, -8}} }, - category = "electrolysis", + category = "kr-electrolysis", order = "a[chromium-plate]", energy_required = 25, enabled = false, always_show_made_in = true, ingredients = { {type = "fluid", name = "sulfuric-acid", amount = 25}, - {type = "fluid", name = "ammonia", amount = 50}, + {type = "fluid", name = "kr-ammonia", amount = 50}, {type = "item", name = "chromite-ore", amount = 20} }, results = {