equipment.Interface.FittedPersonalModification - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

@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.

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