@alpaca-software/40kdc-data
    Preparing search index...

    Class UnitView

    A unit, linked to its faction, weapons, and abilities.

    Index

    Constructors

    Properties

    Accessors

    Methods

    Constructors

    Properties

    raw: Unit

    The full generated Unit record.

    Accessors

    Methods

    • 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.

      Parameters

      • i: number = 0

      Returns
          | {
              name?: string;
              M: StatValue;
              T: number;
              W: number;
              Sv: number;
              invuln_sv?: number
              | null;
              Ld: number;
              OC: number;
              [k: string]: unknown;
          }
          | {
              name?: string;
              M: StatValue;
              T: number;
              W: number;
              Sv: number;
              invuln_sv?: number
              | null;
              Ld: number;
              OC: number;
              [k: string]: unknown;
          }

      • {
            name?: string;
            M: StatValue;
            T: number;
            W: number;
            Sv: number;
            invuln_sv?: number | null;
            Ld: number;
            OC: number;
            [k: string]: unknown;
        }
        • [k: string]: unknown
        • Optionalname?: string

          Profile name (e.g., 'Wounded' for degrading)

        • M: StatValue
        • T: number
        • W: number
        • Sv: number
        • Optionalinvuln_sv?: number | null
        • Ld: number
        • OC: number
      • {
            name?: string;
            M: StatValue;
            T: number;
            W: number;
            Sv: number;
            invuln_sv?: number | null;
            Ld: number;
            OC: number;
            [k: string]: unknown;
        }
        • [k: string]: unknown
        • Optionalname?: string

          Profile name (e.g., 'Wounded' for degrading)

        • M: StatValue
        • T: number
        • W: number
        • Sv: number
        • Optionalinvuln_sv?: number | null
        • Ld: number
        • OC: number