ships.Interface.WeaponTotals - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
@elite-dangerous-almanac/core / ships / WeaponTotals
Defined in: src/ships/weapons.ts:216
The additive firepower totals across several weapons.
Per-shot damage, rate of fire and continuous-fire state belong to one weapon and therefore do not appear here: adding a beam laser's cadence to a multi-cannon's does not describe either weapon or the build. Use the individual WeaponMetrics when those figures matter.
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.
readonlydamageByType:DamageSplit
Defined in: src/ships/weapons.ts:237
damagePerSecond split by damage type.
readonlydamagePerSecond:number
Defined in: src/ships/weapons.ts:218
Damage per second while firing, summed across the weapons.
readonlyenergyPerSecond:number
Defined in: src/ships/weapons.ts:222
Weapons-capacitor draw per second, in MW, summed across the weapons.
readonlyheatPerSecond:number
Defined in: src/ships/weapons.ts:226
Heat generated per second while firing, summed across the weapons.
readonlypowerDraw:number
Defined in: src/ships/weapons.ts:235
Deployed power draw, in MW, summed across the weapons.
readonlysustainedDamageByType:DamageSplit
Defined in: src/ships/weapons.ts:239
sustainedDamagePerSecond split by damage type.
readonlysustainedDamagePerSecond:number
Defined in: src/ships/weapons.ts:220
Damage per second averaged over reloads, summed across the weapons.
readonlysustainedEnergyPerSecond:number
Defined in: src/ships/weapons.ts:224
Weapons-capacitor draw per second averaged over reloads, in MW.
readonlysustainedHeatPerSecond:number
Defined in: src/ships/weapons.ts:228
Heat generated per second averaged over reloads, summed across the weapons.
readonlythermalLoad:number
Defined in: src/ships/weapons.ts:233
Sum of the included modules' thermal-load stats: one discharge from each discrete weapon plus each continuous weapon's already-per-second figure.