equipment.Function.getPersonalModification - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

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

Function: getPersonalModification()

getPersonalModification(symbol): PersonalModification | null

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

Look up a personal-equipment modification by recipe symbol, case-insensitively.

Parameters

symbol

string

Recipe symbol such as "suit_nightvision" or "weapon_range_kinetic", matched case-insensitively after trimming surrounding whitespace.

Returns

PersonalModification | null

The frozen modification record, or null when unknown.

Throws

If symbol is present and not a string. A nullish symbol is a miss, answered like an unrecognised one.

Example

import { getPersonalModification } from '@elite-dangerous-almanac/core/equipment/modifications';
getPersonalModification('suit_nightvision')?.name; // -> 'Night Vision'
⚠️ **GitHub.com Fallback** ⚠️