equipment.Interface.Suit - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
@elite-dangerous-almanac/core / equipment / Suit
Defined in: src/equipment/suits.ts:91
One personal suit model sold by Pioneer Supplies.
readonlyassetsCapacity:number
Defined in: src/equipment/suits.ts:135
Backpack assets capacity in components.
readonlybatteryCapacity:number
Defined in: src/equipment/suits.ts:127
Battery capacity in energy units, the pool the suit's tools draw from.
readonlyboostAcceleration:number
Defined in: src/equipment/suits.ts:131
Jump-assist boost acceleration, the bare figure the panel shows, which has no unit.
readonlydataCapacity:number
Defined in: src/equipment/suits.ts:137
Backpack data capacity in items.
readonlyfamily:string
Defined in: src/equipment/suits.ts:93
Suit family without a grade suffix, e.g. "utilitysuit".
readonlyfootstepAudibleRange:number
Defined in: src/equipment/suits.ts:139
How far footsteps carry, as a multiplier of the base audible range.
readonlygoodsCapacity:number
Defined in: src/equipment/suits.ts:133
Backpack goods capacity in items.
readonlygrades:Readonly<Partial<Record<`${EquipmentGrade}`,SuitGrade>>>
Defined in: src/equipment/suits.ts:153
Available grade records, keyed by "1" through "5".
A grade changes exactly what SuitGrade carries — the four armour resistances, shield strength, shield regeneration, the modification slots and the item symbol. Every stat above is a property of the suit family and is the same at all five.
readonlyhealth:number
Defined in: src/equipment/suits.ts:106
Suit health in health points, the pool the shield protects.
readonlylosAnalysisRange:number
Defined in: src/equipment/suits.ts:141
Line-of-sight analysis range in metres.
readonlylosAnalysisTime:number
Defined in: src/equipment/suits.ts:143
Seconds of line of sight the suit needs to complete an analysis.
readonlymass:number
Defined in: src/equipment/suits.ts:125
Suit mass in kilograms.
readonlymounts: readonlyPersonalMount[]
Defined in: src/equipment/suits.ts:104
Every weapon mount the suit carries, in the order the game lists them: the primary mounts by their number, then the secondary mount.
Count a kind by filtering:
suit.mounts.filter((mount) => mount.kind === 'primary').length.
readonlyname:string
Defined in: src/equipment/suits.ts:95
English display name, e.g. "Maverick Suit".
readonlyoxygenTime:number
Defined in: src/equipment/suits.ts:129
Emergency air, in seconds of life support.
readonlyshieldExplosiveResistance:number
Defined in: src/equipment/suits.ts:123
Shield explosive damage resistance as a fraction.
readonlyshieldKineticResistance:number
Defined in: src/equipment/suits.ts:117
Shield kinetic damage resistance as a fraction.
The shield takes the damage first, and the armour under it takes what gets through, so the two layers carry separate resistances. The four here are the same at every grade, so they are stored once per family, like every other stat a grade leaves alone. A grade changes the shield's strength and its regeneration, both on SuitGrade, and it changes the armour's four resistances there as well.
readonlyshieldPlasmaResistance:number
Defined in: src/equipment/suits.ts:121
Shield plasma damage resistance as a fraction.
readonlyshieldThermalResistance:number
Defined in: src/equipment/suits.ts:119
Shield thermal damage resistance as a fraction; negative values increase damage.