| | |
| | | formspec = formspec.. |
| | | "list[current_name;upgrade1;1,4;1,1;]".. |
| | | "list[current_name;upgrade2;2,4;1,1;]".. |
| | | "label[1,5;Upgrade Slots]" |
| | | "label[1,5;"..S("Upgrade Slots").."]" |
| | | end |
| | | |
| | | minetest.register_node("technic:"..ltier.."_electric_furnace", { |
| | | description = S("%s Electric furnace"):format(tier), |
| | | description = S("%s Electric Furnace"):format(tier), |
| | | tiles = {"technic_"..ltier.."_electric_furnace_top.png", |
| | | "technic_"..ltier.."_electric_furnace_bottom.png", |
| | | tube_side_texture, |
| | |
| | | on_construct = function(pos) |
| | | local meta = minetest.get_meta(pos) |
| | | local name = minetest.get_node(pos).name |
| | | meta:set_string("infotext", S("%s Electric furnace"):format(tier)) |
| | | meta:set_string("infotext", S("%s Electric Furnace"):format(tier)) |
| | | meta:set_int("tube_time", 0) |
| | | meta:set_string("formspec", formspec) |
| | | local inv = meta:get_inventory() |
| | |
| | | }) |
| | | |
| | | minetest.register_node("technic:"..ltier.."_electric_furnace_active", { |
| | | description = tier.." Electric furnace", |
| | | description = ("%s Electric Furnace"):format(tier), |
| | | tiles = {"technic_"..ltier.."_electric_furnace_top.png", |
| | | "technic_"..ltier.."_electric_furnace_bottom.png", |
| | | tube_side_texture, |
| | |
| | | "technic_"..ltier.."_electric_furnace_side.png", |
| | | "technic_"..ltier.."_electric_furnace_front_active.png"}, |
| | | paramtype2 = "facedir", |
| | | drop = "technic:"..ltier.."_electric_furnace", |
| | | groups = active_groups, |
| | | light_source = 8, |
| | | legacy_facedir_simple = true, |
| | |
| | | local meta = minetest.get_meta(pos) |
| | | local name = minetest.get_node(pos).name |
| | | local data = minetest.registered_nodes[name].technic |
| | | meta:set_string("infotext", S("%s Electric furnace"):format(tier)) |
| | | meta:set_string("infotext", S("%s Electric Furnace"):format(tier)) |
| | | meta:set_int("tube_time", 0) |
| | | meta:set_string("formspec", formspec) |
| | | local inv = meta:get_inventory() |