Space Plunder
Loading...
Searching...
No Matches
STT_Melee.h
Go to the documentation of this file.
1// Fill out your copyright notice in the Description page of Project Settings.
2
3#pragma once
4
5#include "StateTreeTaskBase.h"
6#include "STT_Melee.generated.h"
7
8
12USTRUCT()
14{
15 GENERATED_BODY()
16
17 float StartTime = 0.0f;
18 float DelayDuration = 0.0f;
19};
20
21
27USTRUCT(meta = (DisplayName = "Melee"))
28struct FStateTree_Melee : public FStateTreeTaskCommonBase
29{
30 GENERATED_BODY()
31
32 FStateTree_Melee() = default;
34 virtual const UStruct* GetInstanceDataType() const override { return FInstanceDataType::StaticStruct(); }
35
36
37 virtual EStateTreeRunStatus EnterState(FStateTreeExecutionContext& Context, const FStateTreeTransitionResult& Transition) const override;
38 virtual EStateTreeRunStatus Tick(FStateTreeExecutionContext& Context, const float DeltaTime) const override;
39
40 virtual void ExitState(FStateTreeExecutionContext& Context, const FStateTreeTransitionResult& Transition) const override;
41
42};
Represents a state for Reloading behavior.
Definition STT_Melee.h:29
Definition STT_Melee.h:14