diff --git a/info.json b/info.json index 0a5934c..948b8ca 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "name": "bztitanium", - "version": "0.5.0", + "version": "0.5.1", "factorio_version": "1.0", "title": "Titanium", "author": "Brevven", diff --git a/locale/en/ore-refining.cfg b/locale/en/ore-refining.cfg index cb7b7fb..8589cb3 100644 --- a/locale/en/ore-refining.cfg +++ b/locale/en/ore-refining.cfg @@ -23,3 +23,4 @@ enriched-titanium=Enrich titanium to efficiently produce titanium plates [recipe-name] enriched-titanium=__ITEM__enriched-titanium__ +dirty-water-filtration-titanium=Filter dirty water [item=titanium-ore] diff --git a/titanium-enriched.lua b/titanium-enriched.lua index eff95c8..f31e354 100644 --- a/titanium-enriched.lua +++ b/titanium-enriched.lua @@ -91,6 +91,10 @@ data:extend( { type = "unlock-recipe", recipe = "enriched-titanium-plate" + }, + { + type = "unlock-recipe", + recipe = "dirty-water-filtration-titanium", } }, prerequisites = {"kr-enriched-ores", "titanium-processing"}, @@ -105,7 +109,48 @@ data:extend( }, time = 30 } - } + }, + { + type = "recipe", + name = "dirty-water-filtration-titanium", + category = "fluid-filtration", + icons = + { + { + icon = data.raw.fluid["dirty-water"].icon, + icon_size = data.raw.fluid["dirty-water"].icon_size + }, + { + icon = data.raw.item["titanium-ore"].icon, + icon_size = data.raw.item["titanium-ore"].icon_size, + scale = 0.20 * (data.raw.fluid["dirty-water"].icon_size/data.raw.item["titanium-ore"].icon_size), + shift = {0, 4} + } + }, + icon_size = data.raw.fluid["dirty-water"].icon_size, + energy_required = 2, + enabled = false, + allow_as_intermediate = false, + always_show_made_in = true, + always_show_products = true, + ingredients = + { + {type = "fluid", name = "dirty-water", amount = 100, catalyst_amount = 100}, + }, + results = + { + {type = "fluid", name = "water", amount = 100, catalyst_amount = 100}, + {type = "item", name = "stone", probability = 0.30, amount = 1}, + {type = "item", name = "titanium-ore", probability = 0.05, amount = 1} + }, + crafting_machine_tint = + { + primary = {r = 0.60, g = 0.20, b = 0, a = 0.6}, + secondary = {r = 1.0, g = 0.843, b = 0.0, a = 0.9} + }, + subgroup = "raw-material", + order = "w013[dirty-water-filtration-titanium]" + } } ) end