Skip to content

ships.Interface.PreEngineeredModifier

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

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

Interface: PreEngineeredModifier

Defined in: src/ships/pre-engineered.ts:69

One hand-set stat change a pre-engineered variant arrives with.

Same vocabulary as a blueprint feature or experimental contribution: a journal Modifier label, the method by which it applies, and its value. Unlike a blueprint feature there is no min/max — a pre-engineered variant is a fixed article, not a roll.

Properties

label

readonly label: string

Defined in: src/ships/pre-engineered.ts:71

Journal Modifier Label, e.g. "PowerDraw", "ArmourPenetration".


method

readonly method: "multiplicative" | "additive" | "overwrite"

Defined in: src/ships/pre-engineered.ts:73

How the value applies to the base stat.


value

readonly value: number

Defined in: src/ships/pre-engineered.ts:78

The modifier value: a fraction for multiplicative (0.5 is +50%), an absolute delta for additive, and the replacement value for overwrite.

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