GameplayAbilitySystem {{ currentPage ? currentPage.title : "" }}

GameplayAbilitySystem

Purpose: Used for weapon combo, skill and attribute systems

Settings:

  • GameplayTag Default Value,File is in Project\Config\DefaultGameplayTags.ini

[/Script/GameplayTags.GameplayTagsSettings]
ImportTagsFromConfig=True
WarnOnInvalidTags=True
ClearInvalidTags=False
FastReplication=False
InvalidTagCharacters="\"\',"
NumBitsForContainerSize=6
NetIndexFirstBitSegment=16
+GameplayTagList=(Tag="UGP.Input.LightAttack",DevComment="")
+GameplayTagList=(Tag="UGP.Input.LightAttackPress",DevComment="")
+GameplayTagList=(Tag="UGP.Input.LightAttackRelease",DevComment="")
+GameplayTagList=(Tag="UGP.Character.HitReaction",DevComment="")
+GameplayTagList=(Tag="UGP.Character.Jump",DevComment="")
+GameplayTagList=(Tag="UGP.Character.Roll",DevComment="")
+GameplayTagList=(Tag="UGP.Character.Dodge",DevComment="")
+GameplayTagList=(Tag="UGP.Character.DodgeCooldown",DevComment="")
+GameplayTagList=(Tag="UGP.Weapon.ExecuteChildAbility",DevComment="")
+GameplayTagList=(Tag="UGP.Weapon.PlayAbility",DevComment="")
+GameplayTagList=(Tag="UGP.Weapon.Sword",DevComment="")
+GameplayTagList=(Tag="UGP.Weapon.Sword.Combo.Light_0_0",DevComment="")
+GameplayTagList=(Tag="UGP.Weapon.Sword.Combo.Light_0_1",DevComment="")
+GameplayTagList=(Tag="UGP.Weapon.Sword.Combo.Light_0_2",DevComment="")
+GameplayTagList=(Tag="UGP.Weapon.Sword.Combo.Light_0_3",DevComment="")
+GameplayTagList=(Tag="UGP.Weapon.Sword.DisarmWeapon",DevComment="")
+GameplayTagList=(Tag="UGP.Weapon.Sword.DrawWeapon",DevComment="")
+GameplayTagList=(Tag="UGP.Weapon.Sword.Weapon",DevComment="")

  • Character->AbilitySystemComponent->ExecuteChildAbilityTag need set to UGP.Weapon.ExecuteChildAbility

{{{ content }}}