deleteItemByIndex() public method

public deleteItemByIndex ( Int32 index ) : void
index Int32
return void
Ejemplo n.º 1
0
 public void dropItem_re(Int32 itemIndex)
 {
     if (itemInventory == null)
     {
         itemInventory = this.transform.GetComponent <PlayerInventory>().inventory.GetComponent <Inventory>();
     }
     if (itemInventory != null)
     {
         itemInventory.deleteItemByIndex(itemIndex);
         itemInventory.updateItemList();
         itemInventory.stackableSettings();
         tooltip.deactivateTooltip();
     }
 }
Ejemplo n.º 2
0
    public void equipItemRequest_re(Dictionary <string, object> itemInfo, Dictionary <string, object> equipItemInfo)
    {
        Int32  itemIndex      = (Int32)itemInfo["itemIndex"];
        Int32  equipItemIndex = (Int32)equipItemInfo["itemIndex"];
        UInt64 itemUUid       = (UInt64)itemInfo["UUID"];
        UInt64 equipItemUUid  = (UInt64)equipItemInfo["UUID"];

        if (itemUUid > 0)
        {
            itemInventory.addItemToInventory((Int32)itemInfo["itemId"], (UInt64)itemInfo["UUID"], 1, (Int32)itemInfo["itemIndex"]);
        }
        else
        {
            itemInventory.deleteItemByIndex(itemIndex);
        }

        if (equipItemUUid > 0)
        {
            equipInventory.addItemToInventory((Int32)equipItemInfo["itemId"], (UInt64)equipItemInfo["UUID"], 1, (Int32)equipItemInfo["itemIndex"]);
        }
        else
        {
            equipInventory.deleteItemByIndex(equipItemIndex);
        }

        itemInventory.updateItemList();
        itemInventory.stackableSettings();
        equipInventory.updateItemList();
        equipInventory.stackableSettings();
    }
Ejemplo n.º 3
0
    public void equipItemRequest_re(ITEM_INFO itemInfo, ITEM_INFO equipItemInfo)
    {
        Int32  itemIndex      = itemInfo.itemIndex;
        Int32  equipItemIndex = equipItemInfo.itemIndex;
        UInt64 itemUUid       = itemInfo.UUID;
        UInt64 equipItemUUid  = equipItemInfo.UUID;

        if (itemUUid > 0)
        {
            itemInventory.addItemToInventory(itemInfo.itemId, itemInfo.UUID, 1, itemInfo.itemIndex);
        }
        else
        {
            itemInventory.deleteItemByIndex(itemIndex);
        }

        if (equipItemUUid > 0)
        {
            equipInventory.addItemToInventory(equipItemInfo.itemId, equipItemInfo.UUID, 1, equipItemInfo.itemIndex);
        }
        else
        {
            equipInventory.deleteItemByIndex(equipItemIndex);
        }

        itemInventory.updateItemList();
        itemInventory.stackableSettings();
        equipInventory.updateItemList();
        equipInventory.stackableSettings();
    }