Skip to main content
Version: 1.7.0

Unreal Engine 5 Plugins

Only available for Unreal Engine: 5.0+

This guide is meant to be a general integration guide that you can use as reference when integrating any plugin from the Unreal Engine Marketplace which are mainly non-GAS-based plugins.

As an example, this integration guide will show you how to integrate a free plugin called AGR PRO with the TwistedBytes Interaction System, so that you can use both in combination in your own projects.

All steps described here should be applicable to other non-GAS-based plugins.

Enable Plugins in Project

In your project, navigate to Edit | Plugins to open the Plugins tab.

Make sure that both AGR PRO 1 and TwistedBytes Interaction System 2 show up and are enabled.

Enable Plugins

Setting up the Player Character

Open your Player Character Blueprint (e.g. AGRPRO_Character). As you can see here in our example, we are using AGR Character as the parent class.

Now, to add the interaction functionality to the Player Character, click on Add 1 in the Components tab and select the TBIA_AbilitySystem component 2 and TBIA_interaction component 3.

Switch to the Class Settings and scroll down to the Interfaces category. Click on Add 4 and select the TBIA_Interactable interface. It should now look like it is shown in 5.

Finally, compile and save the Blueprint.

AGRPRO Character setup

Now you can go to TBIA_InteractionComponent 1 add your interaction abilities 2 then setup your input 3 regarding the default input component you're using.

Player Character Interaction Setup

note

For more info on how to configure interaction abilities you can start from here

Finally you can press Play and test.

Play Test Project