UE4 Gameplay Ability System for Blueprint Programmers - Pt 8 - Creating more C++ Functions

Опубликовано: 24 Июнь 2026
на канале: Fire Angel
1,933
36

UE4 Gameplay Ability System for Blueprint Programmers is a series which allows you to leverage the UE4's powerful Gameplay Ability System, without any C++ knowledge.

In this video, we create more C++ functions that we expose to Blueprints. First we create a function that Initializes an array of functions. Next we create a function to remove abilities with tags, change ability level, cancel ability, add and remove tags from ASC. Finally we create some helper functions for projectiles and attribute modifiers.

--------------------------TIMESTAMPS--------------------------
00:00 Intro
01:06 Function Declarations in Header File
09:26 Implementation of Initialize Ability Multi Function
10:15 Implementation of Remove Ability With Tag Function
12:19 Implementation of Change Ability Level With Tag Function
14:01 Implementation of Cancel Ability With Tag Function
14:42 Implementation of Add Loose Gameplay Tag Function
16:15 Implementation of Remove Loose Gameplay Tag Function
16:50 Implementation of Apply GE To Target Data Function
18:29 Implementation of Attribute Modifier Functions
20:58 Testing the functions
--------------------------SOURCE CODE--------------------------
https://github.com/archangel4031/GAST...

Playlist:    • UE4 Gameplay Ability System for Blueprint ...  

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Patreon:   / artworldbymaliksahab  
Discord Server:   / discord  
My Website: https://ahmalik.vercel.app
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

#ArtWorld