2D Grid based movement animation question

i’m having a hard time understanding the problem and imagining the moonwalk (and understanding why moonwalking is bad because i tried so hard in junior high to learn how to do it)

Is the question just “how do i know when the animation is finished so that i don’t do anything until it does”? If so, wait for the animation finished signal to get fired or check is_playing().

Here’s a question like that: