Section 13 complete, Damage numbers, added Block chance and Critical Hit chance

This commit is contained in:
2025-11-09 16:27:22 -05:00
parent 2dbdfa5bf8
commit b51c555d9e
112 changed files with 11164 additions and 9455 deletions

View File

@@ -6,6 +6,7 @@
#include "CharacterClassInfo.generated.h"
class UGameplayAbility;
class UGameplayEffect;
UENUM(BlueprintType)
@@ -43,7 +44,10 @@ public:
TSubclassOf<UGameplayEffect> VitalAttributes;
UPROPERTY(EditDefaultsOnly, Category = "Common Class Defaults")
TArray<TSubclassOf<UGameplayEffect>> CommonAbilities;
TArray<TSubclassOf<UGameplayAbility>> CommonAbilities;
UPROPERTY(EditDefaultsOnly, Category = "Common Class Defaults|Damage")
TObjectPtr<UCurveTable> DamageCalculationCoefficients;
FCharacterClassDefaultInfo GetClassDefaultInfo(ECharacterClass CharacterClass);
};