+ else if( tmp->inetmsg_id == k_inetmsg_region ){
+ netmsg_region *region = msg->m_pData;
+ struct network_player *player = &netplayers.list[ region->client ];
+
+ u32 l = network_msgstring(
+ region->loc, msg->m_cbSize, sizeof(netmsg_region),
+ player->region, NETWORK_REGION_MAX );
+ player->region_flags = region->flags;
+
+ if( l )
+ player->region_flags |= k_ent_region_flag_hasname;
+
+ player->effect_data.spark.colour = region_spark_colour(region->flags);
+ }