]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/server/mutators/gamemode.qh
64577fa6bff0ba4a8b246da528e3b89431819935
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / mutators / gamemode.qh
1 #pragma once
2
3 #include <server/g_world.qh>
4 #include <server/round_handler.qh>
5 #include <server/scores.qh>
6 #include <server/scores_rules.qh>
7 #include <server/teamplay.qh>
8
9 #include "mutator.qh"
10
11 // TODO: trim
12
13 #include <lib/warpzone/anglestransform.qh>
14 #include <lib/warpzone/common.qh>
15 #include <lib/warpzone/util_server.qh>
16 #include <lib/warpzone/server.qh>
17 #include <common/constants.qh>
18 #include <common/stats.qh>
19 #include <common/teams.qh>
20 #include <common/util.qh>
21 #include <common/command/_all.qh>
22 #include <common/net_notice.qh>
23 #include <common/animdecide.qh>
24 #include <common/monsters/all.qh>
25 #include <common/monsters/sv_monsters.qh>
26 #include <common/monsters/spawn.qh>
27 #include <common/weapons/config.qh>
28 #include <common/weapons/all.qh>
29 #include <server/weapons/accuracy.qh>
30 #include <server/weapons/common.qh>
31 #include <server/weapons/csqcprojectile.qh>
32 #include <server/weapons/hitplot.qh>
33 #include <server/weapons/selection.qh>
34 #include <server/weapons/spawning.qh>
35 #include <server/weapons/throwing.qh>
36 #include <server/weapons/tracing.qh>
37 #include <server/weapons/weaponstats.qh>
38 #include <server/weapons/weaponsystem.qh>
39 #include <common/t_items.qh>
40 #include <server/autocvars.qh>
41 #include <server/constants.qh>
42 #include <server/defs.qh>
43 #include <common/notifications/all.qh>
44 #include <common/deathtypes/all.qh>
45 #include <common/turrets/sv_turrets.qh>
46 #include <common/vehicles/all.qh>
47 #include <server/campaign.qh>
48 #include <common/campaign_common.qh>
49 #include <common/mapinfo.qh>
50 #include <server/command/common.qh>
51 #include <server/command/banning.qh>
52 #include <server/command/radarmap.qh>
53 #include <server/command/vote.qh>
54 #include <server/command/getreplies.qh>
55 #include <server/command/cmd.qh>
56 #include <server/command/sv_cmd.qh>
57 #include <common/csqcmodel_settings.qh>
58 #include <lib/csqcmodel/common.qh>
59 #include <lib/csqcmodel/sv_model.qh>
60 #include <server/anticheat.qh>
61 #include <server/cheats.qh>
62 #include <common/playerstats.qh>
63 #include <server/portals.qh>
64 #include <server/g_hook.qh>
65 #include <server/spawnpoints.qh>
66 #include <server/mapvoting.qh>
67 #include <server/ipban.qh>
68 #include <server/antilag.qh>
69 #include <server/playerdemo.qh>
70 #include <server/item_key.qh>
71 #include <server/pathlib/pathlib.qh>
72 #include <common/vehicles/all.qh>
73
74 #include <server/client.qh>
75 #include <server/player.qh>
76 #include <server/impulse.qh>
77 #include <server/cheats.qh>
78 #include <server/g_damage.qh>
79
80 #include <server/bot/api.qh>
81
82 #include <server/command/_all.qh>
83
84 #include <common/monsters/all.qh>
85
86 #include <server/weapons/tracing.qh>
87 #include <server/weapons/weaponsystem.qh>
88
89 #include <common/physics/player.qh>
90 #include <common/effects/qc/all.qh>
91 #include <common/deathtypes/all.qh>
92 #include <common/notifications/all.qh>
93 #include <common/triggers/teleporters.qh>
94 #include <common/triggers/subs.qh>
95 #include <common/stats.qh>
96 #include <common/teams.qh>
97
98 #include <lib/warpzone/server.qh>
99 #include <lib/warpzone/util_server.qh>
100
101 .float lastground;
102 float total_players;
103 float redalive, bluealive, yellowalive, pinkalive;
104 .float redalive_stat = _STAT(REDALIVE);
105 .float bluealive_stat = _STAT(BLUEALIVE);
106 .float yellowalive_stat = _STAT(YELLOWALIVE);
107 .float pinkalive_stat = _STAT(PINKALIVE);