Skip to content

ships.Interface.BuildCost

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

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

Interface: BuildCost

Defined in: src/ships/build-metrics.ts:250

What an assembled build costs to own, in all three currencies the game charges for it.

Every figure prices the current fit from the catalogues rather than reporting what a capture said was paid; for the latter read ShipLoadout.sourcePurchase.

Properties

credits

readonly credits: BuildCredits

Defined in: src/ships/build-metrics.ts:252

Shop credits for the hull and its fitted modules.


materials

readonly materials: readonly EngineeringMaterial[]

Defined in: src/ships/build-metrics.ts:270

What the build's blueprints and experimental effects consume, one entry per distinct material, counts summed across modules.

Pre-engineered articles arrive engineered, so only what a player still has to roll on top of one is charged. A fixed reward carries no craft recipe at all and contributes nothing, and so does a modification whose recipe the catalogues do not price — a capture may name a blueprint or effect no registry lists, and an unpriceable modification is silently absent rather than reported the way BuildCredits.unpriced reports an unpriceable module.


mercCoins

readonly mercCoins: number

Defined in: src/ships/build-metrics.ts:258

Merc Coin billed by the build: every Mercenary article's shop price plus every blueprint's currency cost, including ordinary engineering-menu recipes that charge it. A Mercenary article's blueprint is charged only above the grade it was sold at.

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