var void() menu_show;
var float(float bInputType, float nPrimary, float nSecondary) menu_action;
-// --------------------------------------------------------------------------
-// CTF
-
-void() ctf_menu_show;
-string ctf_temp_1;
-
// --------------------------------------------------------------------------
// Onslaught
vector mi_scale;
// Minimap
string minimapname;
-float ons_showmap;
// --------------------------------------------------------------------------
// General stuff
// --------------------------------------------------------------------------
// Scoreboard stuff
-#define MAX_SBAR_FIELDS 16
+#define MAX_HUD_FIELDS 16
#define SP_END -1
#define SP_SEPARATOR -100
-float sbar_field[MAX_SBAR_FIELDS + 1];
-float sbar_size[MAX_SBAR_FIELDS + 1];
-string sbar_title[MAX_SBAR_FIELDS + 1];
-float sbar_num_fields;
-
-float sbar_font;
-float sbar_bigfont;
+float hud_field[MAX_HUD_FIELDS + 1];
+float hud_size[MAX_HUD_FIELDS + 1];
+string hud_title[MAX_HUD_FIELDS + 1];
+float hud_num_fields;
string scores_label[MAX_SCORE];
float scores_flags[MAX_SCORE];
string teamscores_label[MAX_SCORE];
float teamscores_flags[MAX_SCORE];
-.float scores[MAX_SCORE]; FTEQCC_YOU_SUCK_THIS_IS_NOT_UNREFERENCED(scores);
-.float teamscores[MAX_TEAMSCORE]; FTEQCC_YOU_SUCK_THIS_IS_NOT_UNREFERENCED(teamscores);
+.float scores[MAX_SCORE];
+.float teamscores[MAX_TEAMSCORE];
#define IS_INCREASING(x) ( (x)&SFL_LOWER_IS_BETTER )
#define IS_DECREASING(x) ( !((x)&SFL_LOWER_IS_BETTER) )
-vector sbar_fontsize;
-vector sbar_oldfontsize;
-vector sbar_fontsize_spec;
+vector hud_fontsize;
float RANKINGS_RECEIVED_CNT;
string grecordholder[RANKINGS_CNT];
float button_zoom;
float spectatorbutton_zoom;
float button_attack2;
+
float activeweapon;
+float switchingweapon;
+float switchweapon;
float current_viewzoom;
float zoomin_effect;
-float ignore_plus_zoom;
-float ignore_minus_zoom;
float warmup_stage;
string getcommandkey(string text, string command);
-float sbar_showbinds;
-float sbar_showbinds_limit;
string vote_called_vote;
float ready_waiting;
float vote_waiting;
float vote_waiting_for_me;
-float previous_game_starttime;
-entity restartAnnouncer; //a temporary entity which will play the countdown sounds 3, 2, 1 for the client
-void restartAnnouncer_Think();
-
float current_zoomfraction;
float cs_project_is_b0rked;
float camera_roll;
vector camera_direction;
-void centerprint(string strMessage);
+void centerprint_hud(string strMessage);
+void centerprint_generic(float new_id, string strMessage, float duration, float countdown_num);
#define ALPHA_MIN_VISIBLE 0.003
.float ping, ping_packetloss, ping_movementloss;
-float g_balance_grenadelauncher_secondary_bouncefactor;
-float g_balance_grenadelauncher_secondary_bouncestop;
+float g_balance_grenadelauncher_bouncefactor;
+float g_balance_grenadelauncher_bouncestop;
+float g_balance_electro_secondary_bouncefactor;
+float g_balance_electro_secondary_bouncestop;
+float g_trueaim_minrange;
+
+entity entcs_receiver[255]; // 255 is the engine limit on maxclients
+
+float hud;
+float view_quality;