39{
41 int i;
44
45 me.TR(me);
47 me.TR(me);
48 me.TDempty(me, 0.2);
53 me.TR(me);
55 me.gotoRC(me, me.rows - 4, 0);
56 me.TDempty(me, 0.2);
62 e.onClickEntity = me;
63 me.gotoRC(me, me.rows - 2.5, 0);
65 _("Note: HUD skins are saved in data/data/ directory and can be manually renamed/deleted from there")));
71
72 me.gotoRC(me, 0, 4.2); me.setFirstColumn(me, me.currentColumn);
74 me.TR(me);
77 e.setValueSpace(e, e.valueSpace * 1.25);
78 e.addValue(e, _("Disable"), "0");
79 e.addValue(e, "border_default", "border_default");
80 e.configureXonoticTextSliderValues(e);
81 me.TR(me);
82 me.TDempty(me, 0.2);
85 me.TR(me);
86 me.TR(me);
87 me.TDempty(me, 0.2);
90 e.addText(e, _("Disable"), 0);
91 e.addRange(e, 2, 20, 2);
92 e.configureXonoticMixedSliderValues(e);
93 me.TR(me);
94 me.TDempty(me, 0.2);
97 e.formatString = "%";
98 me.TR(me);
99 me.TDempty(me, 0.2);
102 e.formatString = "%";
103 e.addText(e, _("Disable"), 0);
104 e.addRange(e, 0.1, 1, 0.1);
105 e.configureXonoticMixedSliderValues(e);
106 me.TR(me);
107 me.TDempty(me, 0.4);
108 me.TD(me, 1, 3.6, e =
makeXonoticCheckBox(0,
"hud_configure_teamcolorforced", _(
"Test team color in configure mode")));
109 me.TR(me);
110 me.TDempty(me, 0.2);
113
114 me.TR(me);
117 e.addValue(e,
ZCTX(_(
"DOCK^Disabled")),
"0");
118 e.addValue(e,
ZCTX(_(
"DOCK^Small")),
"dock_small");
119 e.addValue(e,
ZCTX(_(
"DOCK^Medium")),
"dock_medium");
120 e.addValue(e,
ZCTX(_(
"DOCK^Large")),
"dock_large");
121 e.configureXonoticTextSliderValues(e);
122 me.TR(me);
123 me.TDempty(me, 0.2);
126 me.TR(me);
127 me.TR(me);
128 me.TDempty(me, 0.2);
131 e.formatString = "%";
132 me.TR(me);
133 me.TDempty(me, 0.2);
136 e.formatString = "%";
137 e.addText(e, _("Disable"), 0);
138 e.addRange(e, 0.1, 1, 0.1);
139 e.configureXonoticMixedSliderValues(e);
140 me.TR(me);
142 me.TD(me, 1, 2.6, e =
makeXonoticCheckBox(0,
"hud_configure_grid", _(
"Snap panels to grid")));
143 me.TR(me);
144 me.TDempty(me, 0.2);
149 me.TD(me, 1, 1.1, e =
makeXonoticSlider(0.005, 0.07, 0.005,
"hud_configure_grid_xsize"));
150 e.formatString = "%";
151 e.valueDigits = 3;
155 me.TD(me, 1, 1.1, e =
makeXonoticSlider(0.005, 0.07, 0.005,
"hud_configure_grid_ysize"));
156 e.formatString = "%";
157 e.valueDigits = 3;
159 me.TR(me);
160 me.TDempty(me, 0.2);
161 string vertical_lines_cvarname = "hud_configure_vertical_lines";
163 sprintf(_("Show a vertical centerline to help align panels. It's possible to show more vertical lines by editing %s in the console"), vertical_lines_cvarname)));
164
165 me.gotoRC(me, me.rows - 1, 0);
167}
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
entity makeXonoticColorpickerString(string theCvar, string theDefaultCvar)
void HUDSkinList_Reset_Click(entity me, entity btn)
void SaveHUDSkin_Click(entity btn, entity me)
entity makeXonoticHUDSkinList()
void HUDSkinList_Filter_Change(entity box, entity me)
void HUDSkinList_SavedName_Change(entity box, entity me)
void HUDSkinList_Refresh_Click(entity btn, entity me)
entity makeXonoticTextLabel(float theAlign, string theText)
entity makeXonoticHeaderLabel(string theText)
entity makeXonoticCheckBoxEx_T(float theYesValue, float theNoValue, string theCvar, string theText, string theTooltip)
entity makeXonoticCheckBox(float isInverted, string theCvar, string theText)
entity makeXonoticMixedSlider(string theCvar)
entity makeXonoticSlider(float theValueMin, float theValueMax, float theValueStep, string theCvar)
entity makeXonoticTextSlider(string theCvar)