DotNet.Ships.Record.EngineeringGradeEdit - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
EliteDangerousAlmanac / Ships / EngineeringGradeEdit
Defined in: dotnet/src/EliteDangerousAlmanac/Ships/LoadoutEditing.cs:225
The outcome of completing a fitted module's engineering grade.
The quality after a change is always the best roll.
new EngineeringGradeEdit(
Kind,PreviousQuality?,Code?,Detail?)
What the edit did.
double? = null
The quality the fitted module reported before the edit, from zero through one. A block that stated no modifiers still reports the quality it stated, so a completed roll whose figures this call was the first to spell out reports the best roll.
EngineeringEditCode? = null
The stable reason for a refusal.
EngineeringEditDetail? = null
What a refusal describes, which names the engineering identity.
Code:
EngineeringEditCode?
The stable reason for a refusal.
Detail:
EngineeringEditDetail?
What a refusal describes, which names the engineering identity.
Kind:
EngineeringEditKind
What the edit did.
PreviousQuality:
double?
The quality the fitted module reported before the edit, from zero through one. A block that stated no modifiers still reports the quality it stated, so a completed roll whose figures this call was the first to spell out reports the best roll.