From 5d94e66b8df11a2d4474e6ff4ca5794ddc403764 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Fri, 18 Oct 2002 01:36:19 +0000 Subject: [PATCH] Bring speeds out to two decimal places, so we get .75. --- stepmania/src/PlayerOptions.cpp | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/stepmania/src/PlayerOptions.cpp b/stepmania/src/PlayerOptions.cpp index 2266b40770..566ecb9e89 100644 --- a/stepmania/src/PlayerOptions.cpp +++ b/stepmania/src/PlayerOptions.cpp @@ -56,9 +56,16 @@ CString PlayerOptions::GetString() if( m_fArrowScrollSpeed != 1 ) { - CString s = ssprintf( "%2.1f", m_fArrowScrollSpeed ); - if( s[s.GetLength()-1] == '0' ) - s.Delete(s.GetLength()-2, 2); // delete last 2 chars + /* -> 1.00 */ + CString s = ssprintf( "%2.2f", m_fArrowScrollSpeed ); + if( s[s.GetLength()-1] == '0' ) { + /* -> 1.0 */ + s.Delete(s.GetLength()-1, 1); // delete last char + if( s[s.GetLength()-1] == '0' ) { + /* -> 1 */ + s.Delete(s.GetLength()-2, 2); // delete last 2 chars + } + } sReturn += s + "X, "; }