equipment.Variable.PERSONAL_MODIFICATIONS - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

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

Variable: PERSONAL_MODIFICATIONS

const PERSONAL_MODIFICATIONS: Readonly<Record<string, PersonalModification>>

Defined in: src/equipment/modifications.ts:79

Every suit and weapon engineering recipe, keyed by recipe symbol.

Remarks

A recipe symbol is finer-grained than a display name: Greater Range, Headshot Damage and Improved Hip Fire Accuracy each have separate Kinetic, Laser and Plasma recipes because their material costs differ. Their keys end in _kinetic, _laser or _plasma; the journal omits that suffix, so resolve its value with resolvePersonalModificationForWeapon from equipment/modification-journal.

Example

import { PERSONAL_MODIFICATIONS } from '@elite-dangerous-almanac/core/equipment/modifications';
PERSONAL_MODIFICATIONS['suit_increasedo2capacity']?.modifiers[0]?.multiplier; // -> 5
⚠️ **GitHub.com Fallback** ⚠️