summaryrefslogtreecommitdiff
path: root/init.lua
diff options
context:
space:
mode:
authorVanessa Ezekowitz <vanessaezekowitz@gmail.com>2013-12-15 04:35:59 -0500
committerVanessa Ezekowitz <vanessaezekowitz@gmail.com>2013-12-15 04:35:59 -0500
commit659b4e42b2bb6b55a4031554664b6f371f903f5e (patch)
treedf7d7cbbf3b9d19573e144c7d94a1cb9a6210861 /init.lua
parentbd80f18cfce1fb69e78f7d5ce63e7264718378e7 (diff)
downloadpipeworks-659b4e42b2bb6b55a4031554664b6f371f903f5e.tar
pipeworks-659b4e42b2bb6b55a4031554664b6f371f903f5e.tar.gz
pipeworks-659b4e42b2bb6b55a4031554664b6f371f903f5e.tar.bz2
pipeworks-659b4e42b2bb6b55a4031554664b6f371f903f5e.tar.xz
pipeworks-659b4e42b2bb6b55a4031554664b6f371f903f5e.zip
local-ize a few more variables, move all of the nodebox models
into their own file and confine them and pretty much everything else to the pipeworks.{} table (still global though). More to come.
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua11
1 files changed, 8 insertions, 3 deletions
diff --git a/init.lua b/init.lua
index f11ee39..5798d61 100644
--- a/init.lua
+++ b/init.lua
@@ -36,6 +36,8 @@ else
dofile(pipeworks.worldpath.."/pipeworks_settings.txt")
end
+-- Random variables
+
pipeworks.expect_infinite_stacks = true
if minetest.get_modpath("unified_inventory") or not minetest.setting_getbool("creative_mode") then
pipeworks_expect_infinite_stacks = false
@@ -43,6 +45,8 @@ end
pipeworks.meseadjlist={{x=0,y=0,z=1},{x=0,y=0,z=-1},{x=0,y=1,z=0},{x=0,y=-1,z=0},{x=1,y=0,z=0},{x=-1,y=0,z=0}}
+pipeworks.liquid_texture = "default_water.png"
+
-- Helper functions
function pipeworks.fix_image_names(table, replacement)
@@ -54,7 +58,7 @@ function pipeworks.fix_image_names(table, replacement)
return outtable
end
-function pipeworks.add_pipebox(t, b)
+function pipeworks.add_node_box(t, b)
for i in ipairs(b)
do table.insert(t, b[i])
end
@@ -107,14 +111,15 @@ function pipeworks.replace_name(tbl,tr,name)
return ntbl
end
--- Load the various parts of the mod
+-------------------------------------------
+-- Load the various other parts of the mod
+dofile(pipeworks.modpath.."/models.lua")
dofile(pipeworks.modpath.."/autoplace_pipes.lua")
dofile(pipeworks.modpath.."/autoplace_tubes.lua")
dofile(pipeworks.modpath.."/item_transport.lua")
dofile(pipeworks.modpath.."/flowing_logic.lua")
dofile(pipeworks.modpath.."/crafts.lua")
-
dofile(pipeworks.modpath.."/tubes.lua")
local rules_all = {{x=0, y=0, z=1},{x=0, y=0, z=-1},{x=1, y=0, z=0},{x=-1, y=0, z=0},