summaryrefslogtreecommitdiff
path: root/new_flow_logic/abm_register.lua
diff options
context:
space:
mode:
authorroot <root@linuxworks.belug.de>2017-10-19 14:21:27 +0200
committerroot <root@linuxworks.belug.de>2017-10-19 14:21:27 +0200
commit277154cf2daf870044c6f5bac90f338552fb75df (patch)
tree9cc6bb59a684df55155d69fc1b1ec2c8c181e22c /new_flow_logic/abm_register.lua
parent848741a294363431a2a6e9c32ddf693951951fec (diff)
parent9df0ec7edb55ba443acc68df9ed63fdd53c66bfa (diff)
Merge branch 'master' of https://github.com/minetest-mods/pipeworks
Diffstat (limited to 'new_flow_logic/abm_register.lua')
-rw-r--r--new_flow_logic/abm_register.lua26
1 files changed, 0 insertions, 26 deletions
diff --git a/new_flow_logic/abm_register.lua b/new_flow_logic/abm_register.lua
deleted file mode 100644
index 1d038d6..0000000
--- a/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