Exemple #1
0
    public void AddItem(Item item)
    {
        ItemStack toStack = ContainsItemStack(item);

        if (toStack != null)
        {
            if (InventoryObject != null)
            {
                InventoryObject.OnAddItem();
            }
            toStack.AddToStack();
        }
        if (toStack == null)
        {
            if (InventoryObject != null)
            {
                InventoryObject.OnAddItem();
            }
            toStack = new ItemStack(item);
            Items.Add(toStack);
        }
    }