From 6a679a0edb892c9d59259b8bb94540fd2182a821 Mon Sep 17 00:00:00 2001 From: Brevven Date: Sat, 30 Jan 2021 18:25:23 -0800 Subject: [PATCH] vulcanite --- changelog.txt | 27 +++++++++++++++++++++++++ data-updates.lua | 1 + info.json | 2 +- recipes/silicon-vulcanite.lua | 38 +++++++++++++++++++++++++++++++++++ 4 files changed, 67 insertions(+), 1 deletion(-) create mode 100644 changelog.txt create mode 100644 recipes/silicon-vulcanite.lua diff --git a/changelog.txt b/changelog.txt new file mode 100644 index 0000000..a201663 --- /dev/null +++ b/changelog.txt @@ -0,0 +1,27 @@ +--------------------------------------------------------------------------------------------------- +Version: 0.3.2 +Date: 2021-11-30 + Fixes: + - K2+AAI concrete recipe +--------------------------------------------------------------------------------------------------- +Version: 0.3.1 +Date: 2021-11-30 + Changes: + - SE Vulcanite silicon smelting + - K2+SE Vulcanite silicon smelting +--------------------------------------------------------------------------------------------------- +Version: 0.3.0 +Date: 2021-01-30 + Changes: + - Support K2+SE +--------------------------------------------------------------------------------------------------- +Version: 0.2.0 +Date: 2020-11-23 + Changes: + - Support 1.1 +--------------------------------------------------------------------------------------------------- +Version: 0.1.0 +Date: 2020-09-15 + Changes: + - Initial version +--------------------------------------------------------------------------------------------------- diff --git a/data-updates.lua b/data-updates.lua index 02f820b..f178bad 100644 --- a/data-updates.lua +++ b/data-updates.lua @@ -1 +1,2 @@ require("recipe-updates") +require("recipes/silicon-vulcanite") diff --git a/info.json b/info.json index 8dada1a..8efbc04 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "name": "bzsilicon", - "version": "0.3.0", + "version": "0.3.1", "factorio_version": "1.1", "title": "Silica & Silicon", "author": "Brevven", diff --git a/recipes/silicon-vulcanite.lua b/recipes/silicon-vulcanite.lua new file mode 100644 index 0000000..b4e87f6 --- /dev/null +++ b/recipes/silicon-vulcanite.lua @@ -0,0 +1,38 @@ +if mods["space-exploration"] then + if mods["Krastorio2"] then + recipe = data.raw.recipe["silicon-vulcanite"] + recipe.ingredients = { + {"silica", 18}, + {"se-vulcanite-block", 1} + } + recipe.result_count=6 + recipe.energy_required=21.6 + else + data:extend({ + { + type = "recipe", + name = "silicon-smelting-vulcanite", + category = "smelting", + order = "d[silicon]", + energy_required = 6, + enabled = false, + always_show_made_in = true, + allow_as_intermediate = false, + ingredients = { + {name = "silica", amount = 20}, + {name = "se-vulcanite-block", amount = 1}, + }, + results = { + {name = "silicon", amount = 3}, + }, + icons = + { + { icon = "__bzsilicon__/graphics/icons/silicon.png", icon_size = 64 }, + { icon = "__space-exploration-graphics__/graphics/icons/vulcanite-block.png", icon_size = 64, scale=0.25, shift= {-10, -10}}, + }, + }, + }) + table.insert(data.raw.technology["se-processing-vulcanite"].effects, + {type = "unlock-recipe", recipe= "silicon-smelting-vulcanite"}) + end +end