public void StopWave() { waves.StopWave(); waves.SetNextWave(); if (waves.currentWave >= waves.maxEnemies.Count) { maxEnemies = waves.maxEnemies[waves.maxEnemies.Count - 1]; } else { maxEnemies = waves.maxEnemies[waves.currentWave]; } if (OnLevelEndWave != null) { OnLevelEndWave(); } }