class cIL***ient //
{
public://
char szUnknown0[24]; //
void ( *ConsolePrintf )( const char * szMessage ); //
char szUnknown1[44]; //
cUnknownClassA * ( *Ge***assA )( void ); //
char szUnknown2[16]; //
float ( *GetConsoleVariableFloat )( HCONSOLEVAR hVar );//
char szUnknown3[4]; //
LTRESULT ( *GetLocalClientID )( uint32 * uiClientNum ); //
char szUnknown5[4]; //
bool ( *IsConnectedServer )( void ); //
char szUnknown6[4]; //
void ( *ShutDownWithMessage )( const char * szMsg ); //
LTRESULT ( *GetObjectPos )( HLOCALOBJ hObj, Vec3 * v3Output );
char szUnknown7[4]; //
LTRESULT ( *GetRenderMode )( RMode * pMode );//
cCursor * ( *GetCursor )( void ); //
char szUnknown9[40]; //
HCONSOLEVAR ( *GetConsoleVariable )( const char * szVarName );//
char szUnknown10[40]; //
LTRESULT ( *GetSConValueString )( const char * szName, char * szValBuf, uint32 uiBufLen ); //
char szUnknown11[212]; //
void ( *RunConsoleCommand )( const char * szCommand ); //
HLOCALOBJ ( *Ge***ientObject )( void ); //
char szUnknown12[24]; //
};
class cIL***ient
{
public:
char szUnknown0[24]; //+24
void ( *ConsolePrintf )( const char * szMessage ); //+28
char szUnknown1[44]; //+72
cUnknownClassA * ( *Ge***assA )( void ); //+76
char szUnknown2[16]; //+92
float ( *GetConsoleVariableFloat )( HCONSOLEVAR hVar ); //+96
char szUnknown3[4]; //+100
LTRESULT ( *GetSourceWorldOffset )( Vec3& v3Origin ); //+104
char szUnknown4[28]; //+132
LTRESULT ( *GetLocalClientID )( uint32 * uiClientNum ); //+136
char szUnknown5[4]; //+140
bool ( *IsConnectedServer )( void ); //+144
char szUnknown6[4]; //+148
void ( *ShutDownWithMessage )( const char * szMsg ); //+152
LTRESULT ( *GetObjectPos )( HLOCALOBJ hObj, Vec3 * v3Output ); //+156
char szUnknown7[4]; //+156
LTRESULT ( *GetCurrentPing )( void ); //+164
char szUnknown8[48]; //+212
LTRESULT ( *GetRenderMode )( RMode * pMode ); //+216
cCursor * ( *GetCursor )( void ); //+220
char szUnknown9[40]; //+260
HCONSOLEVAR ( *GetConsoleVariable )( const char * szVarName ); //+264
char szUnknown10[40]; //+304
LTRESULT ( *GetSConValueString )( const char * szName, char * szValBuf, uint32 uiBufLen ); //+308
char szUnknown11[212]; //+512
void ( *RunConsoleCommand )( const char * szCommand );
HLOCALOBJ ( *Ge***ientObject )( void );
char szUnknown12[24];
};