From ff5dd436cb4cea6e47c3438611df39f0ee40b44c Mon Sep 17 00:00:00 2001 From: Brevven Date: Sat, 4 Jan 2025 04:35:32 -0800 Subject: [PATCH] silicone cleanup --- prototypes/silicon-recipe.lua | 10 +++++----- recipe-updates.lua | 31 +++++++++++++++++++++---------- 2 files changed, 26 insertions(+), 15 deletions(-) diff --git a/prototypes/silicon-recipe.lua b/prototypes/silicon-recipe.lua index c499d58..6425704 100644 --- a/prototypes/silicon-recipe.lua +++ b/prototypes/silicon-recipe.lua @@ -117,18 +117,18 @@ data:extend({ { type = "item", name = "silicone", - icons = {{ - icon = "__bzsilicon__/graphics/icons/silicon.png", - icon_size = 64, tint = {.8, 1, 1, .8}, - }}, + icon = "__bzsilicon__/graphics/icons/silicone.png", + icon_size = 64, subgroup = "intermediate-product", stack_size = util.get_stack_size(100), order = "s[silicon]-silicone", + weight = 2*kg, }, { type = "recipe", name = "silicone", - category = "crafting-with-fluid", + icon = "__bzsilicon__/graphics/icons/silicone-recipe.png", + icon_size = 128, subgroup = "intermediate-product", category = mods["space-age"] and "organic-or-chemistry" or "chemistry", enabled = false, diff --git a/recipe-updates.lua b/recipe-updates.lua index 56ed941..480015a 100644 --- a/recipe-updates.lua +++ b/recipe-updates.lua @@ -41,16 +41,27 @@ end util.replace_some_ingredient("space-platform-foundation", "copper-cable", 10, "optical-fiber", 10) if data.raw.item["silicone"] then - util.add_ingredient("stack-inserter", "silicone", 1) - util.add_ingredient("mech-armor", "silicone", 50) - util.add_ingredient("cryogenic-plant", "silicone", 20) - util.add_ingredient("capture-bot-rocket", "silicone", 2) - util.add_ingredient("biolab", "silicone", 1) - util.add_prerequisite("biochamber", "razorgrass") - util.add_ingredient("spidertron", "silicone", 8) - util.add_ingredient("fusion-reactor-equipment", "silicone", 10) - util.add_ingredient("fusion-power-cell", "silicone", 1) - util.replace_some_ingredient("biolubricant", "jelly", 10, "silicone", 5) + if mods["space-age"] then + util.add_ingredient("spidertron", "silicone", 8) + util.add_ingredient("stack-inserter", "silicone", 1) + util.add_ingredient("mech-armor", "silicone", 50) + util.add_ingredient("cryogenic-plant", "silicone", 20) + util.add_ingredient("capture-bot-rocket", "silicone", 2) + util.add_ingredient("biolab", "silicone", 1) + util.add_prerequisite("biochamber", "razorgrass") + util.add_ingredient("fusion-reactor-equipment", "silicone", 10) + util.add_ingredient("fusion-power-cell", "silicone", 1) + util.replace_some_ingredient("biolubricant", "jelly", 10, "silicone", 5) + else + util.add_to_product("lubricant", "lubricant", 10) + util.add_ingredient("lubricant", "silicone", 1) + util.replace_some_ingredient("engine-unit", "pipe", 1, "silicone", 1) + util.add_prerequisite("engine", "silicon-processing") + util.add_ingredient("power-armor", "silicone", 20) + util.add_ingredient("exoskeleton-equipment", "silicone", 10) + util.add_ingredient("fission-reactor-equipment", "silicone", 80) + util.add_ingredient("personal-roboport-mk2-equipment", "silicone", 50) + end end