Version 1.52 : Now with Merchants! Buy and Sell items over the network!
|| What is this? ||
Vault Inventory is an Online Multiplayer Inventory Solution using Mirror for netcode. It includes solutions for the inventory back end, networking implementation and all of the UI Menu's, drag-n-drop, etc. It includes an intuitive Editor Dashboard for designing your content - known as Vault Core.
After purchase, Vault Core is available as a free download on the Asset Store.
|| What is Vault Core? ||
Vault is a Database system for storing any type of data. Projects of all sizes benefit from a database system but they're often overkill for simpler projects. Particularly for beginners who might be lost in a mess of SQL, XML, LUA and Online services and the price tags on them.
Vault solves that problem full-stop by providing an incredibly easy to use database solution that works on all platforms, has no maintenance fees and is virtually future-proof!
|| How does it work? ||
Data entries are stored as unique ScriptableObject .asset files and managed internally. To reference your data, just select it from an auto-generated dropdown menu in the Inspector. The database comes with a very easy to use "Dashboard" where all of your data is accessible, searchable and editable in the same place. Custom property drawers are supported.
|| What about Network Security? ||
The Vault Database is a fixed part of the build, so the queried data is always the same between clients. The Inventory System itself is designed to be fully Host-Authorative. Clients issue requests for inventory actions and let the Host attempt to perform the actions, decide the results, then issue explicit result commands back to the clients. This effectively negates client-side exploitation of things like item-duping. Hacking the client to alter content or values on the client-side is pointless since the Host has full authority over the content.
Requires Mirror to function and is included in the package. Mirror uses the MIT license.
Requires Vault Core to function and is included in the package.
Jump into the Vault Ecosystem