DotNet.Ships.Enumeration.SlefConstraint - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

EliteDangerousAlmanac / Ships / SlefConstraint

Enumeration: SlefConstraint

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefDiagnostics.cs:29

The field-level rule a rejected SLEF value broke.

Remarks

This is what a caller selects a localized message on. The SlefDiagnostic.Message beside it is the English reading of the same rule.

Enumeration Members

ObjectRequired

ObjectRequired

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefDiagnostics.cs:32

The value must be an object.

StringRequired

StringRequired

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefDiagnostics.cs:35

The value must be a string.

BooleanRequired

BooleanRequired

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefDiagnostics.cs:38

The value must be a boolean.

ArrayRequired

ArrayRequired

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefDiagnostics.cs:41

The value must be an array.

FiniteNumberRequired

FiniteNumberRequired

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefDiagnostics.cs:44

The value must be a finite number.

NonNegativeNumberRequired

NonNegativeNumberRequired

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefDiagnostics.cs:47

The value must be a finite number of zero or more.

PriorityRange

PriorityRange

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefDiagnostics.cs:50

The value must be a whole number from 0 to 4.

EngineeringLevelRange

EngineeringLevelRange

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefDiagnostics.cs:53

The value must be a whole number from 1 to 5.

UnitInterval

UnitInterval

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefDiagnostics.cs:56

The value must be a number from 0 to 1.

BinaryInteger

BinaryInteger

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefDiagnostics.cs:59

The value must be 0 or 1.

VersionRequired

VersionRequired

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefDiagnostics.cs:62

The value must be a string or a finite number.

LoadoutEventRequired

LoadoutEventRequired

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefDiagnostics.cs:65

The value must be the word Loadout.

ValidLoadoutRequired

ValidLoadoutRequired

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefDiagnostics.cs:68

The value is not a valid Loadout event.

UniqueSlot

UniqueSlot

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefDiagnostics.cs:71

No two fitted modules may name the same mount.

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