diff --git a/changelog.txt b/changelog.txt index 5fc39af..a3301a1 100644 --- a/changelog.txt +++ b/changelog.txt @@ -3,12 +3,15 @@ Version: 1.0.11 Date: 13.4.2022 Features: - updated ru locale thanks to Astorin + - flame throwers can now use kerosene and desulfurized kerosene + - added highly advanced oil/kerosene processing Changes: - Overhaul mode is now off by default to prevent sync issues - made early game techs towards ass. machine 2 cheaper to improve early game - added prerequisite for fi advanced purification tech - unused crusher recipes are now hidden + - heavily nerfed fi stage uranium purification, also nerfed extraction of uranium/thorium with purification Bugfixes: - temporary fix for multiplayer GUI handling by x2605 diff --git a/locale/en/lang_en.cfg b/locale/en/lang_en.cfg index 31e5473..f0c5d2e 100644 --- a/locale/en/lang_en.cfg +++ b/locale/en/lang_en.cfg @@ -194,7 +194,7 @@ fi_arc_glass=Molten industrial glass fi_arc_gold=Molten gold fi_arc_titan=Molten titan fi_arc_neodym=Molten neodymium -fi_acid_water=Acid gas +fi_acid_gas=Acid gas fu_hydrogen=Hydrogen diff --git a/prototypes/248k_techs.lua b/prototypes/248k_techs.lua index 6bd9a57..73b7668 100644 --- a/prototypes/248k_techs.lua +++ b/prototypes/248k_techs.lua @@ -214,6 +214,27 @@ data:extend({ time = 30, }, }, + { + name = 'el_purifier_2_tech', + type = 'technology', + icon = sprite('el_purifier_2_tech.png'), + icon_size = 128, + prerequisites = {'el_purifier_tech'}, + effects = { + { + type = 'unlock-recipe', + recipe = 'el_purify_stone_2_recipe', + } + }, + unit = { + count = '50', + ingredients = { + {'automation-science-pack',1}, + {'logistic-science-pack',1}, + }, + time = 30, + }, + }, { name = 'el_grower_tech', type = 'technology', diff --git a/prototypes/el_recipes.lua b/prototypes/el_recipes.lua index 0503352..4d14fd4 100644 --- a/prototypes/el_recipes.lua +++ b/prototypes/el_recipes.lua @@ -895,6 +895,24 @@ data:extend({ energy_required = 1, always_show_made_in = true }, + { + name = 'el_purify_stone_2_recipe', + type = 'recipe', + enabled = 'false', + category = 'el_purifier_category', + main_product = 'el_dirty_water', + ingredients = { + {type="fluid", name="water", amount=100}, + --{type="fluid", name="steam", amount=240, temperature=165}, + {type="item", name="stone", amount=10} + }, + results = { + {type="fluid", name="el_dirty_water", amount=100}, + {type="item", name="el_materials_pure_aluminum", amount=2}, + }, + energy_required = 1, + always_show_made_in = true + }, { name = 'el_purify_iron_recipe', type = 'recipe', diff --git a/prototypes/fi_recipes.lua b/prototypes/fi_recipes.lua index 31fd071..e55403e 100644 --- a/prototypes/fi_recipes.lua +++ b/prototypes/fi_recipes.lua @@ -862,17 +862,17 @@ data:extend({ category = 'el_purifier_category', main_product = 'fi_thorium232_item', ingredients = { - {type="fluid", name="fi_strong_acid", amount=200}, - {type="fluid", name="water", amount=50}, + {type="fluid", name="fi_strong_acid", amount=800}, + {type="fluid", name="water", amount=200}, --{type="fluid", name="steam", amount=240, temperature=165}, - {type="item", name="iron-ore", amount=10} + {type="item", name="iron-ore", amount=40} }, results = { - {type="fluid", name="fi_dirty_water", amount=50}, - {type="item", name="fi_thorium232_item", amount=2}, - {type="item", name="el_materials_pure_iron", amount=8} + {type="fluid", name="fi_dirty_water", amount=200}, + {type="item", name="fi_thorium232_item", amount=1}, + {type="item", name="el_materials_pure_iron", amount=39} }, - energy_required = 4, + energy_required = 16, always_show_made_in = true }, { @@ -882,17 +882,17 @@ data:extend({ category = 'el_purifier_category', main_product = 'uranium-238', ingredients = { - {type="fluid", name="fi_strong_acid", amount=200}, - {type="fluid", name="water", amount=50}, + {type="fluid", name="fi_strong_acid", amount=800}, + {type="fluid", name="water", amount=200}, --{type="fluid", name="steam", amount=240, temperature=165}, - {type="item", name="copper-ore", amount=10} + {type="item", name="copper-ore", amount=40} }, results = { - {type="fluid", name="fi_dirty_water", amount=50}, - {type="item", name="uranium-238", amount=2}, - {type="item", name="el_materials_pure_copper", amount=8} + {type="fluid", name="fi_dirty_water", amount=200}, + {type="item", name="uranium-238", amount=1}, + {type="item", name="el_materials_pure_copper", amount=39} }, - energy_required = 2, + energy_required = 16, always_show_made_in = true }, { @@ -905,15 +905,15 @@ data:extend({ {type="fluid", name="fi_strong_acid", amount=1000}, {type="fluid", name="water", amount=500}, --{type="fluid", name="steam", amount=240, temperature=165}, - {type="item", name="uranium-ore", amount=100} + {type="item", name="uranium-ore", amount=500} }, results = { {type="fluid", name="fi_dirty_water", amount=500}, - {type="item", name="el_energy_crystal_item", amount=50}, - {type="item", name="uranium-238", amount=20}, - {type="item", name="uranium-235", amount=4}, + {type="item", name="stone", amount=450}, + {type="item", name="uranium-238", amount=49}, + {type="item", name="uranium-235", amount=1}, }, - energy_required = 2, + energy_required = 20, always_show_made_in = true }, diff --git a/prototypes/fission/fi_modules.lua b/prototypes/fission/fi_modules.lua index 392a5ad..8188863 100644 --- a/prototypes/fission/fi_modules.lua +++ b/prototypes/fission/fi_modules.lua @@ -45,7 +45,10 @@ local limitation_list = { 'gr_materials_stack_up_item_recipe', 'gr_materials_stack_down_item_recipe', 'fi_rich_powder_recipe', - 'fi_strong_acid_recipe' + 'fi_strong_acid_recipe', + 'fi_refinery_basic_recipe', + 'fi_refinery_coal_recipe', + 'fi_refinery_sulfur_recipe' } --item diff --git a/prototypes/fission/fi_refinery.lua b/prototypes/fission/fi_refinery.lua index 5bb1efe..dc85dc6 100644 --- a/prototypes/fission/fi_refinery.lua +++ b/prototypes/fission/fi_refinery.lua @@ -45,6 +45,7 @@ data:extend({ energy_source = { type = 'electric', usage_priority = 'secondary-input', + emissions_per_minute = 20, --input_flow_limit = '4MW', }, energy_usage = '1MW', diff --git a/ressources/techs/el_purifier_2_tech.png b/ressources/techs/el_purifier_2_tech.png new file mode 100644 index 0000000..ed7d217 Binary files /dev/null and b/ressources/techs/el_purifier_2_tech.png differ