
Inventory System - Fully Blueprint V1.5
Single-Player and Multiplayer Inventory System, with Craft, Save/Load, Shop, Document Reader, Storage, Inspect, Map, Controller support and HUD.
Version 1.5 is out now! Key changes include:
Actor is fully hidden when interaction with the shop, save and storage box locally
bp_Files mouse stuck in the corner bug is now fixed
Interaction with typewriter (for saving) bug as client is fixed
Version 1.4 is out now. Here is a detailed list of updates and changes:Fixed equip spamming bug
Weapons now equip smoothly on the client side
Improved weapon switching responsiveness
Fixed item pickup spamming issue
Resolved bug with disabled items during pickup
Reworked interaction system for better reliability
Enhanced visual feedback for interactions
Fixed multiplayer interaction widget bug from inventory
Fixed reload lock issue on certain weapons
Resolved aiming bug affecting some weapons
Weapons can now spawn projectiles correctly
Projectiles now apply damage on impact
Fixed bolt-action firing issues
Auto-reload now triggers when out of ammo
Showcase map videos bug fixed
Version 1.3 is out now. Here is a detailed list of updates and changes:
Weapon Blueprint receive a big update
Shotgun weapon Type Added!
variable ShotgunBulletCount added
variable BulletSpreadRadius added
shotgun perbullet reload fixed
A Template Shotgun has been added!
shooting algorithm improved
Range Damage Added to weapon
Range Damage can be changed by curve
shooting bugs fixed
categorized bp_weapon improved
crosshair Can Be changed per weapon
Crosshair Size in now dynamic
the Bigger Crosshair Scale is ,the more inaccurate fire
focus added to crosshair
GunKick added to weapon
gunkick can be changed by curve
WeaponSway added
WeaponSway can be changed by curve
Save And load Bug fixed
A Widget added for load with P Key
adding free slot is not deployed by backpack
Version 1.2 is here with preset keybinding, minor bug fixes and visual upgrades.
Whats new for version 1.1 >> Minor bug fixes and Presets for Controller Buttons are now available!some visual improvements. Fixed the upgrade amount issue in which some figures weren't shown accurately. Upgrade button inside the shop is fixed. Dedicated server for shop is now fixed.
Overview
Our advanced inventory system offers a robust and user-friendly solution for managing in-game items. Designed for seamless integration, this system can be attached to any actor, providing unparalleled flexibility and functionality.
Key Features
Customizable Slots
Flexible Slot Range: Configure inventory slots from 8 to 24, with the default maximum fitting perfectly on one page. Adjust the number of slots as per your requirements effortlessly.
Item Interaction
Diverse Interactions: Depending on the nature of the item, players can examine, use, drop, equip, unequip, and combine items (e.g., combining healing items or equipping body armor).
Controller Support
Console Compatibility: Fully supports console controllers, ensuring a smooth and intuitive user experience. Initial keybinding set will adjust configurations on all platforms.
Automatic Item Storage
Effortless Management: Items picked up are automatically stored. If an item already exists, it will stack, with adjustable stack limits. You can easily adjust the stacking option and remove it so each newly picked-up object takes up an individual slot.
Expandable Inventory
Backpack System: Increase inventory size by acquiring backpacks during gameplay. Developers can strategically place backpacks to enhance game progression.
Shortcut System
Tactical Shortcuts: Four dedicated slots in the inventory for quick access, providing tactical advantages tailored to player needs.
Keyboard Shortcuts
Easy Navigation: Use keyboard shortcuts (default Q and E) to navigate through the inventory tabs.
Item Information
Detailed Descriptions: Hovering over items displays their name and a short description for quick identification.
Multiplayer Support
Optimized Performance: Supports both solo and multiplayer modes, with network bandwidth and performance optimization. The system automatically adjusts settings based on offline or online play. For example, in offline gameplay, it allows the use of the pause menu but restricts this action for players in online gaming.
Save and Load Functionality
Reliable Data Management: All crucial data is saved and can be loaded as needed. Save areas, represented by Typewriters, ensure secure game progress storage. Save areas can be easily changed, added, or removed.
Detailed Save Data: Save spots display character info, save count, game mode, current area, objective, and save date/time, ensuring comprehensive save/load management.
Additional Modules
File and Notes Management
Interactive Documents: Hovering over documents reveals notes, including where they were found and their headers, enhancing storytelling and gameplay immersion.
Shop/Marketplace
Dynamic Trading: Designated shop locations allow buying, selling, and upgrading items. Currency display and adjustable shop parameters ensure a tailored trading experience. Developers can easily change their prices and assign prices to new items. Items in shops are sorted into categories, including weapons (separated into pistols and rifles), armor, healing items, and miscellaneous. These categories can be renamed, removed, or added as needed.
Crafting System
Item Combination: Players can craft new items by combining existing ones. The crafting recipes and results are fully customizable.
Storage Solutions
Accessible Storage: Storage containers are provided for item management. Items can be accessed from any storage unit, with adjustable amounts and positions.
Examination Mode
In-Depth Item Inspection: Players can closely examine items with full control over rotation, flipping, and zooming, accompanied by detailed descriptions.
Map
* The map is shown in the menu, displaying landmarks and points of interest. These can be customized and adjusted to fit developers' needs. The map is deployed on a material, ensuring super high performance compared to traditional scene capture methods.
Widgets
Animated Widgets: A variety of animated widgets with distinctive aesthetics are included, with customizable health widget colors. All widgets come with animations for entering, exiting, hovering, and more.
Popups
Informative Popups: Contextual popups guide players through combining, selling, buying, dropping, and upgrading items, along with other essential gameplay information, such as full inventory.
Bonus Content
Essential Assets: The package includes crucial assets such as handguns, rifles, weapon crates, body armor, backpacks, ammo cartridges, herbs, and more. The weapon crate includes two animations: one for opening and one for closing. A HUD displays equipped weapons, ammo, and health after accessing the inventory page. The pack also includes a health and armor system.
With this comprehensive inventory system, developers have all the tools needed to create a dynamic, immersive, and efficient item management experience.
Technical Details
Input: Keyboard, Mouse with controller support
Network Replicated: Yes
Windows: Yes
Number of Blueprints: 53
Static Meshes: 21
Skeletal Meshes: 13
Enums: 19









