Ejemplo n.º 1
0
 public void AttackState()
 {
     Timer++;
     if (Timer == 1)
     {
         IAttack boomerang = new Boomerang(Game, Self, Self.Direction);
         boomerang.Attack();
         Game.soundEffects[0].Play();
         AttackCounter = 0;
     }
     else if (Timer >= AttackDelay)
     {
         Reset();
         Timer      = 0;
         Self.State = States.MonsterState.Idle;
     }
 }