12 string panelname =
"physics";
16 e.setValueSpace(e, e.valueSpace * 1.2);
17 e.addText(e, _(
"Disable"), 0);
18 e.addText(e, _(
"Enable"), 1);
19 e.addText(e, _(
"Enable even observing"), 2);
20 e.addText(e, _(
"Enable only in Race/CTS"), 3);
21 e.configureXonoticMixedSliderValues(e);
26 me.TD(me, 1, 4, e =
makeXonoticCheckBox(0,
"hud_panel_physics_flip", _(
"Flip speed/acceleration positions")));
30 e.addText(e, _(
"None"), 0);
31 e.addText(e, _(
"Speed"), 2);
32 e.addText(e, _(
"Acceleration"), 3);
33 e.addText(e, _(
"Both"), 1);
34 e.configureXonoticMixedSliderValues(e);
53 me.TD(me, 1, 3, e =
makeXonoticCheckBox(0,
"hud_panel_physics_speed_vertical", _(
"Include vertical speed")));
64 me.TD(me, 1, 3.8/2, e =
makeXonoticCheckBox(0,
"hud_panel_physics_topspeed", _(
"Top speed")));
65 me.TD(me, 1, 3.8/2, e =
makeXonoticSlider(0.5, 5, 0.5,
"hud_panel_physics_topspeed_time"));
67 e.setValueSpace(e, e.valueSpace * 1.5);
71 me.TD(me, 1, 3.8/2, e =
makeXonoticCheckBox(0,
"hud_panel_physics_jumpspeed", _(
"Jump speed")));
72 me.TD(me, 1, 3.8/2, e =
makeXonoticSlider(0.5, 5, 0.5,
"hud_panel_physics_jumpspeed_time"));
74 e.setValueSpace(e, e.valueSpace * 1.5);
78 me.TD(me, 1, 3.8, e =
makeXonoticCheckBox(0,
"hud_panel_physics_speed_unit_show", _(
"Show speed unit")));
85 me.TD(me, 1, 3, e =
makeXonoticCheckBox(0,
"hud_panel_physics_acceleration_vertical", _(
"Include vertical acceleration")));
entity makeXonoticTextLabel(float theAlign, string theText)