// Return false if no more waves public int SpawnNextWave() { if (currentWave == Waves.Length) { return(-1); } int enemiesToBeSpawned = spawnManager.Begin(Waves[currentWave].spawns, Waves[currentWave].rate, Waves[currentWave].healthMultiplier); return(enemiesToBeSpawned); }