r5080 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Sat Nov 22 14:10:31 EST 2008


Author: div0
Date: 2008-11-22 14:10:31 -0500 (Sat, 22 Nov 2008)
New Revision: 5080

Modified:
   trunk/data/qcsrc/server/cl_physics.qc
Log:
prevent too high accel/turn rates


Modified: trunk/data/qcsrc/server/cl_physics.qc
===================================================================
--- trunk/data/qcsrc/server/cl_physics.qc	2008-11-22 08:57:31 UTC (rev 5079)
+++ trunk/data/qcsrc/server/cl_physics.qc	2008-11-22 19:10:31 UTC (rev 5080)
@@ -345,8 +345,8 @@
 		vector neworigin, up, angles_save, rigvel, rigvel_xy;
 
 		angles_save = self.angles;
-		accel = self.movement_x / sv_maxspeed;
-		steer = self.movement_y / sv_maxspeed;
+		accel = bound(-1, self.movement_x / sv_maxspeed, 1);
+		steer = bound(-1, self.movement_y / sv_maxspeed, 1);
 
 		self.angles_x = 0;
 		self.angles_z = 0;




More information about the nexuiz-commits mailing list