少年修仙传客户端代码仓库
client_Hale
2018-11-23 4c11456ceb2f9a1b0818093f708a8f885201436f
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
3个文件已修改
45 ■■■■■ 已修改文件
System/MainInterfacePanel/PlayerBuffDatas.cs 30 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/PlayerDead/PlayerDeadModel.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/PlayerDead/ReliveWin.cs 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/PlayerBuffDatas.cs
@@ -182,7 +182,6 @@
                break;
            case PlayerDataRefresh.LV:
                AddoperationStartEvent();
                WorldLVBuff();
                break;
        }
@@ -367,20 +366,8 @@
        {
            return;
        }
        if (getWorldLV != 0 && worldExpRate>0)//删除世界等级
        {
            if (PlayerDatas.Instance.baseData.LV >= getWorldLV)
            {
                if (_BuffDic.ContainsKey(20047))
                {
                    _BuffDic.Remove(20047);
                    if (Even_ObjDelBuff != null)
                    {
                        Even_ObjDelBuff();
                    }
                }
                return;
            }
        if (getWorldLV != 0 && worldExpRate>0)//添加世界等级buff
        {
            var skillconfig = Config.Instance.Get<SkillConfig>(20047);
            if (_BuffDic.ContainsKey(20047))
            {
@@ -405,8 +392,19 @@
            if (Even_ObjAddBuf != null)
            {
                Even_ObjAddBuf();
            }
        }
        if (worldExpRate<=0)//删除世界等级Buff
        {
            if (_BuffDic.ContainsKey(20047))
            {
                _BuffDic.Remove(20047);
                if (Even_ObjDelBuff != null)
                {
                    Even_ObjDelBuff();
                }
            }
            return;
        }
    }
System/PlayerDead/PlayerDeadModel.cs
@@ -11,6 +11,7 @@
{
    public int[]dungeonKillArray { get; private set; }
    public int deadBuffId { get; private set;}
    public int maxDeadBuffLV { get; private set;}
    public override void Init()
    {
@@ -22,6 +23,7 @@
        duplicatesRebornDict = ConfigParse.GetDic<int, int>(RebornTime.Numerical1);
        FuncConfigConfig ElderBattlefieldRobot = Config.Instance.Get<FuncConfigConfig>("ElderBattlefieldRobot");
        deadBuffId = int.Parse(ElderBattlefieldRobot.Numerical3);
        maxDeadBuffLV = int.Parse(ElderBattlefieldRobot.Numerical4);
        SysNotifyMgr.Instance.sysNotifyEvent += RefreshPlayerDieInfo;
    }
System/PlayerDead/ReliveWin.cs
@@ -60,8 +60,17 @@
                        SkillConfig skillConfig = Config.Instance.Get<SkillConfig>(buffId);
                        if(skillConfig.SkillTypeID == DeadModel.deadBuffId)
                        {
                            skillName = skillConfig.SkillName;
                            buffLv = skillConfig.SkillLV + 1;
                            buffLv = buffLv > DeadModel.maxDeadBuffLV ? DeadModel.maxDeadBuffLV : buffLv;
                            for (int j = 0; j < skillConfigs.Count; j++)
                            {
                                var config = skillConfigs[j];
                                if(config.SkillLV == buffLv)
                                {
                                    skillName = config.SkillName;
                                    break;
                                }
                            }
                            break;
                        }
                    }
@@ -85,8 +94,6 @@
                    dieDesText.text = msg;
                }
            }
        }
        protected override void OnAfterOpen()