5#include "CoreMinimal.h"
6#include "GameFramework/MutatorComponent.h"
7#include "PawnHealthMutator.generated.h"
14 GENERATED_USTRUCT_BODY()
18 TSubclassOf<APawn> PawnClass = NULL;
27UCLASS(config = Game, NotBlueprintable)
30 GENERATED_UCLASS_BODY()
33 virtual void BeginPlay()
override;
36 virtual void ModifyPawn(APawn* Pawn)
override;
38 FORCEINLINE
bool IsEnabled()
const {
return bEnableMutator; }
41 UPROPERTY(globalconfig)
42 bool bEnableMutator = false;
46 TMap<TSubclassOf<APawn>,
float> PawnMap;
Definition: PawnHealthMutator.h:29
FORCEINLINE bool IsEnabled() const
Definition: PawnHealthMutator.h:38
Definition: PawnHealthMutator.h:13