少年修仙传客户端代码仓库
client_Wu Xijin
2018-09-12 ad22fabf8d05ae89a101053569848a78b49e5421
3335  代码维护 ,整理打宝代码
1个文件已修改
30 ■■■■ 已修改文件
System/FindPrecious/FindPreciousModel.cs 30 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FindPrecious/FindPreciousModel.cs
@@ -14,8 +14,7 @@
        Redpoint findPreciousRedpoint = new Redpoint(FINDPRECIOUS_REDPOINTID);
        int m_ViewKillRecordsBoss = 0;
        public int ViewKillRecordsBoss
        {
        public int ViewKillRecordsBoss {
            get { return this.m_ViewKillRecordsBoss; }
            set { this.m_ViewKillRecordsBoss = value; }
        }
@@ -24,11 +23,9 @@
        List<int> bossNotifies = new List<int>();
        int m_CurrentBossNotify = 0;
        public int currentBossNotify
        {
        public int currentBossNotify {
            get { return m_CurrentBossNotify; }
            private set
            {
            private set {
                if (m_CurrentBossNotify != value)
                {
                    m_CurrentBossNotify = value;
@@ -51,7 +48,6 @@
        DungeonModel dungeonModel { get { return ModelCenter.Instance.GetModel<DungeonModel>(); } }
        DemonJarModel demonJarModel { get { return ModelCenter.Instance.GetModel<DemonJarModel>(); } }
        WorldBossModel worldBossModel { get { return ModelCenter.Instance.GetModel<WorldBossModel>(); } }
        BossHomeModel bossHomeModel { get { return ModelCenter.Instance.GetModel<BossHomeModel>(); } }
        PersonalBossModel personalBossModel { get { return ModelCenter.Instance.GetModel<PersonalBossModel>(); } }
@@ -60,7 +56,6 @@
        {
            DTCA003_tagUniversalGameRecInfo.onGetUniversalGameInfo += OnPreciousDropRecordUpdate;
            FindPreciousTimer.Instance.bossRebornNotifyEvent += OnBossRebornUpComing;
            RedpointCenter.Instance.redpointValueChangeEvent += UpdateRedpoint;
        }
@@ -68,7 +63,6 @@
        {
            DTCA003_tagUniversalGameRecInfo.onGetUniversalGameInfo -= OnPreciousDropRecordUpdate;
            FindPreciousTimer.Instance.bossRebornNotifyEvent -= OnBossRebornUpComing;
            RedpointCenter.Instance.redpointValueChangeEvent -= UpdateRedpoint;
        }
@@ -122,33 +116,23 @@
            }
            bossDropRecords.Clear();
            for (int i = 0; i < _serverInfo.Count; i++)
            foreach (var item in _serverInfo.UniversalGameRec)
            {
                var serverRecord = _serverInfo.UniversalGameRec[i];
                bossDropRecords.Add(new DropRecord(serverRecord));
                bossDropRecords.Add(new DropRecord(item));
            }
            bossDropRecords.Sort(DropRecord.Compare);
            if (bossDropRecords.Count > 5)
            {
                var records1 = new List<DropRecord>();
                for (int i = 0; i < 5; i++)
                {
                    records1.Add(bossDropRecords[i]);
                }
                var records2 = new List<DropRecord>();
                for (int i = 5; i < bossDropRecords.Count; i++)
                for (int i = bossDropRecords.Count - 1; i >= 5; i--)
                {
                    records2.Add(bossDropRecords[i]);
                    bossDropRecords.RemoveAt(i);
                }
                records2.Sort(DropRecord.Compare2);
                bossDropRecords.Clear();
                bossDropRecords.AddRange(records1);
                bossDropRecords.AddRange(records2);
            }