Skip to content

ships.Interface.HeatWeapon

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

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

Interface: HeatWeapon

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

One enabled weapon's contribution to a build's heat.

Properties

distributorDraw?

readonly optional distributorDraw?: number

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

Weapons-capacitor draw of one discharge, in megajoules (OutfittingModule.distributorDraw). Defaults to 0.

Remarks

Read together with HeatInput.weaponsCapacity to work out how much the capacitor's state amplifies the weapon's heat: a shot the capacitor cannot cover generates up to five times its thermal load.


heatPerSecond?

readonly optional heatPerSecond?: number

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

Heat per second the weapon generates while firing, in thermal-load units. WeaponMetrics.sustainedHeatPerSecond is the figure to pass — it folds in the reloads a long engagement spends not firing. Defaults to 0.

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