diff options
author | ShadowNinja <shadowninja@minetest.net> | 2013-11-27 16:56:09 -0500 |
---|---|---|
committer | ShadowNinja <shadowninja@minetest.net> | 2013-11-27 16:56:09 -0500 |
commit | a35db449b38de375d57f29a8e34366ac1580040a (patch) | |
tree | 0aae287d6c1e6d32c2d052953a203a3a01d65ab6 | |
parent | 354ee6f313cad11a48068485155939f147c5c511 (diff) |
Fix generators
-rw-r--r-- | technic/machines/register/generator.lua | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/technic/machines/register/generator.lua b/technic/machines/register/generator.lua index d3abe31..2665e45 100644 --- a/technic/machines/register/generator.lua +++ b/technic/machines/register/generator.lua @@ -63,7 +63,7 @@ function technic.register_generator(data) local burn_totaltime = meta:get_int("burn_totaltime") -- If more to burn and the energy produced was used: produce some more if burn_time > 0 then - meta:set_int(data.tier.."_EU_supply", data.supply) + meta:set_int(tier.."_EU_supply", data.supply) burn_time = burn_time - 1 meta:set_int("burn_time", burn_time) end @@ -84,10 +84,10 @@ function technic.register_generator(data) stack:take_item() inv:set_stack("src", 1, stack) hacky_swap_node(pos, "technic:"..ltier.."_generator_active") - meta:set_int(data.tier.."_EU_supply", data.supply) + meta:set_int(tier.."_EU_supply", data.supply) else hacky_swap_node(pos, "technic:"..ltier.."_generator") - meta:set_int(data.tier.."_EU_supply", 0) + meta:set_int(tier.."_EU_supply", 0) end end if burn_totaltime == 0 then burn_totaltime = 1 end @@ -102,7 +102,7 @@ function technic.register_generator(data) "list[current_player;main;0, 5;8, 4;]") end }) - technic.register_machine(data.tier, "technic:"..ltier.."_generator", technic.producer) - technic.register_machine(data.tier, "technic:"..ltier.."_generator", technic.producer) + technic.register_machine(tier, "technic:"..ltier.."_generator", technic.producer) + technic.register_machine(tier, "technic:"..ltier.."_generator_active", technic.producer) end |