Ghillie Studios - Modular Interactions – Dynamic Widget Prompts & Actor Behaviors

Overview | ChangeLog | Docs

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.