The latest version of the inventory system is available and includes refinements for the interaction demo and the main tour.
New features:
The action strategy now handles use_item action and defaults to use for double-clicks.
The interaction demo now includes expirations for the various storage boxes
The tour has a notification UI that shows item use and drops
In the inventory transfer view, double-click defaults to transfer_item, instead of use_item.
Inventory Item quantity prefixed with ‘x’
We’ve also got a handful of bug fixes:
When switching the inventory’s item_scene, all previous slots are removed (so different slot scenes don’t end up together)
The expiration extension waits for scene owner to be ready before starting to apply expirations
The inventory’s drop_item() call no longer attempts to drop empty slots
Removed debug output from Inventory UI demo
Added default drag-and-drop and filter strategies to Inventory UI
Removed extra _refresh_slots() call from inventory controller for minor performance gains
The Inventory System Deep Dive and Architecture Guide helps game developers implement advanced multiplayer inventories using Godot Engine. The PDF Guide contains over 500 pages of code walkthroughs, diagrams, and explains concepts related to inventories, items, and more.
Per feedback, we’ve exposed more inventory user interface component signals to make it easier to react to slot/item interactions with custom logic. New features: In addition, these bug fixes are included:
The first alpha of the inventory system v2 is now available. For v2, a lot of refactoring work has been done with a focus on improving the developer experience. As part of that, the naming convention of the addon classes was streamlined and is more consistent now. The GDScript documentation comments have been improved significantly …
Inventory System v1.5 available
The latest version of the inventory system is available and includes refinements for the interaction demo and the main tour.
New features:
We’ve also got a handful of bug fixes:
The Inventory System Deep Dive and Architecture Guide helps game developers implement advanced multiplayer inventories using Godot Engine. The PDF Guide contains over 500 pages of code walkthroughs, diagrams, and explains concepts related to inventories, items, and more.
Related Posts
2D Fog Effect Shader Tutorial
The shader used in the tutorial: https://godotshaders.com/shader/2d-fog-overlay-2/
Inventory System v1.6 available
Per feedback, we’ve exposed more inventory user interface component signals to make it easier to react to slot/item interactions with custom logic. New features: In addition, these bug fixes are included:
Inventory System 2 Alpha 1 available
The first alpha of the inventory system v2 is now available. For v2, a lot of refactoring work has been done with a focus on improving the developer experience. As part of that, the naming convention of the addon classes was streamlined and is more consistent now. The GDScript documentation comments have been improved significantly …
Inventory System v1.1 available
Hot on the heels of 1.0, version 1.1 allows for gaps in the inventory. This release also correctly bakes the release version into the PDF Guide.