SwiftlyS2

IGameHookMovement

Interface IGameHookMovement

Namespace: SwiftlyS2.Shared.GameHooks

Assembly: SwiftlyS2.CS2.dll

public interface IGameHookMovement

Properties

AirAccelerate

Hook triggered when the player performs an air accelerate.

IAirAccelerateMovementHook AirAccelerate { get; }
Property Value

AirMove

Hook triggered when the player performs an air move.

IAirMoveMovementHook AirMove { get; }
Property Value

CanUnduck

Hook triggered when the player unduck check is performed.

ICanUnduckMovementHook CanUnduck { get; }
Property Value

CategorizePosition

Hook triggered when the player position is categorized.

ICategorizePositionMovementHook CategorizePosition { get; }
Property Value

CheckFalling

Hook triggered when the player falling check is performed.

ICheckFallingMovementHook CheckFalling { get; }
Property Value

CheckJumpButtonLegacy

Hook triggered when the legacy jump button is checked.

ICheckJumpButtonLegacyMovementHook CheckJumpButtonLegacy { get; }
Property Value

CheckJumpButtonModern

Hook triggered when the modern jump button is checked.

ICheckJumpButtonModernMovementHook CheckJumpButtonModern { get; }
Property Value

CheckParameters

Hook triggered when the player movement parameters are checked.

ICheckParametersMovementHook CheckParameters { get; }
Property Value

CheckVelocity

Hook triggered when the player velocity is checked.

ICheckVelocityMovementHook CheckVelocity { get; }
Property Value

CheckWater

Hook triggered when the player water check is performed.

ICheckWaterMovementHook CheckWater { get; }
Property Value

Duck

Hook triggered when the player performs a duck.

IDuckMovementHook Duck { get; }
Property Value

Friction

Hook triggered when friction is applied to the player.

IFrictionMovementHook Friction { get; }
Property Value

FullWalkMove

Hook triggered when the player performs a full walk move.

IFullWalkMoveMovementHook FullWalkMove { get; }
Property Value

GroundAccelerate

Hook triggered when ground acceleration is applied to the player.

IGroundAccelerateMovementHook GroundAccelerate { get; }
Property Value

LadderMove

Hook triggered when the player performs a ladder move.

ILadderMoveMovementHook LadderMove { get; }
Property Value

MoveInit

Hook triggered when the player move is initialized.

IMoveInitMovementHook MoveInit { get; }
Property Value

OnJumpLegacy

Hook triggered when the player performs a legacy jump.

IOnJumpLegacyMovementHook OnJumpLegacy { get; }
Property Value

OnJumpModern

Hook triggered when the player performs a modern jump.

IOnJumpModernMovementHook OnJumpModern { get; }
Property Value

PlayerMove

Hook triggered when the player move is processed.

IPlayerMoveMovementHook PlayerMove { get; }
Property Value

ProcessMovement

Hook triggered when the player movement data is being processed.

IProcessMovementMovementHook ProcessMovement { get; }
Property Value

RunCommand

Hook triggered when the player movement tick is being processed.

IRunCommandMovementHook RunCommand { get; }
Property Value

SetupMove

Hook triggered when the player movement data is set up.

ISetupMoveMovementHook SetupMove { get; }
Property Value

TryPlayerMove

Hook triggered when the player tries to move.

ITryPlayerMoveMovementHook TryPlayerMove { get; }
Property Value

WalkMove

Hook triggered when the player performs a walk move.

IWalkMoveMovementHook WalkMove { get; }
Property Value

WaterMove

Hook triggered when the player performs a water move.

IWaterMoveMovementHook WaterMove { get; }
Property Value

On this page