Demo
Documentation: PDF guide included (RPG_Inventory_System_Guide.pdf)
RPG Inventory System gives a single-player action RPG everything it needs around items, ready to play and easy to extend. All content is data assets: add items, tabs, slots, stats, recipes, loot tables and merchants without touching a Blueprint.
Inventory
- Grid bag with one grid per category tab, items from 1x1 to 2x3, stacks, split and merge, sort, junk marking, drop to the world
- Paper doll with a live 3D preview, 18 equipment slots (weapons, armor, trophy, quick slots, potions, mount gear)
- Stat totals, comparison arrows against the equipped item, weight and encumbrance, money, "new" markers, notifications
Crafting and alchemy
- Recipes with ingredients, crafting cost and workbench level, hold-to-make with a result card
- Learn recipes from diagrams and formulas, dismantle gear into materials
- Toxicity for potions, resting refills potions and bombs
Loot
- Chests with fixed items and / or loot tables: guaranteed items, random items by rarity chance, bonus items, money
- Roll on open or on level start, fixed seeds, refill timers, in-editor preview of the odds
Merchants and stash
- Buy, sell, sell all junk, limited purses, restocking, favored categories, buy back
- Repairs at the blacksmith, rune removal, a stash shared by every stash chest
Gear
- Durability with stat penalties, repair kits, worn gear sells for less
- Sockets with runes and glyphs, blade oils with charges, dyes with a live tint, item sets with 2- and 4-piece bonuses
- Mount gear: saddle, saddlebags (carry weight), blinders
And
- Book and note reader, radial quick menu with slowed time
- Save and load of the bag, equipment, stash, recipes and read books
- Mouse, keyboard and gamepad on every screen
- Clean, commented Blueprints, no errors or warnings
- 34 game-ready 3D item models with PBR textures (swords, bows, axes, potions, bombs, food, books, keys, rings ...): items lie on the ground as real models
- Demo level: 55 items, 9 recipes, 4 loot tables, 2 merchants, workbench, stash, training dummy
TECHNICAL DETAILS
Features: see the description
Number of Blueprints: 45 (20 widgets, 6 world actors, 11 data asset classes, core, player, demo) plus 26 Input Actions and 2 Input Mapping Contexts
Meshes: 34 static meshes (item props, real-world scale, simple collision), textures 1024 px (Base Color, ORM, Normal)
Data assets: 55 items, 9 recipes, 4 loot tables, 2 merchant types, 8 categories, 6 rarities, 12 stats, 18 equipment slots, 1 item set
Input: Enhanced Input, keyboard / mouse and gamepad
Network replicated: No (single player)
Supported Development Platforms: Windows
Supported Target Build Platforms: Windows
Engine version: 5.8
Code: 100% Blueprint, no C++, no extra plugins
Fonts: Cinzel and EB Garamond (SIL Open Font License, licences included)
Important: The demo uses the UE5 mannequin and the third person template.