forsenRun
[carveJwlIkooP6JGAAIwe30JlM.git] / skaterift.c
index 6343098c874d59ef03c12fe2426c7a6232f7986e..e50c1e5bb2263147aab50a7490775b210d42e5d9 100644 (file)
@@ -498,7 +498,7 @@ VG_STATIC void render_scene(void)
       return;
    }
 
-   render_world( view_world, &main_camera );
+   render_world( view_world, &main_camera, 0 );
 
    int player_transparent = 1,
        player_draw        = 1;
@@ -513,10 +513,13 @@ VG_STATIC void render_scene(void)
       player__render( &main_camera, &localplayer );
 
 
-   render_water_texture( view_world, &main_camera );
+   render_water_texture( view_world, &main_camera, 0 );
    render_fb_bind( gpipeline.fb_main );
    render_water_surface( view_world, &main_camera );
-   render_world_gates( view_world, &main_camera );
+
+   int depth = 1;
+   if( localplayer.gate_waiting ) depth = 0;
+   render_world_gates( view_world, &main_camera, depth );
 
    if( player_transparent && player_draw )
       render_player_transparent();