]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/server/intermission.qh
g_maplist: refactor initialisation
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / intermission.qh
1 #pragma once
2
3 bool autocvar_lastlevel;
4 string autocvar_nextmap;
5 bool autocvar_samelevel;
6 bool autocvar_sv_autoscreenshot;
7 string autocvar_sv_intermission_cdtrack;
8
9 bool intermission_running;
10 float intermission_exittime;
11 bool alreadychangedlevel;
12
13 string GetGametype();
14
15 string GetMapname();
16
17 void IntermissionThink(entity this);
18
19 void FixIntermissionClient(entity e);
20
21 void GotoNextMap(float reinit);
22
23 bool Map_IsRecent(string m);
24
25 bool Map_Check(int position, float pass);
26
27 int Maplist_Init(void);
28 string GetNextMap(void);
29
30 void Map_Goto_SetStr(string nextmapname);
31
32 void Map_Goto(float reinit);
33
34 void Map_MarkAsRecent(string m);
35
36 float DoNextMapOverride(float reinit);
37
38 string GotoMap(string m);