public void OpenBattleRecoverConfirm(Action onBattleRecover, Action onCancel) { this.IsBattleRecoverable = false; CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(delegate(int i) { if (i == 0) { AppCoroutine.Start(this.GoBattle(), false); if (onBattleRecover != null) { onBattleRecover(); } } else if (i == 1) { this.GoFarm(onCancel); } else { global::Debug.LogError("ダイアログ選択でありえない選択がされた"); this.GoFarm(onCancel); } }, "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("BattleComebackTitle"); cmd_Confirm.Info = StringMaster.GetString("BattleComebackInfo"); }
private void OnMultiPassCodeClicked() { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.OpenMultiRecruitPartyWait), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("SystemConfirm"); cmd_Confirm.Info = StringMaster.GetString("ChatMultiConfirmInfo"); }
private void OnPushEvolutionButton(MonsterData monsterData) { if (!this.IsOfflineModeFlag) { this.endDateTime = DateTime.Parse(monsterData.userMonster.growEndDate); TimeSpan timeSpan = this.endDateTime - ServerDateTime.Now; if (timeSpan.TotalSeconds <= 0.0) { this.growNeedStone = 0; CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(null, "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("EvolutionTitle"); cmd_Confirm.Info = StringMaster.GetString("EvolutionConfirmInfo"); cmd_Confirm.SetActionYesButton(delegate(CMD confirmPopup) { this.OnPushEvolutionConfirmYesButton(confirmPopup, monsterData); }); } else { base.StartCoroutine(this.GrowExecInfoAPI(monsterData, timeSpan)); } } else { this.OpenConfirmShortenTime(this.OfflineGrowNeedStone, TimeSpan.Parse(this.OfflineTimeUntilEvolution), delegate(CMD confirmPopup) { this.OfflineGrow_Step2(monsterData); }); } }
private void ActMIconShort(MonsterData tappedMonsterData) { if (CMD_FarewellListRun.Mode == CMD_FarewellListRun.MODE.SHOW) { this.ShowMonsterDetailForList(tappedMonsterData); } else if (CMD_FarewellListRun.Mode == CMD_FarewellListRun.MODE.SELL || CMD_FarewellListRun.Mode == CMD_FarewellListRun.MODE.GARDEN_SELL) { if (10 > this.sellMonsterList.Count) { this.sellMonsterList.Add(tappedMonsterData); GUIMonsterIcon icon = ClassSingleton <GUIMonsterIconList> .Instance.GetIcon(tappedMonsterData); this.iconGrayOut.SetSellMonster(icon, this.sellMonsterList.Count); if (this.sellMonsterList.Count == 10) { this.SetGrayOutNotSelectedIcon(); } this.BTSeleOn(); } } else if (CMD_FarewellListRun.Mode == CMD_FarewellListRun.MODE.GARDEN) { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(delegate(int selectButtonIndex) { this.CallbackConfirmMove(selectButtonIndex, tappedMonsterData); }, "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("Garden-03"); cmd_Confirm.Info = StringMaster.GetString("Garden-04"); cmd_Confirm.BtnTextYes = StringMaster.GetString("SystemButtonYes"); cmd_Confirm.BtnTextNo = StringMaster.GetString("SystemButtonNo"); } }
private void OpenConfirmDialogRecoverStamina() { int stamina = DataMng.Instance().RespDataUS_PlayerInfo.playerInfo.stamina; int num = int.Parse(DataMng.Instance().RespDataUS_PlayerInfo.playerInfo.staminaMax); int point = DataMng.Instance().RespDataUS_PlayerInfo.playerInfo.point; if (ConstValue.RECOVER_STAMINA_DIGISTONE_NUM <= point) { this.confirmDialogRecoverStamina = (GUIMain.ShowCommonDialog(null, "CMD_ChangePOP_STONE", null) as CMD_ChangePOP_STONE); this.confirmDialogRecoverStamina.Title = StringMaster.GetString("StaminaShortageTitle"); this.confirmDialogRecoverStamina.Info = string.Format(StringMaster.GetString("StaminaShortageInfo"), new object[] { ConstValue.RECOVER_STAMINA_DIGISTONE_NUM, stamina, stamina + num, point }); this.confirmDialogRecoverStamina.SetDigistone(point, ConstValue.RECOVER_STAMINA_DIGISTONE_NUM); this.confirmDialogRecoverStamina.BtnTextYes = StringMaster.GetString("StaminaRecoveryExecution"); this.confirmDialogRecoverStamina.BtnTextNo = StringMaster.GetString("SystemButtonClose"); this.confirmDialogRecoverStamina.OnPushedYesAction = new Action(this.OnSelectedRecover); } else { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.OnCloseConfirmShop), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("StaminaShortageTitle"); cmd_Confirm.Info = string.Format(StringMaster.GetString("StaminaShortageGoShop"), ConstValue.RECOVER_STAMINA_DIGISTONE_NUM); cmd_Confirm.BtnTextYes = StringMaster.GetString("SystemButtonGoShop"); cmd_Confirm.BtnTextNo = StringMaster.GetString("SystemButtonClose"); } }
public void PushedGroupDeleteBtn() { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.OnGroupDeleteExec), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("ChatDeleteConfirmTitle"); cmd_Confirm.Info = StringMaster.GetString("ChatDeleteConfirmInfo"); }
public override void Upgrade() { int num = 50; if (this.masterStorehouse != null) { num = int.Parse(this.masterStorehouse.limitMeatNum); } FacilityMeatFieldM facilityMeatFarmMaster = FarmDataManager.GetFacilityMeatFarmMaster(this.userFacility.level + 1); if (facilityMeatFarmMaster != null) { if (num < int.Parse(facilityMeatFarmMaster.maxMeatNum)) { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(delegate(int selectButton) { if (selectButton == 0) { this.UpgradeMeatFarm(); } }, "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("SystemConfirm"); cmd_Confirm.Info = StringMaster.GetString("FacilityUpgradeMeatOver"); } else { this.UpgradeMeatFarm(); } } }
public static void OpenConfirmReplayEvent(Action <int> onClosedAction) { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(onClosedAction, "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("SystemConfirm"); cmd_Confirm.Info = StringMaster.GetString("QuestEventReplayConfirm"); }
private void OpenDialogSubmitConfirm(bool isUpdatedNickName, bool isUpdatedComment, Action <int> OnCloseConfirm) { string title = string.Empty; string info = string.Empty; if (isUpdatedNickName && isUpdatedComment) { title = StringMaster.GetString("MyProfile-11"); info = StringMaster.GetString("MyProfile-12"); } else if (isUpdatedComment) { title = StringMaster.GetString("MyProfile-07"); info = StringMaster.GetString("MyProfile-08"); } else if (isUpdatedNickName) { title = StringMaster.GetString("MyProfile-09"); info = StringMaster.GetString("MyProfile-10"); } CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(OnCloseConfirm, "CMD_Confirm", null) as CMD_Confirm; if (null != cmd_Confirm) { cmd_Confirm.Title = title; cmd_Confirm.Info = info; } }
public static void OpenDialog(CMD_ColosseumDeck deckDialog) { ColosseumConfirmDialog @object = new ColosseumConfirmDialog(deckDialog); CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(@object.OnCloseAction), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("SystemConfirm"); cmd_Confirm.Info = StringMaster.GetString("ColosseumDeckConfirmInfo"); }
public static void ShowCommonDialogForMessage(Action <int> callback, string title, string info, string se = "SEInternal/Common/se_106") { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(callback, "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = title; cmd_Confirm.Info = info; SoundMng.Instance().PlaySE(se, 0f, false, true, null, -1, 1f); }
public void OnClickedSignOut() { this.EnableMenu(false); CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.ReactionSignOutConfirm), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("GoogleLogoutConfirmTitle"); cmd_Confirm.Info = StringMaster.GetString("GoogleLogoutConfirmInfo"); }
private void ShowConfirmExecution(string title, string info) { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(null, "CMD_Confirm", null) as CMD_Confirm; string monsterName = this.listPartsRoot.Data.md_next.monsterMG.monsterName; cmd_Confirm.Title = title; cmd_Confirm.Info = string.Format("{0}\n\n{1}", monsterName, info); cmd_Confirm.SetActionYesButton(this.onPushYesButton); }
private void OnClickedSave() { if (!this.partyMember.IsScroll()) { string arg = string.Empty; int num = 0; bool flag = false; GameWebAPI.WD_Req_DngStart lastDngReq = DataMng.Instance().GetResultUtilData().GetLastDngReq(); string ticketID = string.Empty; if (null != CMD_QuestTOP.instance) { QuestData.WorldStageData worldStageData = CMD_QuestTOP.instance.GetWorldStageData(); QuestData.WorldDungeonData stageDataBk = CMD_QuestTOP.instance.StageDataBk; if ("8" == worldStageData.worldStageM.worldAreaId) { flag = true; num = stageDataBk.dungeon.dungeonTicketNum.ToInt32(); arg = worldStageData.worldStageM.name; ticketID = stageDataBk.dungeon.userDungeonTicketId; } } else if (lastDngReq != null) { GameWebAPI.RespDataWD_GetDungeonInfo.Dungeons ticketQuestDungeonByTicketID = ClassSingleton <QuestData> .Instance.GetTicketQuestDungeonByTicketID(lastDngReq.userDungeonTicketId); if (ticketQuestDungeonByTicketID != null) { flag = true; num = int.Parse(ticketQuestDungeonByTicketID.dungeonTicketNum); GameWebAPI.RespDataMA_GetWorldDungeonM.WorldDungeonM worldDungeonMaster = ClassSingleton <QuestData> .Instance.GetWorldDungeonMaster(ticketQuestDungeonByTicketID.worldDungeonId.ToString()); arg = worldDungeonMaster.name; ticketID = lastDngReq.userDungeonTicketId; } } if (flag) { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(delegate(int idx) { if (idx == 0) { PlayerPrefs.SetString("userDungeonTicketId", ticketID); this.OnClickedSaveOperation(); } }, "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("TicketQuestTitle"); cmd_Confirm.Info = string.Format(StringMaster.GetString("TicketQuestConfirmInfo"), arg, num, num - 1); cmd_Confirm.BtnTextYes = StringMaster.GetString("SystemButtonYes"); cmd_Confirm.BtnTextNo = StringMaster.GetString("SystemButtonClose"); } else { this.OnClickedSaveOperation(); } } }
protected override void OpenModalShortageMessage(string categoryId) { GameWebAPI.RespDataMA_GetAssetCategoryM.AssetCategoryM assetCategory = MasterDataMng.Instance().RespDataMA_AssetCategoryM.GetAssetCategory(categoryId); CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.OnCloseConfirmShop), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = string.Format(StringMaster.GetString("SystemShortage"), assetCategory.assetTitle); cmd_Confirm.Info = string.Format(StringMaster.GetString("FacilityUpgradeFailedShortage"), assetCategory.assetTitle); cmd_Confirm.BtnTextYes = StringMaster.GetString("SystemButtonGoShop"); cmd_Confirm.BtnTextNo = StringMaster.GetString("SystemButtonClose"); }
private void UpdateBackKeyAndroid() { if (GUIScreenHome.enableBackKeyAndroid && GUIManager.IsEnableBackKeyAndroid() && Input.GetKeyDown(KeyCode.Escape)) { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.BackToTitle), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("SystemConfirm"); cmd_Confirm.Info = StringMaster.GetString("BackKeyConfirmGoTitle"); this.partsMenu.ForceHide(false); SoundMng.Instance().PlaySE("SEInternal/Common/se_106", 0f, false, true, null, -1, 1f); } }
private void OnClickedSell() { FacilityM facilityMaster = FarmDataManager.GetFacilityMaster(this.StockFacility.facilityId); if (facilityMaster.sellFlg == "1") { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.OnPushedSellYesButton), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("SystemConfirm"); cmd_Confirm.Info = string.Format(StringMaster.GetString("FacilitySaleComfirmInfo"), facilityMaster.facilityName, facilityMaster.sellPrice); } }
private void PushedSubmitButton() { GUIManager.ExtBackKeyReady = true; this.myTransform.SetY(3000f); CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.PushedDialog), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("TutorialNameConfirmTitle"); cmd_Confirm.Info = string.Format(StringMaster.GetString("TutorialNameConfirmInfo"), this.inputLabel.text); cmd_Confirm.BtnTextYes = StringMaster.GetString("SystemButtonYes"); cmd_Confirm.BtnTextNo = StringMaster.GetString("SystemButtonNo"); }
private void OpenConfirmBorn() { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(null, "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("Garden-05"); cmd_Confirm.Info = StringMaster.GetString("Garden-06"); cmd_Confirm.SetActionYesButton(delegate(CMD cmd) { string eggModelId = MonsterObject.GetEggModelId(this.data.userMonster.monsterEvolutionRouteId); this.onBorn(cmd, this.data.userMonster.userMonsterId, eggModelId); }); }
private void OnPushedSaveButton() { if (this.facilityList.ExistButton()) { global::Debug.LogError("Exist StoreFacility"); return; } CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.OnPushedSaveYesButton), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("FarmEditSaveTitle"); cmd_Confirm.Info = StringMaster.GetString("FarmEditSaveInfo"); }
private bool CanPlayDungeonStamina() { bool result = false; int stamina = DataMng.Instance().RespDataUS_PlayerInfo.playerInfo.stamina; int num = int.Parse(DataMng.Instance().RespDataUS_PlayerInfo.playerInfo.staminaMax); this.needLife = int.Parse(this.StageDataBk.worldDungeonM.needStamina); if (this.campaignInfoBk != null) { float num2 = (float)this.needLife; this.needLife = Mathf.CeilToInt(num2 * float.Parse(this.campaignInfoBk.rate)); } int point = DataMng.Instance().RespDataUS_PlayerInfo.playerInfo.point; if (num < this.needLife) { CMD_ModalMessage cmd_ModalMessage = GUIMain.ShowCommonDialog(null, "CMD_ModalMessage", null) as CMD_ModalMessage; cmd_ModalMessage.Title = StringMaster.GetString("QuestNormal"); cmd_ModalMessage.Info = StringMaster.GetString("QuestStaminaOver"); } else if (stamina < this.needLife) { if (point >= ConstValue.RECOVER_STAMINA_DIGISTONE_NUM) { CMD_ChangePOP_STONE cmd_ChangePOP_STONE = GUIMain.ShowCommonDialog(null, "CMD_ChangePOP_STONE", null) as CMD_ChangePOP_STONE; cmd_ChangePOP_STONE.Title = StringMaster.GetString("StaminaShortageTitle"); cmd_ChangePOP_STONE.OnPushedYesAction = new Action(this.OnSelectedRecover); cmd_ChangePOP_STONE.Info = string.Format(StringMaster.GetString("StaminaShortageInfo"), new object[] { ConstValue.RECOVER_STAMINA_DIGISTONE_NUM, stamina, stamina + num, point }); cmd_ChangePOP_STONE.SetDigistone(point, ConstValue.RECOVER_STAMINA_DIGISTONE_NUM); cmd_ChangePOP_STONE.BtnTextYes = StringMaster.GetString("StaminaRecoveryExecution"); cmd_ChangePOP_STONE.BtnTextNo = StringMaster.GetString("SystemButtonClose"); } else { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.OnCloseConfirmShop), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("StaminaShortageTitle"); cmd_Confirm.Info = string.Format(StringMaster.GetString("StaminaShortageGoShop"), ConstValue.RECOVER_STAMINA_DIGISTONE_NUM); cmd_Confirm.BtnTextYes = StringMaster.GetString("SystemButtonGoShop"); cmd_Confirm.BtnTextNo = StringMaster.GetString("SystemButtonClose"); } } else { result = true; } return(result); }
public void ConfirmBirthday() { bool flag = this.ValidationYear(); bool flag2 = this.ValidationMonth(); if (!flag || !flag2) { return; } CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.SubmitBirthday), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("ShopAgeConfirmTitle"); cmd_Confirm.Info = string.Format(StringMaster.GetString("ShopAgeConfirmInfo"), this.inYear.value, this.inMonth.value); }
public static CMD_Confirm CreateEjectChipPOP(Action onPushedYesAction) { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(delegate(int i) { if (i == 0) { onPushedYesAction(); } }, "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("ChipInstalling-09"); cmd_Confirm.Info = StringMaster.GetString("ChipInstalling-12"); return(cmd_Confirm); }
public static void ShowReviewConfirm(LeadReview.MessageType type, Action finishedAction = null, bool ignoreStopFlag = false) { if (!ConstValue.REVIEW_STOP_FLAG || ignoreStopFlag) { string @string; string string2; switch (type) { case LeadReview.MessageType.FIRST_CLEAR_AREA1_STAGE3: @string = StringMaster.GetString("LeadReview01Title"); string2 = StringMaster.GetString("LeadReview01Info"); break; case LeadReview.MessageType.TOTAL_LOGIN_COUNT_3DAYS: @string = StringMaster.GetString("LeadReview02Title"); string2 = StringMaster.GetString("LeadReview02Info"); break; case LeadReview.MessageType.FIRST_EVOLUTION: @string = StringMaster.GetString("LeadReview04Title"); string2 = StringMaster.GetString("LeadReview04Info"); break; case LeadReview.MessageType.FIRST_ULTIMA_EVOLUTION: @string = StringMaster.GetString("LeadReview03Title"); string2 = StringMaster.GetString("LeadReview03Info"); break; default: if (finishedAction != null) { finishedAction(); } return; } if (LeadReview.< > f__mg$cache0 == null) { LeadReview.< > f__mg$cache0 = new Action <int>(LeadReview.OnButtonReviewConfirm); } CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(LeadReview.< > f__mg$cache0, "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = @string; cmd_Confirm.Info = string2; LeadReview.onFinishedAction = finishedAction; } else if (finishedAction != null) { finishedAction(); } }
protected virtual void OnPushedStockButton(Touch touch, Vector2 pos, bool touchOver) { if (!touchOver) { return; } FacilityM facilityMaster = FarmDataManager.GetFacilityMaster(this.farmObject.facilityID); if (facilityMaster.stockFlg == "1") { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.OnPushedStockYesButton), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("SystemConfirm"); cmd_Confirm.Info = string.Format(StringMaster.GetString("FacilityStockConfirmInfo"), facilityMaster.facilityName); } }
private void OnTapMeatShortCut(int idx) { if (idx == 0) { bool flag = FarmUtility.IsShortage(2.ToString(), ConstValue.MEAT_SHORTCUT_DEGISTONE_NUM.ToString()); if (flag) { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.OnCloseConfirmShop), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = string.Format(StringMaster.GetString("SystemShortage"), "デジストーン"); cmd_Confirm.Info = string.Format(StringMaster.GetString("FacilityShortcutShortage"), "デジストーン"); cmd_Confirm.BtnTextYes = StringMaster.GetString("SystemButtonGoShop"); cmd_Confirm.BtnTextNo = StringMaster.GetString("SystemButtonClose"); } else { UserFacility userFacility = Singleton <UserDataMng> .Instance.GetUserFacility(this.userFacilityID); int cropCount = this.GetCropCount(this.GetPassSeconds(), userFacility.level); UserFacility userStorehouse = Singleton <UserDataMng> .Instance.GetUserStorehouse(); FacilityMeatFieldM facilityMeatFarmMaster = FarmDataManager.GetFacilityMeatFarmMaster(userFacility.level); int num = int.Parse(facilityMeatFarmMaster.maxMeatNum); if (cropCount >= num) { CMD_ModalMessage cmd_ModalMessage = GUIMain.ShowCommonDialog(null, "CMD_ModalMessage", null) as CMD_ModalMessage; cmd_ModalMessage.Title = StringMaster.GetString("MeatShortCutTitle3"); cmd_ModalMessage.Info = StringMaster.GetString("MeatShortCutText3"); cmd_ModalMessage.BtnText = "OK"; } else if (!this.IsOverMeatNum(num, userStorehouse)) { this.MeatShortCutSelect(0); } else { CMD_Confirm cmd_Confirm2 = GUIMain.ShowCommonDialog(new Action <int>(this.MeatShortCutSelect), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm2.Title = StringMaster.GetString("MeatShortCutTitle2"); cmd_Confirm2.Info = StringMaster.GetString("MeatShortCutText2"); } } } else if (idx == 1) { } }
private void PlayGiftHQMeat() { int userItemNumByItemId = Singleton <UserDataMng> .Instance.GetUserItemNumByItemId(50001); if (userItemNumByItemId > 0) { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.OnClickUseHQMeatExec), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("UseHQMealTitle"); cmd_Confirm.Info = StringMaster.GetString("UseHQMealMessage"); } else { CMD_ChangePOP_STONE cmd_ChangePOP_STONE = GUIMain.ShowCommonDialog(null, "CMD_ChangePOP_STONE", null) as CMD_ChangePOP_STONE; cmd_ChangePOP_STONE.Title = StringMaster.GetString("BuyHQMealTitle"); cmd_ChangePOP_STONE.Info = string.Format(StringMaster.GetString("BuyHQMealMessage"), ConstValue.BUY_HQMEAT_DIGISTONE_NUM); cmd_ChangePOP_STONE.OnPushedYesAction = new Action(this.OnClickBuyHQMeatExec); cmd_ChangePOP_STONE.SetDigistone(DataMng.Instance().RespDataUS_PlayerInfo.playerInfo.point, ConstValue.BUY_HQMEAT_DIGISTONE_NUM); } }
private void UpgradeMeatFarm() { if (!this.IsMeatNumOver()) { this.MeatHarvestAndMeatFarmUpGrade(); } else { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(delegate(int selectButton) { if (selectButton == 0) { this.< Upgrade > __BaseCallProxy0(); } }, "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("SystemConfirm"); cmd_Confirm.Info = StringMaster.GetString("FacilityUpgradeMeatLost"); } }
public bool DisplayDialog(MonsterData MonsterData) { if (!ConstValue.REVIEW_STOP_FLAG) { string @string = PlayerPrefs.GetString(LeadReview.DISPLAY_DATETIME_PREFS_KEY, string.Empty); if (!string.IsNullOrEmpty(@string)) { return(false); } if (!this.JudgeHaveMedal(MonsterData.userMonster)) { return(false); } CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.ConfirmReaction), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = StringMaster.GetString("GashaReviewTitle"); cmd_Confirm.Info = StringMaster.GetString("GashaReviewInfo"); PlayerPrefs.SetString(LeadReview.DISPLAY_DATETIME_PREFS_KEY, ServerDateTime.Now.ToString()); } return(true); }
protected virtual void OnPushedShortCutButton(Touch touch, Vector2 pos, bool touchOver) { if (!touchOver) { return; } UserFacility userFacility = Singleton <UserDataMng> .Instance.GetUserFacility(this.farmObject.userFacilityID); FacilityM facilityMaster = FarmDataManager.GetFacilityMaster(userFacility.facilityId); string shorteningAssetCategoryId = facilityMaster.shorteningAssetCategoryId1; GameWebAPI.RespDataMA_GetAssetCategoryM.AssetCategoryM assetCategory = MasterDataMng.Instance().RespDataMA_AssetCategoryM.GetAssetCategory(shorteningAssetCategoryId); FacilityUpgradeM facilityUpgradeMaster = FarmDataManager.GetFacilityUpgradeMaster(userFacility.facilityId, userFacility.level); GameWebAPI.RespDataMA_GetAssetCategoryM.AssetCategoryM assetCategoryM = (facilityUpgradeMaster == null) ? null : MasterDataMng.Instance().RespDataMA_AssetCategoryM.GetAssetCategory(facilityUpgradeMaster.shorteningAssetCategoryId1); bool flag = false; string arg = string.Empty; if (userFacility.level == 0) { flag = FarmUtility.IsShortage(facilityMaster.shorteningAssetCategoryId1, this.buildCostLabel.GetCost().ToString()); arg = assetCategory.assetTitle; } else if (facilityUpgradeMaster != null) { flag = FarmUtility.IsShortage(facilityUpgradeMaster.shorteningAssetCategoryId1, this.buildCostLabel.GetCost().ToString()); arg = assetCategoryM.assetTitle; } if (flag) { CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.OnCloseConfirmShop), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = string.Format(StringMaster.GetString("SystemShortage"), arg); cmd_Confirm.Info = string.Format(StringMaster.GetString("FacilityShortcutShortage"), arg); cmd_Confirm.BtnTextYes = StringMaster.GetString("SystemButtonGoShop"); cmd_Confirm.BtnTextNo = StringMaster.GetString("SystemButtonClose"); } else { this.OpenShortCutDialog(userFacility); } }