[Changelog V1.84]
• Test project fixed and edited for new version
• ItemEquipFromInventory function fixed
• ItemUnequip function fixed
• Remove ItemProperty functions fixed
• Added a new blueprint library function to check if given ItemDataAsset is a ItemEquipmentDataAsset (ItemDataAsset == ItemEquipmentDataAsset)
You can find the new documentation on this webiste:
Support for Unreal Engine 4.25 and 4.26 is no longer available and will stay on version 1.5 of the plugin. If you want the newest bug fixes and updates use version 4.27 or 5 of the engine!
Introduces new generic inventory related blueprint and networking ready UI, Component, and DataAsset classes to create complex inventory systems.
- Add new item types fast
- Generic item drop class suitable for 2D and 3D
- Already comes with predefined functions to pick up, equip, swap, or remove items
- Networking ready, tested with AWS
Work in Progress:
- Stackable equipment
- Faster networking
Read More Technical Details
Features:
- UI, Component and DataAsset Classes
- Networking (With validation)
- Scaleable Item Structure
Code Modules:
- InventorySystem (Runtime)
- InventorySystemEditor (Editor)
Number of C++ Classes:
Network Replicated:
Supported Development Platforms:
- UE5: Win64, Linux
- UE4: Win64, Win32, Linux, LinuxAArch64
Supported Target Build Platforms:
- UE5: Win64, Linux, Android
- UE4: Win64, Win32, Linux, LinuxAArch64, Android
Documentation/Support:
Example Project:
Important/Additional Notes:
- It may be possible to build this plugin against Mac or iOS and other platforms (Runtime). Currently, I have no way of testing this.