Skip to content

DotNet.Ships.Record.ShieldRecoveryInput

github-actions[bot] edited this page Sep 20, 2026 · 11 revisions

EliteDangerousAlmanac / Ships / ShieldRecoveryInput

Record: ShieldRecoveryInput

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/ShieldRecovery.cs:20

Everything a recovery calculation needs about a powered shield and SYS capacitor.

Remarks

Every figure must be finite and zero or more.

Constructors

new ShieldRecoveryInput()

new ShieldRecoveryInput(Strength, RegenRate, BrokenRegenRate, DistributorDraw, SystemsCapacity, SystemsRecharge)

Parameters

Strength

double

The total shield strength, reinforcement included, in megajoules.

RegenRate

double

The generator's regeneration rate while the shield is raised, in megajoules per second.

BrokenRegenRate

double

The generator's regeneration rate while the shield is broken, in megajoules per second.

DistributorDraw

double

The SYS-capacitor energy spent per megajoule regenerated.

SystemsCapacity

double

The SYS capacity, which is zero when no distributor is fitted.

SystemsRecharge

double

The largest SYS recharge rate, per second.

Properties

BrokenRegenRate

BrokenRegenRate: double

The generator's regeneration rate while the shield is broken, in megajoules per second.

DistributorDraw

DistributorDraw: double

The SYS-capacitor energy spent per megajoule regenerated.

RegenRate

RegenRate: double

The generator's regeneration rate while the shield is raised, in megajoules per second.

Strength

Strength: double

The total shield strength, reinforcement included, in megajoules.

SystemsCapacity

SystemsCapacity: double

The SYS capacity, which is zero when no distributor is fitted.

SystemsRecharge

SystemsRecharge: double

The largest SYS recharge rate, per second.

.NET

Guides
Astronomy
Classes (16)
Records (29)
Enumerations (6)
Commodities
Classes (2)
Records (1)
Enumerations (1)
Equipment
Classes (8)
Records (19)
Enumerations (8)
GalaxyMap
Classes (1)
Records (1)
Localization
Classes (2)
Enumerations (1)
Materials
Classes (5)
Records (2)
Enumerations (4)
Ships
Classes (42)
Records (115)
Interfaces (1)
Enumerations (35)

Clone this wiki locally