Armor upgrade catalog: Difference between revisions

From Wiki G1R-MP G1 Remake Multiplayer
Jump to navigation Jump to search
Document armor catalogs and eight armor-upgrade Lua APIs from upcoming 0.1.9; public release unchanged
 
Release 0.1.9 / BUILD264 / Protocol42: availability and download setup; preserve experimental limits
 
Line 1: Line 1:
= Armor upgrade catalog =
= Armor upgrade catalog =
'''Available from 0.1.9 (upcoming; not yet publicly released).''' Not included in public 0.1.8. Both client and server need the matching update.
'''Available from 0.1.9.''' Both client and server need the matching update.
Complete list of all 84 exposed armor-upgrade pieces: Mercenary 18, Rogue 18, Guard 18, Shadow 18, Templar 8, Novice 4. These are inventory/type keys for parts, not additional base armors. See [[Armor catalog]] and [[Armor upgrades]].
Complete list of all 84 exposed armor-upgrade pieces: Mercenary 18, Rogue 18, Guard 18, Shadow 18, Templar 8, Novice 4. These are inventory/type keys for parts, not additional base armors. See [[Armor catalog]] and [[Armor upgrades]].



Latest revision as of 13:26, 20 October 2026

Armor upgrade catalog

Available from 0.1.9. Both client and server need the matching update. Complete list of all 84 exposed armor-upgrade pieces: Mercenary 18, Rogue 18, Guard 18, Shadow 18, Templar 8, Novice 4. These are inventory/type keys for parts, not additional base armors. See Armor catalog and Armor upgrades.

Slots are exactly top, mid and bottom. Tier numbers 1..6 correspond to light_1, light_2, medium_1, medium_2, heavy_1 and heavy_2. A preset chooses, independently for each slot, the highest existing tier not exceeding the requested tier. Missing pieces are not invented. Consequently Templar and Novice presets can repeat lower-tier pieces; heavy_2 does not imply that every part has an H_02 variant.

The preset tables show exact returned keys. An empty slot is an empty string in Lua, not an item named "empty". The separate preset name none clears all selected parts and is not listed by getArmorUpgradePresets.

Mercenary

Base: mercenary.

Part key Slot Tier
sld_armor_top_l_01 top 1 / light_1
sld_armor_top_l_02 top 2 / light_2
sld_armor_top_m_01 top 3 / medium_1
sld_armor_top_m_02 top 4 / medium_2
sld_armor_top_h_01 top 5 / heavy_1
sld_armor_top_h_02 top 6 / heavy_2
sld_armor_mid_l_01 mid 1 / light_1
sld_armor_mid_l_02 mid 2 / light_2
sld_armor_mid_m_01 mid 3 / medium_1
sld_armor_mid_m_02 mid 4 / medium_2
sld_armor_mid_h_01 mid 5 / heavy_1
sld_armor_mid_h_02 mid 6 / heavy_2
sld_armor_bot_l_01 bottom 1 / light_1
sld_armor_bot_l_02 bottom 2 / light_2
sld_armor_bot_m_01 bottom 3 / medium_1
sld_armor_bot_m_02 bottom 4 / medium_2
sld_armor_bot_h_01 bottom 5 / heavy_1
sld_armor_bot_h_02 bottom 6 / heavy_2

Presets

Preset top mid bottom
light_1 sld_armor_top_l_01 sld_armor_mid_l_01 sld_armor_bot_l_01
light_2 sld_armor_top_l_02 sld_armor_mid_l_02 sld_armor_bot_l_02
medium_1 sld_armor_top_m_01 sld_armor_mid_m_01 sld_armor_bot_m_01
medium_2 sld_armor_top_m_02 sld_armor_mid_m_02 sld_armor_bot_m_02
heavy_1 sld_armor_top_h_01 sld_armor_mid_h_01 sld_armor_bot_h_01
heavy_2 sld_armor_top_h_02 sld_armor_mid_h_02 sld_armor_bot_h_02

Rogue

Base: rogue.

Part key Slot Tier
org_armor_top_l_01 top 1 / light_1
org_armor_top_l_02 top 2 / light_2
org_armor_top_m_01 top 3 / medium_1
org_armor_top_m_02 top 4 / medium_2
org_armor_top_h_01 top 5 / heavy_1
org_armor_top_h_02 top 6 / heavy_2
org_armor_mid_l_01 mid 1 / light_1
org_armor_mid_l_02 mid 2 / light_2
org_armor_mid_m_01 mid 3 / medium_1
org_armor_mid_m_02 mid 4 / medium_2
org_armor_mid_h_01 mid 5 / heavy_1
org_armor_mid_h_02 mid 6 / heavy_2
org_armor_bot_l_01 bottom 1 / light_1
org_armor_bot_l_02 bottom 2 / light_2
org_armor_bot_m_01 bottom 3 / medium_1
org_armor_bot_m_02 bottom 4 / medium_2
org_armor_bot_h_01 bottom 5 / heavy_1
org_armor_bot_h_02 bottom 6 / heavy_2

Presets

Preset top mid bottom
light_1 org_armor_top_l_01 org_armor_mid_l_01 org_armor_bot_l_01
light_2 org_armor_top_l_02 org_armor_mid_l_02 org_armor_bot_l_02
medium_1 org_armor_top_m_01 org_armor_mid_m_01 org_armor_bot_m_01
medium_2 org_armor_top_m_02 org_armor_mid_m_02 org_armor_bot_m_02
heavy_1 org_armor_top_h_01 org_armor_mid_h_01 org_armor_bot_h_01
heavy_2 org_armor_top_h_02 org_armor_mid_h_02 org_armor_bot_h_02

Guard

Base: guard.

Part key Slot Tier
grd_armor_top_l_01 top 1 / light_1
grd_armor_top_l_02 top 2 / light_2
grd_armor_top_m_01 top 3 / medium_1
grd_armor_top_m_02 top 4 / medium_2
grd_armor_top_h_01 top 5 / heavy_1
grd_armor_top_h_02 top 6 / heavy_2
grd_armor_mid_l_01 mid 1 / light_1
grd_armor_mid_l_02 mid 2 / light_2
grd_armor_mid_m_01 mid 3 / medium_1
grd_armor_mid_m_02 mid 4 / medium_2
grd_armor_mid_h_01 mid 5 / heavy_1
grd_armor_mid_h_02 mid 6 / heavy_2
grd_armor_bot_l_01 bottom 1 / light_1
grd_armor_bot_l_02 bottom 2 / light_2
grd_armor_bot_m_01 bottom 3 / medium_1
grd_armor_bot_m_02 bottom 4 / medium_2
grd_armor_bot_h_01 bottom 5 / heavy_1
grd_armor_bot_h_02 bottom 6 / heavy_2

Presets

Preset top mid bottom
light_1 grd_armor_top_l_01 grd_armor_mid_l_01 grd_armor_bot_l_01
light_2 grd_armor_top_l_02 grd_armor_mid_l_02 grd_armor_bot_l_02
medium_1 grd_armor_top_m_01 grd_armor_mid_m_01 grd_armor_bot_m_01
medium_2 grd_armor_top_m_02 grd_armor_mid_m_02 grd_armor_bot_m_02
heavy_1 grd_armor_top_h_01 grd_armor_mid_h_01 grd_armor_bot_h_01
heavy_2 grd_armor_top_h_02 grd_armor_mid_h_02 grd_armor_bot_h_02

Shadow

Base: shadow.

Part key Slot Tier
stt_armor_top_l_01 top 1 / light_1
stt_armor_top_l_02 top 2 / light_2
stt_armor_top_m_01 top 3 / medium_1
stt_armor_top_m_02 top 4 / medium_2
stt_armor_top_h_01 top 5 / heavy_1
stt_armor_top_h_02 top 6 / heavy_2
stt_armor_mid_l_01 mid 1 / light_1
stt_armor_mid_l_02 mid 2 / light_2
stt_armor_mid_m_01 mid 3 / medium_1
stt_armor_mid_m_02 mid 4 / medium_2
stt_armor_mid_h_01 mid 5 / heavy_1
stt_armor_mid_h_02 mid 6 / heavy_2
stt_armor_bot_l_01 bottom 1 / light_1
stt_armor_bot_l_02 bottom 2 / light_2
stt_armor_bot_m_01 bottom 3 / medium_1
stt_armor_bot_m_02 bottom 4 / medium_2
stt_armor_bot_h_01 bottom 5 / heavy_1
stt_armor_bot_h_02 bottom 6 / heavy_2

Presets

Preset top mid bottom
light_1 stt_armor_top_l_01 stt_armor_mid_l_01 stt_armor_bot_l_01
light_2 stt_armor_top_l_02 stt_armor_mid_l_02 stt_armor_bot_l_02
medium_1 stt_armor_top_m_01 stt_armor_mid_m_01 stt_armor_bot_m_01
medium_2 stt_armor_top_m_02 stt_armor_mid_m_02 stt_armor_bot_m_02
heavy_1 stt_armor_top_h_01 stt_armor_mid_h_01 stt_armor_bot_h_01
heavy_2 stt_armor_top_h_02 stt_armor_mid_h_02 stt_armor_bot_h_02

Templar

Base: templar.

Part key Slot Tier
tpl_armor_top_l_01 top 1 / light_1
tpl_armor_top_m_01 top 3 / medium_1
tpl_armor_top_h_01 top 5 / heavy_1
tpl_armor_mid_l_01 mid 1 / light_1
tpl_armor_mid_m_01 mid 3 / medium_1
tpl_armor_mid_h_01 mid 5 / heavy_1
tpl_armor_bot_l_01 bottom 1 / light_1
tpl_armor_bot_h_01 bottom 5 / heavy_1

Presets

Preset top mid bottom
light_1 tpl_armor_top_l_01 tpl_armor_mid_l_01 tpl_armor_bot_l_01
light_2 tpl_armor_top_l_01 tpl_armor_mid_l_01 tpl_armor_bot_l_01
medium_1 tpl_armor_top_m_01 tpl_armor_mid_m_01 tpl_armor_bot_l_01
medium_2 tpl_armor_top_m_01 tpl_armor_mid_m_01 tpl_armor_bot_l_01
heavy_1 tpl_armor_top_h_01 tpl_armor_mid_h_01 tpl_armor_bot_h_01
heavy_2 tpl_armor_top_h_01 tpl_armor_mid_h_01 tpl_armor_bot_h_01

Novice

Base: novice.

Part key Slot Tier
nov_armor_top_m_01 top 3 / medium_1
nov_armor_top_h_01 top 5 / heavy_1
nov_armor_mid_m_01 mid 3 / medium_1
nov_armor_bot_l_01 bottom 1 / light_1

Presets

Preset top mid bottom
light_1 empty empty nov_armor_bot_l_01
light_2 empty empty nov_armor_bot_l_01
medium_1 nov_armor_top_m_01 nov_armor_mid_m_01 nov_armor_bot_l_01
medium_2 nov_armor_top_m_01 nov_armor_mid_m_01 nov_armor_bot_l_01
heavy_1 nov_armor_top_h_01 nov_armor_mid_m_01 nov_armor_bot_l_01
heavy_2 nov_armor_top_h_01 nov_armor_mid_m_01 nov_armor_bot_l_01

Numeric properties

Each piece has a separate type-wide profile through Item type stats. Changing a piece changes that same piece type for all wearers on the server, not just one player. Effective armor protection is base plus selected parts, each added once. Do not configure a full-set total as the base and then add the same pieces again.