Updates for compilation in 5.4 as an engine plugin

This commit is contained in:
ed
2024-04-09 15:28:56 -04:00
parent 16f2f36400
commit 1bf26e3ecb
13 changed files with 76 additions and 81 deletions
@@ -14,10 +14,10 @@ struct COGABILITY_API FCogAbilityCheat
{
GENERATED_BODY()
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
FString Name;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
TSubclassOf<UGameplayEffect> Effect;
};
@@ -27,25 +27,25 @@ struct COGABILITY_API FCogAbilityPool
{
GENERATED_BODY()
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
FString Name;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
FGameplayAttribute Value;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
FGameplayAttribute Min;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
FGameplayAttribute Max;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
FGameplayAttribute Regen;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
FLinearColor Color = FLinearColor(0.5f, 0.5f, 0.5f, 1.0f);
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
FLinearColor BackColor = FLinearColor(0.15, 0.15, 0.15, 1.0f);
};
@@ -56,16 +56,16 @@ struct FCogAbilityTweak
{
GENERATED_BODY()
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
FName Name;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
TSubclassOf<UGameplayEffect> Effect;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
float Multiplier = 0.01f;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
float AddPostMultiplier = 1.0f;
};
@@ -75,22 +75,22 @@ struct FCogAbilityTweakCategory
{
GENERATED_BODY()
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
FString Name;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
FGameplayTag Id;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
TSubclassOf<AActor> ActorClass;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
FGameplayTagContainer RequiredTags;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
FGameplayTagContainer IgnoredTags;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
FLinearColor Color = FLinearColor::White;
};
@@ -100,13 +100,13 @@ struct FCogAbilityTweakProfileValue
{
GENERATED_BODY()
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
TSubclassOf<UGameplayEffect> Effect;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
FGameplayTag CategoryId;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
float Value = 0.0f;
};
@@ -116,10 +116,10 @@ struct FCogAbilityTweakProfile
{
GENERATED_BODY()
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
FName Name;
UPROPERTY(EditAnywhere)
UPROPERTY(EditAnywhere, Category="Cog")
TArray<FCogAbilityTweakProfileValue> Tweaks;
};