DotNet.Ships.Record.HeatInput - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

EliteDangerousAlmanac / Ships / HeatInput

Record: HeatInput

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/Heat.cs:32

Everything a heat calculation needs about a build.

Constructors

new HeatInput()

new HeatInput(HeatCapacity, HeatDissipation, HeatEfficiency)

Parameters

HeatCapacity

double

The hull's heat capacity: its thermal inertia, in thermal-load units per unit of heat level. It decides how quickly heat moves, and never where it settles. It must be above zero.

HeatDissipation

double

The hull's largest heat dissipation, in thermal-load units per second. This is the load the build has to stay under to be safe indefinitely.

HeatEfficiency

double

The fitted power plant's heat efficiency, post-engineering. It has no unit, and lower runs cooler.

Properties

DeployedPowerDraw

DeployedPowerDraw: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/Heat.cs:41

The same with the hardpoints deployed. An absent figure is the retracted draw.

DeployedThrusterHeatRate

DeployedThrusterHeatRate: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/Heat.cs:54

The same with the hardpoints deployed. An absent figure is the stowed rate.

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, and thrusters the plant no longer feeds make no heat.

FsdHeatRate

FsdHeatRate: double

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/Heat.cs:57

The waste heat the frame shift drive makes per second while charging a jump.

HeatCapacity

HeatCapacity: double

The hull's heat capacity: its thermal inertia, in thermal-load units per unit of heat level. It decides how quickly heat moves, and never where it settles. It must be above zero.

HeatDissipation

HeatDissipation: double

The hull's largest heat dissipation, in thermal-load units per second. This is the load the build has to stay under to be safe indefinitely.

HeatEfficiency

HeatEfficiency: double

The fitted power plant's heat efficiency, post-engineering. It has no unit, and lower runs cooler.

RetractedPowerDraw

RetractedPowerDraw: double

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/Heat.cs:38

The power draw, in megawatts, of the modules the plant actually feeds with the hardpoints stowed. Any priority group the plant cannot carry is already dropped from it.

ThrusterHeatRate

ThrusterHeatRate: double

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/Heat.cs:46

The waste heat the thrusters make per second at top speed, with the hardpoints stowed.

Weapons

Weapons: IReadOnlyList<HeatWeapon>?

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/Heat.cs:60

Every enabled weapon.

WeaponsCapacity

WeaponsCapacity: double

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/Heat.cs:67

The power distributor's weapons-capacitor capacity, in megajoules, post-engineering. No capacity reads as a capacitor that can cover nothing, so every weapon then runs at the drained multiplier in both firing scenarios.

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