public void EndLevel() { PlayerHasMoved = false; IsPlaying = false; if (CurrentLevel == 5) { CurrentLevel = 1; IsPlaying = false; _renderSystem.Execute(); Player.ClearPlayerStats(); // Game Is Done! StartCoroutine(GameDone()); } else { CurrentLevel++; Player.SavePlayerStats(); StartCoroutine(GoToNextLevel()); } }