Change directory structure
This commit is contained in:
parent
07deb55ec4
commit
ef03e2da6c
48 changed files with 0 additions and 0 deletions
172
MDbobelectronics2/prototypes/resource.lua
Normal file
172
MDbobelectronics2/prototypes/resource.lua
Normal file
|
@ -0,0 +1,172 @@
|
|||
data:extend(
|
||||
{
|
||||
{
|
||||
type = "item",
|
||||
name = "resin",
|
||||
icon = "__MDbobelectronics__/graphics/icons/resin.png",
|
||||
icon_size = 32,
|
||||
subgroup = "bob-resource-chemical",
|
||||
order = "f[resin]",
|
||||
stack_size = 100
|
||||
},
|
||||
|
||||
{
|
||||
type = "recipe",
|
||||
name = "bob-resin-wood",
|
||||
category = "crafting-machine",
|
||||
subgroup = "bob-resource-chemical",
|
||||
energy_required = 1,
|
||||
ingredients =
|
||||
{
|
||||
{ "wood", 1},
|
||||
},
|
||||
results = {{type="item", name="resin", amount=1}},
|
||||
allow_decomposition = false
|
||||
},
|
||||
|
||||
{
|
||||
type = "recipe",
|
||||
name = "bob-resin-oil",
|
||||
category = "chemistry",
|
||||
subgroup = "bob-resource-chemical",
|
||||
energy_required = 1,
|
||||
enabled = false,
|
||||
ingredients =
|
||||
{
|
||||
{type="fluid", name="heavy-oil", amount=10},
|
||||
},
|
||||
results = {{type="item", name="resin", amount=1}},
|
||||
crafting_machine_tint =
|
||||
{
|
||||
primary = {r = 0.5, g = 0.04, b = 0.0, a = 0.000},
|
||||
secondary = {r = 0.85, g = 0.6, b = 0.3, a = 0.000},
|
||||
tertiary = {r = 1, g = 0.6, b = 0.0, a = 0.000},
|
||||
},
|
||||
allow_decomposition = false
|
||||
},
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
data:extend(
|
||||
{
|
||||
{
|
||||
type = "item",
|
||||
name = "rubber",
|
||||
icon = "__MDbobelectronics__/graphics/icons/rubber.png",
|
||||
icon_size = 32,
|
||||
subgroup = "bob-resource-chemical",
|
||||
order = "f[rubber]",
|
||||
stack_size = 100
|
||||
},
|
||||
|
||||
{
|
||||
type = "recipe",
|
||||
name = "bob-rubber",
|
||||
subgroup = "bob-resource-chemical",
|
||||
category = "smelting",
|
||||
energy_required = 3.5,
|
||||
ingredients =
|
||||
{
|
||||
{ "resin", 1},
|
||||
},
|
||||
results = {{type="item", name="rubber", amount=1}},
|
||||
allow_decomposition = false
|
||||
},
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
if not data.raw.item["silicon-wafer"] then
|
||||
if data.raw.item["silicon"] or data.raw.item["silicon-plate"] then
|
||||
data:extend(
|
||||
{
|
||||
{
|
||||
type = "item",
|
||||
name = "silicon-wafer",
|
||||
icon = "__MDbobelectronics__/graphics/icons/silicon-wafer.png",
|
||||
icon_size = 32,
|
||||
subgroup = "bob-resource-chemical",
|
||||
order = "f[silicon-wafer]",
|
||||
stack_size = 200
|
||||
},
|
||||
|
||||
{
|
||||
type = "recipe",
|
||||
name = "silicon-wafer",
|
||||
category = "crafting-machine",
|
||||
enabled = false,
|
||||
energy_required = 5,
|
||||
ingredients =
|
||||
{
|
||||
},
|
||||
results = {{type="item", name="silicon-wafer", amount=1}},
|
||||
result_count = 8
|
||||
},
|
||||
}
|
||||
)
|
||||
|
||||
if data.raw.item["silicon"] then
|
||||
table.insert(data.raw.recipe["silicon-wafer"].ingredients ,{type="item", name="silicon", amount=1})
|
||||
else
|
||||
table.insert(data.raw.recipe["silicon-wafer"].ingredients ,{type="item", name="silicon-plate", amount=1})
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
if data.raw.item["tin-plate"] then
|
||||
data:extend(
|
||||
{
|
||||
{
|
||||
type = "item",
|
||||
name = "solder-alloy",
|
||||
icon = "__MDbobelectronics__/graphics/icons/solder-plate.png",
|
||||
icon_size = 32,
|
||||
subgroup = "bob-alloy",
|
||||
order = "c-b-h[solder]",
|
||||
stack_size = 200
|
||||
},
|
||||
|
||||
{
|
||||
type = "recipe",
|
||||
name = "solder-alloy",
|
||||
energy_required = 7,
|
||||
enabled = false,
|
||||
category = "crafting-machine",
|
||||
ingredients =
|
||||
{
|
||||
{type="item", name="tin-plate", amount=9},
|
||||
{type="item", name="copper-plate", amount=1},
|
||||
},
|
||||
results = {{type="item", name="solder-alloy", amount=11}},
|
||||
allow_decomposition = false
|
||||
},
|
||||
}
|
||||
)
|
||||
if data.raw.item["silver-plate"] then
|
||||
table.insert(data.raw.recipe["solder-alloy"].ingredients,{type="item", name="silver-plate", amount=1})
|
||||
end
|
||||
|
||||
if data.raw.item["lead-plate"] then
|
||||
data:extend(
|
||||
{
|
||||
{
|
||||
type = "recipe",
|
||||
name = "solder-alloy-lead",
|
||||
energy_required = 7,
|
||||
enabled = false,
|
||||
category = "crafting-machine",
|
||||
ingredients =
|
||||
{
|
||||
{type="item", name="tin-plate", amount=4},
|
||||
{type="item", name="lead-plate", amount=7},
|
||||
},
|
||||
results = {{type="item", name="solder-alloy", amount=11}},
|
||||
allow_decomposition = false
|
||||
},
|
||||
}
|
||||
)
|
||||
end
|
||||
end
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue