DotNet.Ships.Record.LoadoutValidationInput - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
EliteDangerousAlmanac / Ships / LoadoutValidationInput
Defined in: dotnet/src/EliteDangerousAlmanac/Ships/LoadoutValidation.cs:280
What a validation reads.
new LoadoutValidationInput(
ShipSymbol,Slots,Modules)
string
The hull symbol.
IReadOnlyList<BuildSlot>
The hull's expanded mounts.
IReadOnlyList<ValidationModule>
The fitted modules. A repeated mount key must be kept here so it can be reported.
Mass:
LoadoutMass?
Defined in: dotnet/src/EliteDangerousAlmanac/Ships/LoadoutValidation.cs:289
What the assembled ship weighs, for the one rule that reads a figure. Leave it out to check the structure alone.
Modules:
IReadOnlyList<ValidationModule>
The fitted modules. A repeated mount key must be kept here so it can be reported.
ShipSymbol:
string
The hull symbol.
Slots:
IReadOnlyList<BuildSlot>
The hull's expanded mounts.