示例#1
0
 public void DamageEnemy(int index)
 {
     if (_enemiesDead.Contains(_enemiesInBattle[index]))
     {
         return;
     }
     _actualEnemy = _enemiesInBattle[index];
     _playerCombat.DoAttack();
 }
示例#2
0
 //Same as DamagePlayer, because the player doesnt have a reference about the enemy
 //he must delegate on this previous to do any damage.
 public void DamageEnemy(int index)
 {
     _enemyAttacked = index;
     if (_enemiesAlive[index] == false)
     {
         return;
     }
     _actualEnemy = _enemiesInCombat[index];
     _playerCombat.DoAttack();
 }