DotNet.Ships.Record.ShieldCapacitorMetrics - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
EliteDangerousAlmanac / Ships / ShieldCapacitorMetrics
Defined in: dotnet/src/EliteDangerousAlmanac/Ships/ShieldCapacitor.cs:51
What one SYS allocation is worth to a raised shield.
Every resistance here is a fraction rather than a percentage, and unrounded.
new ShieldCapacitorMetrics(
SystemsPips,Capacity,RechargeRate,SystemsResistance,EffectiveResistances,EffectiveHitPoints)
double
The pips assigned to SYS for this result, from zero through four.
double
The SYS-capacitor capacity, in megajoules.
double
The recharge rate at the allocation, in megajoules per second.
double
The resistance the pips contribute on their own, as a fraction: none at no pips, rising to three fifths at four.
The shield's resistances with the pips folded in, which are the figures the game's own panel shows while the allocation stands. The pips multiply with the shield's stack rather than adding to it, so these are not a sum.
The raw damage of each type the shield soaks at this allocation, in megajoules. It is infinite where a resistance reaches the whole of that damage type.
Capacity:
double
The SYS-capacitor capacity, in megajoules.
EffectiveHitPoints:
DamageTypeValues
The raw damage of each type the shield soaks at this allocation, in megajoules. It is infinite where a resistance reaches the whole of that damage type.
EffectiveResistances:
DamageTypeValues
The shield's resistances with the pips folded in, which are the figures the game's own panel shows while the allocation stands. The pips multiply with the shield's stack rather than adding to it, so these are not a sum.
RechargeRate:
double
The recharge rate at the allocation, in megajoules per second.
SystemsPips:
double
The pips assigned to SYS for this result, from zero through four.
SystemsResistance:
double
The resistance the pips contribute on their own, as a fraction: none at no pips, rising to three fifths at four.