STICK OUT X Y will store the X and Y position of the circle pad in X and Y The easiest way to move a sprite with it would be STICK OUT X Y SPOFS ID OUT SX,SY SPOFS ID, SX+(X*4),SY-(Y*4) This allows for different speeds! STICK usually ranges from 0 to .8, so *4 makes it from 0 to 3.2 Y is inverted, which is why I subtracted it, as the result is generally inverted to what you expect.