Add mod load log, and fix bug in API

master
minermoder27 2014-03-20 09:53:19 +13:00
parent b884f4baee
commit 6dd19db1af
5 changed files with 9 additions and 2 deletions

View File

@ -7,4 +7,6 @@ dofile(minetest.get_modpath("buildtest").."/pumps/pump_init.lua")
dofile(minetest.get_modpath("buildtest").."/support/entity.lua")
dofile(minetest.get_modpath("buildtest").."/support/liquid.lua")
dofile(minetest.get_modpath("buildtest").."/crafts.lua")
dofile(minetest.get_modpath("buildtest").."/crafts.lua")
print("[buildtest] Mod loaded!")

View File

@ -18,6 +18,7 @@ buildtest.pipes.makepipe(function(set, nodes, count, name, id, clas, type)
buildtest = {
slowdown=0.1,
pipe=1,
autoconnect=false,
connects={
buildtest.pipes.defaultPipes,
{"default:chest"}

View File

@ -184,6 +184,10 @@ buildtest.pipeConn = function(pos, refpos, visual)
if i==#def.buildtest.connects then conn=conn-1 end
end
if buildtest.canPumpInto[firstName]~=nil and def.buildtest.autoconnect~=false then
conn=conn+1
end
if visual==true then
for i=1,#def.buildtest.vconnects do

View File

@ -22,6 +22,7 @@ buildtest.pipes.makepipe(function(set, nodes, count, name, id, clas, type, tover
buildtest = {
pipe=1,
slowdown=0.1,
autoconnect=false,
connects={
--"default:chest",
buildtest.pipes.defaultPipes

View File

@ -95,7 +95,6 @@ buildtest.pumps.send_power = function(pipepos, speed, movecount)
local tbetween = 0.5 * (#buildtest.pumps.colours + 1 - speed) / numitems
for i=1, numitems do
minetest.after(tbetween * i, function()
print(tbetween * i)
local entity = buildtest.makeEnt(pipepos, tosend, speed, chestpos)
end)
end