1
0
mirror of https://github.com/sys4-fr/server-nalc.git synced 2025-06-28 06:11:47 +02:00

Updated mesecons and pipeworks

- Added security on devices from pipeworks (breaker,placer)
- Added new mod in mesecons : mesecons_stickyblocks
This commit is contained in:
LeMagnesium
2015-03-31 18:08:41 +02:00
parent fee70f8fc3
commit a6bfdd377c
8 changed files with 114 additions and 80 deletions

View File

@ -100,9 +100,10 @@ local piston_off = function(pos, node)
piston_remove_pusher(pos, node)
if pistonspec.sticky then
local maxpull = mesecon.setting("piston_max_pull", 15)
local dir = piston_get_direction(pistonspec.dir, node)
local pullpos = mesecon.addPosRule(pos, dir)
local stack = mesecon.mvps_pull_single(pullpos, dir)
local pullpos = vector.add(pos, vector.multiply(dir, 2))
local stack = mesecon.mvps_pull_single(pullpos, vector.multiply(dir, -1), maxpull)
mesecon.mvps_process_stack(pos, dir, stack)
end
end