Different asset types and customization options

Selectable units typically consist of 3 files, that each represent the character in a different way:

  1. Inventory Item Definition (ID_MyUnit). This asset represents your unit in the inventory of the player, making use of Lyra’s inventory system. The item definition contains a reference to the equipment definition for the unit, as well as metadata that are not inherent to the character itself (e.g. UI icons or gameplay tags used for filtering).

  2. Equipment Definition (EQD_MyUnit). This asset is a template of the character and its inherent properties, including a reference to the equipment instance type. When the player selects the unit, this equipment definition is equipped to the pawn using Lyra’s equipment system.

  3. Equipment Instance (EQI_MyUnit). Selecting the character spawns a new equipment instance. This asset represents an individual unit that has been selected and is presently applied to a pawn. Equipment instances used for unit selection inherit from a subclass named EQI_UnitSelection, which contains additional functionality.

These assets can be used to customize the character in the different ways:

What?Where?
UI iconInventory Item Definition (ID_MyUnit)
AbilitiesEquipment Definition (EQD_MyUnit)
Spawnable ActorsEquipment Definition (EQD_MyUnit)
AnimationEquipment Definition (EQD_MyUnit)
Skeletal Mesh / Chcaracter partsEquipment Instance (EQI_MyUnit)
Starting inventory / equipmentEquipment Instance (EQI_MyUnit)
Default attributesEquipment Instance (EQI_MyUnit)