package component import ( "go_dreamfactory/modules/battle/fight/attribute" ) type FightRoleData struct { //基础属性--------------------------------------------------------------------------------------------------------------------------- /// /// 角色名 /// Name string /// /// 阵营 1=我 2=敌 /// Side byte /// /// 种族 1灼热, 2涌动, 3呼啸, 4闪耀 /// Race byte /// /// 站位 1~5 /// Pos byte /// /// 唯一标记,同时也是List FightBase.Roles的索引 /// Rid byte /// /// 是否活着 /// ALive bool /// /// 是否队长 /// Captain bool /// /// 队长技 id /// CaptainSkillId int /// /// 英雄ID /// HeroID string //战斗属性--------------------------------------------------------------------------------------------------------------------------- /// /// 行动值 /// Operate attribute.AttributeNumeric /// /// 最大生命 /// MaxHp attribute.AttributeNumeric /// /// 当前生命 /// Hp attribute.AttributeNumeric /// /// 攻击 /// Atk attribute.AttributeNumeric /// /// 防御 /// Def attribute.AttributeNumeric /// /// 速度 /// Speed attribute.AttributeNumeric /// /// 暴击率 /// Critical attribute.AttributeNumeric /// /// 暴击伤害 /// CriticalPower attribute.AttributeNumeric /// /// 效果命中 /// EffectHit attribute.AttributeNumeric /// /// 效果抵抗 /// EfectResist attribute.AttributeNumeric /// /// 失手率 /// LostHold attribute.AttributeNumeric /// /// 会心率 /// UnderStand attribute.AttributeNumeric }