Interaction system which also works in multiplayer
Interaction system which works for single/mutlti player games.
Easy to implement with drag n drop mechanics, implemented for 1st as well as 3rd person games.
Drawable strings to set up your perfect interaction as well as simple options described in our documentation that allow you to have a total control over the system.
SImply add Player Interaction Component to your player pawn and Interactable Component to your interactable objects, set sphere collision size in interactable component inside interactable object and adjust the settings in both components.
To interact simply add an Interact delegate from component to your blueprint or cpp class and then call interact with interactables from player component or interact with interactables on server depending if you want to call interact locally or for everyone.
Youtube: https://www.youtube.com/watch?v=mVj65VsS-ps&feature=youtu.be
If you have any questions/need help just ask me on my discord, Im Devman Andrew:
https://discord.gg/Guua2D4
Features:
Code Modules:
Just add this plugin to your .uproject file with this line and reload your project.
"Plugins": [
{
"Name": "InteractionSystem",
"Enabled": true
}
Number of Blueprints: 9
Number of C++ Classes: 9
Network Replicated: Yes
Supported Development Platforms: Any platform supported by UE4
Supported Target Build Platforms: Any platform supported by UE4
Documentation: https://drive.google.com/file/d/1ZtkF3Td73kcevzs1DvHKH8vwVUPEXFmU/view?usp=sharing