Ultimate Grid Inventory is a template inventory to plug and play in your game. It is based in Scriptable Objects Events and also is easy to implement new feature!
Note:
- A good understanding of C# will help you use the project in a more effective manner.
- This asset will be upgraded… So expect improvements from time to time
📚Overview
It includes some basic/useful scripts that make inventory works pretty well. Unique and customizable tiled inventory with default tile images.
🖥️UI Icons & HUD
- Items Art
- Container Open Window
- Inspect Window
- Right Click UI
- And more!
🕹️Functionality
🎒Grid Inventory
A system that allows for devs to create their own grid inventory and set that item as a Container where the player can hold.
🔦Holders
Holders where the player can equip a container as a backpack equip…
🔧 Draggable System
Draggable System or Clicky System in order to move items in the inventory…
You can should between hold to drag the item or just click once to drag.
👆 Right Click Options
Quick actions in the right click
Features:
- Equip
- Open
- Inspect
- Discard
- And easy to implement more!
Create a scriptable object to add more options to items… Click actions is based on Scriptable Objects Events, easy to implement more types of options.
📩 On Hover Insert
When dragging a item you the can drop hover an container and it will be inserted in that container.
⌨️ Input System
Better with New Input System! This lib was created in old input system but it was thought to easy change to other from input system.
🎧 Audio System
Audio System based on two events OnPickup and OnPlace in the grid. Easy to implement more events if needed.
—
Attributing
Item icons from Freepik, max.icons, Flat Icons – Flaticon
Audios from FreeSound
Technical details
Features:
- Grid Inventory
- Draggable System or Clicky System
- Right Click Options
- On Hover Insert
- Input System
- Editors
Original_Link: https://assetstore.unity.com/packages/tools/game-toolkits/ultimate-grid-inventory-215256