
Chestory Inventory System – Unreal Engine
The plug-in allows you to manage inventories, objects, crafting, storages, currency system, etc.
It has been designed to work with any type of game and is compatible with any type of player. (FPS, TPS, Top-Down…).
It does not require any specific class to function and is easy to set up.
It also allows multiplayer operations and dedicated servers.
Provided with complete example project, link below.
ItemScript:
The item script are an important feature of this plugin, it’s class allows you to create your own behavior of an item with additional values. For example an equipment you can use an item script to add a skeletal mesh.
With many events to create rules at the time of creation, use, drop and more
Features 3.5:
Inventory Player/Container
Equipement
Hotbar
MultiGrid
Crafting
Multiplayer
Item Script (Create your own item logic)
Drag and Drop
Split Item
Increase / Decrease / Dynamics Inventory Size
Currency
Save/Load
Automatic widget grid / Custom widget slot
Filter Inventory / Crafting
Decay
Preserving
Durability
Repair
Restriction Inventory
Crafting Failure
Transformer Exemple System
Dropped Component
Item Blueprint type
Attributes
Socket
Socket Restriction
Compare item
Enhanced Input
Function Library
Weight system
Inventory sorting
Size item (Experimental)
Size Item Disable by Inventory
Json parameter ItemData
Technical details:
Code Modules:
Chestory(Runtime)
ChestoryEditor(Editor)
Number of Blueprints: 2 Component, 2 ItemScript, 7 Widget
Number of C++ Classes: 22
Network Replicated : Yes
Supported Development Platforms : Windows
Supported Target Build Platforms : Windows
Supported Unreal Engine Versions: 4.25 – 4.27 and 5.0 – 5.7
Example Project : Project 5.3 (3.1)
Recent Comments