public void StartNewGame() { // TODO additional stuff around this SceneManager.LoadScene(startingCutsceneName); state = EGameStates.Cutscene; // block activation until player activates or cutscene ends loadScreen.SelectEffect(loadScreen.cutsceneLoad); SceneLoader.Instance.BlockNextSceneActivation(); StartCoroutine(saveManager.LoadFromText(newGameSaveData)); }