void Start()
    {
        if (GameManager.GM == null)
        {
            GameManager.GM = new GameObject().AddComponent <GameManager>();
            GameManager.GM.gameObject.name = "Game Master";
        }

        _Boss = GameManager.GM.defeatedBoss;

        print("" + _Boss);

        ShowResult();

        buttons = FindObjectsOfType <Button>();
        foreach (Button click in buttons)
        {
            if (GameManager.GM.defeatedBoss == ObjectiveSystem._Boss.Disir)
            {
                if (click.GetComponentInChildren <Text>().text == "Store" || click.GetComponentInChildren <Text>().text == "Main Menu")
                {
                    click.gameObject.SetActive(false);
                }
            }
            else
            {
                if (click.GetComponentInChildren <Text>().text == "Next")
                {
                    click.gameObject.SetActive(false);
                }
            }
        }
    }
Exemple #2
0
 public void ToMainMenu()
 {
     Time.timeScale = 1f;
     lastBoss       = ObjectiveSystem._Boss.Default;
     UnityEngine.SceneManagement.SceneManager.LoadScene("Menu_Main");
 }
Exemple #3
0
 public void PlayerWon(ObjectiveSystem._Boss _currentBoss)
 {
     lastBoss = _currentBoss;
     resulttime();
 }
Exemple #4
0
 public void ToEnding()
 {
     Time.timeScale = 1f;
     NextBoss();
     lastBoss = ObjectiveSystem._Boss.Default;
 }