Added Gameplay Abilities(Health, MaxHealth, Mana, MaxMana)

This commit is contained in:
Caleb Buhungiro
2025-06-17 22:30:27 +08:00
parent 9a6a072b5a
commit 6d8fc727d2
14 changed files with 234 additions and 12 deletions

View File

@@ -0,0 +1,21 @@
// Multiplayer By Caleb
#pragma once
#include "CoreMinimal.h"
#include "AbilitySystemComponent.h"
#include "CAbilitySystemComponent.generated.h"
UCLASS(ClassGroup=(Custom), meta=(BlueprintSpawnableComponent))
class CRUNCH_API UCAbilitySystemComponent : public UAbilitySystemComponent
{
GENERATED_BODY()
public:
void ApplyInitialEffects();
private:
UPROPERTY(EditDefaultsOnly, Category="Gameplay Effects")
TArray<TSubclassOf<UGameplayEffect>> InitialEffects;
};