Installation
Enable the plugin
- Copy the plugin folder into your project:
YourProject/Plugins/EDInteractionSystem/
- Enable it in Edit → Plugins (or keep it enabled via
.uproject). - Restart the editor if required.
Module dependencies (C++)
If you call EDInteractionSystem APIs from your own C++ module, add EDInteractionSystem to your .Build.cs:
PublicDependencyModuleNames.AddRange(new string[]
{
"EDInteractionSystem"
});
Content assets shipped with the plugin
The plugin includes optional content:
- An example
InputActionandInputMappingContextunder:Plugins/EDInteractionSystem/Content/Inputs/...
- An outline material used by
AEDInteractionOutliner:Plugins/EDInteractionSystem/Content/M_OutlineTransparent
You can use these assets as-is or replace them with project-specific assets.