+ vg_info( "player leave (%d)\n", playerleave->index );
+ }
+ else {
+ vg_error( "inetmsg_playerleave: player index out of range\n" );
+ }
+ }
+ else if( tmp->inetmsg_id == k_inetmsg_playerusername ){
+ netmsg_playerusername *update = msg->m_pData;
+ if( !packet_minsize( msg, sizeof(*update) )) return;
+
+ if( update->index < vg_list_size(netplayers.list) ){
+ struct network_player *player = &netplayers.list[ update->index ];
+ vg_strncpy( update->username, player->username,
+ sizeof(player->username), k_strncpy_always_add_null );
+
+ vg_info( "#%u changed username: %s\n", player->username );