r4096 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Sun Aug 10 11:48:03 EDT 2008
Author: div0
Date: 2008-08-10 11:48:03 -0400 (Sun, 10 Aug 2008)
New Revision: 4096
Modified:
trunk/data/qcsrc/server/race.qc
Log:
fix timing in race
Modified: trunk/data/qcsrc/server/race.qc
===================================================================
--- trunk/data/qcsrc/server/race.qc 2008-08-10 15:36:15 UTC (rev 4095)
+++ trunk/data/qcsrc/server/race.qc 2008-08-10 15:48:03 UTC (rev 4096)
@@ -66,6 +66,7 @@
void race_SendTime(entity e, float cp, float t, float tvalid)
{
t = floor(0.5 + 10 * t); // make integer
+ float snew;
if(tvalid)
if(cp == 0) // finish line
@@ -80,7 +81,8 @@
else
{
s = PlayerScore_Add(e, SP_RACE_TIME, 0);
- PlayerScore_Add(e, SP_RACE_TIME, floor(0.5 + 10 * (time - s)));
+ snew = floor(0.5 + 10 * (time - restart_countdown));
+ PlayerScore_Add(e, SP_RACE_TIME, snew - s);
PlayerTeamScore_Add(e, SP_RACE_LAPS, ST_RACE_LAPS, 1);
}
}
More information about the nexuiz-commits
mailing list