Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
slider_sbfadetime.qc
Go to the documentation of this file.
2
4{
6 me.configureXonoticScoreboardFadeTimeSlider(me);
7 return me;
8}
10{
11 me.configureXonoticTextSlider(me, "hud_panel_scoreboard_fadeinspeed", string_null);
12 me.addValue(me, ZCTX(_("FADESPEED^Slow")), "5 2.5");
13 me.addValue(me, ZCTX(_("FADESPEED^Normal")), "10 5");
14 me.addValue(me, ZCTX(_("FADESPEED^Fast")), "15 7.5");
15 me.addValue(me, ZCTX(_("FADESPEED^Instant")), "0 0");
16 me.configureXonoticTextSliderValues(me);
17}
19{
20 me.setValueFromIdentifier(me, sprintf("%s %s",
21 cvar_string("hud_panel_scoreboard_fadeinspeed"),
22 cvar_string("hud_panel_scoreboard_fadeoutspeed")
23 ), false);
24}
26{
27 if(me.value >= 0 || me.value < me.nValues)
28 {
29 tokenize_console(me.getIdentifier(me));
30 cvar_set("hud_panel_scoreboard_fadeinspeed", argv(0));
31 cvar_set("hud_panel_scoreboard_fadeoutspeed", argv(1));
32 }
33}
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
#define tokenize_console
#define ZCTX(s)
Definition i18n.qh:68
void cvar_set(string name, string value)
const string cvar_string(string name)
string argv(float n)
string string_null
Definition nil.qh:9
#define NEW(cname,...)
Definition oo.qh:117
void XonoticScoreboardFadeTimeSlider_loadCvars(entity me)
void XonoticScoreboardFadeTimeSlider_configureXonoticScoreboardFadeTimeSlider(entity me)
entity makeXonoticScoreboardFadeTimeSlider()
void XonoticScoreboardFadeTimeSlider_saveCvars(entity me)