]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/client/hud/panel/centerprint.qh
Calculate centerprint title offset in real time in duel
[xonotic/xonotic-data.pk3dir.git] / qcsrc / client / hud / panel / centerprint.qh
1 #pragma once
2 #include "../panel.qh"
3
4 bool autocvar_hud_panel_centerprint;
5 float autocvar_hud_panel_centerprint_align;
6 float autocvar_hud_panel_centerprint_fade_in = 0.15;
7 float autocvar_hud_panel_centerprint_fade_out = 0.15;
8 float autocvar_hud_panel_centerprint_fade_subsequent = 1;
9 float autocvar_hud_panel_centerprint_fade_subsequent_passone = 3;
10 float autocvar_hud_panel_centerprint_fade_subsequent_passone_minalpha = 0.5;
11 float autocvar_hud_panel_centerprint_fade_subsequent_passtwo = 10;
12 float autocvar_hud_panel_centerprint_fade_subsequent_passtwo_minalpha = 0.5;
13 float autocvar_hud_panel_centerprint_fade_minfontsize = 1;
14 bool autocvar_hud_panel_centerprint_flip;
15 float autocvar_hud_panel_centerprint_fontscale = 1;
16 float autocvar_hud_panel_centerprint_fontscale_bold = 1.4;
17 float autocvar_hud_panel_centerprint_fontscale_title = 1.8;
18 bool autocvar_hud_panel_centerprint_dynamichud = true;
19 float autocvar_hud_panel_centerprint_time;
20
21 void centerprint_Add(int new_id, string strMessage, float duration, int countdown_num);
22 void centerprint_AddStandard(string strMessage);
23 void centerprint_Kill(int id);
24 void centerprint_KillAll();
25
26 void centerprint_SetDuelTitle(string left, string right, string div);
27 void centerprint_SetTitle(string title);
28 void centerprint_ClearTitle();