set m_bIsCriticalSound for memory card sounds

This commit is contained in:
Glenn Maynard
2007-05-03 05:54:56 +00:00
parent 18ec09c36a
commit 67bce0bac7
+6 -4
View File
@@ -471,24 +471,26 @@ void MemoryCardManager::CheckStateChanges()
if( m_State[p] != state ) if( m_State[p] != state )
{ {
// play sound // play sound
RageSoundParams params;
params.m_bIsCriticalSound = true;
switch( state ) switch( state )
{ {
case MemoryCardState_NoCard: case MemoryCardState_NoCard:
case MemoryCardState_Removed: case MemoryCardState_Removed:
if( LastState == MemoryCardState_Ready ) if( LastState == MemoryCardState_Ready )
{ {
m_soundDisconnect.Play(); m_soundDisconnect.Play( &params );
MESSAGEMAN->Broadcast( (MessageID)(Message_CardRemovedP1+p) ); MESSAGEMAN->Broadcast( (MessageID)(Message_CardRemovedP1+p) );
} }
break; break;
case MemoryCardState_Ready: case MemoryCardState_Ready:
m_soundReady.Play(); m_soundReady.Play( &params );
break; break;
case MemoryCardState_TooLate: case MemoryCardState_TooLate:
m_soundTooLate.Play(); m_soundTooLate.Play( &params );
break; break;
case MemoryCardState_Error: case MemoryCardState_Error:
m_soundError.Play(); m_soundError.Play( &params );
break; break;
} }