Skip to content

ships.Interface.StandardLoadInputs

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

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

Interface: StandardLoadInputs

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

What a StandardLoad carries, and what the ship weighs carrying it.

Properties

cargo

readonly cargo: number

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

Cargo carried, in tonnes.


fuel

readonly fuel: number

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

Main-tank fuel carried, in tonnes.


mass

readonly mass: number

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

What the ship weighs at this load, in tonnes: unladenMass plus fuel plus cargo.

Remarks

This is the mass the jump and mobility calculations run on, so it is the figure to show beside them rather than one reassembled by the caller. The reserve tank is not in it: the game's statistics panel counts the reserve in the current mass it displays, and neither calculation here does — see BuildMetrics.mobilityMetrics. Add FuelCapacity.reserve to match the panel.

The extra fuel and cargo are the load a screen labels; the mass is what they add up to, and passing the whole value back into BuildMetrics.jumpRange or BuildMetrics.mobilityMetrics is unaffected by its presence.

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