21 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=
"AI")
22 UAnimMontage* Montage =
nullptr;
23 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="AI")
24 float PlayRate = 1.0f;
25 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="AI")
26 float InTimeToStartMontageAt = 0.0f;
27 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="AI")
28 bool bStopAllMontages = true;
30 virtual EBTNodeResult::Type ExecuteTask(UBehaviorTreeComponent& OwnerComp, uint8* NodeMemory) override;
31 virtual EBTNodeResult::Type AbortTask(UBehaviorTreeComponent& OwnerComp, uint8* NodeMemory) override;
32 virtual
void TickTask(UBehaviorTreeComponent& OwnerComp, uint8* NodeMemory,
float DeltaSeconds) override;
34 virtual uint16 GetInstanceMemorySize() const override;
35 virtual FString GetStaticDescription() const override;
37 virtual FName GetNodeIconName()
const override;
43 float StartTime = 0.0f;
44 float DelayDuration = 0.0f;
UCLASS(Blueprintable, BlueprintType, ClassGroup=(BucciGames), meta=(BlueprintSpawnableComponent)) class CHATSYSTEM_API UChatSystemComponent
Definition ChatSystemComponent.h:13