|
@@ -1,4 +1,8 @@
|
|
|
-namespace ET.Server
|
|
|
+using System;
|
|
|
+using System.ComponentModel.DataAnnotations;
|
|
|
+using System.Reflection;
|
|
|
+
|
|
|
+namespace ET.Server
|
|
|
{
|
|
|
public static class ConstGame
|
|
|
{
|
|
@@ -153,4 +157,142 @@
|
|
|
/** 随机点复活 */
|
|
|
RANDOM = 5,
|
|
|
}
|
|
|
+
|
|
|
+ public enum PlayerBtlData
|
|
|
+ {
|
|
|
+ [Display(Name = "生命")]
|
|
|
+ MaxHP = 1,
|
|
|
+ [Display(Name = "生命%")]
|
|
|
+ HPPer = 2,
|
|
|
+ [Display(Name = "攻击")]
|
|
|
+ Attack = 3,
|
|
|
+ [Display(Name = "攻击%")]
|
|
|
+ AttackPer = 4,
|
|
|
+ [Display(Name = "防御")]
|
|
|
+ Def = 5,
|
|
|
+ [Display(Name = "防御%")]
|
|
|
+ DefPer = 6,
|
|
|
+ [Display(Name = "穿透")]
|
|
|
+ IgnoreDefense = 7,
|
|
|
+ [Display(Name = "穿透%")]
|
|
|
+ IgnoreDefensePer = 8,
|
|
|
+ [Display(Name = "暴击率")]
|
|
|
+ CritRate = 9,
|
|
|
+ [Display(Name = "抗暴")]
|
|
|
+ ResCrit = 10,
|
|
|
+ [Display(Name = "抗暴% ")]
|
|
|
+ ResCritPer = 11,
|
|
|
+ [Display(Name = "抗暴率")]
|
|
|
+ ResCritRate = 12,
|
|
|
+ [Display(Name = "暴击伤害%")]
|
|
|
+ CritDamage = 13,
|
|
|
+ [Display(Name = "暴伤抵御%")]
|
|
|
+ CritDamageRes = 14,
|
|
|
+ [Display(Name = "玩家间伤害增加%")]
|
|
|
+ IncAllDamage = 15, // 玩家之间
|
|
|
+ [Display(Name = "玩家间伤害减免%")]
|
|
|
+ AllDamageReduce = 16, // 玩家之间
|
|
|
+ [Display(Name = "韧性%")]
|
|
|
+ CtrlTimeReduce = 17,
|
|
|
+ [Display(Name = "冷却缩减%")]
|
|
|
+ SkillCD = 18,
|
|
|
+ [Display(Name = "生命恢复")]
|
|
|
+ HPRegen = 19,
|
|
|
+ [Display(Name = "银两掉落")]
|
|
|
+ ExdGold = 20, //--
|
|
|
+ [Display(Name = "杀怪经验")]
|
|
|
+ ExdExp = 21, //--
|
|
|
+ [Display(Name = "恢复生命")]
|
|
|
+ HPRecover = 22, //--废弃了,用HPRegen
|
|
|
+ [Display(Name = "恢复生命%")]
|
|
|
+ HPRecoverPer = 23, //--
|
|
|
+ [Display(Name = "治疗效果")]
|
|
|
+ HealEffect = 24,
|
|
|
+ [Display(Name = "被治疗效果")]
|
|
|
+ HealedEffect = 25,
|
|
|
+ [Display(Name = "移动速度")]
|
|
|
+ RunSpeed = 26, // 移动速度加成百分比, moveSpeed基础移速
|
|
|
+ [Display(Name = "技能加成%")]
|
|
|
+ SkillDamage = 27,
|
|
|
+ [Display(Name = "攻击速度")]
|
|
|
+ AttackSpeed = 28,
|
|
|
+ [Display(Name = "控制增幅%")]
|
|
|
+ ControlUp = 29,
|
|
|
+ [Display(Name = "金属性攻击")]
|
|
|
+ GoldAttack = 30,
|
|
|
+ [Display(Name = "金属性防御")]
|
|
|
+ GoldDefense = 31,
|
|
|
+ [Display(Name = "木属性攻击")]
|
|
|
+ WoodAttack = 32,
|
|
|
+ [Display(Name = "木属性防御")]
|
|
|
+ WoodDefense = 33,
|
|
|
+ [Display(Name = "水属性攻击")]
|
|
|
+ WaterAttack = 34,
|
|
|
+ [Display(Name = "水属性防御")]
|
|
|
+ WaterDefense = 35,
|
|
|
+ [Display(Name = "火属性攻击")]
|
|
|
+ FireAttack = 36,
|
|
|
+ [Display(Name = "火属性防御")]
|
|
|
+ FireDefense = 37,
|
|
|
+ [Display(Name = "土属性攻击")]
|
|
|
+ SoilAttack = 38,
|
|
|
+ [Display(Name = "土属性防御")]
|
|
|
+ SoilDefense = 39,
|
|
|
+ [Display(Name = "对boss额外暴击率")]
|
|
|
+ ToBossCritRate = 40,
|
|
|
+ [Display(Name = "对boss额外暴击伤害")]
|
|
|
+ ToBossCritDamage = 41,
|
|
|
+ [Display(Name = "金克制")]
|
|
|
+ GoldRestraint = 42,
|
|
|
+ [Display(Name = "木克制")]
|
|
|
+ WoodRestraint = 43,
|
|
|
+ [Display(Name = "水克制")]
|
|
|
+ WaterRestraint = 44,
|
|
|
+ [Display(Name = "火克制")]
|
|
|
+ FireRestraint = 45,
|
|
|
+ [Display(Name = "土克制")]
|
|
|
+ SoilRestraint = 46,
|
|
|
+ [Display(Name = "金抵御")]
|
|
|
+ GoldResist = 47,
|
|
|
+ [Display(Name = "木抵御")]
|
|
|
+ WoodResist = 48,
|
|
|
+ [Display(Name = "水抵御")]
|
|
|
+ WaterResist = 49,
|
|
|
+ [Display(Name = "火抵御")]
|
|
|
+ FireResist = 50,
|
|
|
+ [Display(Name = "土抵御")]
|
|
|
+ SoilResist = 51,
|
|
|
+ [Display(Name = "杀意值")]
|
|
|
+ PvpKillValue = 52,
|
|
|
+ [Display(Name = "妖气等级")]
|
|
|
+ YaoQiLevel = 53,
|
|
|
+ [Display(Name = "普攻吸血")]
|
|
|
+ NormalAtkLeech = 54,
|
|
|
+ [Display(Name = "技能吸血")]
|
|
|
+ ActiveAtkLeech = 55,
|
|
|
+ [Display(Name = "神器主属性伤害加成")]
|
|
|
+ ArtifactMainPer = 56,
|
|
|
+ [Display(Name = "怪物伤害增益%")]
|
|
|
+ FieldBossDamageAdd = 57, // Map表有areaType,副本,野外地图类型区分
|
|
|
+ [Display(Name = "怪物伤害减免%")]
|
|
|
+ DungeonMonsterDamageAdd = 58, // 2021.3.30修改,含义以备注为准
|
|
|
+ [Display(Name = "杀意等级")]
|
|
|
+ PvpKillLevel = 59,
|
|
|
+ [Display(Name = "七杀克制")]
|
|
|
+ MonsterRestraint1 = 60,
|
|
|
+ [Display(Name = "离明克制")]
|
|
|
+ MonsterRestraint2 = 61,
|
|
|
+ [Display(Name = "夜耀克制")]
|
|
|
+ MonsterRestraint3 = 62,
|
|
|
+ [Display(Name = "昌曲克制")]
|
|
|
+ MonsterRestraint4 = 63,
|
|
|
+ [Display(Name = "沧海克制")]
|
|
|
+ MonsterRestraint5 = 64,
|
|
|
+
|
|
|
+ [Display(Name = "所有伤害加成")]
|
|
|
+ AllAtak = 65,
|
|
|
+ [Display(Name = "所有伤害抵御")]
|
|
|
+ AllDef = 66,
|
|
|
+ }
|
|
|
+
|
|
|
}
|