]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/server/defs.qh
Further cleanup of defs.qh
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / defs.qh
1 #pragma once
2
3 #include <common/weapons/_all.qh>
4 #include <common/stats.qh>
5
6 ////
7
8 IntrusiveList g_monsters;
9 IntrusiveList g_waypoints;
10 IntrusiveList g_vehicles;
11 IntrusiveList g_turrets;
12 IntrusiveList g_mines;
13 IntrusiveList g_projectiles;
14 IntrusiveList g_items;
15 IntrusiveList g_initforplayer;
16 IntrusiveList g_clones;
17 IntrusiveList g_spawnpoints;
18 IntrusiveList g_bot_targets;
19 IntrusiveList g_bot_dodge;
20 IntrusiveList g_damagedbycontents;
21 IntrusiveList g_railgunhit;
22 IntrusiveList g_ladders;
23 IntrusiveList g_locations;
24 IntrusiveList g_saved_team;
25 IntrusiveList g_monster_targets;
26 IntrusiveList g_pathlib_nodes;
27 IntrusiveList g_moveables;
28 STATIC_INIT(defs)
29 {
30         g_monsters = IL_NEW();
31         g_waypoints = IL_NEW();
32         g_vehicles = IL_NEW();
33         g_turrets = IL_NEW();
34         g_mines = IL_NEW();
35         g_projectiles = IL_NEW();
36         g_items = IL_NEW();
37         g_initforplayer = IL_NEW();
38         g_clones = IL_NEW();
39         g_spawnpoints = IL_NEW();
40         g_bot_targets = IL_NEW();
41         g_bot_dodge = IL_NEW();
42         g_damagedbycontents = IL_NEW();
43         g_railgunhit = IL_NEW();
44         g_ladders = IL_NEW();
45         g_locations = IL_NEW();
46         g_saved_team = IL_NEW();
47         g_monster_targets = IL_NEW();
48         g_pathlib_nodes = IL_NEW();
49         g_moveables = IL_NEW();
50 }