]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
add a scoreboardvalid field to the stats
authorRudolf Polzer <divverent@alientrap.org>
Fri, 14 Jan 2011 22:34:17 +0000 (23:34 +0100)
committerRudolf Polzer <divverent@alientrap.org>
Fri, 14 Jan 2011 22:34:17 +0000 (23:34 +0100)
qcsrc/server/playerstats.qc
qcsrc/server/playerstats.qh

index 7c66e712b237c36fc97d9afbe61659a27d95bd89..94d1a8cfc0594edea15d3e607d9f08197ae939e8 100644 (file)
@@ -20,6 +20,7 @@ void PlayerStats_Init()
        PlayerStats_AddEvent(PLAYERSTATS_ALIVETIME);
        PlayerStats_AddEvent(PLAYERSTATS_WINS);
        PlayerStats_AddEvent(PLAYERSTATS_MATCHES);
+       PlayerStats_AddEvent(PLAYERSTATS_SCOREBOARD_VALID);
 }
 
 void PlayerStats_AddPlayer(entity e)
@@ -185,6 +186,7 @@ void PlayerStats_EndMatch(float finished)
        FOR_EACH_PLAYER(p)
        {
                PlayerScore_PlayerStats(p);
+               PlayerStats_Event(p, PLAYERSTATS_SCOREBOARD_VALID, 1);
                if(finished)
                {
                        PlayerStats_Event(p, PLAYERSTATS_WINS, p.winning);
index 5f765e211263bd13b450a36027b1d25f0b4572a6..85ba6bcbfdc291049ef6818facc40668b1e4b721 100644 (file)
@@ -4,6 +4,7 @@ string PLAYERSTATS_WINS = "wins";
 string PLAYERSTATS_MATCHES = "matches";
 string PLAYERSTATS_TOTAL = "total-";
 string PLAYERSTATS_SCOREBOARD = "scoreboard-";
+string PLAYERSTATS_SCOREBOARD_VALID = "scoreboardvalid";
 
 // delay map switch until this is set
 float playerstats_waitforme;