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
| Name | Type | Notes |
bForcePrecisePosition | bool | |
bLastCanDoSpecialMove | bool | private |
bReachedPreciseDestination | bool | const |
bReachedPreciseRotation | bool | const |
bReachPreciseDestination | bool | const |
bReachPreciseRotation | bool | const |
Handle | Name | |
LastCanDoSpecialMoveTime | float | transient |
PawnOwner | GamePawn | |
PreciseDestBase | Actor | const |
PreciseDestination | vector | const |
PreciseDestRelOffset | vector | const |
PreciseRotation | Rotator | const |
PreciseRotationInterpolationTime | float | const |
Functions
| Name | Declaration |
CanChainMove | function bool CanChainMove(Name NextMove) |
CanDoSpecialMove | final function bool CanDoSpecialMove(optional bool bForceCheck) |
CanOverrideMoveWith | function bool CanOverrideMoveWith(Name NewMove) |
CanOverrideSpecialMove | function bool CanOverrideSpecialMove(Name InMove) |
function ExtractSpecialMoveFlags(int Flags) |
ForcePawnRotation | final native function ForcePawnRotation(Pawn P, Rotator NewRotation) |
InitSpecialMove | function InitSpecialMove(GamePawn InPawn, Name InHandle) |
InitSpecialMoveFlags | function InitSpecialMoveFlags(out int out_Flags) |
InternalCanDoSpecialMove | protected function bool InternalCanDoSpecialMove() |
MessageEvent | function bool MessageEvent(Name EventName, Object Sender) |
ReachedPrecisePosition | event ReachedPrecisePosition() |
RelativeToWorldOffset | final native function vector RelativeToWorldOffset(Rotator InRotation, Vector RelativeSpaceOffset) |
ResetFacePreciseRotation | final native function ResetFacePreciseRotation() |
SetFacePreciseRotation | final native function SetFacePreciseRotation(rotator RotationToFace, float InterpolationTime) |
SetReachPreciseDestination | final native function SetReachPreciseDestination(vector DestinationToReach, optional bool bCancel) |
ShouldReplicate | function bool ShouldReplicate() |
SpecialMoveEnded | function SpecialMoveEnded(Name PrevMove, Name NextMove) |
SpecialMoveFlagsUpdated | function SpecialMoveFlagsUpdated() |
SpecialMoveStarted | function SpecialMoveStarted(bool bForced, Name PrevMove) |
Tick | function Tick(float DeltaTime) |
WorldToRelativeOffset | final native function vector WorldToRelativeOffset(Rotator InRotation, Vector WorldSpaceOffset) |
Inherited
| From | Members |
| Object | 13 properties, 308 functions |