-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathlead-compressed.lua
37 lines (36 loc) · 1.6 KB
/
lead-compressed.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
local util = require("data-util");
if simpleCompress then
if simpleCompress.ores then
simpleCompress.currentSubgroup = "intermediate-product"
if data.raw.item["lead-ore"] then
SimpleCompress_AddTintedItem("lead-ore", "ore4-lead", "ore", {r=0.3, g=0.15, b=0.05})
SimpleCompress_UnlockOreTechAndRecipe("lead-ore")
end
end
if simpleCompress.plates then
simpleCompress.currentSubgroup = "intermediate-product"
if data.raw.item["lead-plate"] then
SimpleCompress_AddTintedItem("lead-plate", "plates4-lead", "plate3", {r=0.25, g=0.15, b=0.05})
SimpleCompress_UnlockPlateTechAndRecipe("lead-plate")
local leadRecipe = data.raw.recipe["decompress-lead-plate"]
leadRecipe.order = "d[lead-plate]"
end
end
if simpleCompress.smelting then
if data.raw.item["lead-plate"] and data.raw.item["lead-plate"] then
SimpleCompress_AddSmeltingRecipe("lead-ore", "lead-plate")
SimpleCompress_UnlockOreSmeltingTech("lead-ore")
local leadRecipe = data.raw.recipe["smelt-compressed-lead-ore"]
leadRecipe.results =
util.me.byproduct() and {
{type="item", name = "lead-plate", amount=5/6*simpleCompress.CompressedSmeltAmount},
{type="item", name = "copper-ore", amount=1/6*simpleCompress.CompressedSmeltAmount},
} or {
{type="item", name = "lead-plate", amount=simpleCompress.CompressedSmeltAmount},
}
leadRecipe.icons = {{ icon = "__bzlead__/graphics/icons/lead-plate.png", icon_size = 64 }}
leadRecipe.subgroup = "raw-material"
leadRecipe.order = "d[lead-plate]"
end
end
end