Description
This plugin is meant to heavily aid you in building systems that require attachments from Blueprint or C++ (No need to touch C++). For example, creating character and firearm customizations become a breeze with this plugin with features only found in very in depth games such as Ground Branch and Escape from Tarkov! It has a serialize and deserialize functions built into the system using json format so you can save your loadouts and such to a file or use it to easily store in a database.
This module exists in the Ultimate Multiplayer FPS Framework: Link so if you own that you own this!
Example Content / Tutorial Playlist / Support Discord Server / Example Demo
In the example project I have a simple UI setup that handles all customizations from a single set of widgets for any type of customization. Provided are a character (WIP) and a firearm, both are using the exact same widgets for the UI to show how flexible the system is.
Technical Details
Code Modules:
Number of Blueprints: 64+ (Examples such as firearm parts)
Number of C++ Classes: 9
Network Replicated: Yes
Supported Development Platforms: Win64, MacOS
Supported Target Build Platforms: Win64, MacOS
Documentation: https://www.youtube.com/playlist?list=PLnHeglBaPYu_YBv6soEUr6XgQWyuZsamz
Example Project: https://drive.google.com/file/d/1w8DKRJv-2JjlM1eOKe8tQU_QRvwQ1wDt/view?usp=share_link
Supported Engine Versions
4.27, 5.0 – 5.3