b387ed35c382336522bc4d5ac06967d7f2b4c455
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / progs.inc
1 #include "../common/util-pre.qh"
2 #include "sys-pre.qh"
3 #include "../dpdefs/progsdefs.qh"
4 #include "../dpdefs/dpextensions.qh"
5 #include "sys-post.qh"
6 #include "../common/util-post.qh"
7
8 #include "../lib/_all.inc"
9
10 #include "anticheat.qc"
11 #include "antilag.qc"
12 #include "campaign.qc"
13 #include "cheats.qc"
14 #include "cl_client.qc"
15 #include "cl_impulse.qc"
16 #include "cl_player.qc"
17 #include "controlpoint.qc"
18 #include "csqceffects.qc"
19 #include "ent_cs.qc"
20 #include "g_damage.qc"
21 #include "g_hook.qc"
22 // #include "g_lights.qc" // TODO: was never used
23 #include "g_models.qc"
24 #include "g_subs.qc"
25 #include "g_violence.qc"
26 #include "g_world.qc"
27 #include "generator.qc"
28 #include "ipban.qc"
29 #include "item_key.qc"
30 #include "mapvoting.qc"
31 #include "miscfunctions.qc"
32 #include "movelib.qc"
33 // #include "pathlib.qc" // TODO: was never used. Seems to duplicate `pathlib/`
34 #include "playerdemo.qc"
35 #include "portals.qc"
36 #include "race.qc"
37 #include "round_handler.qc"
38 #include "scores.qc"
39 #include "scores_rules.qc"
40 #include "spawnpoints.qc"
41 #include "steerlib.qc"
42 #include "sv_main.qc"
43 #include "teamplay.qc"
44 #include "t_halflife.qc"
45 #include "t_items.qc"
46 #include "t_quake3.qc"
47 #include "t_quake.qc"
48
49 #include "bot/aim.qc"
50 #include "bot/bot.qc"
51 #include "bot/navigation.qc"
52 #include "bot/scripting.qc"
53 #include "bot/waypoints.qc"
54
55 #include "bot/havocbot/havocbot.qc"
56 #include "bot/havocbot/role_keyhunt.qc"
57 #include "bot/havocbot/roles.qc"
58
59 #include "command/all.qc"
60
61 #include "mutators/mutators_include.qc"
62 #include "mutators/mutators.qc"
63
64 #include "pathlib/costs.qc"
65 #include "pathlib/expandnode.qc"
66 #include "pathlib/main.qc"
67 #include "pathlib/movenode.qc"
68 #include "pathlib/path_waypoint.qc"
69 #include "pathlib/utility.qc"
70
71 #include "weapons/accuracy.qc"
72 #include "weapons/common.qc"
73 #include "weapons/csqcprojectile.qc" // TODO
74 #include "weapons/hitplot.qc"
75 #include "weapons/selection.qc"
76 #include "weapons/spawning.qc"
77 #include "weapons/throwing.qc"
78 #include "weapons/tracing.qc"
79 #include "weapons/weaponstats.qc"
80 #include "weapons/weaponsystem.qc"
81
82 #include "../common/animdecide.qc"
83 #include "../common/buffs.qc"
84 #include "../common/campaign_file.qc"
85 #include "../common/campaign_setup.qc"
86 #include "../common/effects.qc"
87 #include "../common/mapinfo.qc"
88 #include "../common/monsters/spawn.qc"
89 #include "../common/monsters/sv_monsters.qc"
90 #include "../common/minigames/minigames.qc"
91 #include "../common/minigames/sv_minigames.qc"
92 #include "../common/movetypes/include.qc"
93 #include "../common/nades.qc"
94 #include "../common/net_notice.qc"
95 #include "../common/notifications.qc"
96 #include "../common/physics.qc"
97 #include "../common/playerstats.qc"
98 #include "../common/viewloc.qc"
99 #include "../common/triggers/include.qc"
100 #include "../common/util.qc"
101
102 #include "../common/items/all.qc"
103 #include "../common/monsters/all.qc"
104 #include "../common/mutators/all.qc"
105 #include "../common/vehicles/all.qc"
106 #include "../common/weapons/all.qc" // TODO
107
108 #include "../common/turrets/sv_turrets.qc"
109 #include "../common/turrets/config.qc"
110 #include "../common/turrets/util.qc"
111 #include "../common/turrets/turrets.qc"
112 #include "../common/turrets/checkpoint.qc"
113 #include "../common/turrets/targettrigger.qc"
114 #include "../common/weapons/config.qc"
115
116 #include "../csqcmodellib/sv_model.qc"
117
118 #include "../warpzonelib/anglestransform.qc"
119 #include "../warpzonelib/common.qc"
120 #include "../warpzonelib/server.qc"
121 #include "../warpzonelib/util_server.qc"
122
123 #include "../mod/server/progs.inc"