ships.Interface.HeatInput - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

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

Interface: HeatInput

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

Everything heatMetrics needs about a build.

Properties

deployedPowerDraw?

readonly optional deployedPowerDraw?: number

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

The same with the hardpoints deployed, in megawatts. Defaults to retractedPowerDraw.


deployedThrusterHeatRate?

readonly optional deployedThrusterHeatRate?: number

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

The same with the hardpoints deployed. Defaults to thrusterHeatRate.

Remarks

The two differ only on a build whose plant cannot feed everything: deploying the hardpoints adds the weapons' draw, which can shed the priority group the thrusters sit in. Thrusters the plant no longer feeds make no heat, so this is 0 there while thrusterHeatRate is not.


fsdHeatRate?

readonly optional fsdHeatRate?: number

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

Waste heat the frame shift drive makes per second while charging a jump (OutfittingModule.fsdHeatRate). Defaults to 0.


heatCapacity

readonly heatCapacity: number

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

The hull's heat capacity (Ship.heatCapacity) — its thermal inertia, in thermal-load units per unit of heat level. It decides how quickly heat moves, and never where it settles.


heatDissipation

readonly heatDissipation: number

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

The hull's maximum heat dissipation (Ship.heatDissipation), in thermal-load units per second — the load the build has to stay under to be safe indefinitely.


heatEfficiency

readonly heatEfficiency: number

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

The fitted power plant's heat efficiency (OutfittingModule.heatEfficiency), post-engineering. Dimensionless, and lower runs cooler.


retractedPowerDraw?

readonly optional retractedPowerDraw?: number

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

Power draw, in megawatts, of the modules the plant actually feeds with the hardpoints stowed — the retracted draw with any unpowered priority group already dropped. Defaults to 0.


thrusterHeatRate?

readonly optional thrusterHeatRate?: number

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

Waste heat the thrusters make per second at top speed (OutfittingModule.engineHeatRate), with the hardpoints stowed. Defaults to 0.


weapons?

readonly optional weapons?: readonly HeatWeapon[]

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

Every enabled weapon. Defaults to none.


weaponsCapacity?

readonly optional weaponsCapacity?: number

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

The power distributor's weapons-capacitor capacity, in megajoules (OutfittingModule.weaponsCapacity), post-engineering. Defaults to 0, which reads as a capacitor that can cover nothing — every weapon then runs at the drained multiplier in both firing scenarios.

⚠️ **GitHub.com Fallback** ⚠️