]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - cl_parse.c
471
[xonotic/darkplaces.git] / cl_parse.c
index 4de0b234ce2270658c08b3238fc294e11d6bbf9e..11688accf81d35dbab2065dbaee0c46f7f02a4b1 100644 (file)
@@ -341,15 +341,15 @@ void CL_ParseEntityLump(char *entdata)
                else if (!strcmp("qlsky", key)) // non-standard, introduced by QuakeLives (EEK)
                        R_SetSkyBox(value);
                else if (!strcmp("fog", key))
-                       sscanf(value, "%f %f %f %f", &fog_density, &fog_red, &fog_green, &fog_blue);
+                       sscanf(value, "%f %f %f %f", &r_refdef.fog_density, &r_refdef.fog_red, &r_refdef.fog_green, &r_refdef.fog_blue);
                else if (!strcmp("fog_density", key))
-                       fog_density = atof(value);
+                       r_refdef.fog_density = atof(value);
                else if (!strcmp("fog_red", key))
-                       fog_red = atof(value);
+                       r_refdef.fog_red = atof(value);
                else if (!strcmp("fog_green", key))
-                       fog_green = atof(value);
+                       r_refdef.fog_green = atof(value);
                else if (!strcmp("fog_blue", key))
-                       fog_blue = atof(value);
+                       r_refdef.fog_blue = atof(value);
        }
 }
 
@@ -391,6 +391,7 @@ static qboolean QW_CL_CheckOrDownloadFile(const char *filename)
 
        cls.qw_downloadnumber++;
        cls.qw_downloadpercent = 0;
+       cls.qw_downloadmemorycursize = 0;
 
        return false;
 }
@@ -495,6 +496,8 @@ static void QW_CL_RequestNextDownload(void)
 
                R_Modules_NewMap();
 
+               // TODO: add pmodel/emodel player.mdl/eyes.mdl CRCs to userinfo
+
                // done checking sounds and models, send a prespawn command now
                MSG_WriteByte(&cls.netcon->message, qw_clc_stringcmd);
                MSG_WriteString(&cls.netcon->message, va("prespawn %i 0 %i", cl.qw_servercount, cl.model_precache[1]->brush.qw_md4sum2));
@@ -2084,7 +2087,6 @@ void CL_ParseServerMessage(void)
        else if (cl_shownet.integer == 2)
                Con_Print("------------------\n");
 
-       cl.onground = false;    // unless the server says otherwise
 //
 // parse the message
 //