> For the complete documentation index, see [llms.txt](https://roogame.gitbook.io/roogame/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://roogame.gitbook.io/roogame/roo-gameplay-framework/inventory-and-equipment.md).

# Inventory and Equipment

The inventory module stores item entries, moves them between slots, equips compatible items, applies configured stat modifiers, and exposes events for Blueprint UI.

## Pages

* Inventory Items: configure item identity, presentation, equipment tags, and modifiers.
* Inventory Component: add, remove, move, query, and refresh inventory state.
* Equipment and Stat Integration: connect equipment slots to a Stats Component.
* Inventory UI and Drag and Drop: build interfaces from the provided UMG base classes.

## Runtime Scope

The current runtime focuses on inventory entries, slot movement, equipment, modifiers, and UI integration. Fields for price, use behavior, sockets, crafting, width, height, and weight can be used as project metadata, but they are not a complete built-in merchant, usage, crafting, socket, grid-packing, or weight-capacity system.
