[nexuiz-commits] r6218 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Thu Mar 19 07:13:41 EDT 2009


Author: div0
Date: 2009-03-19 07:13:41 -0400 (Thu, 19 Mar 2009)
New Revision: 6218

Modified:
   trunk/data/qcsrc/server/cl_client.qc
Log:
drag cursor: don't overshoot when moving back


Modified: trunk/data/qcsrc/server/cl_client.qc
===================================================================
--- trunk/data/qcsrc/server/cl_client.qc	2009-03-19 11:12:27 UTC (rev 6217)
+++ trunk/data/qcsrc/server/cl_client.qc	2009-03-19 11:13:41 UTC (rev 6218)
@@ -2470,7 +2470,7 @@
 			}
 			else if(self.impulse == 12 || self.impulse == 16 || self.impulse == 19)
 			{
-				f = 1 - self.dragspeed / vlen(self.dragentity.origin);
+				f = max(0.5, 1 - self.dragspeed / vlen(self.dragentity.origin));
 				self.dragentity.origin = self.dragentity.origin * f;
 				self.impulse = 0;
 			}



More information about the nexuiz-commits mailing list