DotNet.Ships.Record.ArmourMetrics - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
EliteDangerousAlmanac / Ships / ArmourMetrics
Defined in: dotnet/src/EliteDangerousAlmanac/Ships/Armour.cs:66
A build's armour: hit points, where they come from, and what the hull resists.
new ArmourMetrics(
HitPoints,Bulkheads,Reinforcement,Resistances,EffectiveHitPoints,ModuleArmour,ModuleProtection)
double
The total hull hit points.
double
What the bulkhead alone gives.
double
What the hull reinforcement packages add.
The effective resistances, bulkhead and reinforcement stacked with diminishing returns. They are fractions rather than percentages, and unrounded: the stacking is floating-point arithmetic. Round where the figure is displayed, not before it is composed further.
The raw damage of each type the hull can soak, which is infinite where a resistance reaches one hundred percent.
double
Hit points the module reinforcement packages add to the modules.
double
The fraction of module damage the module reinforcement packages absorb, stacked multiplicatively. It is zero with none fitted.
Bulkheads:
double
What the bulkhead alone gives.
EffectiveHitPoints:
DamageTypeValues
The raw damage of each type the hull can soak, which is infinite where a resistance reaches one hundred percent.
HitPoints:
double
The total hull hit points.
ModuleArmour:
double
Hit points the module reinforcement packages add to the modules.
ModuleProtection:
double
The fraction of module damage the module reinforcement packages absorb, stacked multiplicatively. It is zero with none fitted.
Reinforcement:
double
What the hull reinforcement packages add.
Resistances:
DamageTypeValues
The effective resistances, bulkhead and reinforcement stacked with diminishing returns. They are fractions rather than percentages, and unrounded: the stacking is floating-point arithmetic. Round where the figure is displayed, not before it is composed further.