public void RefreshState()
        {
            GameConfigSystem gameData = Manager.Config.GameData;

            if (gameData == null || !Object.op_Inequality((Object)this.childObject, (Object)null))
            {
                return;
            }
            this.childObject.SetActive(gameData.StoryHelp);
        }
        private void OnUpdate()
        {
            GameConfigSystem gameData = Manager.Config.GameData;

            if (gameData == null)
            {
                return;
            }
            this.SetActive(this.childObject, gameData.StoryHelp);
        }
        private void UISetting()
        {
            GameConfigSystem gameData = Manager.Config.GameData;

            this._displayGuide = gameData == null || gameData.ActionGuide;
            if (!Singleton <Resources> .IsInstance())
            {
                return;
            }
            Dictionary <int, Sprite> inputIconTable = Singleton <Resources> .Instance.itemIconTables.InputIconTable;
            Sprite icon;

            inputIconTable.TryGetValue(0, out icon);
            this.ElementSetting(this._guidElements.GetElement <PhotoShotUI.GuidObject>(0), icon, "移動");
            inputIconTable.TryGetValue(2, out icon);
            this.ElementSetting(this._guidElements.GetElement <PhotoShotUI.GuidObject>(1), icon, "ズーム");
            inputIconTable.TryGetValue(6, out icon);
            this.ElementSetting(this._guidElements.GetElement <PhotoShotUI.GuidObject>(2), icon, "撮影");
            inputIconTable.TryGetValue(1, out icon);
            this.ElementSetting(this._guidElements.GetElement <PhotoShotUI.GuidObject>(3), icon, "終了");
        }