diff options
Diffstat (limited to 'new_flow_logic/abm_register.lua')
-rw-r--r-- | new_flow_logic/abm_register.lua | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/new_flow_logic/abm_register.lua b/new_flow_logic/abm_register.lua deleted file mode 100644 index a8e3abc..0000000 --- a/new_flow_logic/abm_register.lua +++ /dev/null @@ -1,27 +0,0 @@ --- register new flow logic ABMs --- written 2017 by thetaepsilon - -local register = {} -pipeworks.flowlogic.abmregister = register - -local flowlogic = pipeworks.flowlogic - --- register node list for the main logic function. --- see flowlogic.run() in abms.lua. - -local register_flowlogic_abm = function(nodename) - if pipeworks.toggles.pressure_logic then - minetest.register_abm({ - label = "pipeworks new_flow_logic run", - nodenames = { nodename }, - interval = 1, - chance = 1, - action = function(pos, node, active_object_count, active_object_count_wider) - flowlogic.run(pos, node) - end - }) - else - minetest.log("warning", "pipeworks pressure_logic not enabled but register.flowlogic() requested") - end -end -register.flowlogic = register_flowlogic_abm |