Example #1
0
 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());
     }
 }
Example #2
0
    IEnumerator EndEnd()
    {
        lt.FadeToBlack();
        yield return(new WaitForSeconds(1.1f));

        SceneManager.LoadScene("MenuScene");
    }
Example #3
0
    IEnumerator LoadMainSceneCO()
    {
        lt.FadeToBlack();
        yield return(new WaitForSeconds(1.1f));

        AsyncOperation op = SceneManager.LoadSceneAsync("LoadScene");
    }
Example #4
0
    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");
    }