#include <MortarProShootingTask.h>
|
| | UMortarProAIBaseTaskNode () |
| |
| virtual AActor * | GetBestTarget (const FName &KeyName, UBlackboardComponent *BlackboardComp, AAIController *AIController, TArray< AActor * > &SecondaryTargets) |
| |
Shooting Enemy Task Class This class functionality is to aim and shoot the best target Enemy. Derived from UMortarProAIBaseTaskNode
◆ ExecuteTask()
| virtual EBTNodeResult::Type UMortarProShootingTask::ExecuteTask |
( |
UBehaviorTreeComponent & |
OwnerComp, |
|
|
uint8 * |
NodeMemory |
|
) |
| |
|
overrideprivatevirtual |
Execute Behavior Tree Task
◆ GetDetectedActorsKey()
| void UMortarProShootingTask::GetDetectedActorsKey |
( |
FBlackboardKeySelector & |
OutKey | ) |
const |
|
private |
Getter Function To get Blackboard Key for detected actors
- Parameters
-
| [out] | OutKey | Blackboard Key |
◆ SetDetectedActorsKey()
| void UMortarProShootingTask::SetDetectedActorsKey |
( |
const FBlackboardKeySelector & |
Key | ) |
|
|
private |
This function Sets Blackboard key select for detected actors
- Parameters
-
| [in] | Key | Key Selector for denoting detected actors |
◆ DetectedActorsKey
| struct FBlackboardKeySelector UMortarProShootingTask::DetectedActorsKey |
|
protected |
Key To use for extracting value of detected actors in ai controller
The documentation for this class was generated from the following file:
- Public/AI/MortarProShootingTask.h