r4886 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Sun Oct 26 10:38:37 EDT 2008


Author: div0
Date: 2008-10-26 10:38:36 -0400 (Sun, 26 Oct 2008)
New Revision: 4886

Modified:
   trunk/data/qcsrc/server/race.qc
Log:
race: round record times consistently


Modified: trunk/data/qcsrc/server/race.qc
===================================================================
--- trunk/data/qcsrc/server/race.qc	2008-10-26 13:42:14 UTC (rev 4885)
+++ trunk/data/qcsrc/server/race.qc	2008-10-26 14:38:36 UTC (rev 4886)
@@ -80,7 +80,8 @@
 	float snew, l;
 	entity p;
 
-	t = floor(0.5 + 10 * t); // make integer
+	t = floor(0.4 + 10 * t); // make integer
+	// adding just 0.4 so it rounds down in the .5 case (matching the timer display)
 
 	if(tvalid)
 	if(cp == 0) // finish line
@@ -139,6 +140,7 @@
 			if(recordholder == e.netname)
 				recordholder = "";
 
+			if(t != 0)
 			if(t < recordtime || recordtime == 0)
 			{
 				race_checkpoint_records[cp] = t;




More information about the nexuiz-commits mailing list