From 611a756a1806862c57c10f25782c3c9fed82acaf Mon Sep 17 00:00:00 2001 From: Evert Prants Date: Mon, 18 Jun 2018 15:24:59 +0300 Subject: [PATCH] Crafting recipes and components --- elepower_dynamics/crafting.lua | 31 ++++++++- elepower_dynamics/craftitems.lua | 12 ++++ .../textures/elepower_copper_coil.png | Bin 0 -> 406 bytes .../textures/elepower_copper_wire.png | Bin 0 -> 404 bytes elepower_machines/register.lua | 63 ++++++++++++++++++ 5 files changed, 105 insertions(+), 1 deletion(-) create mode 100644 elepower_dynamics/textures/elepower_copper_coil.png create mode 100644 elepower_dynamics/textures/elepower_copper_wire.png diff --git a/elepower_dynamics/crafting.lua b/elepower_dynamics/crafting.lua index c0f4385..a2520b9 100644 --- a/elepower_dynamics/crafting.lua +++ b/elepower_dynamics/crafting.lua @@ -90,7 +90,7 @@ minetest.register_craft({ }) ----------- --- Items -- +-- Nodes -- ----------- minetest.register_craft({ @@ -104,6 +104,28 @@ minetest.register_craft({ } }) +----------- +-- Items -- +----------- + +minetest.register_craft({ + output = "elepower_dynamics:wound_copper_coil", + recipe = { + {"", "default:copper_ingot", ""}, + {"default:copper_ingot", "elepower_dynamics:iron_ingot", "default:copper_ingot"}, + {"", "default:copper_ingot", ""} + } +}) + +minetest.register_craft({ + output = "elepower_dynamics:copper_wire", + recipe = { + {"default:copper_ingot", "default:copper_ingot", "default:copper_ingot"}, + {"default:copper_ingot", "", "default:copper_ingot"}, + {"default:copper_ingot", "default:copper_ingot", "default:copper_ingot"} + } +}) + -------------- -- Smelting -- -------------- @@ -120,6 +142,13 @@ minetest.register_craft({ recipe = "elepower_dynamics:lead_ingot" }) +minetest.register_craft({ + type = "cooking", + output = "default:steel_ingot", + recipe = "elepower_dynamics:iron_ingot", + cooktime = 20 +}) + ----------- -- Gears -- ----------- diff --git a/elepower_dynamics/craftitems.lua b/elepower_dynamics/craftitems.lua index b2c9316..7277e26 100644 --- a/elepower_dynamics/craftitems.lua +++ b/elepower_dynamics/craftitems.lua @@ -39,6 +39,18 @@ minetest.register_craftitem("elepower_dynamics:carbon_sheet", { groups = {carbon_fiber_sheet = 1, sheet = 1} }) +minetest.register_craftitem("elepower_dynamics:wound_copper_coil", { + description = "Wound Copper Coil", + inventory_image = "elepower_copper_coil.png", + groups = {copper = 1, coil = 1} +}) + +minetest.register_craftitem("elepower_dynamics:copper_wire", { + description = "Copper Wire", + inventory_image = "elepower_copper_wire.png", + groups = {copper = 1, wire = 1} +}) + --------------- -- Overrides -- --------------- diff --git a/elepower_dynamics/textures/elepower_copper_coil.png b/elepower_dynamics/textures/elepower_copper_coil.png new file mode 100644 index 0000000000000000000000000000000000000000..e6f1d00f4f38542ab39d2280ed8fd51b5785c013 GIT binary patch literal 406 zcmV;H0crk;P)wpSqRAcyJbjylx5dYE2}BxQ+i=}W&t$tH0MaK=rW6?wBhomY z3?3ql4CadD?fu}<1k*#Dq{4{-U?tb++J>#LnSD+G0993u7j-Yi@nrCM{=kI>OQMKx zg-#R9xyDHAnQuygh|wrdBj_0B7V)Aiirs__7GSkJsrBY? zouF$A01sT0IRN|lh$8}!WO>NA-DURf_9m*<50ia(npM{po