From: terencehill Date: Tue, 5 Mar 2013 23:13:43 +0000 (+0100) Subject: Cleanup: Change freezetag_Initialize() position X-Git-Tag: xonotic-v0.7.0~61^2~28 X-Git-Url: http://de.git.xonotic.org/?a=commitdiff_plain;h=d8734ac6dceb9496d40b97d353e5f136e8d97374;p=xonotic%2Fxonotic-data.pk3dir.git Cleanup: Change freezetag_Initialize() position --- diff --git a/qcsrc/server/mutators/gamemode_freezetag.qc b/qcsrc/server/mutators/gamemode_freezetag.qc index 46652e7c2..df3ad10a1 100644 --- a/qcsrc/server/mutators/gamemode_freezetag.qc +++ b/qcsrc/server/mutators/gamemode_freezetag.qc @@ -6,25 +6,6 @@ #define ICE_MIN_ALPHA 0.1 float freezetag_teams; -float freezetag_CheckTeams(); -float freezetag_CheckWinner(); -void freezetag_Initialize() -{ - precache_model("models/ice/ice.md3"); - ScoreRules_freezetag(); - - round_handler_Spawn(freezetag_CheckTeams, freezetag_CheckWinner, func_null); - round_handler_Init(5, autocvar_g_freezetag_warmup, autocvar_g_freezetag_round_timelimit); - - 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_count_alive_players() { entity e; @@ -614,6 +595,23 @@ MUTATOR_HOOKFUNCTION(freezetag_GetTeamCount) return 0; } +void freezetag_Initialize() +{ + precache_model("models/ice/ice.md3"); + ScoreRules_freezetag(); + + round_handler_Spawn(freezetag_CheckTeams, freezetag_CheckWinner, func_null); + round_handler_Init(5, autocvar_g_freezetag_warmup, autocvar_g_freezetag_round_timelimit); + + 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); +} + MUTATOR_DEFINITION(gamemode_freezetag) { MUTATOR_HOOK(MakePlayerObserver, freezetag_RemovePlayer, CBC_ORDER_ANY);