{"repo":"peter-kish/gloot","free":true,"listed":false,"github":"https://github.com/peter-kish/gloot","clone":"git clone https://github.com/peter-kish/gloot.git","description":"A universal inventory system for the Godot game engine.","language":"GDScript","stars":960,"topics":["gdscript","godot-engine","godotengine","inventory","inventory-management","inventory-system","plugin","godot","inventory-management-system"],"license":"MIT","category":"game-templates","readme_excerpt":"GLoot A universal inventory system for the Godot game engine (version 4.4 and newer). NOTE: Version 3.0 has been merged to master and includes a number of changes that are not backwards-compatible with version 2.x. If you intend to upgrade from version 2 to version 3, there is a short transition guide that will hopefully make the process smoother. If you, however, plan to stick to the old version, it can be found on the v2.x branch. Table of Contents 1. Features 1. Inventory Item Class 2. Item Prototypes and Prototrees 3. Inventory Class 4. Inventory Constraints 5. Item Slots 6. UI Controls 2. Installation 3. Usage 4. Creating Item Prototypes 1. Minimal Prototree 2. stack size and max stack size 3. Prototrees with Grid Constraint Properties 4. Prototrees with Weight Constraint Properties 5. Prototype Inheritance 6. Editing Item Properties 5. Serialization 6. Documentation 7. Examples Features Inventory Item Class The InventoryItem class represents an item stack. All item stacks have a default stack size (and maximum stack size) of 1. Items can also have other properties that are based on item prototypes from a prototype tree. Item Prototypes and Prototrees Prototypes define common properties for inventory items and items based on a prototype have the same properties as the prototype. They can also override some of those properties or define completely new ones that are not present in the prototype. Prototypes can inherit other prototypes, forming a tree-like structure, i.e. a","default_branch":null,"files":null,"tree":[],"storefront":"/r/peter-kish","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/peter-kish/gloot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}