Skip to content

ships.Interface.HeatMetrics

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

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

Interface: HeatMetrics

Defined in: src/ships/heat.ts:214

A build's heat: what the plant and the hull make of each other, and what the build runs at stowed, flying, jumping and firing.

Remarks

Frozen — nested records and lists included — so a result can be held, cached and shared without a defensive copy. Derive a changed figure with a spread rather than by assigning into one.

Properties

firingDrained

readonly firingDrained: HeatState

Defined in: src/ships/heat.ts:236

The same with the weapons capacitor drained — the alpha-strike case, where each weapon makes five times its thermal load.


firingSustained

readonly firingSustained: HeatState

Defined in: src/ships/heat.ts:231

Hardpoints out and every enabled weapon firing continuously, reloads folded in, with the weapons capacitor keeping up.


fsdCharging

readonly fsdCharging: HeatState

Defined in: src/ships/heat.ts:226

Charging a jump: thrusters plus the frame shift drive's spool-up.


heatEfficiency

readonly heatEfficiency: number

Defined in: src/ships/heat.ts:216

The fitted plant's heat efficiency, post-engineering.


hullHeatCapacity

readonly hullHeatCapacity: number

Defined in: src/ships/heat.ts:218

The hull's heat capacity — its thermal inertia.


hullHeatDissipation

readonly hullHeatDissipation: number

Defined in: src/ships/heat.ts:220

The hull's maximum heat dissipation, in thermal-load units per second.


idle

readonly idle: HeatState

Defined in: src/ships/heat.ts:222

Hardpoints stowed, throttle closed — the figure a ship sits at doing nothing.


thrusters

readonly thrusters: HeatState

Defined in: src/ships/heat.ts:224

Stowed and flat out: idle plus the thrusters at top speed.

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