From 5940f5bda421add111a881b4df82b793121738a9 Mon Sep 17 00:00:00 2001 From: kpoppel <poulsen.kim@gmail.com> Date: Wed, 08 May 2013 00:06:54 +0200 Subject: [PATCH] Slope box fixes. From Bas080. --- technic/electric_furnace.lua | 24 ++++++++++-------------- 1 files changed, 10 insertions(+), 14 deletions(-) diff --git a/technic/electric_furnace.lua b/technic/electric_furnace.lua index 1358802..e9d3236 100644 --- a/technic/electric_furnace.lua +++ b/technic/electric_furnace.lua @@ -1,5 +1,3 @@ -minetest.register_alias("electric_furnace", "technic:electric_furnace") - minetest.register_craft({ output = 'technic:electric_furnace', recipe = { @@ -103,8 +101,8 @@ local meta = minetest.env:get_meta(pos) internal_EU_buffer=meta:get_float("internal_EU_buffer") - internal_EU_buffer_size=meta:get_float("internal_EU_buffer") - local load = math.floor(internal_EU_buffer/2000 * 100) + internal_EU_buffer_size=meta:get_float("internal_EU_buffer_size") + local load = math.floor(internal_EU_buffer/internal_EU_buffer_size * 100) meta:set_string("formspec", "invsize[8,9;]".. "image[1,1;1,2;technic_power_meter_bg.png^[lowpart:".. @@ -147,31 +145,29 @@ end meta:set_string("src_time", 0) end - end + end end - - - + if srclist then cooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) if cooked.time>0 then hacky_swap_node(pos,"technic:electric_furnace_active") meta:set_string("infotext","Furnace active") meta:set_string("furnace_is_cookin",1) - -- meta:set_string("formspec", electric_furnace_formspec) meta:set_string("src_time", 0) return end end - + hacky_swap_node(pos,"technic:electric_furnace") meta:set_string("infotext","Furnace inactive") meta:set_string("furnace_is_cookin",0) - -- meta:set_string("formspec", electric_furnace_formspec) meta:set_string("src_time", 0) - - -end, + +end, }) + +register_LV_machine ("technic:electric_furnace","RE") +register_LV_machine ("technic:electric_furnace_active","RE") -- Gitblit v1.8.0