Skip to content

ships.Variable.OUTFITTING_FAMILIES

github-actions[bot] edited this page Aug 26, 2026 · 15 revisions

@elite-dangerous-almanac/core / ships / OUTFITTING_FAMILIES

Variable: OUTFITTING_FAMILIES

const OUTFITTING_FAMILIES: Readonly<Record<OutfittingFamilyId, string>>

Defined in: src/ships/module-families.ts:129

Every outfitting family's canonical English display name, keyed by id.

Remarks

The names are Frontier's own outfitting category labels where the game publishes one, and the Almanac's descriptive name for the 19 families it does not. They are canonical English, not localized UI text: use getOutfittingFamilyName for a locale.

Example

import { OUTFITTING_FAMILIES } from '@elite-dangerous-almanac/core/ships/module-families';

OUTFITTING_FAMILIES.shieldGenerators; // -> 'Shield Generators'
OUTFITTING_FAMILIES.armour; // -> 'Armour'

API

Guides
astro
Classes (1)
ProceduralSystem

Properties

Accessors

Methods

Interfaces (16)
Type Aliases (3)
Variables (11)
Functions (37)
Subpath modules (3)
commodities
Interfaces (1)
Type Aliases (1)
Variables (3)
Functions (3)
equipment
Interfaces (6)
Type Aliases (8)
Variables (3)
Functions (10)
Subpath modules (2)
i18n
Interfaces (1)
Type Aliases (1)
Functions (17)
materials
Enumerations (2)
Interfaces (2)
Type Aliases (2)
Variables (9)
Functions (9)
ships
Classes (3)
BuildMetrics

Methods

LoadoutEditError

Constructors

Properties

Methods

ShipLoadout

Accessors

Methods

Interfaces (125)
Type Aliases (44)
Variables (10)
Functions (85)
Subpath modules (8)

Clone this wiki locally