Added scriptable default musicwheel sort

This commit is contained in:
Kevin Slaughter
2003-08-30 09:14:32 +00:00
parent 12ecbb4d95
commit e3b7432784
2 changed files with 11 additions and 0 deletions
+6
View File
@@ -34,6 +34,7 @@
#include "ModeChoice.h"
#define DEFAULT_SORT THEME->GetMetric("MusicWheel","DefaultSort")
#define FADE_SECONDS THEME->GetMetricF("MusicWheel","FadeSeconds")
#define SWITCH_SECONDS THEME->GetMetricF("MusicWheel","SwitchSeconds")
#define ROULETTE_SWITCH_SECONDS THEME->GetMetricF("MusicWheel","RouletteSwitchSeconds")
@@ -388,6 +389,11 @@ void MusicWheel::BuildWheelItemDatas( vector<WheelItemData> &arrayWheelItemDatas
for( unsigned j = 0; so == SORT_INVALID && j < parts.size(); ++j )
so = StringToSongSortOrder( parts[j] );
// If we have a valid default sort in metrics, select it.
so = StringToSongSortOrder(DEFAULT_SORT);
if( so != SORT_INVALID )
GAMESTATE->m_SongSortOrder = so;
if( so == SORT_INVALID )
so = SORT_GROUP;