This is a paid asset, but now you can download Inventory Cog Free.
Detail this asset from Unity Store: Original Link
Inventory Cog v2021.0f.1
Stats Cog™ is now included in Inventory Cog!
Nothing else on the asset store comes close to Inventory Cog™. Everything you need to put fully effective inventory into your project is right here.
In-depth Tutorial Videos | Discord | Documentation | WebGL Demos | Contact
2D while we don’t currently have a 2D demo everything is compatible with 2D and is actively being used by some users. We hope to add a 2D demo soon.
Items can be crafted, equipped, dropped, repaired, dismantled, dropped, etc. You can attach static equipment directly onto your character and skinned mesh support allows you to use animated components such a clothing or completely replacing the character’s skin. Thanks to Stats Cog™ being included all of your items can affect your players stats and even apply effects. The animator modifiers let you change the way your character behaves when certian items are attached, changing their idle state, which attack animations to perform, etc. You can even physically attach items to other items providing additional stat changes. You can set items as ammo for your weapons, containers for other items, and more!
Crafting opens up a world of possiblities. You can use recipes that can be locked or unlocked either by using items or based on stats such a character or skill level. Each recipe can be individually set to complete immediate, after a set number of in-game seconds or after a number of real world seconds (meaning even if the player has left the game crafting will continue). You can also “blind” craft by allowing your player to select components and attempt to craft something without showing them the recipe. Crafting can be done directly in your inventory, if you wish, or at specific crafting locations. Wherever you do your crafting you can limit what categories of items can be crafted there. This way you can need a workbench to craft weapons, an anvil for armor, etc.
Merchants can be placed to buy/sell items and components. Each vendor can have a buy and a sell modifier set. With this modifier they can buy or sell an item for more or less than its base value. Each vendor can have their own inventory which can “restock” after a certain amount of time. Vendors have their own on-hand currency. Items sold to the vendor will stay with the vendor so you can buy them back.
Containers can be placed throughout your game to allow players to store their inventory externally or to loot items from containers such a lockers, chests, etc.
Themes allow you to change the way your game looks in real-time! Multiple themes are included with Inventory Cog and you can modify them or create your own to make you project function exactly the way you want.
Saving and Loading are built into Inventory Cog! You can save/load directly to a file or if you’re already using a system you can simply supply a memory of file stream to include Inventory Cog data into your existing file. Inventory Cog keeps track of all of its file data so it knows exactly when to exit and can fit at any point in your existing file structure
* Theme support
* Attachment support
* Equip and Storage points
* Inventory and container sorting
* Categories, Stacking, Unlocking
* Rarity, Condition, Value and Weight
* Crafting, Repairing, and Breakdowns
* Containers and transfer
* Custom stat list
* Multiple UI components included
* Full support for Stats Cog™
* Save and load inventories and containers
* Full mouse support
* Drag & Drop inventory support
* Buy/Sell support
* Item upgrades
* Instant, Game Time and Real Time crafting