DotNet.Ships.Record.ShipSlots - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

EliteDangerousAlmanac / Ships / ShipSlots

Record: ShipSlots

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/BuildSlot.cs:131

A hull's full slot layout.

Remarks

The armour mount is not listed, because it is not sized: a hull's armour options are ordinary modules tied to the hull by their own ship field.

Constructors

new ShipSlots()

new ShipSlots(Symbol, Core, Hardpoints, Utility, Optional)

Parameters

Symbol

string

Hull symbol, matching the ship catalogue.

Core

CoreSlots

The seven core-internal sizes.

Hardpoints

IReadOnlyList<HardpointSlotSpec>

Weapon hardpoints, largest first.

Utility

int

Number of tiny utility mounts.

Optional

IReadOnlyList<OptionalSlotSpec>

Optional-internal mounts, largest first.

Properties

Core

Core: CoreSlots

The seven core-internal sizes.

Hardpoints

Hardpoints: IReadOnlyList<HardpointSlotSpec>

Weapon hardpoints, largest first.

Optional

Optional: IReadOnlyList<OptionalSlotSpec>

Optional-internal mounts, largest first.

Symbol

Symbol: string

Hull symbol, matching the ship catalogue.

Utility

Utility: int

Number of tiny utility mounts.

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