Just a system to move without step and move in different directions relative to the sprite. Rotate the sprite in editor to see it work and you can change the rotatin offset and movemult.