ships.blueprint costs.Variable.BLUEPRINT_COSTS - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

@elite-dangerous-almanac/core / ships/blueprint-costs / BLUEPRINT_COSTS

Variable: BLUEPRINT_COSTS

const BLUEPRINT_COSTS: Readonly<Record<string, BlueprintGradeCosts>>

Defined in: src/ships/blueprint-costs.ts:60

Every craftable blueprint's per-roll material recipes, keyed by Frontier symbol and then grade.

Remarks

Its ids and grade sets are the craftable subset of BLUEPRINTS from ships/blueprints. Fixed reward identities with mechanics but no ordinary craft route are deliberately absent. The catalogues are separate runtime payloads so a mechanics-only consumer pays for neither material names nor counts.

Example

import { BLUEPRINT_COSTS } from '@elite-dangerous-almanac/core/ships/blueprint-costs';

BLUEPRINT_COSTS['FSD_LongRange']?.['5'];
// -> [{ symbol: 'Arsenic', name: 'Arsenic', count: 1 }, ...]
⚠️ **GitHub.com Fallback** ⚠️