DotNet.Equipment.Record.SuitLoadoutEvent - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

EliteDangerousAlmanac / Equipment / SuitLoadoutEvent

Record: SuitLoadoutEvent

Defined in: dotnet/src/EliteDangerousAlmanac/Equipment/SuitLoadout.cs:42

A suit loadout as the player journal states it.

Remarks

The SuitLoadout, CreateSuitLoadout and SwitchSuitLoadout events all carry this shape.

Constructors

new SuitLoadoutEvent()

new SuitLoadoutEvent(SuitName, SuitId?, SuitNameLocalised?, SuitMods?, LoadoutId?, LoadoutName?, Modules?)

Parameters

SuitName

string

The suit's grade-specific item symbol, such as tacticalsuit_class5.

SuitId

long? = null

The game's own identifier for the owned suit.

SuitNameLocalised

string? = null

The suit's display name in the player's language.

SuitMods

IReadOnlyList<string>? = null

The modification symbols the suit carries.

LoadoutId

long? = null

The game's own identifier for the saved loadout.

LoadoutName

string? = null

The name the player gave the loadout.

Modules

IReadOnlyList<SuitLoadoutModuleEvent>? = null

The weapons the loadout fits.

Properties

LoadoutId

LoadoutId: long?

The game's own identifier for the saved loadout.

LoadoutName

LoadoutName: string?

The name the player gave the loadout.

Modules

Modules: IReadOnlyList<SuitLoadoutModuleEvent>?

The weapons the loadout fits.

SuitId

SuitId: long?

The game's own identifier for the owned suit.

SuitMods

SuitMods: IReadOnlyList<string>?

The modification symbols the suit carries.

SuitName

SuitName: string

The suit's grade-specific item symbol, such as tacticalsuit_class5.

SuitNameLocalised

SuitNameLocalised: string?

The suit's display name in the player's language.

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