var activeEquippedItemInSlot0 = characterInventoryBridge.GetActiveInventoryItem(0);
var allEquippedItems = characterInventoryBridge.EquippableItemCollections.GetAllItemStacks();
for (int i = 0; i < allEquippedItems.Count; i++) {
var item = allEquippedItems[i].Item;
//Do stuff with the soft or active equipped item.
}
// Get the Item Slot Collection within the inventory using Get Item Collection and cast it to its type.
var equipmentItemCollection = m_Inventory.GetItemCollection(m_EquipmentItemCollectionID) as ItemSlotCollection;
var itemInSlot = equipmentItemCollection.GetItemInfoAtSlot(slotIndex);
//Or by name
itemInSlot = equipmentItemCollection.GetItemInfoAtSlot(slotName);
// Get the Item Slot Collection within the inventory using Get Item Collection and cast it to its type.
var equipmentItemCollection = m_Inventory.GetItemCollection(m_EquipmentItemCollectionID) as ItemSlotCollection;
var itemInSlot = equipmentItemCollection.GetItemInfoAtSlot(slotIndex);
//Or by name
itemInSlot = equipmentItemCollection.GetItemInfoAtSlot(slotName);