9{
11 string panelname = "radar";
12
13 me.TR(me);
15 e.setValueSpace(e, e.valueSpace * 1.2);
16 e.addText(e, _("Disable"), 0);
17 e.addText(e, _("Enable in team games"), 1);
18 e.addText(e, _("Always enable"), 2);
19 e.configureXonoticMixedSliderValues(e);
20
22
23 me.TR(me);
25 me.TD(me, 1, 2.6, e =
makeXonoticSlider(0.1, 1, 0.1,
"hud_panel_radar_foreground_alpha"));
26 e.formatString = "%";
27 me.TR(me);
31 e.addText(e, _("Forward"), 0);
32 e.addText(e, _("West"), 1);
33 e.addText(e, _("South"), 2);
34 e.addText(e, _("East"), 3);
35 e.addText(e, _("North"), 4);
36 e.configureXonoticMixedSliderValues(e);
38 me.TR(me);
41 me.TD(me, 1, 2.6, e =
makeXonoticSlider(1024, 8192, 512,
"hud_panel_radar_scale"));
42 e.formatString = _("%s qu");
44 me.TR(me);
48 e.setValueSpace(e, e.valueSpace * 1.25);
49 e.addText(e, _("Zoomed in"), 0);
50 e.addText(e, _("Zoomed out"), 1);
51 e.addText(e, _("Always zoomed"), 2);
52 e.addText(e, _("Never zoomed"), 3);
53 e.configureXonoticMixedSliderValues(e);
55
56 me.TR(me);
59 me.TR(me);
60 me.TDempty(me, 0.2);
64 e.addText(e, _("Forward"), 0);
65 e.addText(e, _("West"), 1);
66 e.addText(e, _("South"), 2);
67 e.addText(e, _("East"), 3);
68 e.addText(e, _("North"), 4);
69 e.configureXonoticMixedSliderValues(e);
71 me.TR(me);
72 me.TDempty(me, 0.2);
75 me.TD(me, 1, 2.6, e =
makeXonoticSlider(1024, 8192, 512,
"hud_panel_radar_maximized_scale"));
76 e.formatString = _("%s qu");
78 me.TR(me);
79 me.TDempty(me, 0.2);
83 e.setValueSpace(e, e.valueSpace * 1.25);
84 e.addText(e, _("Zoomed in"), 0);
85 e.addText(e, _("Zoomed out"), 1);
86 e.addText(e, _("Always zoomed"), 2);
87 e.addText(e, _("Never zoomed"), 3);
88 e.configureXonoticMixedSliderValues(e);
90}
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
entity makeXonoticTextLabel(float theAlign, string theText)
entity makeXonoticMixedSlider(string theCvar)
entity makeXonoticSlider(float theValueMin, float theValueMax, float theValueStep, string theCvar)