namespace NeonSprawl.Server.Game.Combat; /// /// Authoritative HP snapshot for a prototype combat target (NEO-80). /// is the normalized lowercase target id. /// is catalog max HP for prototype dummies. /// is current HP after damage; floored at zero. /// is true when is zero. /// public readonly record struct CombatEntityHealthSnapshot( string TargetId, int MaxHp, int CurrentHp, bool Defeated);