X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player.c;h=585fd73e7a14857352b5f16d0766d00f333bc2ac;hb=c52dacb7bc07e300312e45d605d206222dcbb181;hp=0e45e996ca62efedbef1fc97d30e999b7ffe71ec;hpb=5d8b16974b3c7d1104d23df42f23e901eb01a326;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player.c b/player.c index 0e45e99..585fd73 100644 --- a/player.c +++ b/player.c @@ -165,7 +165,7 @@ void player__pass_gate( player_instance *player, ent_gate *gate ) m4x3_mulv( gate->transport, player->cam.pos, player->cam.pos ); if( gate->flags & k_ent_gate_nonlocal ) - world_static.active_world = gate->target; + world_static.active_instance = gate->target; audio_lock(); audio_oneshot( &audio_gate_pass, 1.0f, 0.0f ); @@ -225,10 +225,22 @@ PLAYER_API void player__im_gui( player_instance *player ){ g_player_debugger[2] = 300; g_player_debugger[3] = 32; - player__debugtext( 2, "world (%u)", world_static.active_world ); - player__debugtext( 1, "model version: %u", - world_current_instance()->meta.info.version ); + player__debugtext( 2, "instance #%u", world_static.active_instance ); + char buf_hub[96], + buf_client[96]; + if( world_static.addon_client ) + addon_alias_uid( &world_static.addon_client->alias, buf_client ); + else + strcpy( buf_client, "none" ); + + if( world_static.addon_hub ) + addon_alias_uid( &world_static.addon_hub->alias, buf_hub ); + else + strcpy( buf_hub, "none" ); + + player__debugtext( 1, "hub uid: %s", buf_hub ); + player__debugtext( 1, "client uid: %s", buf_client ); player__debugtext( 2, "director" ); player__debugtext( 1, "activity: %s", (const char *[]){ [k_skaterift_menu] = "menu",