FMassSteeringGhostFragment

Steering ghost fragment.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FMassFragment

FMassSteeringGhostFragment

References

Module

MassAIMovement

Header

/Engine/Plugins/AI/MassAI/Source/MassAIMovement/Public/MassAIMovementFragments.h

Include

#include "MassAIMovementFragments.h"

Syntax

USTRUCT()
struct FMassSteeringGhostFragment : public FMassFragment

Remarks

Steering ghost fragment.

Variables

Name Description

Public variable

bool

 

bEnteredFromMoveAction

True if we just entered from move action

Public variable

bool

 

bUpdatingTarget

True if the target is being updated

Public variable

uint16

 

LastSeenActionID

The action ID the ghost was initialized for

Public variable

FVector

 

Location

Location of the ghost

Public variable

FVector

 

SteerTarget

Selected steer target based on ghost, updates periodically.

Public variable

float

 

TargetCooldown

Cooldown between target updates

Public variable

float

 

TargetMaxSpeed

Used during target update to see when the target movement stops

Public variable

FVector

 

Velocity

Velocity of the ghost

Functions

Name Description

Public function Const

bool

 

IsValid

(
    const uint16 CurrentActionID
)