From 755b1ef39e9bea0b60da47e1e2da3271e3fcb4ad Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Fri, 23 Jan 2004 04:14:06 +0000 Subject: [PATCH] filename "random" in #BGCHANGES falls back on "random BG every 4 measures" --- stepmania/src/Background.cpp | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/stepmania/src/Background.cpp b/stepmania/src/Background.cpp index 552eea4488..8fdd7b0aad 100644 --- a/stepmania/src/Background.cpp +++ b/stepmania/src/Background.cpp @@ -370,8 +370,28 @@ void Background::LoadFromSong( Song* pSong ) // sort segments SortBackgroundChangesArray( m_aBGChanges ); + // Look for the filename "Random", and replace the segment with LoadFromRandom. + unsigned i = 0; + for( i=0; im_Timing ); + } + + // Re-sort. + SortBackgroundChangesArray( m_aBGChanges ); + // scale all rates by the current music rate - for( unsigned i=0; im_SongOptions.m_fMusicRate;