namespace NeonSprawl.Server.Game.Combat;
/// Authoritative HP snapshot for a session player (NEO-95).
/// Normalized lowercase player id.
/// Prototype session max HP.
/// Current HP after NPC damage; floored at zero.
/// true when is zero.
public readonly record struct PlayerCombatHealthSnapshot(
string PlayerId,
int MaxHp,
int CurrentHp,
bool Defeated);