diff --git a/source/frontend/options.cpp b/source/frontend/options.cpp index 6a640c9d4..96c61b305 100644 --- a/source/frontend/options.cpp +++ b/source/frontend/options.cpp @@ -658,6 +658,7 @@ void CFrontEndOptions::think(int _frames) { if(m_mode==MODE__OPTIONS) { + CSoundMediator::playSfx(CSoundMediator::SFX_FRONT_END__OK); m_exitFlag=true; } else if(m_mode==MODE__LOAD) @@ -676,12 +677,14 @@ void CFrontEndOptions::think(int _frames) case LOADMODE__CONFIRMLOAD: case LOADMODE__LOADOK: case LOADMODE__LOADERROR: + CSoundMediator::playSfx(CSoundMediator::SFX_FRONT_END__OK); m_nextMode=MODE__OPTIONS; break; } } else { + CSoundMediator::playSfx(CSoundMediator::SFX_FRONT_END__OK); m_nextMode=MODE__OPTIONS; } } diff --git a/source/save/save.cpp b/source/save/save.cpp index 398ce9521..1bc133244 100644 --- a/source/save/save.cpp +++ b/source/save/save.cpp @@ -518,6 +518,7 @@ void CSaveScene::think(int _frames) break; case MODE__CONFIRMSAVE: + CSoundMediator::playSfx(CSoundMediator::SFX_FRONT_END__OK); setMode(MODE__READYTOEXIT); CFader::setFadingOut(); break; @@ -530,6 +531,7 @@ void CSaveScene::think(int _frames) case MODE__CONFIRMOVERWRITE: case MODE__SAVEOK: case MODE__SAVEERROR: + CSoundMediator::playSfx(CSoundMediator::SFX_FRONT_END__OK); setMode(MODE__CONFIRMSAVE); break; }