Skip to content

GameSpecialMove

Class in GameFramework · GameFramework.GameSpecialMove · config, native, abstract

Object › GameSpecialMove

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

Properties

NameTypeNotes
bForcePrecisePositionbool
bLastCanDoSpecialMoveboolprivate
bReachedPreciseDestinationboolconst
bReachedPreciseRotationboolconst
bReachPreciseDestinationboolconst
bReachPreciseRotationboolconst
HandleName
LastCanDoSpecialMoveTimefloattransient
PawnOwnerGamePawn
PreciseDestBaseActorconst
PreciseDestinationvectorconst
PreciseDestRelOffsetvectorconst
PreciseRotationRotatorconst
PreciseRotationInterpolationTimefloatconst

Functions

NameDeclaration
CanChainMovefunction bool CanChainMove(Name NextMove)
CanDoSpecialMovefinal function bool CanDoSpecialMove(optional bool bForceCheck)
CanOverrideMoveWithfunction bool CanOverrideMoveWith(Name NewMove)
CanOverrideSpecialMovefunction bool CanOverrideSpecialMove(Name InMove)
ExtractSpecialMoveFlagsfunction ExtractSpecialMoveFlags(int Flags)
ForcePawnRotationfinal native function ForcePawnRotation(Pawn P, Rotator NewRotation)
InitSpecialMovefunction InitSpecialMove(GamePawn InPawn, Name InHandle)
InitSpecialMoveFlagsfunction InitSpecialMoveFlags(out int out_Flags)
InternalCanDoSpecialMoveprotected function bool InternalCanDoSpecialMove()
MessageEventfunction bool MessageEvent(Name EventName, Object Sender)
ReachedPrecisePositionevent ReachedPrecisePosition()
RelativeToWorldOffsetfinal native function vector RelativeToWorldOffset(Rotator InRotation, Vector RelativeSpaceOffset)
ResetFacePreciseRotationfinal native function ResetFacePreciseRotation()
SetFacePreciseRotationfinal native function SetFacePreciseRotation(rotator RotationToFace, float InterpolationTime)
SetReachPreciseDestinationfinal native function SetReachPreciseDestination(vector DestinationToReach, optional bool bCancel)
ShouldReplicatefunction bool ShouldReplicate()
SpecialMoveEndedfunction SpecialMoveEnded(Name PrevMove, Name NextMove)
SpecialMoveFlagsUpdatedfunction SpecialMoveFlagsUpdated()
SpecialMoveStartedfunction SpecialMoveStarted(bool bForced, Name PrevMove)
Tickfunction Tick(float DeltaTime)
WorldToRelativeOffsetfinal native function vector WorldToRelativeOffset(Rotator InRotation, Vector WorldSpaceOffset)

Inherited

FromMembers
Object13 properties, 308 functions