The inventory system is an extra feature included in the system, it do not have any advanced features, but it is useful for handling simple items management, item use and quick items slots. Think more a item storage handler, for example to healing items in a hack and slash games for example.

The system is completely optional, it is not necessary for any major feature of AACS.

The main data tables are stored in DA_InventoryDataTables data asset, by category tag.

image.png

In each data table the items info is stored

image.png

Use class - An object to script the character how to use it, can be just play an action montage, or something more complex.

Effect Class - An object that script what happens when it is sucessfully used, like increase health for example.

The inventory system and the weapon system communicate with each other by default, meaning that when an weapon is added to the player, it is already added to the inventory.

How to use it: