+ struct gameserver_client {
+ int active;
+ u32 version;
+ int authenticated;
+ HSteamNetConnection connection;
+ char username[ NETWORK_USERNAME_MAX ];
+
+ u8 instance;
+
+ struct gameserver_item {
+ char uid[ADDON_UID_MAX];
+ u32 hash;
+ }
+ items[k_netmsg_playeritem_max];
+
+ char region[ NETWORK_REGION_MAX ];
+ u32 region_flags;
+
+ u64 steamid;
+ }
+ clients[ NETWORK_MAX_PLAYERS ];
+
+ u8 client_knowledge_mask[ (NETWORK_MAX_PLAYERS*(NETWORK_MAX_PLAYERS-1))/2 ];