Skip to content

DotNet.Ships.Record.ModuleLimitEntry

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

EliteDangerousAlmanac / Ships / ModuleLimitEntry

Record: ModuleLimitEntry

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

The limit facts one fitted module carries.

Remarks

One module can carry both: it can consume a place and raise the allowance.

Constructors

new ModuleLimitEntry()

new ModuleLimitEntry(LimitGroup?, LimitIncrease?)

Parameters

LimitGroup

ModuleLimitGroup? = null

The per-ship count family this module consumes a place in, if any.

LimitIncrease

ModuleLimitIncrease? = null

The allowance increase this module grants, if any.

Properties

LimitGroup

LimitGroup: ModuleLimitGroup?

The per-ship count family this module consumes a place in, if any.

LimitIncrease

LimitIncrease: ModuleLimitIncrease?

The allowance increase this module grants, if any.

Methods

FromModule()

static FromModule(module): ModuleLimitEntry

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

Reads the limit facts off a catalogue or fitted module.

Parameters

module

OutfittingModule

The module.

Returns

ModuleLimitEntry

The entry the module carries.

Exceptions

ArgumentNullException

module is null.

.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