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