Inventory

Inventory

The inventory is used to keep track of a list of items. You can add items as follows:

public int Add(item, amount)
public int Add(itemAmount)
public int Remove(item, amount)
public int Remove(itemAmount)

We use the Character inventory to keep track of the items picked up by the character. It is also used to equip items and use them.

public void Equip(item)
public void Unequip(item)
public void TickUse(usableItem)