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

EliteDangerousAlmanac / Ships / ModuleLimitUsage

Record: ModuleLimitUsage

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/ModuleLimits.cs:34

One per-ship limit family's resolved allowance and fitted usage.

Constructors

new ModuleLimitUsage()

new ModuleLimitUsage(Group, BaseLimit, Increase, Limit, Count, Excess)

Parameters

Group

ModuleLimitGroup

The limit family.

BaseLimit

int

The allowance before any fitted increase.

Increase

int

The sum of the increases the fitted modules grant.

Limit

int

The effective allowance, which is the base and the increase together.

Count

int

The fitted modules consuming the allowance.

Excess

int

The modules above the effective allowance, and none where the build is within it.

Properties

BaseLimit

BaseLimit: int

The allowance before any fitted increase.

Count

Count: int

The fitted modules consuming the allowance.

Excess

Excess: int

The modules above the effective allowance, and none where the build is within it.

Group

Group: ModuleLimitGroup

The limit family.

Increase

Increase: int

The sum of the increases the fitted modules grant.

Limit

Limit: int

The effective allowance, which is the base and the increase together.

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