Add movement features (auto-strafe, jumpbug, edgejump, longjump, fast-stop, slow walk)

This commit is contained in:
2026-08-05 17:28:50 +02:00
parent d249ce94f0
commit d6895ac3f3
5 changed files with 160 additions and 0 deletions
@@ -242,6 +242,7 @@ public:
SCHEMA_OFFSET( "C_BaseEntity" , "m_iTeamNum" , m_iTeamNum , uint8 );
SCHEMA_OFFSET( "C_BaseEntity" , "m_fFlags" , m_fFlags , uint32 );
SCHEMA_OFFSET( "C_BaseEntity" , "m_MoveType" , m_MoveType , MoveType_t );
SCHEMA_OFFSET( "C_BaseEntity" , "m_vecVelocity" , m_vecVelocity , Vector3 );
SCHEMA_OFFSET( "C_BaseEntity" , "m_hOwnerEntity" , m_hOwnerEntity , CHandle );
SCHEMA_OFFSET( "C_BaseEntity" , "m_nSubclassID" , m_nSubclassID , CUtlStringToken );
};
@@ -425,6 +426,8 @@ public:
SCHEMA_OFFSET( "C_BasePlayerPawn" , "m_pObserverServices" , m_pObserverServices , CPlayer_ObserverServices* );
SCHEMA_OFFSET( "C_BasePlayerPawn" , "m_pCameraServices" , m_pCameraServices , CCSPlayerBase_CameraServices* );
SCHEMA_OFFSET( "C_BasePlayerPawn" , "m_vOldOrigin" , m_vOldOrigin , Vector3 );
SCHEMA_OFFSET( "C_BasePlayerPawn" , "m_flFallVelocity" , m_flFallVelocity , float32 );
SCHEMA_OFFSET( "C_BasePlayerPawn" , "m_bDucked" , m_bDucked , bool );
SCHEMA_OFFSET( "C_BasePlayerPawn" , "m_hController" , m_hController , CHandle ); // CCSPlayerController
};