hot metals

This commit is contained in:
Brevven 2025-01-06 15:14:55 -08:00
parent 9e3041fb9b
commit 99e46a2362
3 changed files with 27 additions and 0 deletions

View file

@ -30,4 +30,22 @@ elseif mods["any-planet-start"] and util.me.get_setting("aps-planet") == "fulgor
util.set_prerequisite("silica-processing", {"automation-science-pack"})
util.set_prerequisite("silicon-processing", {"silica-processing"})
util.remove_prerequisite("advanced-circuit", "silicon-processing")
elseif mods["any-planet-start"] and util.me.get_setting("aps-planet") == "gleba" then
util.add_new_crafting_category("handcrafting", true)
data:extend({
{
type = "recipe",
name = "silica-from-ash-by-hand",
localised_name = {"item-name.silica"},
category = "handcrafting",
subgroup = "raw-material",
enabled = false,
energy_required = 1,
ingredients = {
{type= "item", name="razorgrass-ash", amount=1},
},
results = {util.item("silica", 1)}
},
})
util.add_unlock("razorgrass", "silica-from-ash-by-hand")
end

View file

@ -0,0 +1,8 @@
local util = require("data-util")
util.add_hot_metals({
{name="silicon", icons={
{ icon = "__bzsilicon__/graphics/icons/silicon.png", icon_size = 64},
{ icon = "__bzsilicon__/graphics/icons/silicon.png", icon_size = 64, tint={.9,.3,0, .5}},
}},
})

View file

@ -7,6 +7,7 @@ require("prototypes/razorgrass")
require("prototypes/stone")
require("prototypes/basic-crusher")
require("recipes/silica-matter")
require("compatibility/hot-metals")
local util = require("data-util");
util.prepare_recycling_helper()