//When an enemy dies, the GameManager keeps track of how many enemies are left to proceed to the next wave //This method is called by other classes public void EnemyDied() { currentWaveEnemiesLeft--; if (currentWaveEnemiesLeft == 0) { StartCoroutine(seqManager.NextWaveTrigger()); } }