forked from mtcontrib/pipeworks
register_flow_logic.lua: expose ABM registration functions
This commit is contained in:
parent
aaef5eb22b
commit
afcec82ae3
|
@ -3,6 +3,11 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
local register = {}
|
||||||
|
pipeworks.flowlogic.abmregister = register
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
-- note that checking for feature toggles (because otherwise certain pipes aren't define)
|
-- note that checking for feature toggles (because otherwise certain pipes aren't define)
|
||||||
-- is now done by flowable_nodes_add_pipes.lua
|
-- is now done by flowable_nodes_add_pipes.lua
|
||||||
--[[
|
--[[
|
||||||
|
@ -28,6 +33,7 @@ local register_abm_balance = function(nodename)
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
register.balance = register_abm_balance
|
||||||
for nodename, _ in pairs(pipeworks.flowables.list.simple) do
|
for nodename, _ in pairs(pipeworks.flowables.list.simple) do
|
||||||
register_abm_balance(nodename)
|
register_abm_balance(nodename)
|
||||||
end
|
end
|
||||||
|
@ -42,6 +48,7 @@ local register_abm_input = function(nodename, properties)
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
register.input = register_abm_input
|
||||||
|
|
||||||
if pipeworks.enable_pipe_devices then
|
if pipeworks.enable_pipe_devices then
|
||||||
-- absorb water into pumps if it'll fit
|
-- absorb water into pumps if it'll fit
|
||||||
|
|
Loading…
Reference in New Issue
Block a user