From 7be96bf3d445539ab94b6f2bfe97d253de3f63cc Mon Sep 17 00:00:00 2001 From: terencehill Date: Sat, 1 Dec 2012 14:21:15 +0100 Subject: [PATCH] Move addstat calls to freezetag_Initialize --- qcsrc/server/g_world.qc | 9 +-------- qcsrc/server/mutators/gamemode_freezetag.qc | 8 ++++++++ 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/qcsrc/server/g_world.qc b/qcsrc/server/g_world.qc index f08ca318f..237b392f1 100644 --- a/qcsrc/server/g_world.qc +++ b/qcsrc/server/g_world.qc @@ -806,17 +806,10 @@ void spawnfunc_worldspawn (void) addstat(STAT_HAGAR_LOAD, AS_INT, hagar_load); - if(g_ca || g_freezetag) + if(g_ca) { addstat(STAT_REDALIVE, AS_INT, redalive_stat); addstat(STAT_BLUEALIVE, AS_INT, bluealive_stat); - addstat(STAT_YELLOWALIVE, AS_INT, yellowalive_stat); - addstat(STAT_PINKALIVE, AS_INT, pinkalive_stat); - } - if(g_freezetag) - { - addstat(STAT_FROZEN, AS_INT, freezetag_frozen); - addstat(STAT_REVIVE_PROGRESS, AS_FLOAT, freezetag_revive_progress); } // g_movementspeed hack diff --git a/qcsrc/server/mutators/gamemode_freezetag.qc b/qcsrc/server/mutators/gamemode_freezetag.qc index 9c3562a39..6e4037508 100644 --- a/qcsrc/server/mutators/gamemode_freezetag.qc +++ b/qcsrc/server/mutators/gamemode_freezetag.qc @@ -3,6 +3,14 @@ void freezetag_Initialize() precache_model("models/ice/ice.md3"); warmup = max(time, game_starttime) + autocvar_g_freezetag_warmup; ScoreRules_freezetag(); + + addstat(STAT_REDALIVE, AS_INT, redalive_stat); + addstat(STAT_BLUEALIVE, AS_INT, bluealive_stat); + addstat(STAT_YELLOWALIVE, AS_INT, yellowalive_stat); + addstat(STAT_PINKALIVE, AS_INT, pinkalive_stat); + + addstat(STAT_FROZEN, AS_INT, freezetag_frozen); + addstat(STAT_REVIVE_PROGRESS, AS_FLOAT, freezetag_revive_progress); } void freezetag_CheckWinner() -- 2.39.2