少年修仙传客户端代码仓库
client_linchunjie
2018-08-20 c2da7e59e6e621ab3773f0e42e3940eaf180af13
2452【前端】精彩活动部分功能红点改为"领"
4个文件已修改
22 ■■■■ 已修改文件
System/MainInterfacePanel/MainInterfaceWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/ImpactRankModel.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/OSRedEnvelopeModel.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Welfare/ConsumeRebateModel.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/MainInterfaceWin.cs
@@ -616,7 +616,7 @@
            RedEnvelopeModel.RedEnvelope _envelope;
            if (envelopeModel.TryGetLatestEnvelope(out _envelope))
            {
                if (OSEnvelopeModel.m_OpenServerGetRedpin.state == RedPointState.Simple)
                if (OSEnvelopeModel.m_OpenServerGetRedpin.state == RedPointState.GetReward)
                {
                    WindowCenter.Instance.CloseImmediately<MainInterfaceWin>();
                    ModelCenter.Instance.GetModel<OSRedEnvelopeModel>().JumpType = 2;
System/OpenServerActivity/ImpactRankModel.cs
@@ -569,7 +569,7 @@
                        var _complete = _playerData.value >= (_cfg as OSCBillTagAwardConfig).Condition;
                        if (_complete)
                        {
                            _redpoint.state = RedPointState.Simple;
                            _redpoint.state = RedPointState.GetReward;
                            return;
                        }
                    }
@@ -582,7 +582,7 @@
                    if (_rank != -1 && _rank >= _start
                        && _rank <= _end && !_playerData.billAwardGet)
                    {
                        _redpoint.state = RedPointState.Simple;
                        _redpoint.state = RedPointState.GetReward;
                        return;
                    }
                }
@@ -613,7 +613,8 @@
            }
            foreach (var _key in m_Redpoints.Keys)
            {
                if (m_Redpoints[_key].state == RedPointState.Simple)
                if (m_Redpoints[_key].state == RedPointState.GetReward
                    || m_Redpoints[_key].state == RedPointState.Simple)
                {
                    return _key;
                }
@@ -632,7 +633,8 @@
        {
            foreach (var _key in m_Redpoints.Keys)
            {
                if (m_Redpoints[_key].state == RedPointState.Simple)
                if (m_Redpoints[_key].state == RedPointState.GetReward
                    || m_Redpoints[_key].state == RedPointState.Simple)
                {
                    return true;
                }
System/OpenServerActivity/OSRedEnvelopeModel.cs
@@ -228,11 +228,11 @@
        public void UpdateRedpackRedpoint(bool _checkVoice = false)
        {
            bool hasRed = m_OpenServerGetRedpin.state == RedPointState.Simple;
            bool hasRed = m_OpenServerGetRedpin.state == RedPointState.GetReward;
            m_OpenServerGetRedpin.state = RedPointState.None;
            if (CanGetEnvelope())
            {
                m_OpenServerGetRedpin.state = RedPointState.Simple;
                m_OpenServerGetRedpin.state = RedPointState.GetReward;
                if (_checkVoice && !hasRed && servereInited && HasOtherRedpack() && !HasSelfRedpack())
                {
                    CheckRedEnvelopeVoice();
@@ -425,7 +425,7 @@
            get
            {
                return m_RedAchieveRedpoint.state == RedPointState.Simple
                    || m_OpenServerGetRedpin.state == RedPointState.Simple;
                    || m_OpenServerGetRedpin.state == RedPointState.GetReward;
            }
        }
System/Welfare/ConsumeRebateModel.cs
@@ -57,7 +57,7 @@
        {
            get
            {
                return consumeRebateRedpoint.state == RedPointState.Simple;
                return consumeRebateRedpoint.state == RedPointState.GetReward;
            }
        }
@@ -208,7 +208,7 @@
                        {
                            continue;
                        }
                        consumeRebateRedpoint.state = RedPointState.Simple;
                        consumeRebateRedpoint.state = RedPointState.GetReward;
                        break;
                    }
                }