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{
5 entity me;
7 me.configureXonoticScoreboardFadeTimeSlider(me);
8 return me;
9}
11{
12 me.configureXonoticTextSlider(me, "hud_panel_scoreboard_fadeinspeed", string_null);
13 me.addValue(me, ZCTX(_("FADESPEED^Slow")), "5 2.5");
14 me.addValue(me, ZCTX(_("FADESPEED^Normal")), "10 5");
15 me.addValue(me, ZCTX(_("FADESPEED^Fast")), "15 7.5");
16 me.addValue(me, ZCTX(_("FADESPEED^Instant")), "0 0");
17 me.configureXonoticTextSliderValues(me);
18}
20{
21 me.setValueFromIdentifier(me, sprintf("%s %s",
22 cvar_string("hud_panel_scoreboard_fadeinspeed"),
23 cvar_string("hud_panel_scoreboard_fadeoutspeed")
24 ), false);
25}
27{
28 if(me.value >= 0 || me.value < me.nValues)
29 {
30 tokenize_console(me.getIdentifier(me));
31 cvar_set("hud_panel_scoreboard_fadeinspeed", argv(0));
32 cvar_set("hud_panel_scoreboard_fadeoutspeed", argv(1));
33 }
34}
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)