private void EnemyDeath(object sender, System.EventArgs e) { EnemyDeathArgs enemyDeathArgs = (EnemyDeathArgs)e; if (enemyDeathArgs.tag == "Boss") { bSpawnBoss = false; } if (enemyDeathArgs.tag == "FinalBoss") { endGameManager.gameVictory = true; GlobalGameManager.uiManager.toggleGameOverPanel(); } amountOfEnemiesKilled++; if (amountOfEnemiesKilled >= GetAmountOfEnemiesOfLevel()) { gameInitializer.EndWave(); } if (amountOfEnemiesKilled >= amountOfKillsRequiredForBoss) { bSpawnFinalBoss = true; } }
private void EnemyDeath(object sender, System.EventArgs e) { amountOfEnemiesKilled++; if (amountOfEnemiesKilled == GetAmountOfEnemiesOfLevel()) { gameInitializer.EndWave(); } }