Esempio n. 1
0
        public void OnReviveBtnClick(GameObject sender)
        {
            if (BalanceResourceUtil.GetUserDiamond() < NationManager.Instance.Config.TeamReviveCost)
            {
                BalanceResourceUtil.HcLessMessage();
                return;
            }

            if (isRevive)
            {
                return;
            }
            isRevive = true;

            NationManager.Instance.Revive(delegate(bool successful)
            {
                if (successful)
                {
                    for (int i = 0; i < TeamItems.Length; i++)
                    {
                        TeamItems[i].GoOnButton.gameObject.CustomSetActive(true);
                        TeamItems[i].OffBtn.gameObject.CustomSetActive(false);
                        TeamItems[i].TeamData.State = eTeamState.Available;
                    }
                    ReviveButton.gameObject.CustomSetActive(false);
                    TimeButton.gameObject.CustomSetActive(false);
                    MessageTemplateManager.ShowMessage(eMessageUIType.FloatingText, EB.Localizer.GetString("ID_codefont_in_NationBattleSelectTeamController_9444"));
                }
            });
        }
Esempio n. 2
0
        public void OnBuyTimesButtonClick()
        {
            FusionAudio.PostEvent("UI/General/ButtonClick");
            int buyCost = HonorArenaManager.Instance.Info.quantity;

            //购买花费
            if (BalanceResourceUtil.GetUserDiamond() < buyCost)
            {
                BalanceResourceUtil.HcLessMessage();
                return;
            }

            var ht = Johny.HashtablePool.Claim();

            ht.Add("0", buyCost);
            MessageTemplateManager.ShowMessage(902123, ht, delegate(int result)
            {
                if (result == 0)
                {
                    HonorArenaManager.Instance.BuyChallengeTimes(delegate(bool successful)
                    {
                        StoneLabel.text = string.Format("{0}", HonorArenaManager.Instance.Info.ticket);
                    });
                }
            });
            Johny.HashtablePool.Release(ht);
        }
Esempio n. 3
0
        private void OnBuyBtnClicked()
        {
            // 拥有的钻石
            int diamondAmount;

            DataLookupsCache.Instance.SearchIntByID("res.hc.v", out diamondAmount);

            if (_data.activityPrice <= diamondAmount)
            {
                EB.Sparx.Request request = LTHotfixApi.GetInstance().Post("/sign_in/buyDiamondGift");
                request.AddData("id", _data.id);
                LTHotfixApi.GetInstance().BlockService(request, delegate(Hashtable data)
                {
                    if (data != null)
                    {
                        FusionTelemetry.CurrencyChangeData.PostEvent(FusionTelemetry.CurrencyChangeData.hc, -_data.activityPrice, "购买七日钻石礼包");

                        DataLookupsCache.Instance.CacheData(data);
                        SetBuyBtnStatus();
                        GlobalMenuManager.Instance.Open("LTShowRewardView", new List <LTShowItemData>()
                        {
                            _data.lTShowItemData
                        });
                    }
                });
            }
            else
            {
                ///MessageTemplateManager.ShowMessage(eMessageUIType.FloatingText, EB.Localizer.GetString("ID_codefont_in_LTChallengeInstanceReviveCtrl_1696"));
                BalanceResourceUtil.HcLessMessage();
            }
        }
Esempio n. 4
0
        public void OnBuyTimesButtonClick()
        {
            FusionAudio.PostEvent("UI/General/ButtonClick");
            if (BalanceResourceUtil.GetUserDiamond() < ArenaManager.Instance.Info.buyCost)
            {
                BalanceResourceUtil.HcLessMessage();
                return;
            }

            var ht = Johny.HashtablePool.Claim();

            ht.Add("0", ArenaManager.Instance.Info.buyCost);
            MessageTemplateManager.ShowMessage(902123, ht, delegate(int result)
            {
                if (result == 0)
                {
                    int totalTimes   = VIPTemplateManager.Instance.GetTotalNum(VIPPrivilegeKey.ArenaTimes) + ArenaManager.Instance.Info.buyTimes + 1;
                    int residueTimes = Mathf.Max(0, totalTimes - ArenaManager.Instance.Info.usedTimes);
                    ArenaManager.Instance.BuyChallengeTimes(delegate(bool successful)
                    {
                        timesLabel.text = string.Format("{0}/{1}", residueTimes, VIPTemplateManager.Instance.GetTotalNum(VIPPrivilegeKey.ArenaTimes));
                        LTDailyDataManager.Instance.SetDailyDataRefreshState();
                    });
                }
            });
            Johny.HashtablePool.Release(ht);
        }
Esempio n. 5
0
        /// <summary>
        /// 点击购买抽奖礼包按钮
        /// </summary>
        public void OnCilckDiamondBuyBtn()
        {
            if (giftDataList.Count <= curGiftIndex)
            {
                EB.Debug.LogError("LTChargeGiftRewadUI OnCilckDiamondBuyBtn is Error, curGiftIndex : {0}, giftDataList.Count : {1}", curGiftIndex, giftDataList.Count);
                return;
            }

            ChargeGiftData data = giftDataList[curGiftIndex];

            if (BalanceResourceUtil.GetUserDiamond() < data.coinValue)
            {
                BalanceResourceUtil.HcLessMessage(delegate { controller.Close(); });
                return;
            }

            LTChargeManager.Instance.ReceiveBuyGift(data.id, delegate
            {
                GlobalMenuManager.Instance.Open("LTShowRewardView", data.rewardList);

                giftDataList.RemoveAt(curGiftIndex);

                if (giftDataList.Count <= 0)
                {
                    ClearGiftData();
                    controller.Close();
                    return;
                }

                ArrowObj.CustomSetActive(curGiftType == EGiftType.eDraw && giftDataList != null && giftDataList.Count > 1);
                curGiftIndex = 0;
                RefreshDrawUI(giftDataList[0]);
            });
        }
Esempio n. 6
0
        public void OnBtnClick()
        {
            if (mIsScroll)
            {
                return;
            }

            float init  = Hotfix_LT.Data.NewGameConfigTemplateManager.Instance.GetGameConfigValue("LuckWheelPriceInit");
            float step  = Hotfix_LT.Data.NewGameConfigTemplateManager.Instance.GetGameConfigValue("LuckWheelPriceStep");
            float max   = Hotfix_LT.Data.NewGameConfigTemplateManager.Instance.GetGameConfigValue("LuckWheelPriceMax");
            float price = Mathf.Min(init + step * mCout, max);

            int num = 0;

            DataLookupsCache.Instance.SearchIntByID("res.hc.v", out num);
            if (num < price)
            {
                BalanceResourceUtil.HcLessMessage();
                return;
            }
            switch (requestType)
            {
            case LTInstanceConfig.InChallengeState:
                LTInstanceMapModel.Instance.RequestChallengeCampaignLuckDraw(OnLuckDrawCallback);
                break;

            case LTInstanceConfig.OutChallengeState:
                LTInstanceMapModel.Instance.RequestChallengeWipeOutLuckDraw(OnLuckDrawCallback);
                break;

            default:
                break;
            }
            mIsScroll = true;
        }
Esempio n. 7
0
        /// <summary>
        /// 修改军团名称和图标的核心方法
        /// </summary>
        private void OnClickChangeLegionName()
        {
            FusionAudio.PostEvent("UI/General/ButtonClick");
            if (BtInput.value.Length <= 1)
            {
                MessageTemplateManager.ShowMessage(eMessageUIType.MessageDialogue_1, EB.Localizer.GetString("ID_codefont_in_LegionLogic_11096"));
                return;
            }
            if (iconID == data.legionIconID && BtInput.value == data.legionName)
            {
                MessageTemplateManager.ShowMessage(eMessageUIType.MessageDialogue_1, EB.Localizer.GetString("ID_codefont_in_LegionNameEditView_2604"));
                mDMono.gameObject.SetActive(false);
                return;
            }
            if (!EB.ProfanityFilter.Test(BtInput.value))
            {
                MessageTemplateManager.ShowMessage(eMessageUIType.MessageDialogue_1, EB.Localizer.GetString("ID_codefont_in_LegionLogic_10580"));
                return;
            }
            if (BalanceResourceUtil.GetUserDiamond() < AlliancesManager.Instance.Config.RenameCost)
            {
                BalanceResourceUtil.HcLessMessage();
                return;
            }

            LTHotfixApi.GetInstance().ExceptionFunc = FuncProcess;//截取异常进行处理
            EB.Sparx.Request request = LTHotfixApi.GetInstance().Post("/alliances/rename");
            request.AddData("aid", LegionModel.GetInstance().legionData.legionID);
            request.AddData("name", BtInput.value);
            request.AddData("iconID", iconID);
            LTHotfixApi.GetInstance().BlockService(request, ResProcess /* (Hashtable resData) => { }*/);//向服务器发送请求上传修改后的信息
            //AlliancesManager.Instance.Detail.IconID = iconID;//容错步骤,如果发0给服务器,服务器不会下发该数据,这里先存储,如果服务器不下发就用这里设置的,服务器下发了用服务器的
            mDMono.gameObject.SetActive(false);
        }
Esempio n. 8
0
        public void OnJoystickDragStart()
        {
            if (state.Equals("pending"))
            {
                MessageTemplateManager.ShowMessage(eMessageUIType.FloatingText, EB.Localizer.GetString("ID_ACTIVITY_NOT_OPEN"));
                return;
            }

            if (curIndex == -1)
            {
                MessageTemplateManager.ShowMessage(eMessageUIType.FloatingText, EB.Localizer.GetString("ID_ACTIVITY_LOCKYCAT_TIP5"));
                return;
            }
            //次数判断(是否购买特权)
            if (VIPTemplateManager.Instance.GetTotalNum(VIPPrivilegeKey.LuckyCat) - curIndex <= 0)
            {
                MessageTemplateManager.ShowMessage(eMessageUIType.MessageDialogue_2, EB.Localizer.GetString("ID_ACTIVITY_LOCKYCAT_TIP6"), delegate(int r)
                {
                    if (r == 0)
                    {
                        GlobalMenuManager.Instance.Open("LTVIPRewardHud");
                    }
                });
                return;
            }
            //材料判断
            if (BalanceResourceUtil.GetUserDiamond() < Cur.stage)
            {
                BalanceResourceUtil.HcLessMessage();
                return;
            }

            GetReward(Cur.id, Success, Fail);
        }
Esempio n. 9
0
 public bool CheckRes(string res, int cost, bool showTip = true)
 {
     if (res.Equals("hc"))
     {
         if (BalanceResourceUtil.GetUserDiamond() < cost)
         {
             if (showTip)
             {
                 BalanceResourceUtil.HcLessMessage();
             }
             return(false);
         }
     }
     else if (res.Equals("gold"))
     {
         if (BalanceResourceUtil.GetUserGold() < cost)
         {
             if (showTip)
             {
                 BalanceResourceUtil.GoldLessMessage();
             }
             return(false);
         }
     }
     return(true);
 }
Esempio n. 10
0
        public void OnOKBtnClick()
        {
            if (mFreeTimes != 0 && mCost > BalanceResourceUtil.GetUserDiamond())
            {
                BalanceResourceUtil.HcLessMessage();
                return;
            }

            if (mReviveCount <= 0)
            {
                MessageTemplateManager.ShowMessage(eMessageUIType.FloatingText, EB.Localizer.GetString("ID_codefont_in_LTChallengeInstanceReviveCtrl_1859"));
                return;
            }

            LTInstanceMapModel.Instance.RequestChallengeRevive(delegate
            {
                LTChallengeInstanceHpCtrl.RestHpSum();
                if (mFreeTimes != 0)
                {
                    FusionTelemetry.CurrencyChangeData.PostEvent(FusionTelemetry.CurrencyChangeData.hc, -mCost, "挑战副本复活");
                }
                controller.Close();
                if (mCallback != null)
                {
                    mCallback(true);
                }
            });
        }
Esempio n. 11
0
        private void OnBuyTimes()
        {
            if (BuyTimes >= Hotfix_LT.Data.NewGameConfigTemplateManager.Instance.GetGameConfigValue("worldBossBuyChallengeMaxTimes"))
            {
                MessageTemplateManager.ShowMessage(eMessageUIType.FloatingText, EB.Localizer.GetString("ID_codefont_in_LTResourceShopController_3145"));   //��������
                return;
            }
            float cost = Hotfix_LT.Data.NewGameConfigTemplateManager.Instance.GetGameConfigValue("worldBossBuyChallengeTimesBase") + Hotfix_LT.Data.NewGameConfigTemplateManager.Instance.GetGameConfigValue("worldBossBuyChallengeTimes") * BuyTimes;

            if (BalanceResourceUtil.GetUserDiamond() < cost)//��ʯ����
            {
                BalanceResourceUtil.HcLessMessage();
                return;
            }

            var ht = Johny.HashtablePool.Claim();

            ht.Add("0", cost);
            MessageTemplateManager.ShowMessage(902123, ht, delegate(int result) {
                if (result == 0)
                {
                    LoadingSpinner.Show();
                    BuyTimesRequest.SendRequest();
                }
            });
            Johny.HashtablePool.Release(ht);
        }
Esempio n. 12
0
        public void OnTransferDartRefreshBtnClick()
        {
            //var dartData = AlliancesManager.Instance.DartData;
            //if (dartData.State == eAllianceDartCurrentState.Transfer || dartData.State == eAllianceDartCurrentState.Transfering)
            //{
            //	return;
            //}

            if (mRotating)
            {
                return;
            }

            if (AllianceEscortUtil.GetResidueTransferDartNum() <= 0)
            {
                MessageTemplateManager.ShowMessage(eMessageUIType.FloatingText, EB.Localizer.GetString("ID_codefont_in_AllianceEscortHudController_8870"));
                return;
            }

            var cur = AlliancesManager.Instance.TransferDartInfo.GetCurrentSelectDart();

            if (AllianceEscortUtil.GetResidueTransferRefreshNum() > 0 || mTicketNum > 0)
            {
                if (cur != null && cur.DartName.CompareTo("tian") == 0)
                {
                    MessageTemplateManager.ShowMessage(eMessageUIType.FloatingText, EB.Localizer.GetString("ID_codefont_in_AllianceEscortHudController_9174"), null);
                    return;
                }

                mIsRefresh = true;
                //LTUIUtil.SetGreyButtonEnable(controller.CoolTriggers["TransferDartRefreshBtn"], false);
                controller.CoolTriggers["TransferDartRefreshBtn"].GetComponent <UISprite>().color = new Color(1, 0, 1, 1);
                LTUIUtil.SetGreyButtonEnable(controller.UiButtons["StartTransferBtn"], false);
                AlliancesManager.Instance.Refresh();
            }
            else
            {
                if (BalanceResourceUtil.GetUserDiamond() >= refreshCostHC)
                {
                    if (cur != null && cur.DartName.CompareTo("tian") == 0)
                    {
                        MessageTemplateManager.ShowMessage(eMessageUIType.FloatingText, EB.Localizer.GetString("ID_codefont_in_AllianceEscortHudController_9174"), null);
                        return;
                    }

                    mIsRefresh = true;
                    //LTUIUtil.SetGreyButtonEnable(controller.CoolTriggers["TransferDartRefreshBtn"], false);
                    controller.CoolTriggers["TransferDartRefreshBtn"].GetComponent <UISprite>().color = new Color(1, 0, 1, 1);
                    LTUIUtil.SetGreyButtonEnable(controller.UiButtons["StartTransferBtn"], false);
                    AlliancesManager.Instance.Refresh();
                }
                else
                {
                    BalanceResourceUtil.HcLessMessage();
                }
            }
        }
Esempio n. 13
0
        /// <summary>
        /// 点击伙伴转换按钮
        /// </summary>
        public void OnPartnerTransClick()
        {
            if (isOnDrag)
            {
                DragEndFunc();
            }
            //判断是否有足够角色
            if (tempTransData[0] != null && tempTransData[1] != null)
            {
                bool switchPeak = SelectSwitchPeak.gameObject.activeInHierarchy & SelectSwitchPeak.value;
                bool switchPo   = SelectSwitchPo.gameObject.activeInHierarchy & SelectSwitchPo.value;

                //判断角色的货币是否够
                int diamond = 0;
                DataLookupsCache.Instance.SearchIntByID("res.hc.v", out diamond);
                if (tranReplaceStone <= 0 && currCost > diamond)
                {
                    //钻石不够
                    //提示充值
                    BalanceResourceUtil.HcLessMessage();
                    return;
                }
                else
                {
                    //播放特效
                    //发送请求
                    int[] heroid = new int[2];

                    heroid[0] = tempTransData[0].HeroId;
                    heroid[1] = tempTransData[1].HeroId;
                    LTPartnerDataManager.Instance.PartnerTrans(heroid[0], heroid[1], SelectSwitchEquip.value, tranReplaceStone > 0, switchPeak, switchPo, delegate(bool sucess)
                    {
                        if (sucess)
                        {
                            //播放特效//刷新显示
                            StartCoroutine(PlayTransFx());
                            FusionAudio.PostEvent("UI/New/HuoBanZhuanHuan", true);
                            tempTransData[0].powerData.OnValueChanged(tempTransData[0], false, PowerData.RefreshType.All);
                            tempTransData[1].powerData.OnValueChanged(tempTransData[1], false, PowerData.RefreshType.All);
                            LTFormationDataManager.OnRefreshMainTeamPower(true);
                            Hotfix_LT.Messenger.Raise <int, bool>(Hotfix_LT.EventName.onPartnerCombatPowerUpdate, 0, false);
                            if (SelectSwitchEquip.value)
                            {
                                Hotfix_LT.Messenger.Raise(Hotfix_LT.EventName.OnPartnerEquipChange);
                            }
                        }
                    });
                }
            }
            else
            {
                //提示放入角色
                MessageTemplateManager.ShowMessage(eMessageUIType.FloatingText, EB.Localizer.GetString("ID_PARTNER_TRANS_ADDPARTNERTIP"));
            }
        }
Esempio n. 14
0
        /// <summary>
        /// 购买
        /// </summary>
        public void BuyClick(StoreItemData target)
        {
            if (target.sell_out)
            {
                return;
            }
            int isCanBuyMessageId = 0;

            if (!GameItemUtil.GetItemIsCanBuy(target.id, target.type, out isCanBuyMessageId))
            {
                MessageTemplateManager.ShowMessage(isCanBuyMessageId);
                return;
            }

            if (BalanceResourceUtil.GetResValue(target.cost_id) < target.cost)
            {
                if (target.cost_id.Equals("hc"))
                {
                    BalanceResourceUtil.HcLessMessage();
                    return;
                }
                else if (target.cost_id.Equals("gold"))
                {
                    MessageTemplateManager.ShowMessage(901031, null, delegate(int result)
                    {
                        if (result == 0)
                        {
                            InputBlockerManager.Instance.Block(InputBlockReason.FUSION_BLOCK_UI_INTERACTION, 0.5f);
                            GlobalMenuManager.Instance.Open("LTResourceShopUI");
                        }
                    });
                    return;
                }
                else
                {
                    var ht = Johny.HashtablePool.Claim();
                    ht.Add("0", BalanceResourceUtil.GetResName(target.cost_id));
                    MessageTemplateManager.ShowMessage(902022, ht, null);
                    Johny.HashtablePool.Release(ht);
                    return;
                }
            }
            m_buytarget = target;
            m_BuyRequest.parameters[0].parameter = target.store_type;
            m_BuyRequest.parameters[1].parameter = target.buy_id.ToString();
            m_BuyRequest.parameters[2].parameter = m_buytarget.cost.ToString();
            m_BuyRequest.SendRequest();
            LoadingSpinner.Show();
        }
Esempio n. 15
0
        public void OnSureBtnClick()
        {
            if (string.IsNullOrEmpty(InputLabel.value))
            {
                MessageTemplateManager.ShowMessage(eMessageUIType.FloatingText, EB.Localizer.GetString("ID_INPUT_EMPTY")); //MenuManager.Warning("ID_INPUT_EMPTY");
                return;
            }

            if (InputLabel.value.IndexOf(" ") >= 0)
            {
                MessageTemplateManager.ShowMessage(eMessageUIType.FloatingText, EB.Localizer.GetString("ID_INPUT_CONTAINS_SPACE")); //MenuManager.Warning("ID_INPUT_CONTAINS_SPACE");
                return;
            }

            if (InputLabel.value.IndexOf("\n") >= 0)
            {
                MessageTemplateManager.ShowMessage(eMessageUIType.FloatingText, EB.Localizer.GetString("ID_INPUT_CONTAINS_NEWLINE")); //MenuManager.Warning("ID_INPUT_CONTAINS_NEWLINE");
                return;
            }

            if (InputLabel.value.Equals(LTGameSettingController.GetPlayerName()))
            {
                MessageTemplateManager.ShowMessage(901023);
                return;
            }

            if (isHadRename && BalanceResourceUtil.GetUserDiamond() < (int)Hotfix_LT.Data.NewGameConfigTemplateManager.Instance.GetGameConfigValue("changeNameCost"))
            {
                BalanceResourceUtil.HcLessMessage();
                return;
            }

            if (!isRandomName && (!EB.ProfanityFilter.Test(InputLabel.value) || !IsNormalName(InputLabel.value)))
            {
                MessageDialog.Show(EB.Localizer.GetString("ID_MESSAGE_TITLE_STR"),
                                   EB.Localizer.GetString("ID_NAME_ILLEGEL"),
                                   EB.Localizer.GetString("ID_MESSAGE_BUTTON_STR"), null, false, true, true, null, NGUIText.Alignment.Center);
                return;
            }

            LoadingSpinner.Show();
            var req = controller.transform.GetComponent <UIServerRequest>();

            req.parameters[0].parameter = InputLabel.value;
            req.SendRequest();
        }
Esempio n. 16
0
 public void OnRefreshCooldownButtonClick(UIButton sender)
 {
     FusionAudio.PostEvent("UI/General/ButtonClick");
     if (!canBtnClick || HasBtnClick)
     {
         return;
     }
     HasBtnClick = true;
     MessageTemplateManager.ShowMessage(902017, null, delegate(int result)
     {
         if (result == 0)
         {
             if (BalanceResourceUtil.GetUserDiamond() < ArenaManager.Instance.Config.refreshCooldownCost.HC)
             {
                 BalanceResourceUtil.HcLessMessage();
                 return;
             }
         }
     });
 }
Esempio n. 17
0
        /// <summary>
        /// 刷新按钮
        /// </summary>
        public void RefreshBtnClick()
        {
            FusionAudio.PostEvent("UI/General/ButtonClick");

            //提示刷新花费
            if (BalanceResourceUtil.GetResValue(m_RefreshCostId) < m_RefreshCost)
            {
                if (m_RefreshCostId.Equals("hc"))
                {
                    BalanceResourceUtil.HcLessMessage();
                    return;
                }
                else
                {
                    var ht = Johny.HashtablePool.Claim();
                    ht.Add("0", BalanceResourceUtil.GetResName(m_RefreshCostId));
                    MessageTemplateManager.ShowMessage(902022, ht, null);
                    Johny.HashtablePool.Release(ht);
                    return;
                }
            }
            if (m_RefreshCostId == "hc")
            {
                refreshBlueCostCache = m_RefreshCost;
            }

            {
                var ht = Johny.HashtablePool.Claim();
                ht.Add("0", m_RefreshCost);
                ht.Add("1", BalanceResourceUtil.GetResName(m_RefreshCostId));
                MessageTemplateManager.ShowMessage(902020, ht, delegate(int result)
                {
                    if (result == 0)
                    {
                        m_RefreshRequest.SendRequest();
                        LoadingSpinner.Show();
                    }
                });
                Johny.HashtablePool.Release(ht);
            }
        }
Esempio n. 18
0
        /// <summary>
        /// 点击购买按钮
        /// </summary>
        public void OnClickBuyBtn()
        {
            if (BalanceResourceUtil.GetUserDiamond() < mCoinNum)
            {
                BalanceResourceUtil.HcLessMessage();
                return;
            }

            if (hasBuy)
            {
                return;
            }
            hasBuy = true;
            LegionLogic.GetInstance().BuyLegionMedal(delegate
            {
                MessageTemplateManager.ShowMessage(eMessageUIType.FloatingText, EB.Localizer.GetString("ID_codefont_in_LTChallengeInstanceShopCtrl_4116"));

                mCurMedalState = EMedalState.mGive;
                SetMedalState();
            });
        }
Esempio n. 19
0
        public void OnGetVitBtn2Click()
        {
            int cost = (int)Hotfix_LT.Data.NewGameConfigTemplateManager.Instance.GetGameConfigValue("BuyDailyVigorCost");
            int num  = GameItemUtil.GetItemAlreadyHave("hc", "res");

            if (num < cost)
            {
                BalanceResourceUtil.HcLessMessage();
                return;
            }

            LTDailyDataManager.Instance.BuyDailyVigor((Hashtable result) =>
            {
                EverydayAward dataReward = WelfareTemplateManager.Instance.GetEverydayAwardByType("daily_vigor");
                GlobalMenuManager.Instance.Open("LTShowRewardView", new List <LTShowItemData>()
                {
                    dataReward.AwardItem
                });
                SetVitBtnStatus();
            });
        }