]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - cl_parse.c
fix view blends so they are alpha, not additive
[xonotic/darkplaces.git] / cl_parse.c
index ef85680cfaccdfed4d598f712b8c6797041e868a..902c2af148095b6c09b3f553a47b7f2b028794f2 100644 (file)
@@ -459,7 +459,7 @@ void CL_ParseServerInfo (void)
        S_BeginPrecaching ();
        for (i=1 ; i<numsounds ; i++)
        {
-               cl.sound_precache[i] = S_PrecacheSound (sound_precache[i]);
+               cl.sound_precache[i] = S_PrecacheSound (sound_precache[i], true);
                CL_KeepaliveMessage ();
        }
        S_EndPrecaching ();
@@ -883,6 +883,10 @@ void CL_ParseStatic (int large)
 
        VectorCopy (ent->state_baseline.origin, ent->render.origin);
        VectorCopy (ent->state_baseline.angles, ent->render.angles);    
+
+       // This is definitely cheating...
+       if (ent->render.model == NULL)
+               cl.num_statics--;
 }
 
 /*