少年修仙传客户端代码仓库
client_Wu Xijin
2018-08-29 8e33a9ba841936f0cda4e4cd6e67bccedc56758f
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
1个文件已修改
12 ■■■■■ 已修改文件
System/RolePromote/RolePromoteModel.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/RolePromote/RolePromoteModel.cs
@@ -29,6 +29,7 @@
            modelInterface.RefreshGetBetterEquipEvent += RefreshGetBetterEquipEvent;
            PlayerMountDatas.PlayerLoginOKData += PlayerLoginOKData;
            blastFurnaceModel.blastFurnacePromoteUpdate += BlastFurnacePromoteUpdate;
            PlayerDatas.Instance.PlayerDataRefreshInfoEvent += PlayerDataRefreshInfoEvent;
            OnBeforePlayerDataInitialize();
        }
@@ -749,6 +750,14 @@
            CheckPromoteDetailEffect();
        }
        private void PlayerDataRefreshInfoEvent(PlayerDataRefresh refreshType)
        {
            if (refreshType == PlayerDataRefresh.OfficialRank)
            {
                CheckPromoteDetailEffect();
            }
        }
        private void RedpointValueChangeEvent(int _id)
        {
            if (_id == strengthengmodel.StrengthRedpoint.id ||
@@ -794,7 +803,8 @@
            switch (_type)
            {
                case PromoteDetailType.BetterEquip:
                    return modelInterface.CheckBetterEquip(RoleEquipType.retSpiritAnimal);
                    var dict = modelInterface.CheckBetterEquipByRealm();
                    return dict != null && dict.Count > 0;
                case PromoteDetailType.EquipStrength:
                    return strengthengmodel.StrengthRedpoint.state == RedPointState.Simple;
                case PromoteDetailType.Mount: