Navigation
API > API/Plugins > API/Plugins/MassAIBehavior > API/Plugins/MassAIBehavior/Tasks
References
| Module | MassAIBehavior |
| Header | /Engine/Plugins/AI/MassAI/Source/MassAIBehavior/Public/Tasks/MassZoneGraphPathFollowTask.h |
| Include | #include "Tasks/MassZoneGraphPathFollowTask.h" |
Syntax
USTRUCT&40;&41;
struct FMassZoneGraphTargetLocation
Variables
| Type | Name | Description | |
|---|---|---|---|
| FMassInt16Real | AnticipationDistance | If start or end of path is off-lane, the distance along the lane is pushed forward/back along the lane to make smoother transition. | |
| bool | bMoveReverse | True, if we're moving reverse along the lane. | |
| TOptional< FVector > | EndOfPathDirection | Optional end of path direction, used only if EndOfPathPosition is set. | |
| EMassMovementAction | EndOfPathIntent | Movement intent at the end of the path | |
| TOptional< FVector > | EndOfPathPosition | Optional end of path location. | |
| FZoneGraphLaneHandle | LaneHandle | Current lane handle. (Could be debug only) | |
| EZoneLaneLinkType | NextExitLinkType | How the next lane handle is reached relative to the current lane. | |
| FZoneGraphLaneHandle | NextLaneHandle | If valid, the this lane will be set as current lane after the path follow is completed. | |
| float | TargetDistance | Target distance along current lane. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Reset () |