public void OnTriggerEnter(Collider reactorEntrance) { if (!inReactor) { Debug.Log("Entering the arena"); lt.FadeToBlack(); StartCoroutine(EnteringReactor()); } else { Debug.Log("Exiting the arena"); lt.FadeToBlack(); StartCoroutine(ExitReactor()); } }
IEnumerator EndEnd() { lt.FadeToBlack(); yield return(new WaitForSeconds(1.1f)); SceneManager.LoadScene("MenuScene"); }
IEnumerator LoadMainSceneCO() { lt.FadeToBlack(); yield return(new WaitForSeconds(1.1f)); AsyncOperation op = SceneManager.LoadSceneAsync("LoadScene"); }
IEnumerator LoadMenuSceneCO() { ContinueGame(); lt.FadeToBlack(); Destroy(GameObject.Find("Player")); Destroy(GameObject.Find("PlayerInventory")); Destroy(GameObject.Find("EncounterManager")); Destroy(GameObject.Find("RandomMonsterPicker")); yield return(new WaitForSeconds(1.1f)); AsyncOperation op = SceneManager.LoadSceneAsync("MenuScene"); }