Navigation
API > API/Runtime > API/Runtime/AIModule > API/Runtime/AIModule/BehaviorTree > API/Runtime/AIModule/BehaviorTree/Tasks
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBTNode
- UBTTaskNode
- UBTTask_MakeNoise
References
| Module | AIModule |
| Header | /Engine/Source/Runtime/AIModule/Classes/BehaviorTree/Tasks/BTTask_MakeNoise.h |
| Include | #include "BehaviorTree/Tasks/BTTask_MakeNoise.h" |
Syntax
class UBTTask_MakeNoise : public UBTTaskNode
Remarks
Make Noise task node. A task node that calls MakeNoise() on this Pawn when executed.
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | Loudnes | Loudnes of generated noise |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UBTTask_MakeNoise
(
const FObjectInitializer& ObjectInitializer |
Overridden from UBTTaskNode
| Type | Name | Description | |
|---|---|---|---|
| EBTNodeResult::Type | ExecuteTask
(
UBehaviorTreeComponent& OwnerComp, |
Starts this task, should return Succeeded, Failed or InProgress (use FinishLatentTask() when returning InProgress) this function should be considered as const (don't modify state of object) if node is not instanced! |
Overridden from UBTNode
| Type | Name | Description | |
|---|---|---|---|
| FName | Get the name of the icon used to display this node in the editor |