diff --git a/stepmania/Themes/default/metrics.ini b/stepmania/Themes/default/metrics.ini index b38980acd6..6d108a5149 100644 --- a/stepmania/Themes/default/metrics.ini +++ b/stepmania/Themes/default/metrics.ini @@ -2820,6 +2820,8 @@ PageX=320 PageY=240 PageOnCommand= LineHighlightOnCommand= +LineHighlightChangeCommand= +LineHighlightChangeToExitCommand= ColorSelected=1,1,1,1 // normal ColorNotSelected=0.5,0.5,0.5,1 // grayed NumShownItems=10 diff --git a/stepmania/src/ScreenOptions.cpp b/stepmania/src/ScreenOptions.cpp index 7752cabfa3..11591fac91 100644 --- a/stepmania/src/ScreenOptions.cpp +++ b/stepmania/src/ScreenOptions.cpp @@ -590,6 +590,9 @@ void ScreenOptions::TweenCursor( PlayerNumber player_no ) highlight.TweenBarWidth( iWidth ); highlight.SetXY( (float)iX, (float)iY ); + UtilCommand( m_sprLineHighlight[player_no], "ScreenOptions", "Change" ); + if( m_Rows[iCurRow]->Type == Row::ROW_EXIT ) + UtilCommand( m_sprLineHighlight[player_no], "ScreenOptions", "ChangeToExit" ); m_sprLineHighlight[player_no].SetY( (float)iY ); }