equipment.upgrade costs.Function.getSuitUpgradeStepCost - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
@elite-dangerous-almanac/core / equipment/upgrade-costs / getSuitUpgradeStepCost
getSuitUpgradeStepCost(
family,targetGrade): readonlyPersonalEngineeringIngredient[] |null
Defined in: src/equipment/upgrade-costs.ts:97
Get the one-step cost of upgrading a suit to a target grade.
string
Grade-independent suit family, e.g. "utilitysuit", matched
case-insensitively after trimming surrounding whitespace.
number
Grade being reached, integer 2–5.
readonly PersonalEngineeringIngredient[] | null
The frozen ingredient list, or null for an unknown/non-upgradeable suit.
If family is present and not a string. A nullish family is a
miss, answered like an unrecognised one.
If targetGrade is not an integer from 2 through 5.
import { getSuitUpgradeStepCost } from '@elite-dangerous-almanac/core/equipment/upgrade-costs';
getSuitUpgradeStepCost('utilitysuit', 2)?.[0]?.symbol; // -> 'suitschematic'