少年修仙传客户端代码仓库
client_Wu Xijin
2018-11-02 c080c44a275c54783f6e0d3ee6cb86e1e16f562e
System/OpenServerActivity/ImpactRankModel.cs
@@ -34,7 +34,7 @@
        {
            foreach (var _type in m_Redpoints.Keys)
            {
                if (!IsMissImpactRank(_type) && IsActivityClose(_type))
                if (!IsMissImpactRank(_type) && IsActivityClose(_type) && ContainsActivity(_type))
                {
                    C1001_tagCWatchBillboard _pak = new C1001_tagCWatchBillboard();
                    _pak.Type = (byte)GetRankType(_type);
@@ -72,7 +72,7 @@
        private void OnRefreshRank(int type)
        {
            if (type >= (int)PlayerRankData.RankType.OpenServerStrengthen
                && type <= (int)PlayerRankData.RankType.OpenServerFightPower)
                && type <= (int)PlayerRankData.RankType.OpenServerRune)
            {
                foreach (var _type in m_Redpoints.Keys)
                {
@@ -344,6 +344,11 @@
            return GetSurplusDay(_type) <= 0;
        }
        public bool ContainsActivity(int _type)
        {
            return impactRankTypeOpenDict.ContainsKey(_type);
        }
        public PlayerRankData.RankType GetRankType(int _type)
        {
            switch (_type)
@@ -360,6 +365,8 @@
                    return PlayerRankData.RankType.OpenServerRealm;
                case 6:
                    return PlayerRankData.RankType.OpenServerFightPower;
                case 7:
                    return PlayerRankData.RankType.OpenServerRune;
            }
            return PlayerRankData.RankType.OpenServerMount;
        }
@@ -413,7 +420,7 @@
            }
        }
        private PlayerRankData.RankType m_PresentBillRankType = PlayerRankData.RankType.OpenServerStrengthen;
        private PlayerRankData.RankType m_PresentBillRankType = PlayerRankData.RankType.OpenServerMount;
        public PlayerRankData.RankType presentBillRankType {
            get { return m_PresentBillRankType; }
            set {