void Update() { if (tutorialGUI) { CheckObjective(); if (tutorialGUI.currentInfoIndex < tutorialGUI.getCurrentSize()) { Time.timeScale = 0; } else { if (controller.gameState != GameState.menuActive) { Time.timeScale = 1; } } if (step == TutorialStep.finish) { finishZone.SetActive(true); } } }