Ultimate Interaction Manager is a component-based, replicated interaction manager and it will allow you to convert any actor into an intractable. There are a lot of settings to customize for your needs. Automatically added dynamic markers with a widget pool, customizable icons, and a point of interest system.
Different types of interaction handling will allow you to create any type of interaction for any actor and any kind of situation. There are callbacks for interaction targets to handle interaction results at runtime.
The interaction system is completely replicated on the server side with multiple network handling methods. The only thing you have to do is replicate the cosmetics for the interaction target.
The components are well written and fully commented on. If you have further questions, feel free to join the discord channel.
Technical Details
Features:
Fully Replicated Components
Dynamic And Fully Customizable Markers With Widget Pool
Easy-To-Use Component-Based
Different Type Of Interactions, Results, and Network Handling Based On Your Needs
Input: Keyboard, Mouse
Network Replicated: YES
Supported Development Platforms:
Windows: Yes
Mac: Yes
Original_Link: https://www.unrealengine.com/marketplace/en-US/product/ultimate-interaction-manager