Show memory card icon for course edits.
This commit is contained in:
@@ -714,14 +714,19 @@ void MusicWheel::BuildWheelItemDatas( vector<WheelItemData> &arrayWheelItemDatas
|
|||||||
// init music status icons
|
// init music status icons
|
||||||
for( unsigned i=0; i<arrayWheelItemDatas.size(); i++ )
|
for( unsigned i=0; i<arrayWheelItemDatas.size(); i++ )
|
||||||
{
|
{
|
||||||
Song* pSong = arrayWheelItemDatas[i].m_pSong;
|
|
||||||
if( pSong == NULL )
|
|
||||||
continue;
|
|
||||||
|
|
||||||
WheelItemData& WID = arrayWheelItemDatas[i];
|
WheelItemData& WID = arrayWheelItemDatas[i];
|
||||||
WID.m_Flags.bHasBeginnerOr1Meter = pSong->IsEasy( GAMESTATE->GetCurrentStyle()->m_StepsType );
|
if( WID.m_pSong != NULL )
|
||||||
WID.m_Flags.bEdits = pSong->HasEdits( GAMESTATE->GetCurrentStyle()->m_StepsType );
|
{
|
||||||
WID.m_Flags.iStagesForSong = SongManager::GetNumStagesForSong( pSong );
|
WID.m_Flags.bHasBeginnerOr1Meter = WID.m_pSong->IsEasy( GAMESTATE->GetCurrentStyle()->m_StepsType );
|
||||||
|
WID.m_Flags.bEdits = WID.m_pSong->HasEdits( GAMESTATE->GetCurrentStyle()->m_StepsType );
|
||||||
|
WID.m_Flags.iStagesForSong = SongManager::GetNumStagesForSong( WID.m_pSong );
|
||||||
|
}
|
||||||
|
else if( WID.m_pCourse != NULL )
|
||||||
|
{
|
||||||
|
WID.m_Flags.bHasBeginnerOr1Meter = false;
|
||||||
|
WID.m_Flags.bEdits = WID.m_pCourse->IsAnEdit();
|
||||||
|
WID.m_Flags.iStagesForSong = 1;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// init crowns
|
// init crowns
|
||||||
|
|||||||
@@ -186,6 +186,8 @@ void MusicWheelItem::LoadFromWheelItemData( WheelItemData* pWID, bool bExpanded
|
|||||||
sDisplayName = data->m_pCourse->GetDisplayFullTitle();
|
sDisplayName = data->m_pCourse->GetDisplayFullTitle();
|
||||||
sTranslitName = data->m_pCourse->GetTranslitFullTitle();
|
sTranslitName = data->m_pCourse->GetTranslitFullTitle();
|
||||||
bt = &m_textCourse;
|
bt = &m_textCourse;
|
||||||
|
m_WheelNotifyIcon.SetFlags( data->m_Flags );
|
||||||
|
m_WheelNotifyIcon.SetHidden( false );
|
||||||
break;
|
break;
|
||||||
case TYPE_SORT:
|
case TYPE_SORT:
|
||||||
sDisplayName = data->m_sLabel;
|
sDisplayName = data->m_sLabel;
|
||||||
|
|||||||
Reference in New Issue
Block a user