Skip to content

ships.Interface.AvailableBlueprint

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

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

Interface: AvailableBlueprint

Defined in: src/ships/ship-loadout.ts:401

A blueprint candidate for a module symbol, with its grades and availability route.

Properties

blueprintSymbol

readonly blueprintSymbol: string

Defined in: src/ships/ship-loadout.ts:403

The blueprint's Frontier symbol, e.g. "FSD_LongRange".


grades

readonly grades: readonly number[]

Defined in: src/ships/ship-loadout.ts:405

The grades the blueprint offers, ascending (e.g. [1, 2, 3, 4, 5]).


route

readonly route: "mercenary" | "ordinary"

Defined in: src/ships/ship-loadout.ts:416

Why the recipe is listed: 'ordinary' for the stock module's engineering menu, or 'mercenary' for a bespoke recipe attached to a Mercenary purchase.

Remarks

A Mercenary article shares its module symbol with the stock article. Its bespoke blueprint is nevertheless available only through that purchase, so a fitted module carrying the blueprint identifies the article even after a later grade upgrade. 'mercenary' means the recipe requires that purchase route.

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