Introduction
The Inventory Database component provides a list of all objects that can be used by various Inventories. This way they can be reused and quickly updated by AssetBundles or Json updates.
OBSOLETE#
This file is obsolete, please use Inventory Database V2 instead.

Fields#
| Name | Description |
|---|---|
| Persist | Mark this object as DontDestroyOnLoad |
| Data Source | Sets where to load the data from |
| Bundle Name | Name of the AssetBundle to load from |
| Asset Name | Name of the Asset in the AssetBundle to load |
| Path | Relative path to asset in Resources |
| Load On Awake | Load data on awake |
| Currencies | All available Currencies |
| Equip Slots | All available Equip Slots |
| Items | All available Items |
| Item Categories | All available Item Categories |
| Quick Slots | All available Quick Slots |
| Rarities | All available Rarities |
| Recipe Categories | All available Recipe Categories |
| Recipes | All available Recipes |
| Sockets | All available Sockets |
| Settings | Database Settings |
Properties#
| Name | Description |
|---|---|
| actionSequences | Get a list of all Action Sequences |
| instance | Gets the current instance of the object |
| isLoaded | Gets if the database has loaded |
Methods#
| Name | Description |
|---|---|
| JSONExport | Export all data to json |
| JSONImport | Import json data |
| Load | Load data from source |
| SyncRequest | Sync a request to the main GUI thread |