Skip to content

GameAICmd_Hover_MoveToGoal

Class in GameFramework · GameFramework.GameAICmd_Hover_MoveToGoal

Object › AICommandBase › GameAICommand › GameAICmd_Hover_MoveToGoal

Using it from Lua
h7.find_all("GameAICmd_Hover_MoveToGoal")            -- live instances
h7.find_class("GameFramework.GameAICmd_Hover_MoveToGoal")   -- the class
h7.hook("GameFramework.GameAICmd_Hover_MoveToGoal.HandlePathObstruction", fn)

Properties

NameTypeNotes
bWasFiringbooltransient
CurrentHoverHeightfloattransient
CurrentSpecReachSpectransient
DesiredHoverHeightfloat
FindActortransient
GoalActortransient
GoalDistancefloat
MoveVectDestvectortransient
PathActortransient
Radiusfloat
SubGoalReachDistfloat

Functions

NameDeclaration
HandlePathObstructionfunction bool HandlePathObstruction(Actor BlockedBy)
IsEnemyBasedOnInterpActorfunction bool IsEnemyBasedOnInterpActor(Pawn InEnemy)
MoveToGoalstatic function bool MoveToGoal(GameAIController AI, Actor InGoal, float InGoalDistance, float InHoverHeight)
Pushedfunction Pushed()

States

State code replaces the class's functions while the object is in that state. Hook a state's version as GameFramework.GameAICmd_Hover_MoveToGoal.<State>.<Function>.

StateFunctions
MoveDownGetMoveDest
MovingPopNextNode, ReachedDest

Default values

SubGoalReachDist=768.f

Inherited

FromMembers
GameAICommand10 properties, 25 functions
AICommandBase0 properties, 1 functions
Object13 properties, 308 functions