Beispiel #1
0
    void Start()
    {
        Screen.sleepTimeout = SleepTimeout.NeverSleep;
        s = this;

        if (PlayerPrefs.GetInt("FirstLevelDone", 0) == 0)
        {
            SceneMaster.s.LoadPlayingLevel(GS.s.GetGameModeId(introductionLevel));
        }
    }
    // Use this for initialization
    void Start()
    {
        party = GameObject.Find("PlayerParty").GetComponent <PartyController>();
        inv   = GameObject.Find("MenuControllers").GetComponent <InventoryMenuController>();
        stat  = GameObject.Find("MenuControllers").GetComponent <StatusMenuController>();
        order = GameObject.Find("MenuControllers").GetComponent <OrderMenuController>();

        ability = GameObject.Find("MenuControllers").GetComponent <AbilityMenuController>();
        set     = GameObject.Find("MenuControllers").GetComponent <SettingsMenuController>();
    }
Beispiel #3
0
        public override void _Ready()
        {
            mainMenu = GetNode <MainMenu>(mainMenuPath);
            settingsMenuController = GetNode <SettingsMenuController>(settingsMenuPath);

            mainMenu.OnStartClicked    += HandleOnStartPressed;
            mainMenu.OnSettingsClicked += HandleOnSettingsPressed;

            settingsMenuController.OnSettingsMenuBackPressed += HandleOnSettingsBackPressed;

            PauseMenuController.OnQuitToMainMenu += HandleOnQuitToMainMenu;
        }