microexpansion/modules/power/gen.lua
octacian e0e5702053 Add status parameter to item & node def
Colours the item/node description to red if "no," orange if "unstable," and white if anything else.
2017-02-24 16:20:05 -08:00

52 lines
1.3 KiB
Lua

-- power/gen.lua
local me = microexpansion
-- [register node] Fuel Fired Generator
me.register_node("fuel_fired_generator", {
description = "Fuel-Fired Generator",
tiles = {
"fuelgen_sides",
"fuelgen_sides",
"fuelgen_sides",
"fuelgen_sides",
"fuelgen_sides",
"fuelgen_front",
},
recipe = {
"single",
{ 1,
{ "default:steel_ingot", "default:furnace", "default:steel_ingot" },
{"default:steel_ingot", "microexpansion:machine_casing", "default:steel_ingot" },
{ "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" },
}
},
groups = { cracky = 1 },
paramtype2 = "facedir",
status = "no",
})
-- [register node] Super Smelter
me.register_node("super_smelter", {
description = "Super Smelter",
tiles = {
"super_smelter_sides",
"super_smelter_sides",
"super_smelter_sides",
"super_smelter_sides",
"super_smelter_sides",
"super_smelter_front",
},
recipe = {
"single",
{ 1,
{ "default:furnace", "default:furnace", "default:furnace" },
{ "default:steel_ingot", "microexpansion:machine_casing", "default:steel_ingot" },
{ "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" },
},
},
groups = { cracky = 1 },
paramtype2 = "facedir",
status = "no",
})