Skip to content

ships.Interface.ShieldCapacitorInput

github-actions[bot] edited this page Aug 26, 2026 · 4 revisions

@elite-dangerous-almanac/core / ships / ShieldCapacitorInput

Interface: ShieldCapacitorInput

Defined in: src/ships/shield-capacitor.ts:48

Everything shieldCapacitorMetrics needs about one raised shield.

Properties

resistances

readonly resistances: DamageTypeValues

Defined in: src/ships/shield-capacitor.ts:58

The shield's own stacked resistances, pip-free — every one a finite fraction. ShieldMetrics.resistances.


strength

readonly strength: number

Defined in: src/ships/shield-capacitor.ts:53

The shield's total strength, in megajoules — finite and non-negative. ShieldMetrics.strength.


systemsCapacity

readonly systemsCapacity: number

Defined in: src/ships/shield-capacitor.ts:60

SYS-capacitor capacity, in megajoules — finite and non-negative.


systemsPips?

readonly optional systemsPips?: number

Defined in: src/ships/shield-capacitor.ts:64

Pips assigned to SYS, in [0, 4]. Fractional pips are accepted; defaults to 4.


systemsRecharge

readonly systemsRecharge: number

Defined in: src/ships/shield-capacitor.ts:62

Four-SYS-pip recharge rate, in megajoules per second — finite and non-negative.

API

Guides
astro
Classes (1)
ProceduralSystem

Properties

Accessors

Methods

Interfaces (16)
Type Aliases (3)
Variables (11)
Functions (37)
Subpath modules (3)
commodities
Interfaces (1)
Type Aliases (1)
Variables (3)
Functions (3)
equipment
Interfaces (6)
Type Aliases (8)
Variables (3)
Functions (10)
Subpath modules (2)
i18n
Interfaces (1)
Type Aliases (1)
Functions (17)
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 (85)
Subpath modules (8)

Clone this wiki locally