protected void HandleStun(GameTime gameTime, SpriteAnimationPlayer player, SpriteAnimation normal, SpriteAnimation pain) { if (mStunTimeout > 0) { mStunTimeout -= (float)gameTime.ElapsedGameTime.TotalSeconds; if (player.GetAnimationToPlay() != pain) { player.SetAnimationToPlay(pain); } } else { if (player.GetAnimationToPlay() != normal) { player.SetAnimationToPlay(normal); } } }