This is an automated email from the git hooks/post-receive script. smcv pushed a commit to tag 1.51b in repository iortcw.
commit 2f5013792d7658d75c17ec4aeb015e08f77e42d4 Author: MAN-AT-ARMS <m4n4t4...@gmail.com> Date: Wed Jul 19 16:07:54 2017 -0400 All: Make UI continue searching for local servers until found --- MP/code/ui/ui_main.c | 6 +++++- SP/code/rend2/tr_mesh.c | 2 +- SP/code/ui/ui_main.c | 6 +++++- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/MP/code/ui/ui_main.c b/MP/code/ui/ui_main.c index e4fa9cb..c4dff6f 100644 --- a/MP/code/ui/ui_main.c +++ b/MP/code/ui/ui_main.c @@ -7912,6 +7912,10 @@ static void UI_DoServerRefresh( void ) { UI_BuildServerDisplayList( 2 ); // stop the refresh UI_StopServerRefresh(); + } else if ( ui_netSource.integer == UIAS_LOCAL ) { + // no local servers found, check again + trap_Cmd_ExecuteText( EXEC_NOW, "localservers\n" ); + uiInfo.serverStatus.refreshtime = uiInfo.uiDC.realTime + 5000; } // UI_BuildServerDisplayList( qfalse ); @@ -7958,7 +7962,7 @@ static void UI_StartServerRefresh( qboolean full, qboolean force ) { // if ( ui_netSource.integer == UIAS_LOCAL ) { trap_Cmd_ExecuteText( EXEC_NOW, "localservers\n" ); - uiInfo.serverStatus.refreshtime = uiInfo.uiDC.realTime + 1000; + uiInfo.serverStatus.refreshtime = uiInfo.uiDC.realTime + 5000; return; } diff --git a/SP/code/rend2/tr_mesh.c b/SP/code/rend2/tr_mesh.c index e24543a..15902d6 100644 --- a/SP/code/rend2/tr_mesh.c +++ b/SP/code/rend2/tr_mesh.c @@ -458,7 +458,7 @@ void R_AddMD3Surfaces( trRefEntity_t *ent ) { // don't add third_person objects if not viewing through a portal if ( !personalModel ) { // GR - tessellate according to model capabilities - R_AddDrawSurf((void *)&model->vaoSurfaces[i], shader, fogNum, qfalse, qfalse, cubemapIndex, tr.currentModel->ATI_tess ); + R_AddDrawSurf( (void *)&model->vaoSurfaces[i], shader, fogNum, qfalse, qfalse, cubemapIndex, tr.currentModel->ATI_tess ); } surface++; diff --git a/SP/code/ui/ui_main.c b/SP/code/ui/ui_main.c index 5f8c438..aaa4805 100644 --- a/SP/code/ui/ui_main.c +++ b/SP/code/ui/ui_main.c @@ -7698,6 +7698,10 @@ static void UI_DoServerRefresh( void ) { UI_BuildServerDisplayList( 2 ); // stop the refresh UI_StopServerRefresh(); + } else if ( ui_netSource.integer == UIAS_LOCAL ) { + // no local servers found, check again + trap_Cmd_ExecuteText( EXEC_NOW, "localservers\n" ); + uiInfo.serverStatus.refreshtime = uiInfo.uiDC.realTime + 5000; } // UI_BuildServerDisplayList( qfalse ); @@ -7744,7 +7748,7 @@ static void UI_StartServerRefresh( qboolean full, qboolean force ) { // if ( ui_netSource.integer == UIAS_LOCAL ) { trap_Cmd_ExecuteText( EXEC_NOW, "localservers\n" ); - uiInfo.serverStatus.refreshtime = uiInfo.uiDC.realTime + 1000; + uiInfo.serverStatus.refreshtime = uiInfo.uiDC.realTime + 5000; return; } -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/iortcw.git _______________________________________________ Pkg-games-commits mailing list Pkg-games-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits