DotNet.Ships.Class.ExperimentalEffectCatalogue - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
EliteDangerousAlmanac / Ships / ExperimentalEffectCatalogue
Defined in: dotnet/src/EliteDangerousAlmanac/Ships/ExperimentalEffectCatalogue.cs:17
The experimental-effect mechanics catalogue: each special effect's stat modifiers and behaviour, keyed by the effect's Frontier symbol as a journal loadout event carries it.
Material shopping lists live in ExperimentalEffectCosts, so applying an effect does not load what it costs. Data comes from EDSY, which is the registry carrying the numeric experimental modifiers; see data/ships/SOURCES.md for provenance.
staticAll:IReadOnlyDictionary<string,ExperimentalEffect>
Defined in: dotnet/src/EliteDangerousAlmanac/Ships/ExperimentalEffectCatalogue.cs:22
Every experimental effect, keyed by Frontier symbol. Lookups ignore case.
staticFind(experimentalEffectSymbol):ExperimentalEffect?
Defined in: dotnet/src/EliteDangerousAlmanac/Ships/ExperimentalEffectCatalogue.cs:30
Finds an experimental effect by its Frontier symbol.
string?
The effect identifier, such as special_fsd_heavy. Leading and trailing whitespace and case are ignored.
The effect, or null when the identifier is unknown.