equipment.Interface.SuitGrade - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
@elite-dangerous-almanac/core / equipment / SuitGrade
Defined in: src/equipment/suits.ts:71
The stats of one suit at one equipment grade.
A suit defends in two layers, and each layer has its own four resistances. The four here are the armour's: they apply to the Suit.health pool, and the Damage Resistance modification moves them. The shield's four sit on Suit, because a grade leaves them alone.
import { getSuitByFamily, getSuitGrade } from '@elite-dangerous-almanac/core/equipment/suits';
const suit = getSuitByFamily('tacticalsuit')!;
// The shield is weak against a laser; the armour behind it is strong.
suit.shieldThermalResistance; // -> -0.5
getSuitGrade(suit, 5)!.armourThermalResistance; // -> 0.8
readonlyarmourExplosiveResistance:number
Defined in: src/equipment/suits.ts:87
Armour explosive damage resistance as a fraction.
readonlyarmourKineticResistance:number
Defined in: src/equipment/suits.ts:81
Armour kinetic damage resistance as a fraction; negative values increase damage.
readonlyarmourPlasmaResistance:number
Defined in: src/equipment/suits.ts:85
Armour plasma damage resistance as a fraction; negative values increase damage.
readonlyarmourThermalResistance:number
Defined in: src/equipment/suits.ts:83
Armour thermal damage resistance as a fraction.
readonlymodificationSlots:number
Defined in: src/equipment/suits.ts:75
Permanent engineering-modification slots available, from 0 through 4.
readonlyshieldRegeneration:number
Defined in: src/equipment/suits.ts:79
Shield points regenerated per second.
readonlyshieldStrength:number
Defined in: src/equipment/suits.ts:77
Base shield strength in shield points.
readonlysymbol:string
Defined in: src/equipment/suits.ts:73
Frontier item symbol for this exact suit and grade.