DotNet.Equipment.Class.PersonalToolCatalogue - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

EliteDangerousAlmanac / Equipment / PersonalToolCatalogue

Class: PersonalToolCatalogue

Defined in: dotnet/src/EliteDangerousAlmanac/Equipment/PersonalToolCatalogue.cs:14

The suit-tool catalogue and the lookup that searches it.

Remarks

The catalogue loads from its shared data file on first use. Every record is immutable, so one caller cannot change another caller's answers.

Properties

All

static All: IReadOnlyList<PersonalTool>

Defined in: dotnet/src/EliteDangerousAlmanac/Equipment/PersonalToolCatalogue.cs:22

Every suit tool.

Methods

FindById()

static FindById(id): PersonalTool?

Defined in: dotnet/src/EliteDangerousAlmanac/Equipment/PersonalToolCatalogue.cs:28

Finds a tool by its library identifier.

Parameters

id

string?

The identifier, such as energylink.

Returns

PersonalTool?

The tool, or null for an identifier no tool carries.

Remarks

Case and surrounding whitespace are ignored. An absent identifier is a miss.

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