Animation is slightly "sticky" now, with animation directions changing
only if the character drastically changes movement direction.