local index = 0 local function indexAdd() index = index + 1 return index end BattleEventName = { BattleOrderChange = indexAdd(), BattleEnd = indexAdd(), AddRole = indexAdd(), RemoveRole = indexAdd(), MpChanged = indexAdd(), MpAdd = indexAdd(), MpSub = indexAdd(), BattleRoleDead = indexAdd(), BattleSkillUsable = indexAdd(), RoleBeDamaged = indexAdd(), RoleDamage = indexAdd(), RoleBeDamagedBefore = indexAdd(), RoleDamageBefore = indexAdd(), RoleBeTreated = indexAdd(), RoleTreat = indexAdd(), RoleBeHealed = indexAdd(), RoleBeCrit = indexAdd(), RoleCrit = indexAdd(), RoleBeHit = indexAdd(), RoleHit = indexAdd(), --造成伤害,dot情况排除 RoleBeDodge = indexAdd(), RoleDodge = indexAdd(), RoleDead = indexAdd(), RoleRevive = indexAdd(), RolePropertyChanged = indexAdd(), RoleCDChanged = indexAdd(), SkillCast = indexAdd(), SkillCastEnd = indexAdd(), PassiveTreating = indexAdd(), PassiveBeDamaging = indexAdd(), PassiveDamaging = indexAdd(), PassiveCriting = indexAdd(), ZoomIn = indexAdd(), ZoomChange = indexAdd(), ZoomOut = indexAdd(), AOE = indexAdd(), RoleViewBullet = indexAdd(), --弹道飞行击中表现 BuffCaster = indexAdd(), BuffStart = indexAdd(), BuffDodge = indexAdd(), BuffTrigger = indexAdd(), BuffEnd = indexAdd(), BuffCountChange = indexAdd(), BuffCover = indexAdd(), } index = 0 RoleDataName = { Level = indexAdd(), --等级 Hp = indexAdd(), --生命 MaxHp = indexAdd(), --最大生命 Attack = indexAdd(), --攻击力 PhysicalDefence = indexAdd(),--护甲 MagicDefence = indexAdd(),--魔抗 Speed = indexAdd(),--速度 DamageBocusFactor = indexAdd(), --伤害加成系数(%) DamageReduceFactor = indexAdd(), --伤害减免系数(%) Hit = indexAdd(), --命中率(%) Dodge = indexAdd(), --闪避率(%) Crit = indexAdd(), --暴击率(%) CritDamageFactor = indexAdd(), --暴击伤害系数(%) Tenacity = indexAdd(), --抗暴率(%) TreatFacter = indexAdd(),--治疗加成系数(%) CureFacter = indexAdd(),--受到治疗加成系数(%) TeamDamageBocusFactor = indexAdd(),--队伍伤害加成系数(%) TeamDamageReduceFactor = indexAdd(),--队伍伤害减免系数(%) FireDamageReduceFactor = indexAdd(), --火系伤害减免系数(%) WindDamageReduceFactor = indexAdd(), --风系伤害减免系数(%) IceDamageReduceFactor = indexAdd(), --冰系伤害减免系数(%) LandDamageReduceFactor = indexAdd(), --地系伤害减免系数(%) LightDamageReduceFactor = indexAdd(), --光系伤害减免系数(%) DarkDamageReduceFactor = indexAdd(), --暗系伤害减免系数(%) ElementDamageBocusFactor = indexAdd(), --属性伤害加成系数(%) } BuffName = { PropertyChange = "PropertyChange", HOT = "HOT", DOT = "DOT", Control = "Control", Aura = "Aura", Brand = "Brand", Shield = "Shield", Immune = "Immune", }