private void FinishOpenDigiviceButtonAnimation(int noop) { if (GUIFace.eventShowBtnDigivice != null) { GUIFace.eventShowBtnDigivice(); GUIFace.eventShowBtnDigivice = null; } }
public static void SetFacilityStockIcon(bool enable) { if (null != GUIFace.instance) { GUIFace.instance.facilityStockIcon.gameObject.SetActive(enable); } GUIFace.SetFacilityAlertIcon(); }
protected virtual IEnumerator CreateHomeData() { GUIPlayerStatus.RefreshParams_S(false); ClassSingleton <GUIMonsterIconList> .Instance.RefreshList(MonsterDataMng.Instance().GetMonsterDataList()); ClassSingleton <FaceMissionAccessor> .Instance.faceMission.MissionTapCheck(); ClassSingleton <FaceMissionAccessor> .Instance.faceMission.SetBadge(false); ClassSingleton <FacePresentAccessor> .Instance.facePresent.SetBadgeOnly(); ClassSingleton <FaceNewsAccessor> .Instance.faceNews.SetBadgeOnly(); ClassSingleton <PartsMenuFriendIconAccessor> .Instance.partsMenuFriendIcon.FrinedListCheck(); if (ConstValue.IS_CHAT_OPEN != 1) { ClassSingleton <FaceChatNotificationAccessor> .Instance.faceChatNotification.gameObject.SetActive(false); } GUIFace.SetFacilityShopButtonBadge(); PartsMenu.SetMenuButtonAlertBadge(); this.DownloadMenuBanner(); while (!TextureManager.instance.isLoadSaveData) { yield return(null); } GameWebAPI.RespDataCM_LoginBonus respDataCM_LoginBonus = DataMng.Instance().RespDataCM_LoginBonus; if (respDataCM_LoginBonus.loginBonus != null && respDataCM_LoginBonus.loginBonus.campaign != null) { GameWebAPI.RespDataCM_LoginBonus.LoginBonus[] campaign2 = respDataCM_LoginBonus.loginBonus.campaign; for (int i = 0; i < campaign2.Length; i++) { GameWebAPI.RespDataCM_LoginBonus.LoginBonus campaign = campaign2[i]; bool isLoadEnd = false; string path = CMD_LoginCampaign.GetBgPathForFTP(campaign.backgroundImg); TextureManager.instance.Load(path, delegate(Texture2D texture) { isLoadEnd = true; }, 30f, true); while (!isLoadEnd) { yield return(null); } } } yield return(base.StartCoroutine(this.CreateFarm())); this.StartCacheBattle(); this.StartCacheParty(); LeadCapture.Instance.CheckCaptureUpdate(); this.ShowCampaignFacilityIcon(); yield break; }
public override void ClosePanel(bool animation = true) { ClassSingleton <FaceMissionAccessor> .Instance.faceMission.SetBadge(true); ClassSingleton <FacePresentAccessor> .Instance.facePresent.SetBadgeOnly(); GUIFace.SetFacilityShopButtonBadge(); PartsMenu.SetMenuButtonAlertBadge(); this.CloseAndFarmCamOn(animation); this.missionList.FadeOutAllListParts(null, false); this.missionList.SetHideScrollBarAllWays(true); this.csSelectPanelMissionSelect.FadeOutAllListParts(null, false); this.csSelectPanelMissionSelect.SetHideScrollBarAllWays(true); }
public void CreateFacilityButton(FarmObject farmObject) { string buttonPrefabName = farmObject.GetButtonPrefabName(); if (!string.IsNullOrEmpty(buttonPrefabName)) { GameObject gameObject = GUIManager.LoadCommonGUI(buttonPrefabName, this.facilityButtonAnchor); if (null != gameObject) { gameObject.transform.localPosition = Vector3.zero; FacilityButtonSet component = gameObject.GetComponent <FacilityButtonSet>(); component.SetFacility(farmObject); } GUIFace.CloseDigiviceChildButton(); GUIFace.CloseFacilityChildButton(); } }
private void UIFarmCombine() { FarmUI componentInChildren = Singleton <GUIManager> .Instance.GetComponentInChildren <FarmUI>(); GameObject gameObject = GUIManager.LoadCommonGUI("Farm/EditFooter", componentInChildren.gameObject); if (null != gameObject) { gameObject.name = "FarmEditFooter"; this.HideGUI(); if (null != PartsMenu.instance) { PartsMenu.instance.gameObject.SetActive(false); } } GUIFace.CloseDigiviceChildButton(); GUIFace.CloseFacilityChildButton(); }
private void EndReceiveData(bool isLoadedData) { RestrictionInput.EndLoad(); if (!isLoadedData) { base.ClosePanel(false); } else { base.ShowDLG(); this.SetCommonUI(); this.InitFacilityStockList(); GUIFace.SetFacilityStockIcon(false); base.Show(this.f_bk, this.sizeX_bk, this.sizeY_bk, this.aT_bk); GUIFace.instance.HideGUI(); GUIFaceIndicator.instance.HideLocator(false); } }
public static void SetFacilityShopButtonBadge() { if (null != GUIFace.instance && null != GUIFace.instance.facilityShopButton) { GameWebAPI.RespDataMP_MyPage respDataMP_MyPage = DataMng.Instance().RespDataMP_MyPage; if (respDataMP_MyPage != null && respDataMP_MyPage.userNewsCountList != null) { if (0 < respDataMP_MyPage.userNewsCountList.facilityNewCount || 0 < respDataMP_MyPage.userNewsCountList.decorationNewCount) { GUIFace.instance.facilityShopButton.SetBadge(true); } else { GUIFace.instance.facilityShopButton.SetBadge(false); } } } GUIFace.SetFacilityAlertIcon(); }
protected override IEnumerator StartEvent() { GUIFace.CloseDigiviceChildButtonNotPlaySE(); GUIFace.CloseFacilityChildButtonNotPlaySE(); yield return(base.StartCoroutine(this.CreateHomeData())); if (!this.isSkipTutorial) { TipsLoading.Instance.StopTipsLoad(true); Loading.Invisible(); GUIMain.BarrierOFF(); } GUIManager.ExtBackKeyReady = false; RestrictionInput.isDisableBackKeySetting = true; base.EnableFarmInput(); if (this.actionFinishedLoad != null) { this.actionFinishedLoad(); this.actionFinishedLoad = null; } yield break; }
protected virtual IEnumerator StartEvent() { yield return(base.StartCoroutine(this.CreateHomeData())); RestrictionInput.DeleteDisplayObject(); TipsLoading.Instance.StopTipsLoad(true); Loading.Invisible(); if (!GUIScreenHome.isManualScreenFadeIn) { yield return(base.StartCoroutine(this.StartScreenFadeIn(null))); } this.isFinishedStartLoading = true; bool isPenaltyLevelTwo = false; yield return(base.StartCoroutine(this.PenaltyCheck(delegate { GUIMain.BackToTOP("UIStartupCaution", 0.8f, 0.8f); isPenaltyLevelTwo = true; }))); if (isPenaltyLevelTwo) { yield break; } GUIManager.ResetTouchingCount(); yield return(base.StartCoroutine(this.ShowLoginBonusCampaign())); yield return(base.StartCoroutine(this.ShowLoginBonusNormal())); GameWebAPI.RespDataUS_GetPlayerInfo playerInfo = DataMng.Instance().RespDataUS_PlayerInfo; GameWebAPI.RespDataCM_LoginBonus loginBonus = DataMng.Instance().RespDataCM_LoginBonus; if (loginBonus != null && loginBonus.loginBonus != null && loginBonus.loginBonus.normal != null && loginBonus.loginBonus.normal.Length > 0 && playerInfo != null && playerInfo.playerInfo != null && playerInfo.playerInfo.loginCount == 3) { bool isReviewDialogClose = false; Action onFinishedAction = delegate() { isReviewDialogClose = true; }; LeadReview.ShowReviewConfirm(LeadReview.MessageType.TOTAL_LOGIN_COUNT_3DAYS, onFinishedAction, false); while (!isReviewDialogClose) { yield return(null); } } yield return(base.StartCoroutine(this.CheckRecoverBattle())); Loading.Display(Loading.LoadingType.LARGE, false); while (!AssetDataCacheMng.Instance().IsCacheAllReadyType(AssetDataCacheMng.CACHE_TYPE.CHARA_PARTY)) { yield return(null); } Loading.Invisible(); TutorialObserver tutorialObserver = UnityEngine.Object.FindObjectOfType <TutorialObserver>(); yield return(base.StartCoroutine(tutorialObserver.StartGuidance(new Action <bool>(this.StartedGuidance)))); GUIFace.SetFacilityAlertIcon(); ClassSingleton <FaceMissionAccessor> .Instance.faceMission.SetParticleMissionIcon(); yield break; }
private void Awake() { GUIFace.instance = this; }
private void UIFacilityStock() { GUIFace.CloseDigiviceChildButton(); GUIFace.CloseFacilityChildButton(); this.ShowCommonDialog(null, "CMD_FacilityStock"); }