Browse Source

engine: common: always show message box when we're in normal mode

Only dedicated server is expected to throw errors to console
pull/2/head
a1batross 2 years ago committed by GitHub
parent
commit
fc84cd2a0a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 16
      engine/common/system.c

16
engine/common/system.c

@ -421,9 +421,12 @@ void Sys_Error( const char *error, ... )
#if XASH_SDL == 2 #if XASH_SDL == 2
if( host.hWnd ) SDL_HideWindow( host.hWnd ); if( host.hWnd ) SDL_HideWindow( host.hWnd );
#endif #endif
#if XASH_WIN32
Wcon_ShowConsole( false );
#endif
MSGBOX( text );
} }
else
if( host_developer.value )
{ {
#if XASH_WIN32 #if XASH_WIN32
Wcon_ShowConsole( true ); Wcon_ShowConsole( true );
@ -432,14 +435,7 @@ void Sys_Error( const char *error, ... )
Sys_Print( text ); // print error message Sys_Print( text ); // print error message
Sys_WaitForQuit(); Sys_WaitForQuit();
} }
else
{
#if XASH_WIN32
Wcon_ShowConsole( false );
#endif
MSGBOX( text );
}
Sys_Quit(); Sys_Quit();
} }

Loading…
Cancel
Save