Lesson 105 - Set up move to click.

This commit is contained in:
2025-10-16 14:33:58 -04:00
parent 99439dcee7
commit d436c459ec
108 changed files with 11025 additions and 21587 deletions

View File

@@ -4,6 +4,7 @@
#include "CoreMinimal.h"
#include "AbilitySystemComponent.h"
#include "AbilitySystem/GameplayAbility/AuraGameplayAbility.h"
#include "AuraAbilitySystemComponent.generated.h"
DECLARE_MULTICAST_DELEGATE_OneParam(FEffectAssetTags, const FGameplayTagContainer& /*AssetTags*/);
@@ -18,6 +19,12 @@ class AURA_API UAuraAbilitySystemComponent : public UAbilitySystemComponent
public:
void AbilityActorInfoSet();
FEffectAssetTags EffectAssetTags;
void AddCharacterAbilities(const TArray<TSubclassOf<UGameplayAbility>>& StartupAbilities);
void AbilityInputTagHeld(const FGameplayTag& InputTag);
void AbilityInputTagReleased(const FGameplayTag& InputTag);
protected:
void EffectApplied(UAbilitySystemComponent* AbilitySystemComponent, const FGameplayEffectSpec& EffectSpec, FActiveGameplayEffectHandle ActiveEffectHandle);
};