r2835 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Fri Oct 19 08:49:47 EDT 2007
Author: div0
Date: 2007-10-19 08:49:47 -0400 (Fri, 19 Oct 2007)
New Revision: 2835
Modified:
trunk/data/qcsrc/server/cl_client.qc
Log:
call UpdateSelectedPlayer in server frames only (should halve CPU usage by QC... unfortunately it won't help much with total CPU usage)
Modified: trunk/data/qcsrc/server/cl_client.qc
===================================================================
--- trunk/data/qcsrc/server/cl_client.qc 2007-10-19 11:21:16 UTC (rev 2834)
+++ trunk/data/qcsrc/server/cl_client.qc 2007-10-19 12:49:47 UTC (rev 2835)
@@ -1301,8 +1301,10 @@
}
Nixnex_GiveCurrentWeapon();
- UpdateSelectedPlayer();
+ if(frametime > 0) // don't do this in cl_movement frames, just in server ticks
+ UpdateSelectedPlayer();
+
if (self.deadflag != DEAD_NO)
{
float button_pressed, force_respawn;
More information about the nexuiz-commits
mailing list