r4140 - in trunk/data/qcsrc: client server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Thu Aug 21 12:28:47 EDT 2008
Author: div0
Date: 2008-08-21 12:28:44 -0400 (Thu, 21 Aug 2008)
New Revision: 4140
Modified:
trunk/data/qcsrc/client/Main.qc
trunk/data/qcsrc/client/sbar.qc
trunk/data/qcsrc/server/cl_client.qc
trunk/data/qcsrc/server/race.qc
Log:
and actually fixed it now
Modified: trunk/data/qcsrc/client/Main.qc
===================================================================
--- trunk/data/qcsrc/client/Main.qc 2008-08-21 16:20:23 UTC (rev 4139)
+++ trunk/data/qcsrc/client/Main.qc 2008-08-21 16:28:44 UTC (rev 4140)
@@ -611,6 +611,7 @@
case RACE_NET_CHECKPOINT_NEXT_SPEC_QUALIFYING:
race_laptime = ReadCoord();
+ race_checkpointtime = -99999;
// fall through
case RACE_NET_CHECKPOINT_NEXT_QUALIFYING:
race_nextcheckpoint = ReadByte();
Modified: trunk/data/qcsrc/client/sbar.qc
===================================================================
--- trunk/data/qcsrc/client/sbar.qc 2008-08-21 16:20:23 UTC (rev 4139)
+++ trunk/data/qcsrc/client/sbar.qc 2008-08-21 16:28:44 UTC (rev 4140)
@@ -1354,7 +1354,7 @@
);
o += sbar_fontsize_y * '0 1 0';
- if(spectatee_status != -1)
+ if(spectatee_status == -1)
s = "^1Use ^3weapon switching^1 to change the speed";
else
s = "^1Press ^3secondary fire^1 to observe";
Modified: trunk/data/qcsrc/server/cl_client.qc
===================================================================
--- trunk/data/qcsrc/server/cl_client.qc 2008-08-21 16:20:23 UTC (rev 4139)
+++ trunk/data/qcsrc/server/cl_client.qc 2008-08-21 16:28:44 UTC (rev 4140)
@@ -2199,6 +2199,7 @@
self.spectatee_status = 0;
if(self.spectatee_status != oldspectatee_status)
{
+ msg_entity = self;
WriteByte(MSG_ONE, SVC_TEMPENTITY);
WriteByte(MSG_ONE, TE_CSQC_SPECTATING);
WriteByte(MSG_ONE, self.spectatee_status);
Modified: trunk/data/qcsrc/server/race.qc
===================================================================
--- trunk/data/qcsrc/server/race.qc 2008-08-21 16:20:23 UTC (rev 4139)
+++ trunk/data/qcsrc/server/race.qc 2008-08-21 16:28:44 UTC (rev 4140)
@@ -71,8 +71,9 @@
void race_InitSpectator()
{
- if(self.enemy.race_laptime)
- race_SendNextCheckpoint(self.enemy, 1);
+ if(g_race_qualifying)
+ if(msg_entity.enemy.race_laptime)
+ race_SendNextCheckpoint(msg_entity.enemy, 1);
}
void race_SendTime(entity e, float cp, float t, float tvalid)
More information about the nexuiz-commits
mailing list