The unit's faction, or undefined if its faction_id is unknown.
Weapons referenced by weapon_ids; unresolved ids are skipped.
Abilities referenced by ability_ids; unresolved ids are skipped.
Wargear options (weapon swaps, add-ons, choices) authored for this unit.
The stat profile at index i (default 0). Returns the schema-generated
profile object directly so callers can feed it straight to the engine
without an intermediate wrapper.
Optionalname?: stringProfile name (e.g., 'Wounded' for degrading)
Optionalinvuln_sv?: number | nullOptionalname?: stringProfile name (e.g., 'Wounded' for degrading)
Optionalinvuln_sv?: number | null
A unit, linked to its faction, weapons, and abilities.