Inventory System Documentation
Inventory System is a Unity package for a "generic" Inventory System for Unity. It includes a basic Inventory and a basic Equipment Inventory.
Installation
To install this package, in Unity, go to "Window -> Package Manager". Then, press the "+" Symbol on the top left of the Package Manager. Then, "Install package from git URL..." and then simply paste:
https://github.com/NickWittig/inventory-system.git
Usage
To create an Inventory, use the InventoryFactory.Create() method. IInventory defines all available methods for the Inventory.
To create an EquipmentInventory, use the EquipmentInventoryFactory.Create() method. IEquipmentInventory defines all available methods for the Equipment Inventory.
Source
The source code is managed on GitHub.