Draft: Begin idle state animation from beginning upon movement end
Fixes #5592 (closed)
When movement starts (movement != mMovementState), the idle animation gets reset and plays in the background while the moving animation is playing. When the player stops moving, the renderer cuts over to the idle animation which is then in some intermediate state, causing the jarring appearance.
Edited by Alexei Kotov