5#include "CoreMinimal.h"
6#include "Components/BoxComponent.h"
9#include "StealthTakedownCollision.generated.h"
20 void SetEnabled(
const bool bEnable =
true);
23 virtual void StealthTakedown(AActor* Attacker,
const int32 AnimationIndex)
override {UE_LOG(LogAIToolKit,
Error, TEXT(
"Calling Function on Wrong Actor, this is Collision, Call on Actor (IStealth Interface, StealthTakedown)"));
return;};
24 virtual void CancelStealthTakedown()
override {UE_LOG(LogAIToolKit,
Error, TEXT(
"Calling Function on Wrong Actor, this is Collision, Call on Actor (IStealth Interface, CancelStealthTakedown)"));
return;};
25 virtual void StealthTakedownComplete()
override {UE_LOG(LogAIToolKit,
Error, TEXT(
"Calling Function on Wrong Actor, this is Collision, Call on Actor (IStealth Interface, StealthTakedownComplete)"));
return;};
26 virtual bool GetCanPerformTakedown(
const float Damage)
const override {UE_LOG(LogAIToolKit,
Error, TEXT(
"Calling Function on Wrong Actor, this is Collision, Call on Actor (IStealth Interface, CanPerformTakedown)"));
return true;};
27 virtual void ShowStealthPrompt(
const bool bShow)
override{UE_LOG(LogAIToolKit,
Error, TEXT(
"Calling Function on Wrong Actor, this is Collision, Call on Actor (IStealth Interface, CanPerformTakedown)"));
return;};
UCLASS(Blueprintable, BlueprintType, ClassGroup=(BucciGames), meta=(BlueprintSpawnableComponent)) class CHATSYSTEM_API UChatSystemComponent
Definition ChatSystemComponent.h:13
Definition StealthInterface.h:17
Definition StealthTakedownCollision.h:14
virtual bool GetCanPerformTakedown(const float Damage) const override
Definition StealthTakedownCollision.h:26
virtual void StealthTakedownComplete() override
Definition StealthTakedownCollision.h:25
virtual void ShowStealthPrompt(const bool bShow) override
Definition StealthTakedownCollision.h:27
virtual void StealthTakedown(AActor *Attacker, const int32 AnimationIndex) override
Definition StealthTakedownCollision.h:23
virtual void CancelStealthTakedown() override
Definition StealthTakedownCollision.h:24