ships.Interface.AvailableBlueprint - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

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

Interface: AvailableBlueprint

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

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:408

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


grades

readonly grades: readonly number[]

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

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:421

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.

⚠️ **GitHub.com Fallback** ⚠️