From 2695c6103383996fedfd12098cf3f28c5fc43fe2 Mon Sep 17 00:00:00 2001 From: FaceDeer Date: Fri, 30 Dec 2016 23:38:18 -0700 Subject: Initial commit Initial commit. Contains digger head, sand digger, builder, controller, pusher, structure node, light, inventory, and digtron core crafting item. --- init.lua | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 init.lua (limited to 'init.lua') diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..92e0a88 --- /dev/null +++ b/init.lua @@ -0,0 +1,22 @@ +dofile( minetest.get_modpath( "digtron" ) .. "/util.lua" ) +dofile( minetest.get_modpath( "digtron" ) .. "/pointset.lua" ) + +dofile( minetest.get_modpath( "digtron" ) .. "/node_misc.lua" ) -- contains inventory and structure nodes +dofile( minetest.get_modpath( "digtron" ) .. "/node_diggers.lua" ) -- contains all diggers +dofile( minetest.get_modpath( "digtron" ) .. "/node_builders.lua" ) -- contains all builders (there's just one currently) +dofile( minetest.get_modpath( "digtron" ) .. "/node_controllers.lua" ) -- controllers + +dofile( minetest.get_modpath( "digtron" ) .."/recipes.lua" ) + +digtron.refractory = 1.0 -- How long a digtron waits between cycles. + +-- digtron group numbers: +-- 1 - generic digtron node, nothing special is done with these. They're just dragged along. +-- 2 - inventory-holding digtron, has a "main" inventory that the digtron can add to and take from. +-- 3 - digger head, has an "execute_dig" method in its definition +-- 4 - builder head, has a "test_build" and "execute_build" method in its definition + + + + + -- cgit v1.2.3