Skip to content

DotNet.Ships.Record.ModuleLimitUsage

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

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.

.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