]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/server/mapvoting.qh
Merge branch 'master' into Mario/qc_updates
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / mapvoting.qh
1 #ifndef MAPVOTING_H
2 #define MAPVOTING_H
3
4 // definitions for functions used outside mapvoting.qc
5 void MapVote_Start();
6 void MapVote_Spawn();
7 void MapVote_Think();
8 float GameTypeVote_Start();
9 float GameTypeVote_Finished(float pos);
10 string GameTypeVote_MapInfo_FixName(string m);
11
12 // definitions
13 float gametypevote;
14 string getmapname_stored;
15 float mapvote_initialized;
16
17 float mapvote_nextthink;
18 float mapvote_keeptwotime;
19 float mapvote_timeout;
20 string mapvote_message;
21 const float MAPVOTE_SCREENSHOT_DIRS_COUNT = 4;
22 string mapvote_screenshot_dirs[MAPVOTE_SCREENSHOT_DIRS_COUNT];
23 float mapvote_screenshot_dirs_count;
24
25 float mapvote_count;
26 float mapvote_count_real;
27 string mapvote_maps[MAPVOTE_COUNT];
28 float mapvote_maps_screenshot_dir[MAPVOTE_COUNT];
29 string mapvote_maps_pakfile[MAPVOTE_COUNT];
30 float mapvote_maps_suggested[MAPVOTE_COUNT];
31 string mapvote_suggestions[MAPVOTE_COUNT];
32 float mapvote_suggestion_ptr;
33 float mapvote_voters;
34 float mapvote_selections[MAPVOTE_COUNT];
35 float mapvote_maps_availability[MAPVOTE_COUNT];
36 float mapvote_run;
37 float mapvote_detail;
38 float mapvote_abstain;
39 .float mapvote;
40
41 entity mapvote_ent;
42 #endif