From 1a9a20d9faf56d6294f6aa169cef9e7f9a8be562 Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Mon, 31 Jan 2011 16:15:17 +0100 Subject: [PATCH] add a format spec comment --- qcsrc/server/playerstats.qc | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/qcsrc/server/playerstats.qc b/qcsrc/server/playerstats.qc index 4382fb5bf..58f251c9e 100644 --- a/qcsrc/server/playerstats.qc +++ b/qcsrc/server/playerstats.qc @@ -140,6 +140,34 @@ void PlayerStats_Sent_URI_Get_Callback(float id, float status, string data) playerstats_waitforme = TRUE; } +/* + format spec: + + A collection of lines of the format SPACE NEWLINE, where + is always a single character. + + The following keys are defined: + + V: format version (always 1) + T: time at which the game ended + G: game type + M: map name + S: "hostname" of the server + C: number of "unpure" cvar changes + P: player ID of an existing player; this also sets the owner for all following "n" and "e" lines (lower case!) + n: nickname of the player (optional) + e: followed by an event name, a space, and the event count/score + event names can be: + alivetime: total playing time of the player + wins: number of games won (can only be set if matches is set) + matches: number of matches played to the end (not aborted by map switch) + joins: number of matches joined (always 1 unless player never played during the match) + scoreboardvalid: set to 1 if the player was there at the end of the match + total-: total score of that scoreboard item + scoreboard-: end-of-game score of that scoreboard item (can differ in non-team games) + achievement-: achievement counters +*/ + //#NO AUTOCVARS START void PlayerStats_Shutdown() { -- 2.39.2