summaryrefslogtreecommitdiff
path: root/pipeworks/new_flow_logic/abm_register.lua
diff options
context:
space:
mode:
Diffstat (limited to 'pipeworks/new_flow_logic/abm_register.lua')
-rw-r--r--pipeworks/new_flow_logic/abm_register.lua26
1 files changed, 0 insertions, 26 deletions
diff --git a/pipeworks/new_flow_logic/abm_register.lua b/pipeworks/new_flow_logic/abm_register.lua
deleted file mode 100644
index 1d038d6..0000000
--- a/pipeworks/new_flow_logic/abm_register.lua
+++ /dev/null
@@ -1,26 +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({
- 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