namespace NeonSprawl.Server.Game.Npc;

/// <summary>One validated <c>NpcBehaviorDef</c> row from <c>content/npc-behaviors/*_npc_behaviors.json</c> (NEO-88).</summary>
public sealed record NpcBehaviorDefRow(
    string Id,
    string DisplayName,
    string ArchetypeKind,
    int MaxHp,
    double AggroRadius,
    double LeashRadius,
    double TelegraphWindupSeconds,
    int AttackDamage,
    double AttackCooldownSeconds);
