Skip to content
This repository has been archived by the owner on Oct 11, 2024. It is now read-only.

3. Data Types

Lucas Vilas-Bôas edited this page Apr 18, 2023 · 1 revision

Elementus Item Data

Primary Data Asset that represents the Item in this plugin. This class contains all informations of the item and Soft References to be loaded by the Asset Manager.

This will be explained in a next page, but there's a table of the Asset Bundles used by Asset Manager to load the Soft References:

Property Asset Bundle
Item Id Data
Item Object SoftData
Item Class SoftData
Item Name Data
Item Description Data
Item Type Data
Is Stackable Data
Item Value Data
Item Weight Data
Item Value Data
Item Weight Data
Item Icon UI
Item Image UI
Metadatas Custom
Relations Custom

Elementus Item Type

The category/type of the item.

Possible values:

  • None
  • Consumable
  • Armor
  • Weapon
  • Accessory
  • Crafting
  • Material
  • Information
  • Special
  • Event
  • Quest
  • Junk
  • Other

Primary Elementus Item Id

The ID of the Elementus Item Data, this structure is child of FPrimaryAssetId and it's used by the Asset Manager to manage the Elementus Item Data. The form of this ID is always: Item_ITEMID (ITEMID: Property ItemId from UElementusItemData).

Elementus Item Info

Structure containing the Id, Quantity and Tags of an item. This is internally used to store the existing items of a inventory and also to perform modifications while trading, adding or removing items in the inventory. The plugin uses this structure as parameter to perform modifications in the inventory container.