ships.Interface.LoadoutValidationInput - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

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

Interface: LoadoutValidationInput

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

Input to validateLoadout.

Properties

mass?

readonly optional mass?: LoadoutMass

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

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:164

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


shipSymbol

readonly shipSymbol: string

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

Hull symbol.


slots

readonly slots: readonly BuildSlot[]

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

Expanded hull layout.

⚠️ **GitHub.com Fallback** ⚠️