DRG-Femboy-Voice/Source/FSD/Public/DifficultyMutator.h
2025-04-15 12:39:31 -07:00

42 lines
1.4 KiB
C++
Executable file

#pragma once
#include "CoreMinimal.h"
#include "Mutator.h"
#include "DifficultyMutator.generated.h"
UCLASS(Blueprintable, EditInlineNew)
class UDifficultyMutator : public UMutator {
GENERATED_BODY()
public:
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float ExtraLargeEnemyDamageResistanceMultiplier;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float EnemyDamageResistanceMultiplier;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float SmallEnemyDamageResistanceMultiplier;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float EnemyDamageModifierMultiplier;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float EnemyCountModifierMultiplier;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float WeakpointDamageMultiplier;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float HazardBonus;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float ProjectileSpeedModifier;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float AttackCooldownModifier;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float SpeedModifier;
UDifficultyMutator();
};