Beispiel #1
0
    public void ReturnToLevelSelect()
    {
        GlobalEvents.Notifier.SendEvent(new LevelCompleteEvent());
        if (this.OnComplete == CompletionEffect.CompleteTile)
        {
            ProgressData.CompleteTile(ProgressData.MostRecentTile);
        }
        else if (this.OnComplete == CompletionEffect.WipeProgressData)
        {
            //
            PersistentData.RecordHighScore();
            ProgressData.WipeData();
        }

        //
        //PersistentData.RecordHighScore();
        ProgressData.SaveToDisk();
        SceneManager.LoadScene(this.Destination);
    }