Interaction system V2.5.8

A flexible easy to use interaction system for Unreal Engine, built entirely in Blueprints. Add interactions to doors, pickups, switches, and any other object in a few clicks 

Overview

Quick Start

1 Add component to your character BP_InteractionManager


2 Edit your component settings .

3 Open your actor you want to interact 
Select Class settings  ----> Interface ---->  BPI Interaction

4 Update your interaction data 

NOTE  Change olny functions inside Global category !

5 Add your blueprint logic

Interaction Function

FunctionTypeDescription
Interact CallableInteracts with the item at Index.
Select index UPCallableMoves the selection UP 
Select Index DownCallable
Moves the selection Down

Interface functions 

FunctionReturnsDescription
Update widgetName(text), Icon(texture2D), Quality(int)Update your widget info like open or close doore
Sent Interaction MessageOwner(Charactertype)Runs when the interaction succeeds
Interaction Inforef(object) , Interact Name(text), Icon(texture2D) , ItemQuality(int) Add your own interaction data like item or door or something ...