some niceer ui stuff
[carveJwlIkooP6JGAAIwe30JlM.git] / player.c
index 52949ecaa41824a139ee4a4b5dcd8fa759c22c78..0e45e996ca62efedbef1fc97d30e999b7ffe71ec 100644 (file)
--- a/player.c
+++ b/player.c
@@ -164,11 +164,9 @@ void player__pass_gate( player_instance *player, ent_gate *gate )
 
    m4x3_mulv( gate->transport, player->cam.pos, player->cam.pos );
 
-   if( gate->type == k_gate_type_nonlocel )
+   if( gate->flags & k_ent_gate_nonlocal )
       world_static.active_world = gate->target;
 
-   world_volumes.inside = 0;
-
    audio_lock();
    audio_oneshot( &audio_gate_pass, 1.0f, 0.0f );
    audio_unlock();
@@ -227,6 +225,10 @@ 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, "director" );
    player__debugtext( 1, "activity: %s", 
                      (const char *[]){ [k_skaterift_menu]      = "menu",