少年修仙传客户端代码仓库
hch
2019-11-11 455a50d8ff9acf63a4abae0261a729c93acdc8b1
0312 每30级强制限制一次首充倒计时
1个文件已修改
18 ■■■■■ 已修改文件
System/Vip/FirstTimeRechargeModel.cs 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Vip/FirstTimeRechargeModel.cs
@@ -45,7 +45,22 @@
            TryOutDic.Clear();
            TryOutDic = ConfigParse.GetDic<int, int>(FirstGoldTryItem.Numerical1);
            TryOutLv = int.Parse(FirstGoldTryItem.Numerical4);
        }
        private void PlayerDataRefreshEvent(PlayerDataType dataType)
        {
            if (dataType != PlayerDataType.LV)
                return;
            if (PlayerDatas.Instance.baseData.LV > 150)
                return;
            if (PlayerDatas.Instance.baseData.LV % 30 == 0)
                //到达等级强制再显示一次
                IsShowOnce = false;
        }
        public override void UnInit()
        {
@@ -79,7 +94,8 @@
            {
                LocalSave.SetBool("FirstTimeRechargeBool", true);
            }
            PlayerDatas.Instance.playerDataRefreshEvent -= PlayerDataRefreshEvent;
            PlayerDatas.Instance.playerDataRefreshEvent += PlayerDataRefreshEvent;
            GlobalTimeEvent.Instance.secondEvent -= secondEvent;
            GlobalTimeEvent.Instance.secondEvent += secondEvent;
            WindowCenter.Instance.windowBeforeCloseEvent -= windowBeforeClose;