- Improve game_restart:
* differing screen resolutions and network settings are now honoured when changing fs_game * Fix hunk memory leak on game_restart * Move cls.state and cls.servername to clc so connection state is fully preserved over game_restart * Revert back to previous fs_game after disconnecting from a server that triggered a game_restart * Fix error dialog popping up after every game_restart if an error happened previously (reported by Ensiform) - Fixed that not all commands added by CL_Init() would be removed by CL_Shutdown()
This commit is contained in:
parent
adc143e050
commit
dee3724a13
17 changed files with 354 additions and 191 deletions
|
@ -417,7 +417,7 @@ void SV_SpawnServer( char *server, qboolean killBots ) {
|
|||
CL_MapLoading();
|
||||
|
||||
// make sure all the client stuff is unloaded
|
||||
CL_ShutdownAll();
|
||||
CL_ShutdownAll(qfalse);
|
||||
|
||||
// clear the whole hunk because we're (re)loading the server
|
||||
Hunk_Clear();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue