Esempio n. 1
0
        public static void stop()
        {
            if (Singleton <ExtendedInfoManager> .exists)
            {
                Singleton <ExtendedInfoManager> .instance.enabled = false;
                Singleton <ExtendedInfoManager> .instance.Deinitialize();
            }

            PanelTimer.ToggleRadio(false);
        }
Esempio n. 2
0
        private void Initialize()
        {
            if (PlatformService.apiBackend != APIBackend.Steam)
            {
                return;
            }

            if (timeControler == null)
            {
                timeControler = gameObject.AddComponent <TimeControler>();
            }

            Singleton <CityInfoDatas> .Ensure();

            Singleton <CityInfoDatas> .instance.UpdateDataAll();

            Singleton <CityInfoDatas> .instance.enabled = true;

            if (PopulationPanel == null)
            {
                UpdatePanelsVisitable(true);
            }

            if (CityInfoDatas.TimeWarpMod_sunManager == null)
            {
                HookZoomButtonControls();
            }

            if (ChirpPanel.instance != null)
            {
                ChirpPanel.instance.gameObject.SetActive(ChirperVisible);
            }

            PanelTimer.ToggleRadio(RadionVisible);

            if (Singleton <AudioManager> .exists)
            {
                AudioMuteAll = Singleton <AudioManager> .instance.MuteAll;
            }
        }