From bb4fbdf79c0515d0beaf10f77e818370524132d9 Mon Sep 17 00:00:00 2001 From: notnotmelon Date: Thu, 12 Dec 2024 16:58:15 -0600 Subject: [PATCH] other: Added "electric boiler" recipe for obtaining steam in space without a nuclear reactor. --- graphics/icons/electric-boiler.png | Bin 0 -> 6112 bytes locale/en/locale.cfg | 1 + prototypes/project-seadragon.lua | 4 ++++ prototypes/recipes.lua | 22 ++++++++++++++++++++++ 4 files changed, 27 insertions(+) create mode 100644 graphics/icons/electric-boiler.png diff --git a/graphics/icons/electric-boiler.png b/graphics/icons/electric-boiler.png new file mode 100644 index 0000000000000000000000000000000000000000..ab8ad8ddc3560c5aafcfa27cbe3ed522f2672560 GIT binary patch literal 6112 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 literal 0 HcmV?d00001 diff --git a/locale/en/locale.cfg b/locale/en/locale.cfg index 0f53478e..fa097574 100644 --- a/locale/en/locale.cfg +++ b/locale/en/locale.cfg @@ -164,6 +164,7 @@ maraxsis-geothermal-sulfur=Geothermal sulfur maraxsis-nutrients-from-tropical-fish=Nutrients from tropical fish maraxsis-fluid-void=Void 100 × __1__ maraxsis-petroleum-gas-cracking=Petroleum gas cracking to heavy oil +maraxsis-electric-boiler=Electric boiler [recipe-description] maraxsis-electricity=Generates more energy based on the quality of salt.\n__1__ diff --git a/prototypes/project-seadragon.lua b/prototypes/project-seadragon.lua index 1ffec645..5704745b 100644 --- a/prototypes/project-seadragon.lua +++ b/prototypes/project-seadragon.lua @@ -23,6 +23,10 @@ data:extend {{ type = "unlock-recipe", recipe = "maraxsis-petroleum-gas-cracking" }, + { + type = "unlock-recipe", + recipe = "maraxsis-electric-boiler" + }, }, prerequisites = {"hydraulic-science-pack", "coal-liquefaction"}, unit = { diff --git a/prototypes/recipes.lua b/prototypes/recipes.lua index 19ea58fe..a1565d97 100644 --- a/prototypes/recipes.lua +++ b/prototypes/recipes.lua @@ -42,4 +42,26 @@ data:extend {{ auto_recycle = false, allow_decomposition = false, maximum_productivity = 1.5, +}} + +data:extend {{ + type = "recipe", + name = "maraxsis-electric-boiler", + ingredients = { + {type = "fluid", name = "water", amount = 100}, + }, + results = { + {type = "fluid", name = "steam", amount = 10, temperature = 100}, + }, + allow_productivity = false, + allow_decomposition = false, + category = "maraxsis-hydro-plant", + energy_required = 5, + surface_conditions = {{ + property = "pressure", + max = 0.1, + }}, + icon = "__maraxsis__/graphics/icons/electric-boiler.png", + icon_size = 64, + enabled = false, }} \ No newline at end of file