Skip to content

equipment.Interface.FittedPersonalModification

github-actions[bot] edited this page Sep 20, 2026 · 11 revisions

@elite-dangerous-almanac/core / equipment / FittedPersonalModification

Interface: FittedPersonalModification

Defined in: src/equipment/suit-loadout.ts:102

One modification an event states, resolved against the recipe catalogue.

Properties

journalSymbol

readonly journalSymbol: string

Defined in: src/equipment/suit-loadout.ts:104

The symbol the event wrote, e.g. "weapon_range".


modification

readonly modification: PersonalModification

Defined in: src/equipment/suit-loadout.ts:118

The recipe itself.


symbol

readonly symbol: string

Defined in: src/equipment/suit-loadout.ts:116

The recipe key, e.g. "weapon_range_kinetic", ready to index PERSONAL_MODIFICATIONS and PERSONAL_MODIFICATION_COSTS.

Remarks

It is journalSymbol trimmed and lower-cased, which is how both catalogues key a recipe. Greater Range, Headshot Damage and Improved Hip Fire Accuracy carry a Kinetic, a Laser and a Plasma recipe each, and the journal writes one symbol for all three, so there the key also gains the suffix the weapon at the mount settles; equipment/modification-journal is that lookup.

TypeScript

Guides
astro
Classes (1)
ProceduralSystem

Properties

Accessors

Methods

Interfaces (28)
Type Aliases (6)
Variables (22)
Functions (57)
Subpath modules (3)
commodities
Interfaces (1)
Type Aliases (1)
Variables (3)
Functions (3)
equipment
Interfaces (18)
Type Aliases (9)
Variables (4)
Functions (14)
Subpath modules (2)
galaxy-map
Interfaces (1)
Variables (1)
Functions (2)
i18n
Interfaces (1)
Type Aliases (1)
Functions (23)
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 (86)
Subpath modules (8)

Clone this wiki locally