少年修仙传客户端代码仓库
client_Wu Xijin
2018-09-26 70839324014839c6427b9fe30d2b7dcfb9aff5cb
3811 【前端】前期BOSS分线修改
2个文件已修改
24 ■■■■■ 已修改文件
System/FindPrecious/FindPreciousModel.cs 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FindPrecious/KillRecordsWin.cs 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FindPrecious/FindPreciousModel.cs
@@ -553,8 +553,15 @@
                        }
                        else
                        {
                            var neutralMap = GeneralConfig.Instance.neutralMaps.Contains(PlayerDatas.Instance.baseData.MapID);
                            if (neutralMap)
                            var currentNeutralMap = false;
                            if (Config.Instance.ContainKey<WorldBossConfig>(bossId))
                            {
                                var worldBossConfig = Config.Instance.Get<WorldBossConfig>(bossId);
                                currentNeutralMap = worldBossConfig.MapID == PlayerDatas.Instance.baseData.MapID;
                                currentNeutralMap = currentNeutralMap && GeneralConfig.Instance.neutralMaps.Contains(worldBossConfig.MapID);
                            }
                            if (currentNeutralMap)
                            {
                                return isLineBossAlive;
                            }
System/FindPrecious/KillRecordsWin.cs
@@ -18,8 +18,7 @@
        [SerializeField] Text[] m_KillRecordDescriptions;
        [SerializeField] Button m_Close;
        FindPreciousModel m_Model;
        FindPreciousModel model { get { return m_Model ?? (m_Model = ModelCenter.Instance.GetModel<FindPreciousModel>()); } }
        FindPreciousModel model { get { return ModelCenter.Instance.GetModel<FindPreciousModel>(); } }
        #region Built-in
        protected override void BindController()
@@ -54,10 +53,9 @@
            var records = model.GetBossKillRecords(model.ViewKillRecordsBoss);
            if (records == null)
            {
                for (int i = 0; i < m_KillTimes.Length; i++)
                foreach (var item in m_KillTimes)
                {
                    var behaviour = m_KillTimes[i];
                    behaviour.gameObject.SetActive(false);
                    item.gameObject.SetActive(false);
                }
            }
            else
@@ -79,10 +77,9 @@
            if (records == null)
            {
                for (int i = 0; i < m_KillRecordDescriptions.Length; i++)
                foreach (var item in m_KillRecordDescriptions)
                {
                    var behaviour = m_KillRecordDescriptions[i];
                    behaviour.gameObject.SetActive(false);
                    item.gameObject.SetActive(false);
                }
            }
            else