少年修仙传客户端代码仓库
client_linchunjie
2018-08-20 3892ca1cf78978658845cb3ef041f3143f652f0c
2452【前端】福利界面红点改为"领"
5个文件已修改
24 ■■■■ 已修改文件
System/MainInterfacePanel/PlayerMainDate.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Welfare/LevelGiftModel.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Welfare/PrayerModel.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Welfare/SignInModel.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Welfare/WelfareCenter.cs 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/PlayerMainDate.cs
@@ -339,7 +339,7 @@
        bool IsBool = false;
        var State1 = RedpointCenter.Instance.GetRedpointState(201);//福利
        var State2 = RedpointCenter.Instance.GetRedpointState(210);
        if (State1 == RedPointState.Simple || State2 == RedPointState.Simple)
        if (State1 == RedPointState.Simple || State1 == RedPointState.GetReward || State2 == RedPointState.Simple)
        {
            IsBool = true;
        }
System/Welfare/LevelGiftModel.cs
@@ -212,13 +212,13 @@
                }
                if (PlayerDatas.Instance.baseData.LV >= _cfg.LV && !_got)
                {
                    redpoint.state = RedPointState.Simple;
                    redpoint.state = RedPointState.GetReward;
                    break;
                }
                if (PlayerDatas.Instance.baseData.LV >= _cfg.LV &&
                    PlayerDatas.Instance.baseData.VIPLv >= _cfg.VIPLimit && !_vipGot)
                {
                    redpoint.state = RedPointState.Simple;
                    redpoint.state = RedPointState.GetReward;
                    break;
                }
            }
System/Welfare/PrayerModel.cs
@@ -324,7 +324,7 @@
            {
                if (CanFreeCoinPrayer())
                {
                    redpoint.state = RedPointState.Simple;
                    redpoint.state = RedPointState.GetReward;
                }
            }
            if (FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.ExpPray))
@@ -332,7 +332,7 @@
                var _expRuneCnt = playerPack.GetItemCountByID(PackType.rptItem, prayerExpRune);
                if (_expRuneCnt > 0)
                {
                    redpoint.state = RedPointState.Simple;
                    redpoint.state = RedPointState.GetReward;
                }
            }
        }
System/Welfare/SignInModel.cs
@@ -108,7 +108,7 @@
                redpoint.state = RedPointState.None;
                return;
            }
            redpoint.state = todaySign ? RedPointState.None : RedPointState.Simple;
            redpoint.state = todaySign ? RedPointState.None : RedPointState.GetReward;
        }
        public override void Init()
System/Welfare/WelfareCenter.cs
@@ -25,7 +25,7 @@
            {
                functionOrder = 1;
            }
            else if (signInModel.redpoint.state == RedPointState.Simple)
            else if (signInModel.redpoint.state == RedPointState.GetReward)
            {
                WindowCenter.Instance.Close<MainInterfaceWin>();
                WindowCenter.Instance.Open<WelfareWin>(false, 0);
@@ -38,7 +38,7 @@
            {
                functionOrder = 2;
            }
            else if (prayerModel.redpoint.state == RedPointState.Simple)
            else if (prayerModel.redpoint.state == RedPointState.GetReward)
            {
                WindowCenter.Instance.Close<MainInterfaceWin>();
                WindowCenter.Instance.Open<WelfareWin>(false, 1);
@@ -56,7 +56,7 @@
                return;
            }
            if (levelGiftModel.redpoint.state == RedPointState.Simple)
            if (levelGiftModel.redpoint.state == RedPointState.GetReward)
            {
                WindowCenter.Instance.Close<MainInterfaceWin>();
                WindowCenter.Instance.Open<WelfareWin>(false, 3);
@@ -80,7 +80,7 @@
            {
                functionOrder = 1;
            }
            else if (signInModel.redpoint.state == RedPointState.Simple)
            else if (signInModel.redpoint.state == RedPointState.GetReward)
            {
                return 0;
            }
@@ -91,7 +91,7 @@
            {
                functionOrder = 2;
            }
            else if (prayerModel.redpoint.state == RedPointState.Simple)
            else if (prayerModel.redpoint.state == RedPointState.GetReward)
            {
                return 1;
            }
@@ -105,7 +105,7 @@
                return 2;
            }
            if (levelGiftModel.redpoint.state == RedPointState.Simple)
            if (levelGiftModel.redpoint.state == RedPointState.GetReward)
            {
                return 3;
            }