SnakeSVx's Place

logo here

ILOVEPIE Essential Spacebuild E2s

Hyperdrive

Inputs
JUMP Initiate the Jump. WORLD_X X Position of Jump. WORLD_Y Y Position of Jump. WORLD_Z Z Position of Jump. WORLDPOS Position Vector of Jump.
Outputs
None
Code
@name Hyperdrive Chip @inputs JUMP WORLD_X WORLD_Y WORLD_Z WORLDPOS:vector @outputs @persist X Y Z @trigger JUMP X = WORLD_X X = WORLDPOS:x() Y = WORLD_Y Y = WORLDPOS:y() Z = WORLD_Z Z = WORLDPOS:z() if ( JUMP == 1){ I=1 while(entity():isWeldedTo():isWeldedTo(I)!=noentity()){ Relativepos = (entity():isWeldedTo():pos()-entity():isWeldedTo():isWeldedTo(I):pos()) entity():isWeldedTo():isWeldedTo(I):setPos(vec(X,Y,Z)+Relativepos) I += 1 } entity():isWeldedTo():setPos(vec(X,Y,Z)) }
Revision 1. Created on 2011-12-11 18:12:45 by ILOVEPIE