Skip to content

SkinUpgradeData

Class Documentation

Edit documentation

The gear and augment data of a skin. A gear is an alternate look that the server can switch the unit to during a game. An augment is a loadout item that changes a skin, such as a border or a basic augment.

Properties

SkinAugmentCategories

Embed<SkinAugmentCategories> = { "BorderAugments": [], "BasicAugments": [] }
13.20
Edit documentation

The augments that belong to the skin, sorted into two lists: BasicAugments and BorderAugments. No reader of this property was found in the game client.

The client applies the augments that the server lists for the player. It looks each one up by its content id in the global loadout catalog, not through this list.

mGearSkinUpgrades

List<GearSkinUpgrade> = []
Edit documentation

The skin's gears, in index order. Each item is a GearSkinUpgrade, and its mGearData is one entry of the unit's gear list. The client builds the list when the skin is applied to the unit.

The server selects a gear by its index in this list, counting from 0. An index that is outside the list is ignored. Switching gear applies the new gear's GearData: its mesh, resource resolver, submesh changes, idle effects and equip animation.

When the list is empty, the unit has no gears and gear changes do nothing.

Referenced by 1 class · 1 property