class CClientState
{
public:
std::byte pad0[0x9C];
INetChannel* pNetChannel;
int iChallengeNr;
std::byte pad1[0x64];
int iSignonState;
std::byte pad2[0x8];
float flNextCmdTime;
int iServerCount;
int iCurrentSequence;
char _0x0120[4];
__int32 m_iClockDriftMgr;
char _0x0128[68];
__int32 m_iServerTick;
__int32 m_iClientTick;
int iDeltaTick;
bool bPaused;
std::byte pad4[0x7];
int iViewEntity;
int iPlayerSlot;
char szLevelName[260];
char szLevelNameShort[80];
char szGroupName[80];
std::byte pad5[0x5C];
int iMaxClients;
std::byte pad6[0x4984];
float flLastServerTickTime;
bool bInSimulation;
std::byte pad7[0xB];
int iOldTickcount;
float flTickRemainder;
float flFrameTime;
int nLastOutgoingCommand;
int iChokedCommands;
int nLastCommandAck;
int iCommandAck;
int iSoundSequence;
std::byte pad8[0x50];
Vector angViewPoint;
std::byte pad9[0xD0];
};