TLDR:
A modular, Blueprint-friendly interaction system for Unreal Engine. Supports dynamic widget prompts, timeline-driven actions, and customizable behavior types—all built on Enhanced Input.
Full Description:
Modular Interactions is a powerful Unreal Engine 5 plugin that lets you create fully interactive actors using clean, customizable logic. Designed for solo devs and teams alike, this system provides:
- Modular actor architecture using a built-in base class
- Contextual interaction widgets (press, hold, tooltip, icons, or custom UMG)
- Full Enhanced Input integration (tap vs. hold support)
- Built-in behavior types like widget toggling and actor visibility toggling
- Editor-friendly details panel with conditional settings
- Optional animation montage triggering on interaction
- Blueprint + C++ extensible core
Required Plugin:
This plugin depends on Enhanced Input. It should activate automatically when enabling Modular Interactions, but please double-check that it’s enabled.