]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/common/replicate.qh
Move setup of some replicated cvars to the common folder
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / replicate.qh
1 #pragma once
2
3 #ifdef GAMEQC
4 // TODO: merge into REPLICATE
5 REPLICATE_FIELD(bool, cvar_cl_autoswitch);
6 REPLICATE_FIELD(int, cvar_cl_allow_uid2name);
7 REPLICATE_FIELD(bool, cvar_cl_allow_uidranking);
8 REPLICATE_FIELD(int, cvar_cl_allow_uidtracking);
9 REPLICATE_FIELD(int, cvar_cl_autoscreenshot);
10 REPLICATE_FIELD(float, cvar_cl_autotaunt);
11 REPLICATE_FIELD(bool, cvar_cl_clippedspectating);
12 REPLICATE_FIELD(bool, cvar_cl_cts_noautoswitch);
13 REPLICATE_FIELD(float, cvar_cl_handicap);
14 REPLICATE_FIELD(bool, cvar_cl_noantilag);
15 REPLICATE_FIELD(string, cvar_g_xonoticversion);
16 #endif
17
18 #ifdef GAMEQC
19 REPLICATE(cvar_cl_autoswitch, bool, "cl_autoswitch");
20 REPLICATE(cvar_cl_allow_uid2name, int, "cl_allow_uid2name");
21 REPLICATE(cvar_cl_allow_uidranking, bool, "cl_allow_uidranking");
22 REPLICATE(cvar_cl_allow_uidtracking, int, "cl_allow_uidtracking");
23 #ifdef SVQC
24 REPLICATE_APPLYCHANGE("cl_allow_uidtracking", { PlayerStats_GameReport_AddPlayer(this); });
25 #endif
26 REPLICATE(cvar_cl_autoscreenshot, int, "cl_autoscreenshot");
27 REPLICATE(cvar_cl_autotaunt, float, "cl_autotaunt");
28 REPLICATE(cvar_cl_clippedspectating, bool, "cl_clippedspectating");
29 REPLICATE(cvar_cl_cts_noautoswitch, bool, "cl_cts_noautoswitch");
30 REPLICATE(cvar_cl_handicap, float, "cl_handicap");
31 REPLICATE(cvar_cl_noantilag, bool, "cl_noantilag");
32 REPLICATE(cvar_g_xonoticversion, string, "g_xonoticversion");
33
34 #endif