Interaction Method/Logic

Interaction Master

To use the full potential of the BoundFramework interaction system, an actor named BP_InteractionMaster is included. This actor allows you to quickly add interaction logic to your game. Simply drag it into your scene and configure the logic in the Details Panel.


Interaction Types

The actor is split into two main parts:

  • Default → Basic interaction with the object

  • Inspect → Inspection of the object using the BoundFramework inspection system


Default Interact

  • This is the generic interaction method used for most objects.

  • When you drag BP_InteractionMaster into the scene, this is the default option selected.

  • You can expand its functionality by building on top of it.

BoundFramework also includes several pre-made actors (doors, lights, and light switches) built with BP_InteractionMaster. These examples show you how to extend and customize the system for your own project.


Inspect Interact

The Inspect method lets players examine an object in detail.

When an item is inspected:

  • An actor with the mesh, offset, and rotation is spawned in the world.

  • Players can freely rotate and view the mesh.

  • Optional text pages can be displayed for additional information.


Inspection Settings

  • Offset Move the inspected actor around — center it or shift it to the side.

  • Distance Control how far the mesh is displayed from the camera. Larger values push the mesh further away.

  • Rotation Adjust the starting rotation of the mesh. Useful for meshes with unusual pivot points that may appear upside down by default.

  • Sound on Inspect Play a sound when an object is inspected. By default, a pickup sound is included, which you can replace or reuse in your project.

  • Text Pages Add story elements, lore, or item descriptions. Players can read these pages while inspecting the object, giving context or narrative depth.

Last updated