namespace SepCore.CustomComponent { /// /// 单局临时角色状态。 /// 数值由单局快照构建器在开战前从角色与装备结算得到;战斗期间只读,战斗结束回写当前 HP/MP。 /// public sealed class RunPlayerState { /// /// 角色配置标识。 /// public int CharacterId; /// /// 当前战备中的顺序,1 开始。 /// public int PartyOrder; /// /// 当前 HP。 /// public int CurrentHp; /// /// 当前 MP。 /// public int CurrentMp; /// /// 已结算装备加成的最终 HP 上限。 /// public int MaxHp; /// /// 已结算装备加成的最终 MP 上限。 /// public int MaxMp; /// /// 已结算装备加成的最终攻击。 /// public int Atk; /// /// 已结算装备加成的最终魔力。 /// public int Mat; /// /// 已结算装备加成的最终速度。 /// public int Speed; /// /// 普通攻击行动配置 ID。 /// public int AttackActionId; /// /// 该角色首版唯一技能行动配置 ID。 /// public int SkillActionId; } }