From a5d570067ea4f1ec02f2d602214ef93e3941000e Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Wed, 28 May 2003 03:35:08 +0000 Subject: [PATCH] clean up random background names --- stepmania/src/Background.cpp | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/stepmania/src/Background.cpp b/stepmania/src/Background.cpp index 061544adbb..ea4ec4867f 100644 --- a/stepmania/src/Background.cpp +++ b/stepmania/src/Background.cpp @@ -36,14 +36,8 @@ const float FADE_SECONDS = 1.0f; const CString STATIC_BACKGROUND = "static background"; const int MAX_RANDOM_BACKGROUNDS = 4; -const CString RANDOM_BACKGROUND[MAX_RANDOM_BACKGROUNDS] = -{ - "__random1", - "__random2", - "__random3", - "__random4", -}; +CString RandomBackground(int num) { return ssprintf("__random%i", num); } Background::Background() { @@ -242,7 +236,7 @@ void Background::LoadFromSong( Song* pSong ) { for( int i=0; im_BackgroundMode==PrefsManager::BGMODE_RANDOMMOVIES || PREFSMAN->m_BackgroundMode==PrefsManager::BGMODE_MOVIEVIS; m_aBGChanges.push_back( BackgroundChange(f,sBGName,1.f,bFade) ); @@ -316,7 +310,7 @@ void Background::LoadFromSong( Song* pSong ) if( bLoadedAnyRandomBackgrounds ) { - CString sBGName = RANDOM_BACKGROUND[ rand()%MAX_RANDOM_BACKGROUNDS ]; + CString sBGName = RandomBackground( rand()%MAX_RANDOM_BACKGROUNDS ); m_aBGChanges.push_back( BackgroundChange(bpmseg.m_fStartBeat,sBGName) ); } }