From 96259ab95142ca00809b916299ca22ffd6a4926a Mon Sep 17 00:00:00 2001 From: Kyzentun Date: Mon, 23 Mar 2015 22:41:15 -0600 Subject: [PATCH] Fixed voltage calculation by making avg_bps a float instead of an int. --- src/NoteDataUtil.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NoteDataUtil.cpp b/src/NoteDataUtil.cpp index 862ef6cc79..fdf031870a 100644 --- a/src/NoteDataUtil.cpp +++ b/src/NoteDataUtil.cpp @@ -1122,7 +1122,7 @@ void NoteDataUtil::CalculateRadarValues( const NoteData &in, float fSongSeconds, out[RadarCategory_Stream]= CAP_RADAR((total_taps / fSongSeconds) / 7.0f); // As seen in GetVoltageRadarValue: Don't use the timing data, just // pretend the beats are evenly spaced. -Kyz - int avg_bps= in.GetLastBeat() / fSongSeconds; + float avg_bps= in.GetLastBeat() / fSongSeconds; out[RadarCategory_Voltage]= CAP_RADAR( ((max_notes_in_voltage_window / voltage_window_beats) * avg_bps) / 10.0f);