Save Often
This commit is contained in:
@@ -10,6 +10,12 @@
|
||||
#include "AuraCharacterBase.generated.h"
|
||||
|
||||
|
||||
class UAbilitySystemComponent;
|
||||
class UAttributeSet;
|
||||
class UGameplayEffect;
|
||||
class UGameplayAbility;
|
||||
class UAnimMontage;
|
||||
|
||||
UCLASS(Abstract)
|
||||
class AURA_API AAuraCharacterBase : public ACharacter, public IAbilitySystemInterface, public ICombatInterface
|
||||
{
|
||||
@@ -20,6 +26,7 @@ public:
|
||||
virtual UAbilitySystemComponent* GetAbilitySystemComponent() const override;
|
||||
UAttributeSet* GetAttributeSet() const { return AttributeSet; }
|
||||
|
||||
virtual UAnimMontage* GetHitReactMontage_Implementation() override;
|
||||
protected:
|
||||
virtual void BeginPlay() override;
|
||||
|
||||
@@ -57,4 +64,7 @@ private:
|
||||
UPROPERTY(EditAnywhere, Category="Abilities")
|
||||
TArray<TSubclassOf<UGameplayAbility>> StartupAbilities;
|
||||
|
||||
UPROPERTY(EditAnywhere, Category = "Combat")
|
||||
TObjectPtr<UAnimMontage> HitReactMontage;
|
||||
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user