ships.Function.shieldStrength - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
@elite-dangerous-almanac/core / ships / shieldStrength
shieldStrength(
hullMass,baseShieldStrength,generator,boostMultiplier?):number
Defined in: src/ships/shields.ts:303
A build's shield strength, in megajoules.
number
The hull's mass, in tonnes.
number
The hull's base shield strength, in megajoules.
The fitted generator, post-engineering.
number = 1
The boosters' combined multiplier — 1 + Σ shieldBoost.
Defaults to 1 (no boosters).
number
The shield's megajoules, before any Guardian reinforcement addition. 0 for a
hull past the generator's maxMass, and 0 for a generator whose record is missing
part of its curve — see shieldMassCurveMultiplier.
If hullMass is not a finite number of zero or more, or the
generator carries a complete but non-physical curve — the contract
shieldMassCurveMultiplier documents, reported as shieldStrength.