Tala Esenlikler

Initial UE 5.7 release

Installation

Install and enable Interaction Framework, configure required project settings, optional example tags, and Linux packaging prerequisites.

Interaction Framework 1.0.0 UE5.7

Supported Engine And Platforms

Interaction Framework 1.0.0 targets Unreal Engine 5.7. The plugin is intended for Windows editor workflows and packaged Windows/Linux builds.

Install From Fab Or A Packaged Plugin

  1. Install the plugin through Fab/Epic Launcher, or copy the packaged InteractionFramework plugin folder into your project’s Plugins directory.
  2. Open the project in Unreal Editor, go to Edit > Plugins, search for Interaction Framework, enable it, and restart the editor if prompted.
  3. Enable Show Plugin Content in the Content Browser when you want to inspect bundled example assets or defaults.

Required Project Setup

  1. Use Enhanced Input for command input assets. Command rows should use button-style UInputAction assets with Value Type set to Boolean.
  2. The plugin config assigns the bundled interaction input mapping context by default so demo content can run immediately. Replace InteractionInputMappingContext in Interaction Framework > Runtime settings when your project has its own input actions.
  3. Use one of the bundled demo widgets, or create a prompt widget Blueprint derived from UInteractionUIWidgetBase. Assign the widget in Interaction Framework > UI settings or through a widget payload.
  4. Keep game-specific input actions, prompt widgets, requirements, actions, and gameplay tags in project content/config so plugin updates do not replace them.

Bundled Demo Map

The packaged plugin includes a ready-to-play demo map. Enable Show Plugin Content in the Content Browser, then open /InteractionFramework/Environment/Maps/InteractionDemoMap. On disk, the map is inside the plugin at Content/Environment/Maps/InteractionDemoMap.umap.

The demo map is the fastest way to verify the install because it uses the bundled input mapping context, default prompt widget, localization string table, example tags, interaction definitions, and example actors.

Bundled Demo Widgets

The demo content includes prompt widgets you can inspect or assign directly while learning the plugin. Enable Show Plugin Content to find them under /InteractionFramework/Widgets.

  • WB_VerticalInteractionList is the regular interaction list example and the best starting point for common command prompts.
  • WBP_InteractionKey renders a single command key/prompt row and is used inside the other demo widgets.
  • The bundled four-option command widget demonstrates a multi-choice custom prompt.
  • WB_PickUpInteraction demonstrates a custom pickup prompt selected through a widget payload override.

Example Tags

The plugin loads its bundled example gameplay tags by default so demo definitions and widgets can open without missing Interaction.* tag references. Projects can disable Load Example Tags in Project Settings > Interaction Framework > Runtime after replacing demo tags with project-owned tags, then restart the editor.

Verify The Install

  • The plugin appears enabled in the Plugins browser after restart.
  • You can create or open an Interaction Runtime Target Definition asset.
  • Project Settings shows an Interaction Framework category with Runtime and UI sections.
  • The project compiles after adding the plugin.

Common Install Issues

  • Missing demo tags: confirm Load Example Tags is enabled and restart, or add equivalent project-owned tags in your project Gameplay Tags settings.