Example #1
0
    public void ClearAndParseUInventory()
    {
        List <UIItem> uiItemsList  = inventoryUI.GetUIItems();
        List <int>    uiItemIdList = new List <int>();

        uiItemsList.ForEach(uiItem => uiItemIdList.Add(uiItem.item.id));
        playerItems.Clear();
        inventoryUI.ClearSlots();

        uiItemIdList.ForEach(id => {
            GiveItem(id);
        });
    }