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

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

Interface: ShipSlots

Defined in: src/ships/slots.ts:334

A hull's full slot layout — the slot-bearing fields of a Ship, as getShipSlots returns.

Remarks

The armour mount is not listed here because it is not sized: a hull's armour options are ordinary modules in CORE_MODULES, tied to the hull by their OutfittingModule.ship field. List them with getBulkheadsForShip.

Properties

core

readonly core: CoreSlots

Defined in: src/ships/slots.ts:338

The seven core-internal sizes.


hardpoints

readonly hardpoints: readonly HardpointSlotSpec[]

Defined in: src/ships/slots.ts:340

Weapon hardpoints, largest first.


optional

readonly optional: readonly OptionalSlotSpec[]

Defined in: src/ships/slots.ts:344

Optional-internal mounts, largest first.


symbol

readonly symbol: string

Defined in: src/ships/slots.ts:336

Hull symbol, matching the registry's Ship.symbol.


utility

readonly utility: number

Defined in: src/ships/slots.ts:342

Number of tiny utility mounts.

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