You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

162 lines
7.9 KiB

// namespace CoreGame.Render
// {
// public enum PropertyDef
// {
// None = 0,//无
// // Atk = 1,//攻击 long
// // Def = 2,//护甲 long
// // TotalHp = 3,//总血量 long
// // MoveSpeed = 4,//移动速度
// AtkPercentIncrease = 5,//攻击百分比加成
// DefPercentIncrease = 6,//护甲百分比加成
// HpPercentIncrease = 7,//生命百分比加成
// SpeedPercentIncrease = 8,//移速百分比加成
// AtkFixedIncrease = 9,//攻击固定值加成 long
// DefFixedIncrease = 10,//护甲固定值加成 long
// HpFixedIncrease = 11,//生命固定值加成 long
// SpeedFixedIncrease = 12,//移速固定值加成
// CurHp = 13,//当前血量
// LastLostHp = 14,//最后一次损失的血量 计算属性
// Level = 15,//等级 计算属性
// Calc_HpShield = 16,// 护盾 计算属性
// Calc_HpShieldElement = 17,//护盾元素 计算属性,一定不会多种元素共存!!
//
// DamageRate = 30,//伤害率
// DamageResistance = 31,//免伤率
// CriticalRate = 32,//暴击率
// CriticalResistance = 33,//暴击抗性
// CriticalDamageIncrease = 34,//暴击伤害加成
// HS_Rate = 35,//爆头率
// HS_Resistance = 36,//爆头抗性
// HS_DamageIncrease = 37,//爆头伤害加成
// StunRate = 38,//眩晕率
// StunResistance = 39,//眩晕抗性
// StunDamageIncrease = 40,//眩晕伤害加成
// DodgeRate = 41,//闪避率
// Dodge1 = 42,//闪避1
// Dodge2 = 43,//闪避2
// Dodge3 = 44,//闪避3
// ElemAttachRate = 45,//元素附加率
// ElemAttachRateResistance = 46,//元素附加率抗性
// HealingIncrease = 47,//治疗加成
// CooldownReduction = 48,//冷却缩减
// PhyDamage = 49,//物理伤害
// FireDamage = 50,//火焰伤害
// PoisonDamage = 51,//毒素伤害
// ElectricDamage = 52,//冰冻伤害
// SMGDamage = 53,//冲锋枪伤害
// ARDamage = 54,//突击步枪伤害
// LMGDamage = 55,//轻机枪伤害
// SGDamage = 56,//霰弹枪伤害
// RPGDamage = 57,//火箭筒伤害
// SRDamage = 58,//狙击枪伤害
// ArmorDamage = 59,//对护甲伤害(护甲穿透)
// ElementBurstDamage = 60,//元素反应伤害
// SkillDamage = 61,//技能伤害
// PhyDamageReduce = 62,//物理抗性
// FireDamageReduce = 63,//火焰抗性
// PoisonDamageReduce = 64,//毒素抗性
// ElectricDamageReduce = 65,//冰冻抗性
// SMGDamageReduce = 66,//冲锋枪抗性
// ARDamageReduce = 67,//突击步枪抗性
// LMGDamageReduce = 68,//轻机枪抗性
// SGDamageReduce = 69,//霰弹枪抗性
// RPGDamageReduce = 70,//火箭筒抗性
// SRDamageReduce = 71,//狙击枪抗性
// ArmorDamageReduce = 72,//对护甲抗性(护甲强度)
// ElementBurstDamageReduce = 73,//元素反应抗性
// SkillDamageReduce = 74,//技能抗性
// TalentDmg = 75,//天赋伤害
// EquipDmg = 76,//装备伤害
// HealthOrbDropIncrease = 101,//生命球掉落概率加成
// BasePickupRange = 102,//基础拾取范围
// PickupRangeIncrease = 103,//拾取范围加成
// Ammo = 111,//持有的枪械弹药
// AmmoMax = 112,//持有的枪械弹药上限
// AmmoBack = 113,//后台枪械弹药
// AmmoMaxBack = 114,//后台枪械弹药上限
// AttackSpeed = 115,//射速加成
// SMGAttackSpeed = 116,//冲锋枪射速加成
// ARAttackSpeed = 117,//步枪射速加成
// LMGAttackSpeed = 118,//机枪射速加成
// SGAttackSpeed = 119,//霰弹枪射速加成
// SRAttackSpeed = 120,//狙击枪射速加成
// RPGAttackSpeed = 121,//火箭筒射速加成
// ExtraAmmo = 122,//弹容量加成
// SMGExtraAmmo = 123,//冲锋枪弹容量加成
// ARExtraAmmo = 124,//步枪弹容量加成
// LMGExtraAmmo = 125,//机枪弹容量加成
// SGExtraAmmo = 126,//霰弹枪弹容量加成
// SRExtraAmmo = 127,//狙击枪弹容量加成
// RPGExtraAmmo = 128,//火箭筒弹容量加成
// ReloadSpeed = 129,//换弹速度加成
// SMGReloadSpeed = 130,//冲锋枪换弹速度加成
// ARReloadSpeed = 131,//步枪换弹速度加成
// LMGReloadSpeed = 132,//机枪换弹速度加成
// SGReloadSpeed = 133,//霰弹枪换弹速度加成
// SRReloadSpeed = 134,//狙击枪换弹速度加成
// RPGReloadSpeed = 135,//火箭筒换弹速度加成
// SMGElemAttachRate = 136,//冲锋枪元素附加率
// ARElemAttachRate = 137,//步枪元素附加率
// LMGElemAttachRate = 138,//机枪元素附加率
// SGElemAttachRate = 139,//霰弹枪元素附加率
// SRElemAttachRate = 140,//狙击枪元素附加率
// RPGElemAttachRate = 141,//火箭筒元素附加
// SMG_Crit = 142,//冲锋枪暴击率
// AR_Crit = 143,//突击步枪暴击率
// LMG_Crit = 144,//轻机枪暴击率
// SG_Crit = 145,//霰弹枪暴击率
// SR_Crit = 146,//狙击枪暴击率
// RPG_Crit = 147,//火箭筒暴击率
// SMG_Stun = 148,//冲锋枪击晕率
// AR_Stun = 149,//突击步枪击晕率
// LMG_Stun = 150,//轻机枪击晕率
// SG_Stun = 151,//霰弹枪击晕率
// SR_Stun = 152,//狙击枪击晕率
// RPG_Stun = 153,//火箭筒击晕率
// SMG_HS = 154,//冲锋枪爆头率
// AR_HS = 155,//突击步枪爆头率
// LMG_HS = 156,//轻机枪爆头率
// SG_HS = 157,//霰弹枪爆头率
// SR_HS = 158,//狙击枪爆头率
// RPG_HS = 159,//火箭筒爆头率
// SMG_HSdmg = 160,//冲锋枪爆头伤害
// AR_HSdmg = 161,//突击步枪爆头伤害
// LMG_HSdmg = 162,//轻机枪爆头伤害
// SG_HSdmg = 163,//霰弹枪爆头伤害
// SR_HSdmg = 164,//狙击枪爆头伤害
// RPG_HSdmg = 165,//火箭筒爆头伤害
// SMG_EleBurst = 166,//冲锋枪元素反应伤害
// AR_EleBurst = 167,//突击步枪元素反应伤害
// LMG_EleBurst = 168,//轻机枪元素反应伤害
// SG_EleBurst = 169,//霰弹枪元素反应伤害
// SR_EleBurst = 170,//狙击枪元素反应伤害
// RPG_EleBurst = 171,//火箭筒元素反应伤害
// CritDmg2Burn = 172,//对灼烧状态下的敌人暴击伤害
// CritDmg2Poison = 173,//对中毒状态下的敌人暴击伤害
// CritDmg2Electric = 174,//对感电状态下的敌人暴击伤害
// HS2Burn = 175,//对灼烧状态下的敌人爆头率
// HS2Poison = 176,//对中毒状态下的敌人爆头率
// HS2Electric = 177,//对感电状态下的敌人爆头率
// DmgReduceFromBurn = 178,//受到来自灼烧状态下的敌人伤害降低
// DmgReduceFromPoison = 179,//受到来自中毒状态下的敌人伤害降低
// DmgReduceFromElectric = 180,//受到来自感电状态下的敌人伤害降低
// BulletFlyDistanceAcc = 181,//子弹的飞行距离
// BulletFlyDistanceMax = 182,//子弹最大飞行距离
// BulletBounceCount = 183,//子弹弹跳次数
//
// //----------- 废弃的属性
// SkillRange = 200,//技能范围
// Size = 201,//大小
// ProjectileAmount = 202,//弹丸数量
// ProjectileCollTimes = 203,//弹丸碰撞次数
// ProjectileDuration = 204,//弹丸持续时间
// SkillDuration = 205,//技能持续时间
// SkillFrequence = 206,//技能频率
// ProjectileFlySpeed = 207,//弹丸飞行速度
// ZoneAmount = 208,//区域数量
// ZoneDuration = 209,//区域持续时间
// Max
// }
// }