From 69863fbac625ba5e2ee3d5a7c038d82a6c9e7c7c Mon Sep 17 00:00:00 2001 From: div0 Date: Thu, 10 Jan 2008 12:23:29 +0000 Subject: [PATCH] make dB more "stable" by rounding to multiples of 0.1 dB git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3122 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/menu-div0test/nexuiz/slider_decibels.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/qcsrc/menu-div0test/nexuiz/slider_decibels.c b/data/qcsrc/menu-div0test/nexuiz/slider_decibels.c index 9565cb1da..0bf3767c8 100644 --- a/data/qcsrc/menu-div0test/nexuiz/slider_decibels.c +++ b/data/qcsrc/menu-div0test/nexuiz/slider_decibels.c @@ -64,7 +64,7 @@ void loadCvarsNexuizDecibelsSlider(entity me) else if(v < 0.0005) me.value = -1000000; else - me.value = ln(cvar(me.cvarName)) * 10 / LOG10; + me.value = 0.1 * floor(0.5 + 10.0 * ln(cvar(me.cvarName)) * 10 / LOG10); } void saveCvarsNexuizDecibelsSlider(entity me) { -- 2.39.2