DotNet.Ships.Record.BlueprintFeature - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

EliteDangerousAlmanac / Ships / BlueprintFeature

Record: BlueprintFeature

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/Engineering.cs:33

One stat a blueprint grade modifies, bounded by the quality roll.

Constructors

new BlueprintFeature()

new BlueprintFeature(Label, Method, Min, Max)

Parameters

Label

string

The journal modifier label the stat is known by, such as FSDOptimalMass. These are the journal's own labels, with one deliberate exception: the recipes that shorten a weapon's fire interval carry BurstInterval, the stat they change, where a journal reports the resulting rate of fire instead. GuardianModuleResistance is the other non-scalar case: it grants a capability, and its stated bounds are not arithmetic.

Method

ModifierMethod

How the value applies.

Min

double

The modifier value at quality zero, the worst roll.

Max

double

The modifier value at quality one, the best roll.

Properties

Label

Label: string

The journal modifier label the stat is known by, such as FSDOptimalMass. These are the journal's own labels, with one deliberate exception: the recipes that shorten a weapon's fire interval carry BurstInterval, the stat they change, where a journal reports the resulting rate of fire instead. GuardianModuleResistance is the other non-scalar case: it grants a capability, and its stated bounds are not arithmetic.

Max

Max: double

The modifier value at quality one, the best roll.

Method

Method: ModifierMethod

How the value applies.

Min

Min: double

The modifier value at quality zero, the worst roll.

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