]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - host_cmd.c
***map loader generates portals for the map*** (can you tell this is a big deal? :)
[xonotic/darkplaces.git] / host_cmd.c
index f9f3225681ec4db763e4e19ec9132bd3b2c931b6..7510ee753673dbbc5974a34e645ed826c1c6ecd5 100644 (file)
@@ -268,11 +268,12 @@ void Host_Map_f (void)
 
        cls.demonum = -1;               // stop demo loop in case this fails
 
+//     SCR_BeginLoadingPlaque ();
+
        CL_Disconnect ();
        Host_ShutdownServer(false);             
 
        key_dest = key_game;                    // remove console or menu
-       SCR_BeginLoadingPlaque ();
 
        cls.mapstring[0] = 0;
        for (i=0 ; i<Cmd_Argc() ; i++)
@@ -359,7 +360,7 @@ This is sent just before a server changes levels
 */
 void Host_Reconnect_f (void)
 {
-       SCR_BeginLoadingPlaque ();
+//     SCR_BeginLoadingPlaque ();
        cls.signon = 0;         // need new connection messages
 }
 
@@ -548,9 +549,10 @@ void Host_Loadgame_f (void)
 
        sprintf (name, "%s/%s", com_gamedir, Cmd_Argv(1));
        COM_DefaultExtension (name, ".sav");
-       
-// we can't call SCR_BeginLoadingPlaque, because too much stack space has
-// been used.  The menu calls it before stuffing loadgame command
+
+       // LordHavoc: made SCR_UpdateScreen use a great deal less stack space, no longer an issue
+       //// we can't call SCR_BeginLoadingPlaque, because too much stack space has
+       //// been used.  The menu calls it before stuffing loadgame command
 //     SCR_BeginLoadingPlaque ();
 
        Con_Printf ("Loading game from %s...\n", name);