GetArmorUpgradePresets
Jump to navigation
Jump to search
getArmorUpgradePresets
AVAILABLE FROM UPDATE 0.1.9
Available from 0.1.9.
Lists named compatible part selections for one base armor.
Syntax
presets = getArmorUpgradePresets(armorKey)
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
armorKey |
string |
yes | Exact lowercase base key; not an upgrade part key. |
Returns
A table keyed by available preset names. Each value is {top=string, mid=string, bottom=string}; empty slots are empty strings. A known base with no parts returns {}. Unknown/wrong-type base returns false.
Examples
local presets = getArmorUpgradePresets("mercenary")
if presets and presets.heavy_2 then
outputDebugString(presets.heavy_2.top)
end
Notes
- Server-side only; available from 0.1.9.
- See Armor upgrades, Armor catalog and Armor upgrade catalog.
- Names: light_1, light_2, medium_1, medium_2, heavy_1, heavy_2. Each slot uses the highest existing tier not exceeding the requested tier; sparse families can repeat pieces. none is accepted by preset setters but is not returned here.
- Equivalent alias: GetArmorUpgradePresets.