Skip to content

equipment.Interface.SuitGrade

github-actions[bot] edited this page Sep 23, 2026 · 12 revisions

@elite-dangerous-almanac/core / equipment / SuitGrade

Interface: SuitGrade

Defined in: src/equipment/suits.ts:71

The stats of one suit at one equipment grade.

Remarks

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.

Example

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

Properties

armourExplosiveResistance

readonly armourExplosiveResistance: number

Defined in: src/equipment/suits.ts:87

Armour explosive damage resistance as a fraction.


armourKineticResistance

readonly armourKineticResistance: number

Defined in: src/equipment/suits.ts:81

Armour kinetic damage resistance as a fraction; negative values increase damage.


armourPlasmaResistance

readonly armourPlasmaResistance: number

Defined in: src/equipment/suits.ts:85

Armour plasma damage resistance as a fraction; negative values increase damage.


armourThermalResistance

readonly armourThermalResistance: number

Defined in: src/equipment/suits.ts:83

Armour thermal damage resistance as a fraction.


modificationSlots

readonly modificationSlots: number

Defined in: src/equipment/suits.ts:75

Permanent engineering-modification slots available, from 0 through 4.


shieldRegeneration

readonly shieldRegeneration: number

Defined in: src/equipment/suits.ts:79

Shield points regenerated per second.


shieldStrength

readonly shieldStrength: number

Defined in: src/equipment/suits.ts:77

Base shield strength in shield points.


symbol

readonly symbol: string

Defined in: src/equipment/suits.ts:73

Frontier item symbol for this exact suit and grade.

TypeScript

Guides
astro
Classes (1)
ProceduralSystem

Properties

Accessors

Methods

Interfaces (28)
Type Aliases (6)
Variables (22)
Functions (57)
Subpath modules (3)
commodities
Interfaces (1)
Type Aliases (1)
Variables (3)
Functions (3)
equipment
Interfaces (18)
Type Aliases (9)
Variables (4)
Functions (14)
Subpath modules (2)
galaxy-map
Interfaces (1)
Variables (1)
Functions (2)
i18n
Interfaces (1)
Type Aliases (1)
Functions (23)
materials
Enumerations (2)
Interfaces (2)
Type Aliases (2)
Variables (9)
Functions (9)
ships
Classes (3)
BuildMetrics

Methods

LoadoutEditError

Constructors

Properties

Methods

ShipLoadout

Accessors

Methods

Interfaces (125)
Type Aliases (44)
Variables (10)
Functions (86)
Subpath modules (8)

Clone this wiki locally