Skip to content

Inventory System

This page is the implementation view of the inventory product. The module has a runtime container, item data, input and multiple UI presenters.

  • Inventory.cs
  • InventoryItem.cs
  • InventoryKeyItem.cs
  • InventorySlot.cs
  • InventoryInputManager.cs
  • InventoryInputActions.cs
  • InventoryDisplay.cs
  • InventoryHotbar.cs
  • SerializedInventory.cs
  • ItemPicker.cs
  • Add the inventory container
  • Add the pickup flow
  • Wire the hotbar or details UI
  • Connect persistence through save state
  • Screenshot: Inventory component hierarchy.
  • Screenshot: Inventory hotbar in Play Mode.
  • GIF: Item pickup and slot selection.
  • Video: Inventory setup and save integration.
  • Diagram: Pickup → inventory storage → UI update → save.