IGameHookMovement
Interfacepublic interface IGameHookMovementProperties
Hook triggered when the player performs an air accelerate.
IAirAccelerateMovementHook AirAccelerate { get; }Hook triggered when the player performs an air move.
IAirMoveMovementHook AirMove { get; }Hook triggered when the player unduck check is performed.
ICanUnduckMovementHook CanUnduck { get; }Hook triggered when the player position is categorized.
ICategorizePositionMovementHook CategorizePosition { get; }Hook triggered when the player falling check is performed.
ICheckFallingMovementHook CheckFalling { get; }Hook triggered when the legacy jump button is checked.
ICheckJumpButtonLegacyMovementHook CheckJumpButtonLegacy { get; }Hook triggered when the modern jump button is checked.
ICheckJumpButtonModernMovementHook CheckJumpButtonModern { get; }Hook triggered when the player movement parameters are checked.
ICheckParametersMovementHook CheckParameters { get; }Hook triggered when the player velocity is checked.
ICheckVelocityMovementHook CheckVelocity { get; }Hook triggered when the player water check is performed.
ICheckWaterMovementHook CheckWater { get; }Hook triggered when the player performs a duck.
IDuckMovementHook Duck { get; }Hook triggered when friction is applied to the player.
IFrictionMovementHook Friction { get; }Hook triggered when the player performs a full walk move.
IFullWalkMoveMovementHook FullWalkMove { get; }Hook triggered when ground acceleration is applied to the player.
IGroundAccelerateMovementHook GroundAccelerate { get; }Hook triggered when the player performs a ladder move.
ILadderMoveMovementHook LadderMove { get; }Hook triggered when the player move is initialized.
IMoveInitMovementHook MoveInit { get; }Hook triggered when the player performs a legacy jump.
IOnJumpLegacyMovementHook OnJumpLegacy { get; }Hook triggered when the player performs a modern jump.
IOnJumpModernMovementHook OnJumpModern { get; }Hook triggered when the player move is processed.
IPlayerMoveMovementHook PlayerMove { get; }Hook triggered when the player movement data is being processed.
IProcessMovementMovementHook ProcessMovement { get; }Hook triggered when the player movement tick is being processed.
IRunCommandMovementHook RunCommand { get; }Hook triggered when the player movement data is set up.
ISetupMoveMovementHook SetupMove { get; }Hook triggered when the player tries to move.
ITryPlayerMoveMovementHook TryPlayerMove { get; }Hook triggered when the player performs a walk move.
IWalkMoveMovementHook WalkMove { get; }Hook triggered when the player performs a water move.
IWaterMoveMovementHook WaterMove { get; }