From 66a5c26a84756e4b61202989b1511013eae4c387 Mon Sep 17 00:00:00 2001 From: Chris Danford Date: Fri, 18 Mar 2005 18:56:35 +0000 Subject: [PATCH] don't draw BGChange text in HomeEditMode --- stepmania/src/NoteField.cpp | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/stepmania/src/NoteField.cpp b/stepmania/src/NoteField.cpp index 362f852543..f2baee7f43 100644 --- a/stepmania/src/NoteField.cpp +++ b/stepmania/src/NoteField.cpp @@ -17,6 +17,7 @@ #include "ScreenDimensions.h" #include "PlayerState.h" #include "Style.h" +#include "CommonMetrics.h" NoteField::NoteField() { @@ -484,21 +485,24 @@ void NoteField::DrawPrimitives() // // BGChange text // - vector &aBackgroundChanges = GAMESTATE->m_pCurSong->m_BackgroundChanges; - for( unsigned i=0; i= fFirstBeatToDraw && - aBackgroundChanges[i].m_fStartBeat <= fLastBeatToDraw) + vector &aBackgroundChanges = GAMESTATE->m_pCurSong->m_BackgroundChanges; + for( unsigned i=0; i= fFirstBeatToDraw && + aBackgroundChanges[i].m_fStartBeat <= fLastBeatToDraw) + { + const BackgroundChange& change = aBackgroundChanges[i]; + CString sChangeText = ssprintf("%s\n%.0f%%%s%s%s", + change.m_sBGName.c_str(), + change.m_fRate*100, + change.m_bFadeLast ? " Fade" : "", + change.m_bRewindMovie ? " Rewind" : "", + change.m_bLoop ? " Loop" : "" ); - DrawBGChangeText( change.m_fStartBeat, sChangeText ); + DrawBGChangeText( change.m_fStartBeat, sChangeText ); + } } } @@ -511,7 +515,6 @@ void NoteField::DrawPrimitives() DrawMarkerBar( m_iBeginMarker ); else if( m_iEndMarker != -1 ) DrawMarkerBar( m_iEndMarker ); - }