]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - cl_main.c
the record command now disconnects you if starting a new map, this fixes a crash...
[xonotic/darkplaces.git] / cl_main.c
index 3b4949b378b13dc8701707b57621b98506256887..05a36f55b1d87f14b58acafda9daba5ce61a0d2b 100644 (file)
--- a/cl_main.c
+++ b/cl_main.c
@@ -1729,6 +1729,11 @@ static void CL_TimeRefresh_f (void)
        Con_Printf("%f seconds (%f fps)\n", timedelta, 128/timedelta);
 }
 
+void CL_AreaStats_f(void)
+{
+       World_PrintAreaStats(&cl.world, "client");
+}
+
 /*
 ===========
 CL_Shutdown
@@ -1803,6 +1808,8 @@ void CL_Init (void)
        // LordHavoc: added pausedemo
        Cmd_AddCommand ("pausedemo", CL_PauseDemo_f, "pause demo playback (can also safely pause demo recording if using QUAKE, QUAKEDP or NEHAHRAMOVIE protocol, useful for making movies)");
 
+       Cmd_AddCommand ("cl_areastats", CL_AreaStats_f, "prints statistics on entity culling during collision traces");
+
        Cvar_RegisterVariable(&r_draweffects);
        Cvar_RegisterVariable(&cl_explosions_alpha_start);
        Cvar_RegisterVariable(&cl_explosions_alpha_end);