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

EliteDangerousAlmanac / Ships / ShieldCapacitorMetrics

Record: ShieldCapacitorMetrics

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/ShieldCapacitor.cs:51

What one SYS allocation is worth to a raised shield.

Remarks

Every resistance here is a fraction rather than a percentage, and unrounded.

Constructors

new ShieldCapacitorMetrics()

new ShieldCapacitorMetrics(SystemsPips, Capacity, RechargeRate, SystemsResistance, EffectiveResistances, EffectiveHitPoints)

Parameters

SystemsPips

double

The pips assigned to SYS for this result, from zero through four.

Capacity

double

The SYS-capacitor capacity, in megajoules.

RechargeRate

double

The recharge rate at the allocation, in megajoules per second.

SystemsResistance

double

The resistance the pips contribute on their own, as a fraction: none at no pips, rising to three fifths at four.

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.

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.

Properties

Capacity

Capacity: double

The SYS-capacitor capacity, in megajoules.

EffectiveHitPoints

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

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

RechargeRate: double

The recharge rate at the allocation, in megajoules per second.

SystemsPips

SystemsPips: double

The pips assigned to SYS for this result, from zero through four.

SystemsResistance

SystemsResistance: double

The resistance the pips contribute on their own, as a fraction: none at no pips, rising to three fifths at four.

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