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