From 34234878d7ffbc2a13055f1ac00c93d89b90f8fa Mon Sep 17 00:00:00 2001 From: Vraleth Date: Sun, 29 Dec 2024 18:36:02 +0100 Subject: [PATCH] Added a bhoddos to uranium ore phytomining recipe --- changelog.txt | 1 + locale/en/items.cfg | 1 + prototypes/items/items.lua | 13 ++++ prototypes/recipes/recipes-photomining.lua | 70 ++++++++++++++++++++++ 4 files changed, 85 insertions(+) diff --git a/changelog.txt b/changelog.txt index 34fb5bcb..71a3779f 100644 --- a/changelog.txt +++ b/changelog.txt @@ -7,6 +7,7 @@ Date: ? - Greatly increased the science pack requirement for the wood processing unit turd from 500 -> 7000. Resolves https://github.com/pyanodon/pybugreports/issues/758 - Fix the base productivity on Composter from Composter TURD path 2. - All caravans can use all caravan outpost types + - Added a bhoddos to uranium ore phytomining recipe TURD: - Redid bioreactor TURD entirely. - Fixed a crash when reverting a TURD that changes a machine. Resolves https://github.com/pyanodon/pybugreports/issues/736 diff --git a/locale/en/items.cfg b/locale/en/items.cfg index 9bc21f00..a8269240 100644 --- a/locale/en/items.cfg +++ b/locale/en/items.cfg @@ -87,6 +87,7 @@ s-biomass=Sulfur-enriched biomass au-biomass=Gold-enriched biomass ni-biomass=Nickel-enriched biomass ag-biomass=Silver-enriched biomass +ur-biomass=Uranium-enriched biomass sea-sponge=Sea sponge sea-sponge-mk02=Sea sponge MK 02 diff --git a/prototypes/items/items.lua b/prototypes/items/items.lua index ebcdbcff..64c1892d 100644 --- a/prototypes/items/items.lua +++ b/prototypes/items/items.lua @@ -3477,6 +3477,19 @@ ITEM { fuel_category = "biomass" } +ITEM { + type = "item", + name = "ur-biomass", + icon = "__pyalienlifegraphics__/graphics/icons/ur-biomass.png", + icon_size = 64, + flags = {}, + subgroup = "py-alienlife-phytomining", + order = "h", + stack_size = 100, + fuel_value = "2.5MJ", + fuel_category = "biomass" +} + --------------------------------------- ITEM { diff --git a/prototypes/recipes/recipes-photomining.lua b/prototypes/recipes/recipes-photomining.lua index cac7c640..ad06e934 100644 --- a/prototypes/recipes/recipes-photomining.lua +++ b/prototypes/recipes/recipes-photomining.lua @@ -1203,3 +1203,73 @@ RECIPE { icon = "__pycoalprocessinggraphics__/graphics/icons/mip/niobium-ore.png", icon_size = 64, }:add_unlock("phytomining-mk02").category = "pulp" + +RECIPE { + type = "recipe", + name = "bhodos-ur", + category = "bhoddos", + enabled = false, + energy_required = 200, + ingredients = { + {type = "fluid", name = "pressured-steam", amount = 500, minimum_temperature = 3000}, + {type = "item", name = "bhoddos", amount = 10}, + }, + results = { + {type = "item", name = "ur-biomass", amount = 10}, + {type = "fluid", name = "steam", amount = 500, temperature = 1000}, + }, + main_product = "ur-biomass" +}:add_unlock("phytomining-mk03") + +RECIPE { + type = "recipe", + name = "bhodos-ur-2", + category = "bhoddos", + enabled = false, + energy_required = 140, + ingredients = { + {type = "fluid", name = "pressured-steam", amount = 500, minimum_temperature = 3000, fluidbox_index = 1}, + {type = "item", name = "bhoddos", amount = 10}, + {type = "fluid", name = "chelator", amount = 50, fluidbox_index = 2}, + }, + results = { + {type = "item", name = "ur-biomass", amount = 20}, + {type = "fluid", name = "steam", amount = 500, temperature = 1000}, + }, + main_product = "ur-biomass" +}:add_unlock("phytomining-mk03") + +RECIPE { + type = "recipe", + name = "bhodos-ur-3", + category = "bhoddos", + enabled = false, + energy_required = 80, + ingredients = { + {type = "fluid", name = "pressured-steam", amount = 500, minimum_temperature = 3000, fluidbox_index = 1}, + {type = "item", name = "bhoddos", amount = 10}, + {type = "item", name = "hmas", amount = 1}, + {type = "fluid", name = "chelator", amount = 50, fluidbox_index = 2}, + }, + results = { + {type = "item", name = "ur-biomass", amount = 80}, + {type = "fluid", name = "steam", amount = 500, temperature = 1000}, + }, + main_product = "ur-biomass" +}:add_unlock("phytomining-mk03") + +RECIPE { + type = "recipe", + name = "ur-biomass-extraction", + category = "biofactory", + enabled = false, + energy_required = 40, + ingredients = { + {type = "item", name = "ur-biomass", amount = 10}, + {type = "fluid", name = "sulfuric-acid", amount = 100}, + }, + results = { + {type = "item", name = "uranium-ore", amount = 5}, + }, + main_product = "uranium-ore", +}:add_unlock("phytomining-mk03").category = "pulp"