| | |
| | | local item0 = stack:to_table() |
| | | if item0 then |
| | | item0["count"] = "1" |
| | | local item1 = tube_item({x=pos.x, y=pos.y, z=pos.z}, item0) |
| | | local item1 = pipeworks.tube_item({x=pos.x, y=pos.y, z=pos.z}, item0) |
| | | item1:get_luaentity().start_pos = {x=pos.x, y=pos.y, z=pos.z} |
| | | item1:setvelocity({x=x_velocity, y=0, z=z_velocity}) |
| | | item1:setacceleration({x=0, y=0, z=0}) |
| | |
| | | end |
| | | tube_time = meta:get_int("tube_time") |
| | | tube_time = tube_time + tube_upgrade |
| | | if tube_time > 3 then |
| | | if tube_time >= 2 then |
| | | tube_time = 0 |
| | | if output_tube_connected then |
| | | technic.send_items(pos, x_velocity, z_velocity) |