From: terencehill Date: Sat, 1 Dec 2012 13:21:15 +0000 (+0100) Subject: Move addstat calls to freezetag_Initialize X-Git-Tag: xonotic-v0.7.0~61^2~100 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=7be96bf3d445539ab94b6f2bfe97d253de3f63cc;p=xonotic%2Fxonotic-data.pk3dir.git Move addstat calls to freezetag_Initialize --- 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()