Created this plugin for a personal project and I’ve decided to share with the community for free. : )
This plugin integrates GAS and Enhanced Input to the existing Game Features and Modular plugins from Unreal Engine, extending the plugin to add some feature actions:
This plugin was built for Project Elementus and released to the community and right now this project is being used as a Example Project for this plugin.
Note that this example project has a dependency:
Added a data table parameter for the Add Attribute action - This can be used to initialize Attribute Meta Data with the AttributeSet function: InitFromMetaDataTable:
Hi! Can you show an example of how to add an ability to a character. Having a trouble with original GAS binding with Enhanced Input. Read your instructions on GitHub where you tell to implement an interface inside pawn or controller. But how to bind and EI action to GAS?
Implement the functions SetupAbilityInput and RemoveAbilityInputBinding (i didn’t provide a complete function to use, the devs are free to create in they ways):
Same from Add Abilities: Set your InputID Enumeration Class. This plugin is currently supporting only blueprint enumerations. InputID Value Name correspond to your enumeration Display Name.
Created this plugin for a personal project and I’ve decided to share with the community for free. : )
This plugin integrates GAS and Enhanced Input to the existing Game Features and Modular plugins from Unreal Engine, extending the plugin to add some feature actions:
This plugin was built for Project Elementus and released to the community and right now this project is being used as a Example Project for this plugin.
Note that this example project has a dependency:
But for some reason, I can’t see these code on the Unreal Docs, but exist in the source, after try build return external issues unsolved, I put all modules required.
I solved those problems, and now I am trying works attribute sett, I can’t find an example, but I will go to see it in Project Elementus, congrats for this feature.