a bit tired of hammering the same button over and over, perhaps when it gets to the next position it checks if the player is pressing the button then recalls the move fuction. could implement this with an invoke() or at the end of the animation have an animation event that checks if another key is being pressed