Smooth XY velocity moving, gravity and attacking | ScratchStats