少年修仙传客户端代码仓库
client_linchunjie
2018-09-11 7565f6ca92c820a308a0aee8ea2e73057578b093
3384【主干】角色属性面板添加显示PVE附加伤害属性
6个文件已修改
15 ■■■■ 已修改文件
Core/GameEngine/Model/Player/Character/PlayerExtersionData.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Player/PlayerDatas.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Utility/EnumHelper.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Utility/LanguageVerify.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Utility/OperationLogCollect.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Utility/UIHelper.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Player/Character/PlayerExtersionData.cs
@@ -54,4 +54,5 @@
    public int pkState;//是否在pk中 175 1--进入状态 2--退出状态
    public int bossState;//Boss状态  176 1--进入状态 2--退出状态
    public int OnlyFinalHurt;
    public int NpcHurtAddPer;//对怪物伤害加成 188
}
Core/GameEngine/Model/Player/PlayerDatas.cs
@@ -728,6 +728,9 @@
            case PlayerDataRefresh.OnlyFinalHurt:
                extersion.OnlyFinalHurt = (int)value;
                break;
            case PlayerDataRefresh.CDBPlayerRefresh_NPCHurtAddPer:
                extersion.NpcHurtAddPer = (int)value;
                break;
        }
    }
Utility/EnumHelper.cs
@@ -551,6 +551,7 @@
    CDBPlayerRefresh_FuncDef = 185,  // 功能层防御  185
    CDBPlayerRefresh_TreasureScore = 186, //寻宝商店积分
    CDBPlayerRefresh_Danjing = 187,              // 丹精 187
    CDBPlayerRefresh_NPCHurtAddPer,//对怪物伤害加成 188
};
/** 物品加成类型 */
@@ -938,7 +939,7 @@
    StoneBasePer = 83, //宝石基础属性
    RealmBasePer = 84, //境界基础属性
    PetSkillAtkRate = 85, //宠物技能伤害
    NpcHurtAddPer = 89,//对怪物伤害加成
}
//UI图标类型
public enum SpriteFileType
Utility/LanguageVerify.cs
@@ -94,7 +94,7 @@
        var account = ModelCenter.Instance.GetModel<LoginModel>().sdkLoginResult.account;
        var playerId = PlayerDatas.Instance.baseData.PlayerID;
        var playerName = PlayerDatas.Instance.baseData.PlayerName;
        var playerName = UIHelper.ServerStringTrim(PlayerDatas.Instance.baseData.PlayerName);
        var tables = new Dictionary<string, string>();
        tables["game_code"] = "snxxz";
@@ -113,7 +113,7 @@
        tables["edit_uid"] = account;
        tables["edit_rid"] = playerId.ToString();
        tables["edit_name"] = UIHelper.ServerStringTrim(playerName);
        tables["edit_name"] = playerName;
        tables["notice"] = op_type == 2 ? string.Empty : verifyContent;
        var ts = System.DateTime.UtcNow - new System.DateTime(1970, 1, 1, 0, 0, 0, 0);
Utility/OperationLogCollect.cs
@@ -148,7 +148,7 @@
        tables["AccountID"] = ModelCenter.Instance.GetModel<LoginModel>().sdkLoginResult.account;
        tables["RoleID"] = StringUtility.Contact(isFairy ? UIHelper.ServerStringTrim(PlayerDatas.Instance.baseData.FamilyName) : string.Empty,
           isFairy ? "-" : string.Empty, UIHelper.ServerStringTrim(PlayerDatas.Instance.baseData.PlayerName));
        tables["ToRoleID"] = toPlayer;
        tables["ToRoleID"] = UIHelper.ServerStringTrim(toPlayer);
        tables["Level"] = PlayerDatas.Instance.baseData.LV.ToString();
        tables["VIPLevel"] = PlayerDatas.Instance.baseData.VIPLv.ToString();
        tables["Content"] = WWW.EscapeURL(UIHelper.TrimContentToServer(content));
Utility/UIHelper.cs
@@ -229,6 +229,8 @@
                return PlayerDatas.Instance.extersion.ComboDamPer;
            case AttrEnum.SkillHurtPrecent:
                return PlayerDatas.Instance.extersion.skillAtkRateReduce;
            case AttrEnum.NpcHurtAddPer:
                return PlayerDatas.Instance.extersion.NpcHurtAddPer;
        }
        return 0;
    }