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

    Interface GameMode

    A 40k game mode — one axis of army-construction scope, parallel to the game_version edition axis. Army-construction entities carry an optional game_modes array of these ids; an absent array means the entity belongs to matched-play only. is_competitive marks which modes count toward the dataset's headline competitive-coverage metric.

    This interface was referenced by 0KdcBundledSchemas's JSON-Schema via the definition "game-mode".

    interface GameMode {
        id: "matched-play" | "combat-patrol" | "boarding-actions" | "crusade";
        name: string;
        description?: string;
        is_competitive: boolean;
        game_version: GameVersionReference;
    }
    Index

    Properties

    id: "matched-play" | "combat-patrol" | "boarding-actions" | "crusade"

    The game mode an army-construction entity is legal or authored for, parallel to the game_version edition axis. 'matched-play' is the competitive default: when an entity omits game_modes, treat it as matched-play only. 'combat-patrol', 'boarding-actions', and 'crusade' are non-competitive modes; of these only combat-patrol currently has an ingest source and coverage measurement (the others are schema-homed for hand-authoring).

    name: string
    description?: string

    Community-authored summary of the mode (original prose only — no reproduced rules text).

    is_competitive: boolean

    Whether this mode counts toward the dataset's headline competitive-coverage metric. Only matched-play is competitive; non-competitive modes are tracked on their own coverage dimension.

    game_version: GameVersionReference