Skip to content

ships.Interface.LoadoutValidationInput

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

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

Interface: LoadoutValidationInput

Defined in: src/ships/loadout-validation.ts:151

Input to validateLoadout.

Properties

mass?

readonly optional mass?: LoadoutMass

Defined in: src/ships/loadout-validation.ts:164

What the assembled ship weighs, for the one rule that reads a figure: thrusters rated below the ship's mass cannot move it.

Omit it to check structure alone.


modules

readonly modules: readonly ValidationModule[]

Defined in: src/ships/loadout-validation.ts:157

Fitted modules. Duplicate keys must be retained here so they can be diagnosed.


shipSymbol

readonly shipSymbol: string

Defined in: src/ships/loadout-validation.ts:153

Hull symbol.


slots

readonly slots: readonly BuildSlot[]

Defined in: src/ships/loadout-validation.ts:155

Expanded hull layout.

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