]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/common/gamemodes/gamemode/tdm/sv_tdm.qh
Merge branch 'master' into martin-t/dmgtext
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / gamemodes / gamemode / tdm / sv_tdm.qh
1 #pragma once
2
3 #include <common/mutators/base.qh>
4 int autocvar_g_tdm_point_limit;
5 int autocvar_g_tdm_point_leadlimit;
6 bool autocvar_g_tdm_team_spawns;
7 void tdm_DelayedInit(entity this);
8
9 REGISTER_MUTATOR(tdm, false)
10 {
11     MUTATOR_STATIC();
12         MUTATOR_ONADD
13         {
14                 GameRules_teams(true);
15         GameRules_spawning_teams(autocvar_g_tdm_team_spawns);
16                 GameRules_limit_score(autocvar_g_tdm_point_limit);
17         GameRules_limit_lead(autocvar_g_tdm_point_leadlimit);
18
19                 InitializeEntity(NULL, tdm_DelayedInit, INITPRIO_GAMETYPE);
20         }
21         return 0;
22 }