]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/common/mapinfo.qc
rewrite settemp system to handle "quit" right
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / mapinfo.qc
index a419e395a1952670b961e858b83a29094472453c..699a132fde2e97d62df9e3e8a9e97a479468ade7 100644 (file)
@@ -1300,10 +1300,11 @@ void MapInfo_LoadMap(string s, float reinit)
        //      MapInfo_SwitchGameType(MAPINFO_TYPE_DEATHMATCH);
        //}
        
+       cvar_settemp_restore();
        if(reinit)
-               localcmd(strcat("\nsettemp_restore\nmap ", s, "\n"));
+               localcmd(strcat("\nmap ", s, "\n"));
        else
-               localcmd(strcat("\nsettemp_restore\nchangelevel ", s, "\n"));
+               localcmd(strcat("\nchangelevel ", s, "\n"));
 }
 
 string MapInfo_ListAllowedMaps(float pRequiredFlags, float pForbiddenFlags)