summaryrefslogtreecommitdiff
path: root/init.lua
diff options
context:
space:
mode:
authorthetaepsilon-gamedev <thetaepsilon-gamedev@noreply.users.github.com>2017-09-30 20:16:00 +0100
committerthetaepsilon-gamedev <thetaepsilon-gamedev@noreply.users.github.com>2017-09-30 21:27:50 +0100
commit40eeaac2ecb25dbc55f7315342e74723d6248534 (patch)
treec01da4e9ac67d84b372a69ef3b781020afb68af5 /init.lua
parent10221c6c153e4d20bf1d289fe218d29477400a4d (diff)
downloadpipeworks-40eeaac2ecb25dbc55f7315342e74723d6248534.tar
pipeworks-40eeaac2ecb25dbc55f7315342e74723d6248534.tar.gz
pipeworks-40eeaac2ecb25dbc55f7315342e74723d6248534.tar.bz2
pipeworks-40eeaac2ecb25dbc55f7315342e74723d6248534.tar.xz
pipeworks-40eeaac2ecb25dbc55f7315342e74723d6248534.zip
internal refactoring of flowable node registration in preparation for enhanced flow checking logic
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua6
1 files changed, 5 insertions, 1 deletions
diff --git a/init.lua b/init.lua
index 470db2e..a64be4e 100644
--- a/init.lua
+++ b/init.lua
@@ -115,12 +115,16 @@ dofile(pipeworks.modpath.."/filter-injector.lua")
dofile(pipeworks.modpath.."/trashcan.lua")
dofile(pipeworks.modpath.."/wielder.lua")
+-- note that pipes still don't appear until registered in the files below this one, so can still be turned off
+dofile(pipeworks.modpath.."/flowable_node_registry.lua")
+
if pipeworks.enable_pipes then dofile(pipeworks.modpath.."/pipes.lua") end
if pipeworks.enable_teleport_tube then dofile(pipeworks.modpath.."/teleport_tube.lua") end
if pipeworks.enable_pipe_devices then dofile(pipeworks.modpath.."/devices.lua") end
--- individual enable flags also checked in register_flow_logic.lua
+-- individual enable flags also checked in flowable_nodes_add_pipes.lua
if pipeworks.enable_new_flow_logic then
dofile(pipeworks.modpath.."/new_flow_logic.lua")
+ dofile(pipeworks.modpath.."/flowable_nodes_add_pipes.lua")
dofile(pipeworks.modpath.."/register_flow_logic.lua")
end