少年修仙传客户端代码仓库
client_linchunjie
2018-08-27 f2bd522ffc5137f0bccc9427652f61465658fc2a
fix:优化开服活动逻辑代码
2个文件已修改
8 ■■■■ 已修改文件
System/LoginAd/LoginAdModel.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/ImpactRankWin.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/LoginAd/LoginAdModel.cs
@@ -115,7 +115,7 @@
                            }
                            break;
                        case LoginAdCondition.ImpactRank:
                            if (TimeUtility.OpenDay >= impactRankModel.openServerActivityDays || !FuncOpen.Instance.IsFuncOpen(125))
                            if (!OpenServerActivityCenter.Instance.IsActivityOpen(0))
                            {
                                continue;
                            }
System/OpenServerActivity/ImpactRankWin.cs
@@ -245,9 +245,9 @@
            switch (model.GetRankType(model.presentSelectType))
            {
                case PlayerRankData.RankType.OpenServerRealm:
                    m_TargetImg.gameObject.SetActive(_hasData && _playerData.value > 0);
                    m_TotalTargetValue.gameObject.SetActive(!_hasData || _playerData.value == 0);
                    if(_hasData && _playerData.value > 0)
                    m_TargetImg.gameObject.SetActive(_hasData && _playerData.value >= 0);
                    m_TotalTargetValue.gameObject.SetActive(!_hasData);
                    if (_hasData && _playerData.value >= 0)
                    {
                        var _realmConfig = Config.Instance.Get<RealmConfig>(_playerData.value);
                        m_TargetImg.SetSprite(_realmConfig == null ? string.Empty : _realmConfig.Img);