private void Start() { playerLerp = player.GetComponent <Lerp>(); currentLevel = levelsManager.GetCurrentLevel(); #if !UNITY_EDITOR testCurrentLevelInScene = false; #endif levelsManager.LoadPlanet(startingPlanet); if (testCurrentLevelInScene) { StartNewLevel(); onNewLevelLoaded?.Invoke(currentLevel); } else { LoadNextLevel(); } Debug.Assert(currentLevel, "Level not found!"); }