equipment - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
@elite-dangerous-almanac/core / equipment
Elite Dangerous personal equipment: Odyssey suits, handheld weapons, suit tools, Pioneer Supplies grade progression and engineer-applied modifications.
Reading a journal suit loadout? Start with parseSuitLoadout. It takes a
SuitLoadout, SwitchSuitLoadout or CreateSuitLoadout event and answers with the
suit, its stats at the grade it states, its modifications and the weapon at each
mount. The lookups below are what it resolves an event against, and what an outfitting
screen browsing the catalogues calls directly.
Material shopping lists are deliberately leaf-only: import grade-upgrade costs from
equipment/upgrade-costs and modification costs from
equipment/modification-costs. Keeping them off this barrel lets identity and stat
lookups avoid bundling recipe ingredients.
- FittedPersonalModification
- FittedPersonalWeapon
- PersonalEngineeringIngredient
- PersonalModification
- PersonalModifier
- PersonalMount
- PersonalTool
- PersonalWeapon
- PersonalWeaponGrade
- PersonalWeaponMetrics
- ReloadTime
- ScopeMagnification
- Suit
- SuitGrade
- SuitLoadout
- SuitLoadoutEvent
- SuitLoadoutImportOutcome
- SuitLoadoutModuleEvent
- EquipmentGrade
- PersonalDamageType
- PersonalFireMode
- PersonalModificationTarget
- PersonalMountKey
- PersonalWeaponClass
- PersonalWeaponEngineeringType
- PersonalWeaponSlot
- WeaponUpgradeGroup
- applyPersonalModifiers
- getPersonalModification
- getPersonalToolById
- getPersonalWeaponByName
- getPersonalWeaponBySymbol
- getPersonalWeaponGrade
- getSuitByFamily
- getSuitByName
- getSuitBySymbol
- getSuitGrade
- parseSuitLoadout
- personalWeaponMetrics
- resolvePersonalModificationForWeapon
- sumPersonalEngineeringIngredients