Navigation
API > API/Plugins > API/Plugins/MassAIBehavior
| Name | FMassZoneGraphTargetLocation |
| Type | struct |
| Header File | /Engine/Plugins/AI/MassAI/Source/MassAIBehavior/Public/Tasks/MassZoneGraphPathFollowTask.h |
| Include Path | #include "Tasks/MassZoneGraphPathFollowTask.h" |
Syntax
USTRUCT ()
struct FMassZoneGraphTargetLocation
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AnticipationDistance | FMassInt16Real | 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. | Tasks/MassZoneGraphPathFollowTask.h | |
| bMoveReverse | bool | True, if we're moving reverse along the lane. | Tasks/MassZoneGraphPathFollowTask.h | |
| EndOfPathDirection | TOptional< FVector > | Optional end of path direction, used only if EndOfPathPosition is set. | Tasks/MassZoneGraphPathFollowTask.h | |
| EndOfPathIntent | EMassMovementAction | Movement intent at the end of the path | Tasks/MassZoneGraphPathFollowTask.h | |
| EndOfPathPosition | TOptional< FVector > | Optional end of path location. | Tasks/MassZoneGraphPathFollowTask.h | |
| LaneHandle | FZoneGraphLaneHandle | Current lane handle. (Could be debug only) | Tasks/MassZoneGraphPathFollowTask.h | |
| NextExitLinkType | EZoneLaneLinkType | How the next lane handle is reached relative to the current lane. | Tasks/MassZoneGraphPathFollowTask.h | |
| NextLaneHandle | FZoneGraphLaneHandle | If valid, the this lane will be set as current lane after the path follow is completed. | Tasks/MassZoneGraphPathFollowTask.h | |
| TargetDistance | float | Target distance along current lane. | Tasks/MassZoneGraphPathFollowTask.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Reset() |
Tasks/MassZoneGraphPathFollowTask.h |