Made the supply converter reset its supply and demand stats if the cabling is bad.
authorkpoppel <poulsen.kim@gmail.com>
Fri, 5 Jul 2013 22:31:48 +0000 (00:31 +0200)
committerkpoppel <poulsen.kim@gmail.com>
Fri, 5 Jul 2013 22:31:48 +0000 (00:31 +0200)
technic/supply_converter.lua

index d0714e779e4365803b597cb0b011d0e1554ae4f8..bee99d2c90357cd531307828fbb82a07d1e96945 100644 (file)
@@ -97,6 +97,15 @@ minetest.register_abm(
 
                 if convert_MV_LV == 0 and convert_LV_MV == 0 and convert_HV_MV == 0 and convert_MV_HV == 0 then
                    meta:set_string("infotext", machine_name.." has bad cabling")
+                   meta:set_int("LV_EU_demand", 0)
+                   meta:set_int("LV_EU_supply", 0)
+                   meta:set_int("LV_EU_input",  0)
+                   meta:set_int("MV_EU_demand", 0)
+                   meta:set_int("MV_EU_supply", 0)
+                   meta:set_int("MV_EU_input",  0)
+                   meta:set_int("HV_EU_demand", 0)
+                   meta:set_int("HV_EU_supply", 0)
+                   meta:set_int("HV_EU_input",  0)
                    return
                 end