Table of Contents

Class CCSPlayer_MovementServices

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CCSPlayer_MovementServices : CPlayer_MovementServices_Humanoid
Inheritance
CCSPlayer_MovementServices
Inherited Members

Constructors

CCSPlayer_MovementServices(nint)

public CCSPlayer_MovementServices(nint pointer)

Parameters

pointer nint

Properties

ButtonDownMaskPrev

[SchemaMember("CCSPlayer_MovementServices", "m_nButtonDownMaskPrev")]
public ref ulong ButtonDownMaskPrev { get; }

Property Value

ulong

DesiresDuck

[SchemaMember("CCSPlayer_MovementServices", "m_bDesiresDuck")]
public ref bool DesiresDuck { get; }

Property Value

bool

DuckAmount

[SchemaMember("CCSPlayer_MovementServices", "m_flDuckAmount")]
public ref float DuckAmount { get; }

Property Value

float

DuckJumpTimeMsecs

[SchemaMember("CCSPlayer_MovementServices", "m_nDuckJumpTimeMsecs")]
public ref uint DuckJumpTimeMsecs { get; }

Property Value

uint

DuckOffset

[SchemaMember("CCSPlayer_MovementServices", "m_flDuckOffset")]
public ref float DuckOffset { get; }

Property Value

float

DuckOverride

[SchemaMember("CCSPlayer_MovementServices", "m_bDuckOverride")]
public ref bool DuckOverride { get; }

Property Value

bool

DuckSpeed

[SchemaMember("CCSPlayer_MovementServices", "m_flDuckSpeed")]
public ref float DuckSpeed { get; }

Property Value

float

DuckTimeMsecs

[SchemaMember("CCSPlayer_MovementServices", "m_nDuckTimeMsecs")]
public ref uint DuckTimeMsecs { get; }

Property Value

uint

DuckUntilOnGround

[SchemaMember("CCSPlayer_MovementServices", "m_duckUntilOnGround")]
public ref bool DuckUntilOnGround { get; }

Property Value

bool

Footsteps

[SchemaMember("CCSPlayer_MovementServices", "m_iFootsteps")]
public ref int Footsteps { get; }

Property Value

int

Forward

[SchemaMember("CCSPlayer_MovementServices", "m_vecForward")]
public Vector Forward { get; }

Property Value

Vector

GameCodeHasMovedPlayerAfterCommand

[SchemaMember("CCSPlayer_MovementServices", "m_nGameCodeHasMovedPlayerAfterCommand")]
public ref int GameCodeHasMovedPlayerAfterCommand { get; }

Property Value

int

HasWalkMovedSinceLastJump

[SchemaMember("CCSPlayer_MovementServices", "m_bHasWalkMovedSinceLastJump")]
public ref bool HasWalkMovedSinceLastJump { get; }

Property Value

bool

HeightAtJumpStart

[SchemaMember("CCSPlayer_MovementServices", "m_flHeightAtJumpStart")]
public ref float HeightAtJumpStart { get; }

Property Value

float

InStuckTest

[SchemaMember("CCSPlayer_MovementServices", "m_bInStuckTest")]
public ref bool InStuckTest { get; }

Property Value

bool

JumpPressedTime

[SchemaMember("CCSPlayer_MovementServices", "m_flJumpPressedTime")]
public ref float JumpPressedTime { get; }

Property Value

float

JumpTimeMsecs

[SchemaMember("CCSPlayer_MovementServices", "m_nJumpTimeMsecs")]
public ref uint JumpTimeMsecs { get; }

Property Value

uint

JumpUntil

[SchemaMember("CCSPlayer_MovementServices", "m_flJumpUntil")]
public ref float JumpUntil { get; }

Property Value

float

JumpVel

[SchemaMember("CCSPlayer_MovementServices", "m_flJumpVel")]
public ref float JumpVel { get; }

Property Value

float

LadderNormal

[SchemaMember("CCSPlayer_MovementServices", "m_vecLadderNormal")]
public Vector LadderNormal { get; }

Property Value

Vector

LadderSurfacePropIndex

[SchemaMember("CCSPlayer_MovementServices", "m_nLadderSurfacePropIndex")]
public ref int LadderSurfacePropIndex { get; }

Property Value

int

LastDuckTime

[SchemaMember("CCSPlayer_MovementServices", "m_flLastDuckTime")]
public ref float LastDuckTime { get; }

Property Value

float

LastPositionAtFullCrouchSpeed

[SchemaMember("CCSPlayer_MovementServices", "m_vecLastPositionAtFullCrouchSpeed")]
public Vector2D LastPositionAtFullCrouchSpeed { get; }

Property Value

Vector2D

Left

[SchemaMember("CCSPlayer_MovementServices", "m_vecLeft")]
public Vector Left { get; }

Property Value

Vector

MadeFootstepNoise

[SchemaMember("CCSPlayer_MovementServices", "m_bMadeFootstepNoise")]
public ref bool MadeFootstepNoise { get; }

Property Value

bool

MaxFallVelocity

[SchemaMember("CCSPlayer_MovementServices", "m_flMaxFallVelocity")]
public ref float MaxFallVelocity { get; }

Property Value

float

MaxJumpHeightThisJump

[SchemaMember("CCSPlayer_MovementServices", "m_flMaxJumpHeightThisJump")]
public ref float MaxJumpHeightThisJump { get; }

Property Value

float

OffsetTickCompleteTime

[SchemaMember("CCSPlayer_MovementServices", "m_flOffsetTickCompleteTime")]
public ref float OffsetTickCompleteTime { get; }

Property Value

float

OffsetTickStashedSpeed

[SchemaMember("CCSPlayer_MovementServices", "m_flOffsetTickStashedSpeed")]
public ref float OffsetTickStashedSpeed { get; }

Property Value

float

OldJumpPressed

[SchemaMember("CCSPlayer_MovementServices", "m_bOldJumpPressed")]
public ref bool OldJumpPressed { get; }

Property Value

bool

OldWaterLevel

[SchemaMember("CCSPlayer_MovementServices", "m_nOldWaterLevel")]
public ref int OldWaterLevel { get; }

Property Value

int

SpeedCropped

[SchemaMember("CCSPlayer_MovementServices", "m_bSpeedCropped")]
public ref bool SpeedCropped { get; }

Property Value

bool

Stamina

[SchemaMember("CCSPlayer_MovementServices", "m_flStamina")]
public ref float Stamina { get; }

Property Value

float

StashGrenadeParameterWhen

[SchemaMember("CCSPlayer_MovementServices", "m_fStashGrenadeParameterWhen")]
public ref float StashGrenadeParameterWhen { get; }

Property Value

float

StuckCheckTime

[SchemaMember("CCSPlayer_MovementServices", "m_flStuckCheckTime")]
public Span<float[]> StuckCheckTime { get; }

Property Value

Span<float[]>

StuckLast

[SchemaMember("CCSPlayer_MovementServices", "m_StuckLast")]
public ref int StuckLast { get; }

Property Value

int

TraceCount

[SchemaMember("CCSPlayer_MovementServices", "m_nTraceCount")]
public ref int TraceCount { get; }

Property Value

int

Up

[SchemaMember("CCSPlayer_MovementServices", "m_vecUp")]
public Vector Up { get; }

Property Value

Vector

WaterEntryTime

[SchemaMember("CCSPlayer_MovementServices", "m_flWaterEntryTime")]
public ref float WaterEntryTime { get; }

Property Value

float