11{
13 string panelname = "weapons";
14 float i;
15
17
19
20 me.TR(me);
23 e.formatString = "s";
24 e.setValueSpace(e, e.valueSpace * 1.2);
25 e.addText(e, _("Never"), 0);
26 e.addRange(e, 1, 10, 1);
27 e.configureXonoticMixedSliderValues(e);
28 me.TR(me);
32 e.addText(e,
ZCTX(_(
"EF^None")), 0);
33 e.addText(e, _("Opacity"), 1);
34 e.addText(e, _("Slide"), 2);
35 e.addText(e,
ZCTX(_(
"EF^Both")), 3);
36 e.configureXonoticMixedSliderValues(e);
38
39 me.TR(me);
40 me.TD(me, 1, 4, e =
makeXonoticCheckBox(0,
"hud_panel_weapons_onlyowned", _(
"Show only owned weapons")));
41 me.TR(me);
42 me.TDempty(me, 0.2);
45 me.TD(me, 1, 2.4, e =
makeXonoticSlider(0.1, 1, 0.1,
"hud_panel_weapons_noncurrent_alpha"));
46 e.formatString = "%";
48 me.TR(me);
49 me.TDempty(me, 0.2);
53 me.TD(me, 1, 2.4, e =
makeXonoticSlider(0.1, 1, 0.1,
"hud_panel_weapons_noncurrent_scale"));
54 e.formatString = "%";
57
58 me.TR(me);
66 me.TR(me);
67 me.TDempty(me, 0.2);
70 me.TD(me, 1, 2.6, e =
makeXonoticSlider(0.1, 1, 0.05,
"hud_panel_weapons_label_scale"));
71 e.formatString = _("%sx");
73
74 me.TR(me);
76 me.TD(me, 1, 2, e =
makeXonoticCheckBox(0,
"hud_panel_weapons_accuracy", _(
"Show Accuracy")));
77 me.TR(me);
78 me.TDempty(me, 0.2);
81 me.TD(me, 1, 2.4, e =
makeXonoticSlider(0.1, 1, 0.1,
"hud_panel_weapons_ammo_alpha"));
82 e.formatString = "%";
84 me.TR(me);
85 me.TDempty(me, 0.2);
92 me.TR(me);
93}
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
entity makeXonoticColorpickerString(string theCvar, string theDefaultCvar)
strcat(_("^F4Countdown stopped!"), "\n^BG", _("Teams are too unbalanced."))
entity makeXonoticTextLabel(float theAlign, string theText)
entity makeXonoticCheckBox(float isInverted, string theCvar, string theText)
entity makeXonoticMixedSlider(string theCvar)
entity makeXonoticSlider(float theValueMin, float theValueMax, float theValueStep, string theCvar)