Skip to content

ships.Interface.EngineeringModifier

github-actions[bot] edited this page Aug 26, 2026 · 74 revisions

@elite-dangerous-almanac/core / ships / EngineeringModifier

Interface: EngineeringModifier

Defined in: src/ships/slef.ts:60

One engineering modifier — how a blueprint changed a single stat.

Remarks

Value is the post-engineering figure, OriginalValue the stock one. Some modifiers carry a string (ValueStr) instead of a number — generated Anti-Guardian Zone Resistance uses "Active". Do not trust LessIsGood — Frontier is known to set it wrongly for some stats; decide a stat's direction yourself.

Properties

Label

readonly Label: string

Defined in: src/ships/slef.ts:62

The stat's journal name, e.g. "FSDOptimalMass", "Mass", "PowerDraw".


LessIsGood?

readonly optional LessIsGood?: number

Defined in: src/ships/slef.ts:70

1 if a lower value is better — unreliable; see the remark above.


OriginalValue?

readonly optional OriginalValue?: number

Defined in: src/ships/slef.ts:66

The stock value before engineering, when the stat is numeric.


Value?

readonly optional Value?: number

Defined in: src/ships/slef.ts:64

The modified value, when the stat is numeric.


ValueStr?

readonly optional ValueStr?: string

Defined in: src/ships/slef.ts:68

A string-valued modifier's value (rare; used for non-numeric stats).

API

Guides
astro
Classes (1)
ProceduralSystem

Properties

Accessors

Methods

Interfaces (16)
Type Aliases (3)
Variables (11)
Functions (37)
Subpath modules (3)
commodities
Interfaces (1)
Type Aliases (1)
Variables (3)
Functions (3)
equipment
Interfaces (6)
Type Aliases (8)
Variables (3)
Functions (10)
Subpath modules (2)
i18n
Interfaces (1)
Type Aliases (1)
Functions (17)
materials
Enumerations (2)
Interfaces (2)
Type Aliases (2)
Variables (9)
Functions (9)
ships
Classes (3)
BuildMetrics

Methods

LoadoutEditError

Constructors

Properties

Methods

ShipLoadout

Accessors

Methods

Interfaces (125)
Type Aliases (44)
Variables (10)
Functions (85)
Subpath modules (8)

Clone this wiki locally