ships.Interface.AvailableBlueprint - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
@elite-dangerous-almanac/core / ships / AvailableBlueprint
Defined in: src/ships/ship-loadout.ts:406
A blueprint candidate for a module symbol, with its grades and availability route.
readonlyblueprintSymbol:string
Defined in: src/ships/ship-loadout.ts:408
The blueprint's Frontier symbol, e.g. "FSD_LongRange".
readonlygrades: readonlynumber[]
Defined in: src/ships/ship-loadout.ts:410
The grades the blueprint offers, ascending (e.g. [1, 2, 3, 4, 5]).
readonlyroute:"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.
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.