Inventory System X

The Inventory System X is a convenient and easy-to-use tool with many high-quality features executed with great attention to detail.

Category:
Tags: , , , ,

Description

Youtube:

Preview

Preview 1.5 Template

Demo:

Demo ( v 1.7 )

Demo ( v 1.4 ) (With equipment slots)

Other:

Documentation

Updates

User Showcases:

Pneumata

CRISPR

Discord:

Community or Shank#2410

The Inventory System X is a convenient and easy-to-use tool with many high-quality features executed with great attention to detail. Inventory control is easy with both gamepad and keyboard, and the control elements automatically change when switching devices.

The inventory is very simple to use, with most settings located in a separate file. Almost everything is implemented in Blueprints, except for the Inventory Component and Storage Component, which were implemented in C++ for better optimization and multiplayer support. The inventory component has full functionality, allowing additional functionality to be added on top of the existing one without modifying the asset.

Furthermore, as an example of the inventory’s flexibility, it can be configured to prevent the use button for healing items from appearing when a player already has full health, or to prevent the player from discarding their only weapon.

Technical Details

Code Modules:

Number of Blueprints: 37 (23 UMG)

Number of C++ Classes: 9;

Network Replicated: Yes

Supported Development Platforms: Windows, Linux, Mac

Supported Target Build Platforms: Win64, Mac, Linux, PS4, Xbox One

Documentation: Documentation.

Example Project: Demo

Supported Engine Versions

5.0 – 5.3