ships.TypeAlias.FixedMountRepairResult - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
@elite-dangerous-almanac/core / ships / FixedMountRepairResult
FixedMountRepairResult = {
slot:string;status:"repaired";symbol:string; } | {slot:string;status:"unchanged";symbol:string; } | {slot:string;status:"defaultUnavailable";symbol?:string; } | {reason:"notFixedMount";slot:string;status:"refused"; }
Defined in: src/ships/ship-loadout.ts:237
Result of ShipLoadout.repairFixedMount, discriminated by status.
{ slot: string; status: "repaired"; symbol: string; }
readonlyslot:string
Slot key in the build's own spelling.
readonlystatus:"repaired"
The hull default was installed.
readonlysymbol:string
Installed module symbol.
{ slot: string; status: "unchanged"; symbol: string; }
readonlyslot:string
Slot key in the build's own spelling.
readonlystatus:"unchanged"
The fixed mount already held a valid module.
readonlysymbol:string
Current module symbol.
{ slot: string; status: "defaultUnavailable"; symbol?: string; }
readonlyslot:string
Slot key in the build's own spelling when one exists, otherwise the request.
readonlystatus:"defaultUnavailable"
No resolvable hull default exists for the fixed mount.
readonlyoptionalsymbol?:string
Default module symbol, when the loadout names one but its stats are unavailable.
{ reason: "notFixedMount"; slot: string; status: "refused"; }
readonlyreason:"notFixedMount"
Stable refusal reason.
readonlyslot:string
Slot key in the build's own spelling when one exists, otherwise the request.
readonlystatus:"refused"
The requested mount is not fixed.