Skip to main content

ItemContainer.RemoveItem

Declaration#

public virtual void RemoveItem(string itemId, Int32 count)

Parameters#

NameDescription
itemIdId of the item
countCount to remove

Description#

Remove an item

Usage#

using NullSave.GDTK.Inventory;using UnityEngine;
public class Example : MonoBehaviour{
    public void ExampleMethod(ItemContainer target)    {        target.RemoveItem(InventoryDatabase.instance.items[0].info.id, 1);    }
}

Declaration#

public virtual void RemoveItem(string itemId, float minCondition, Int32 minRarity, Int32 count)

Parameters#

NameDescription
itemIdId of the item
minConditionMinimum condition of the item
minRarityMinimum rarity of the item
countCount to remove

Description#

Remove an item

Usage#

using NullSave.GDTK.Inventory;using System.IO;using UnityEngine;
public class Example : MonoBehaviour{
    public void ExampleMethod(ItemContainer target)    {        target.RemoveItem(InventoryDatabase.instance.items[0].categoryId, 0, 0, 1);    }
}

Declaration#

public void RemoveItem(GDTKItem item)

Parameters#

NameDescription
itemReference of the item

Description#

Remove a single count of an item

Usage#

using NullSave.GDTK.Inventory;using System.IO;using UnityEngine;
public class Example : MonoBehaviour{
    public void ExampleMethod(ItemContainer target)    {        target.RemoveItem(InventoryDatabase.instance.items[0]);    }
}

Declaration#

public void RemoveItem(GDTKItem item, Int32 count)

Parameters#

NameDescription
itemReference of the item to add
countCount to remove

Description#

Remove an item

Usage#

using NullSave.GDTK.Inventory;using System.IO;using UnityEngine;
public class Example : MonoBehaviour{
    public void ExampleMethod(ItemContainer target)    {        target.RemoveItem(InventoryDatabase.instance.items[0], 1);    }
}