diff --git a/modules/power/gen.lua b/modules/power/gen.lua new file mode 100644 index 0000000..de3039a --- /dev/null +++ b/modules/power/gen.lua @@ -0,0 +1,26 @@ +-- 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", +}) diff --git a/modules/power/init.lua b/modules/power/init.lua index 3ba865e..92e357a 100644 --- a/modules/power/init.lua +++ b/modules/power/init.lua @@ -3,3 +3,7 @@ local path = microexpansion.get_module_path("power") -- Power generators, wires, etc... + +-- Load Resources + +dofile(path.."/gen.lua") -- Generators diff --git a/textures/microexpansion_fuelgen_front.png b/textures/microexpansion_fuelgen_front.png new file mode 100644 index 0000000..cbc3ab0 Binary files /dev/null and b/textures/microexpansion_fuelgen_front.png differ diff --git a/textures/microexpansion_fuelgen_sides.png b/textures/microexpansion_fuelgen_sides.png new file mode 100644 index 0000000..2592220 Binary files /dev/null and b/textures/microexpansion_fuelgen_sides.png differ