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

EliteDangerousAlmanac / Ships / LoadoutEvent

Record: LoadoutEvent

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefRecords.cs:118

A journal Loadout event, which is the data half of a SLEF entry.

Remarks

Only the hull and the modules are required; every other member is optional. Masses are in tonnes, ranges in light-years and values in credits. The timestamp, the ship identifier, the hull health and the hot flag are deliberately outside this shape, because they name the journal line or describe the capture rather than the fit. A read still accepts an event carrying them.

Constructors

new LoadoutEvent()

new LoadoutEvent(Ship, Modules)

Parameters

Ship

string

The hull's internal identifier, such as explorer_nx.

Modules

IReadOnlyList<LoadoutModule>

Every fitted module.

Properties

CargoCapacity

CargoCapacity: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefRecords.cs:155

The cargo rack capacity, in tonnes.

Event

Event: string?

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefRecords.cs:125

The journal line's own name, which is Loadout when a journal supplied it.

FuelCapacity

FuelCapacity: LoadoutFuelCapacity?

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefRecords.cs:165

The fuel-tank capacities, in tonnes.

HullValue

HullValue: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefRecords.cs:140

The hull cost, in credits.

MaxJumpRange

MaxJumpRange: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefRecords.cs:160

The exporter's own best single-jump range, in light-years.

Modules

Modules: IReadOnlyList<LoadoutModule>

Every fitted module.

ModulesValue

ModulesValue: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefRecords.cs:145

The fitted modules' cost, in credits.

Rebuy

Rebuy: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefRecords.cs:170

The insurance rebuy cost, in credits.

Ship

Ship: string

The hull's internal identifier, such as explorer_nx.

ShipIdent

ShipIdent: string?

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefRecords.cs:135

The player-given ship identification plate.

ShipName

ShipName: string?

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefRecords.cs:130

The player-given ship name.

UnladenMass

UnladenMass: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefRecords.cs:150

The hull and module mass with an empty tank and no cargo, in tonnes.

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