// ends game and opens game over screen public void EndGameFunct() { foreach (EnemyControllerScript e in spawnedEnemyList) { e.gameObject.SetActive(false); } wavePhase = EWavePhase.EGameOver; uiCtrl.ShowGameOverScreen(); }