]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - cl_parse.c
*** empty log message ***
[xonotic/darkplaces.git] / cl_parse.c
index b8c47759f79832ff144921dced4fcc4278c66d01..b633acf05fd2044d3efc257d24f9fa92ec975c75 100644 (file)
@@ -360,7 +360,7 @@ void CL_ParseServerInfo (void)
 
 // seperate the printfs so the server message can have a color
        if (cl.protocol != PROTOCOL_NEHAHRAMOVIE) // no messages when playing the Nehahra movie
-               Con_Printf("\n\n\35\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\37\n\n\2%s", str);
+               Con_Printf("\n\n\35\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\36\37\n\n\2%s\n", str);
 
        // check memory integrity
        Mem_CheckSentinelsGlobal();
@@ -1307,14 +1307,14 @@ void CL_ParseTempEntity(void)
        case TE_LIGHTNING1:
                // lightning bolts
                if (!cl_model_bolt)
-                       cl_model_bolt = Mod_ForName("progs/bolt.mdl", true, false, false);
+                       cl_model_bolt = Mod_ForName("progs/bolt.mdl", false, false, false);
                CL_ParseBeam(cl_model_bolt, true);
                break;
 
        case TE_LIGHTNING2:
                // lightning bolts
                if (!cl_model_bolt2)
-                       cl_model_bolt2 = Mod_ForName("progs/bolt2.mdl", true, false, false);
+                       cl_model_bolt2 = Mod_ForName("progs/bolt2.mdl", false, false, false);
                CL_ParseBeam(cl_model_bolt2, true);
                break;
 
@@ -1551,7 +1551,12 @@ void CL_ParseServerMessage(void)
                        break;
 
                case svc_disconnect:
-                       Host_EndGame ("Server disconnected\n");
+                       Con_Printf ("Server disconnected\n");
+                       if (cls.demonum != -1)
+                               CL_NextDemo ();
+                       else
+                               CL_Disconnect ();
+                       break;
 
                case svc_print:
                        Con_Print(MSG_ReadString());