// Update is called once per frame void Update() { if (startNextWave) { SpawnEnemy(basicSpawner); SpawnEnemy(sprinterSpawner); SpawnEnemy(jumperSpawner); SpawnEnemy(dodgerSpawner); SpawnEnemy(tankSpawner); if (basicSpawner.CheckSpeciesWipeout() && sprinterSpawner.CheckSpeciesWipeout() && jumperSpawner.CheckSpeciesWipeout() && dodgerSpawner.CheckSpeciesWipeout() && tankSpawner.CheckSpeciesWipeout()) { if (!pm.playerDead) { if (!openNextWave) { InBetweenWaves(); } } } else { } } //Debug.Log("Wave no.: " + Wave.waveNumber); }