X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=cl_parse.c;h=2ca989333a161801a1d283fad4cefce6d1384923;hb=fdc2140da5dc11b2970915454a4202968bed4381;hp=1afbcbe7fd83cc51e0c8d12df82e71e91285cbb9;hpb=c6fe51c93d8d1216aa6aa924937fdf768e6304cc;p=xonotic%2Fdarkplaces.git diff --git a/cl_parse.c b/cl_parse.c index 1afbcbe7..2ca98933 100644 --- a/cl_parse.c +++ b/cl_parse.c @@ -333,10 +333,7 @@ void CL_KeepaliveMessage (qbool readmessages) if(cls.state != ca_dedicated) { if(countdownupdate <= 0) // check if time stepped backwards - { - SCR_UpdateLoadingScreenIfShown(); countdownupdate = 2; - } } } @@ -1690,8 +1687,11 @@ static void CL_ParseServerInfo (void) { SCR_BeginLoadingPlaque(false); S_StopAllSounds(); + // prevent dlcache assets from the previous map from interfering with this one + FS_UnloadPacks_dlcache(); // free q3 shaders so that any newly downloaded shaders will be active - Mod_FreeQ3Shaders(); + // bones_was_here: we free the q3 shaders later in CL_SignonReply + //Mod_FreeQ3Shaders(); } // check memory integrity