r3900 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Thu Jul 24 08:58:58 EDT 2008
Author: div0
Date: 2008-07-24 08:58:58 -0400 (Thu, 24 Jul 2008)
New Revision: 3900
Modified:
trunk/data/qcsrc/server/scores.qc
Log:
make PlayerTeamScore_Add harmless in non-teamplay (helps with later routing frags through this)
Modified: trunk/data/qcsrc/server/scores.qc
===================================================================
--- trunk/data/qcsrc/server/scores.qc 2008-07-24 12:57:28 UTC (rev 3899)
+++ trunk/data/qcsrc/server/scores.qc 2008-07-24 12:58:58 UTC (rev 3900)
@@ -54,6 +54,7 @@
ts.SendEntity = TeamScore_SendEntity;
ts.netname = name; // not used yet, FIXME
ts.Version = 1; // immediately send, so csqc knows about the team
+ ts.team = t;
teamscorekeepers[t] = ts;
++teamscores_entities_count;
}
@@ -219,7 +220,8 @@
void PlayerTeamScore_Add(entity player, float pscorefield, float tscorefield, float score)
{
PlayerScore_Add(player, pscorefield, score);
- TeamScore_Add(player, tscorefield, score);
+ if(teamscores_entities_count) // only for teamplay
+ TeamScore_Add(player, tscorefield, score);
}
float PlayerScore_Compare(entity t1, entity t2)
More information about the nexuiz-commits
mailing list