Beispiel #1
0
 public override void HandleDeath()
 {
     if (IsDead)
     {
         MovementState = CharacterMovementStates.Idle;
         SpriteState   = CharacterSpriteStates.Dead;
         character.SetSprite(SpriteFactory.GetCharacterDeadSprite(Constants.CHARACTER_TYPE_1));
         LevelManager.SendEvent(EventFactory.GetDefaultDeathEvent());
     }
 }