#pragma once #include namespace diablo2 { namespace structures { struct net_client; struct player_data { char name[0x10]; //+00 Player Name void* pt_quest[3]; //+10 Quest Pointers for each difficulty uint8_t uk1[0x18]; //+1C //before : 0x14 void* pt_arena_unit; //+34 ptArena for the Unit uint8_t uk2[0x4]; //+38 //before : 0x7 uint16_t mp_source_portal_unique_id; //+3C Source Portal Unique_ID uint8_t uk3[0x2]; //+3E uint16_t mp_dest_portal_unique_id; //+40 Destination Portal Unique_ID uint8_t uk4[0x06]; //+42 uint8_t pt_object_un_id; //+48 Object UniqueID for TownPortals uint8_t uk5[0x53]; //+49 net_client* net_client; //+9C ptClient }; } }