Entity systemClasses

CCSPlayer_MovementServices

Schema class CCSPlayer_MovementServices, derived from CPlayer_MovementServices_Humanoid.

Generated from the game's schema. Header: source2mod/schema/entity/classes/CCSPlayer_MovementServices.h

Inherits CPlayer_MovementServices_Humanoid

Fields

FieldType
m_AnimationStateCCSPlayerAnimationState
m_bUsingGroundTopologyOffsetbool
m_flUsingGroundTopologyOffsetTransitionSmoothingfloat
m_vecLadderNormalVector
m_nLadderSurfacePropIndexint32_t
m_bDuckedbool
m_flDuckAmountfloat
m_flDuckSpeedfloat
m_bDuckOverridebool
m_bDesiresDuckbool
m_bDuckingbool
m_flDuckRootOffsetfloat
m_flDuckViewOffsetfloat
m_flLastDuckTimefloat
m_flBombPlantViewOffsetfloat
m_vecLastPositionAtFullCrouchSpeedVector2D
m_duckUntilOnGroundbool
m_bHasWalkMovedSinceLastJumpbool
m_bInStuckTestbool
m_nTraceCountint32_t
m_StuckLastint32_t
m_bSpeedCroppedbool
m_nOldWaterLevelint32_t
m_flWaterEntryTimefloat
m_vecForwardVector
m_vecLeftVector
m_vecUpVector
m_nGameCodeHasMovedPlayerAfterCommandint32_t
m_bMadeFootstepNoisebool
m_iFootstepsint32_t
m_fStashGrenadeParameterWhenfloat
m_bUseFrictionStashedSpeedbool
m_flUseFrictionStashedSpeedUntilFracfloat
m_flFrictionStashedSpeedfloat
m_flStaminafloat
m_flHeightAtJumpStartfloat
m_flMaxJumpHeightThisJumpfloat
m_flMaxJumpHeightLastJumpfloat
m_flStaminaAtJumpStartfloat
m_flVelMulAtJumpStartfloat
m_flAccumulatedJumpErrorfloat
m_LegacyJumpCCSPlayerLegacyJump
m_ModernJumpCCSPlayerModernJump
m_nLastJumpTickint32_t
m_flLastJumpFracfloat
m_flLastJumpVelocityZfloat
m_bJumpApexPendingbool
m_flTicksSinceLastSurfingDetectedfloat
m_vecWalkWishVelVector2D
m_bHasEverProcessedCommandbool

Schema fields are accessors: read with entity->m_field(), write with entity->m_field = value (the write marks the field for networking).

On this page