CMoveData

Engine structures the SDK declares by hand: SubtickMove, TouchList_t, CMoveDataBase, CMoveData.

Header source2mod/schema/movedata.h

Inherits CMoveDataBase

Fields

FieldType
m_vecOutWishVelVector
m_vecOldAnglesQAngle
m_vecWalkWishedVelocityVector2D
m_vecAccelerationVector
m_vecContinuousAccelerationVector
m_flMaxSpeedfloat
m_flClientMaxSpeedfloat
m_flFrictionDecelfloat
m_bInAirbool
m_bGameCodeMovedPlayerbool

SubtickMove

Fields

FieldType
m_flWhenfloat
m_nButtonuint64_t

IsAnalogInput

bool IsAnalogInput() const;

TouchList_t

Fields

FieldType
m_vecDeltaVelocityVector
m_TraceCGameTrace

CMoveDataBase

Fields

FieldType
m_nBitfielduint8_t
m_nPlayerHandleCHandle<CCSPlayerPawn>
m_vecAbsViewAnglesQAngle
m_vecViewAnglesQAngle
m_vecLastMovementImpulsesVector
m_flForwardMovefloat
m_flSideMovefloat
m_flUpMovefloat
m_vecVelocityVector
m_vecAnglesQAngle
m_vecUnknownVector
m_SubtickMovesCUtlVector<SubtickMove>
m_AttackSubtickMovesCUtlVector<SubtickMove>
m_bHasSubtickInputsbool
m_flUnknownfloat
m_TouchListCUtlVector<TouchList_t>
m_vecCollisionNormalVector
m_vecGroundNormalVector
m_vecAbsOriginVector
m_nTickCountint32_t
m_nTargetTickint32_t
m_flSubtickStartFractionfloat
m_flSubtickEndFractionfloat

HasZeroFrametime

bool HasZeroFrametime() const;

IsLateCommand

bool IsLateCommand() const;

SetHasZeroFrametime

void SetHasZeroFrametime(bool bValue);
ParameterType
bValuebool

SetIsLateCommand

void SetIsLateCommand(bool bValue);
ParameterType
bValuebool

On this page