少年修仙传客户端代码仓库
client_Wu Xijin
2019-06-06 41a6e87783d042bf3e0ecebfa772443f2b5ed95d
System/FindPrecious/PersonalBossModel.cs
@@ -47,7 +47,6 @@
            playerPack.refreshItemCountEvent += RefreshItemCount;
            PlayerDatas.Instance.playerDataRefreshEvent += OnPlayerDataChange;
            dungeonModel.dungeonRecordChangeEvent += OnDungeonRecordChange;
        }
        public override void UnInit()
@@ -72,13 +71,17 @@
        public List<int> GetPersonalBosses()
        {
            return new List<int>(sortedBossIds);
        }
            var bosses = new List<int>();
            for (int i = 0; i < sortedBossIds.Count; i++)
            {
                var bossId = sortedBossIds[i];
                if (findPreciousModel.IsBossUnlockOrUnlockSoon(bossId))
                {
                    bosses.Add(bossId);
                }
            }
        public bool IsBossUnLocked(int _bossId)
        {
            var playerLevel = PlayerDatas.Instance.baseData.LV;
            return personalBosses.ContainsKey(_bossId) && playerLevel >= personalBosses[_bossId].challengableLevel;
            return bosses;
        }
        public int GetLatestUnLockBoss()
@@ -86,7 +89,7 @@
            for (int i = sortedBossIds.Count - 1; i >= 0; i--)
            {
                var bossId = sortedBossIds[i];
                if (IsBossUnLocked(bossId))
                if (findPreciousModel.IsBossUnlock(bossId))
                {
                    return bossId;
                }