Example #1
0
    // set the chosen level and load into battle scene
    public void StartBattle()
    {
        PlayerData.LastSelectedLevel = m_LastSelectedLevel;

        SingletonReset.Reset();

        SceneManager.LoadScene(3);
    }
Example #2
0
    IEnumerator LoadMainSceneAsync()
    {
        SingletonReset.Reset();

        AsyncOperation asyncOperation = SceneManager.LoadSceneAsync(2);

        while (!asyncOperation.isDone)
        {
            yield return(null);
        }
    }
Example #3
0
    // loads the main scene async
    IEnumerator LoadStoryScene()
    {
        MusicScript.get.FadeMusicOut();

        SingletonReset.Reset();
        AsyncOperation asyncSceneLoad = SceneManager.LoadSceneAsync(1);

        while (!asyncSceneLoad.isDone)
        {
            yield return(null);
        }
    }
Example #4
0
    // loads the given scene async
    IEnumerator LoadSceneAsync(int _sceneNumber)
    {
        GPSTracking.get.m_currentStepTracker -= m_stepRangeUntilNewMission;
        GPSTracking.get.UpdateStepsInDatabase();

        SingletonReset.Reset();
        AsyncOperation asyncSceneLoad = SceneManager.LoadSceneAsync(_sceneNumber);

        while (!asyncSceneLoad.isDone)
        {
            yield return(null);
        }
    }
Example #5
0
 // Loads back into main scene
 public void Back_ButtonClick()
 {
     SingletonReset.Reset();
     SceneManager.LoadScene(2);
 }
Example #6
0
 // brings the player back to the menu
 public void Button_BackToMenu()
 {
     PlayerData.ResetPlayerData();
     SingletonReset.Reset();
     SceneManager.LoadScene(0);
 }