]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - cl_main.c
redesigned transparent HL texture checking again, now treats color 255 as transparent...
[xonotic/darkplaces.git] / cl_main.c
index e0ee1093426ec1f21af9639df040c8d648ed6227..1abbfd2fe3a5498f233d3b5499a6d4f05413d803 100644 (file)
--- a/cl_main.c
+++ b/cl_main.c
@@ -345,12 +345,15 @@ void CL_DecayLights (void)
        
        time = cl.time - cl.oldtime;
 
+       c_dlights = 0;
        dl = cl_dlights;
        for (i=0 ; i<MAX_DLIGHTS ; i++, dl++)
        {
                if (dl->die < cl.time || !dl->radius)
                        continue;
-               
+
+               c_dlights++; // count every dlight in use
+
                dl->radius -= time*dl->decay;
                if (dl->radius < 0)
                        dl->radius = 0;
@@ -537,8 +540,7 @@ void CL_RelinkEntities (void)
                        AngleVectors (ent->angles, fv, rv, uv);
                         
                        VectorMA (dl->origin, 18, fv, dl->origin);
-                       dl->radius = 200 + (rand()&31);
-                       dl->minlight = 32;
+                       dl->radius = 100 + (rand()&31);
                        dl->die = cl.time + 0.1;
                        dl->color[0] = 1.0;dl->color[1] = 1.0;dl->color[2] = 1.0;
                }
@@ -783,7 +785,6 @@ void CL_PModel_f (void)
 CL_Fog_f
 ======================
 */
-extern float fog_density, fog_red, fog_green, fog_blue;
 void CL_Fog_f (void)
 {
        if (Cmd_Argc () == 1)