Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/AI/MassAI/Source/MassAIMovement/Public/MassZoneGraphMovementTypes.h |
Include |
#include "MassZoneGraphMovementTypes.h" |
USTRUCT()
struct FZoneGraphShortPathRequest
Describes path request along one ZoneGraph lane. If the NextLaneHandle is set, lane is changed when path finishes.
Name | Description | ||
---|---|---|---|
|
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. |
|
|
uint8: 1 |
bIsEndOfPathDirectionSet |
Indicates if the optional end of path direction is set. Used only if EndOfPathPosition is set. |
|
uint8: 1 |
bIsEndOfPathPositionSet |
Indicates if the optional end of path position is set. |
|
uint8: 1 |
bMoveReverse |
If true, move backwards along the lane. |
|
EndOfPathDirection |
Optional specific direction at the end of the path. Used only if EndOfPathPosition is set. |
|
|
EndOfPathIntent |
Movement intent at the end of the path. |
|
|
EndOfPathOffset |
||
|
EndOfPathPosition |
Optional specific point at the end of the path. |
|
|
NextExitLinkType |
How the NextLaneHandle links to current lane. |
|
|
NextLaneHandle |
If set, the lane will be switched when path finishes. |
|
|
StartPosition |
Position used as the start of the path |
|
|
float |
TargetDistance |
Distance to move. |
Name | Description | |
---|---|---|
|
FZoneGraphShortPathRequest() |
Name | Description | ||
---|---|---|---|
|
ToString() |