It does execute the loop and the animation plays. (what you said just means die_percentage plays forever ). But I fixed that, and it doesn't fix my problem. The entity animates, and thus the position of the vertex must change based on this must change. But the hitbox doesn't move accordingly, so the animation is not altering the vertex position as it should.