struct CGameWorld //sizeof 0xCA8 f_CGameWorld_CGameWorld_sub_AFA540
{
BYTE bDisconnect; //0x1C 是否掉线 ==1掉线 f_CChattingClient2_sub_B7E960
DWORD dwZoneID; //0x30 sub_405010
struct CPlayer *pMyPlayer; //0x80 f___sub_472760 f_CGuild_sub_459290
struct CPlayer *pSummonPlayer; //0x84 f___sub_472760
DWORD Objs; //0x9C 二叉对象 f_CPlayerSummoned_sub_4DCC80
//dd [[[[0x11477a8]+0x34]+0x9C+0x4]+0x4] +0x0 左右二叉
//dd [[[[0x10E3FF4]+0x34]+0x9C+0x4]+0x4] +0x8
//dd [[[[0x10E3FF4]+0x34]+0x9C+0x4]+0x4] +0x10 64位ID
//dd [[[[0x10E3FF4]+0x34]+0x9C+0x4]+0x4] +0x18 对象
//dd [[[[0x10E3FF4]+0x34]+0x9C+0x4]+0x4] +0x21 结束标示
//对象
//+0xE WORD 对象类型 f_CPlayerSummoned_sub_4DCC80
struct CChatChannel m_ChatChannel; //0x520
};
struct CGameSession //sizeof 0xC0 f_CGameSession_CGameSession_sub_5A4360
{
};
struct CUnk2C
{
};
//f_CGameClient_Render_sub_573340
struct CGameClient //sizeof 0x1F8 f_CGameClient_CGameClient_sub_571010 g_GameClient_dword_10E3FF4
{
struct CGameSession *pGameSession; //0x14 f_CGameSession_send_sub_BC7290 发包函数
DWORD pInfoGateSession; //0x18
BYTE bInArena; //0x1C f_InArena_sub_40E9E0
f_Unk1C_Unk1C_sub_B10460
struct CGameWorld *pWorld; //0x34 f_CGuild_sub_459290
DWORD dwOSMaxVer; //0x70 //操作系统版本号 f_CControlledPlayingActions_sub_4202B0
DWORD dwOSMinVer; //0x74
DWORD dwCounter; //0x18C 计数器 f_CGameClient_Render_sub_573340
DWORD pWebRequester;//0x1E4 f_Get_webrequester_sub_44FA30
};






