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;
}
}