Exemplo n.º 1
0
    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");
    }
Exemplo n.º 3
0
 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);
         });
     }
 }
Exemplo n.º 4
0
    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");
            }
        }
Exemplo n.º 6
0
    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();
            }
        }
    }
Exemplo n.º 8
0
        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");
        }
Exemplo n.º 9
0
    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;
        }
    }
Exemplo n.º 10
0
        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");
        }
Exemplo n.º 11
0
        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);
        }
Exemplo n.º 12
0
    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);
        }
Exemplo n.º 14
0
    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");
    }
Exemplo n.º 16
0
 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);
        }
    }
Exemplo n.º 18
0
    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);
        });
    }
Exemplo n.º 20
0
    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");
    }
Exemplo n.º 21
0
    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);
    }
Exemplo n.º 23
0
    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);
    }
Exemplo n.º 24
0
    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);
        }
    }
Exemplo n.º 26
0
    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)
        {
        }
    }
Exemplo n.º 27
0
    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");
     }
 }
Exemplo n.º 29
0
 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);
        }
    }