Skip to content

ships.Interface.CalculationIssue

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

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

Interface: CalculationIssue

Defined in: src/ships/loadout-calculations.ts:17

A dependency that prevented a loadout calculation from producing a complete value.

Properties

field

readonly field: "mass" | "fuelCapacity" | "cargoCapacity" | "hullMass" | "reserveFuelCapacity"

Defined in: src/ships/loadout-calculations.ts:19

Field whose value is missing, using the public catalogue spelling.


message

readonly message: string

Defined in: src/ships/loadout-calculations.ts:25

Human-readable diagnostic suitable for a log or validation panel.


params?

readonly optional params?: Readonly<Record<string, string | number>>

Defined in: src/ships/loadout-calculations.ts:27

Values interpolated into message, for consumers composing localized text.


slot?

readonly optional slot?: string

Defined in: src/ships/loadout-calculations.ts:21

Slot containing the incomplete module, when the dependency belongs to a module.


symbol?

readonly optional symbol?: string

Defined in: src/ships/loadout-calculations.ts:23

Module symbol, when the dependency belongs to a module.

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