X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fmenu%2Fxonotic%2Fslider_decibels.c;h=0e4b4e3720e8c0bece5fe57d26cf79620c6428ce;hp=ba7cffc22f049b99564ca11fb7582225716b90db;hb=6ac92d930bc3ba23d4deeccaebe1cdd359d770d2;hpb=8a3497931f1e38e84b55d895c01a518a79b49251 diff --git a/qcsrc/menu/xonotic/slider_decibels.c b/qcsrc/menu/xonotic/slider_decibels.c index ba7cffc22..0e4b4e372 100644 --- a/qcsrc/menu/xonotic/slider_decibels.c +++ b/qcsrc/menu/xonotic/slider_decibels.c @@ -16,7 +16,7 @@ entity makeXonoticDecibelsSlider(float theValueMin, float theValueMax, float the me.configureXonoticSlider(me, theValueMin, theValueMax, theValueStep, theCvar); return me; } -void loadCvarsXonoticDecibelsSlider(entity me) +void XonoticDecibelsSlider_loadCvars(entity me) { float v; @@ -25,13 +25,13 @@ void loadCvarsXonoticDecibelsSlider(entity me) v = cvar(me.cvarName); if(v >= 0.98) - setValueSlider( me, 0 ); + Slider_setValue( me, 0 ); else if(v < 0.0005) - setValueSlider( me, -1000000 ); + Slider_setValue( me, -1000000 ); else - setValueSlider( me, 0.1 * floor(0.5 + 10.0 * log10(cvar(me.cvarName)) * 10) ); + Slider_setValue( me, 0.1 * floor(0.5 + 10.0 * log10(cvar(me.cvarName)) * 10) ); } -void saveCvarsXonoticDecibelsSlider(entity me) +void XonoticDecibelsSlider_saveCvars(entity me) { if not(me.cvarName) return; @@ -44,13 +44,13 @@ void saveCvarsXonoticDecibelsSlider(entity me) cvar_set(me.cvarName, ftos(pow(10, me.value / 10))); } -string valueToTextXonoticDecibelsSlider(entity me, float v) +string XonoticDecibelsSlider_valueToText(entity me, float v) { if(v < -33) return "OFF"; else if(v >= -0.1) return "MAX"; - return strcat(valueToTextSlider(me, v), " dB"); + return strcat(SUPER(XonoticDecibelsSlider).valueToText(me, v), " dB"); } #endif