diff options
| author | Novatux <nathanael.courant@laposte.net> | 2013-06-02 20:36:27 +0200 | 
|---|---|---|
| committer | Novatux <nathanael.courant@laposte.net> | 2013-06-02 20:36:27 +0200 | 
| commit | d373742752780f0b8fb38340572938d1b3b986e4 (patch) | |
| tree | e5de4de097c5ed2e3a9f7c487bc023e7aa402ff8 | |
| parent | d3bc59b2ff1bf9086de0336ad9ce83b77ab11a3c (diff) | |
| download | pipeworks-d373742752780f0b8fb38340572938d1b3b986e4.tar pipeworks-d373742752780f0b8fb38340572938d1b3b986e4.tar.gz pipeworks-d373742752780f0b8fb38340572938d1b3b986e4.tar.bz2 pipeworks-d373742752780f0b8fb38340572938d1b3b986e4.tar.xz pipeworks-d373742752780f0b8fb38340572938d1b3b986e4.zip | |
Fix bug with sand tubes
| -rw-r--r-- | tubes.lua | 7 | 
1 files changed, 2 insertions, 5 deletions
| @@ -474,10 +474,7 @@ sand_inv_texture="pipeworks_sand_tube_inv.png"  register_tube("pipeworks:sand_tube","Sand pneumatic tube segment",sand_plain_textures,sand_noctr_textures,sand_end_textures,  		sand_short_texture,sand_inv_texture, -		{groups={sand_tube=1}, -		tube={can_go=function(pos,node,velocity,stack) -			return meseadjlist -		end}}) +		{groups={sand_tube=1}})  minetest.register_abm({nodenames={"group:sand_tube"},interval=1,chance=1,  	action=function(pos, node, active_object_count, active_object_count_wider) @@ -486,7 +483,7 @@ minetest.register_abm({nodenames={"group:sand_tube"},interval=1,chance=1,  				if object:get_luaentity().itemstring ~= "" then  					local titem=tube_item(pos,object:get_luaentity().itemstring)  					titem:get_luaentity().start_pos = {x=pos.x,y=pos.y-1,z=pos.z} -					titem:setvelocity({x=0,y=1,z=0}) +					titem:setvelocity({x=0.01,y=1,z=-0.01})  					titem:setacceleration({x=0, y=0, z=0})  				end  				object:get_luaentity().itemstring = "" | 
