QTfrontend/SDLs.cpp
changeset 5238 46ddaf14509d
parent 5085 e8944ed92b61
child 5252 ded882439548
equal deleted inserted replaced
5237:963d787a25c2 5238:46ddaf14509d
   162 
   162 
   163 
   163 
   164 void SDLInteraction::StartMusic()
   164 void SDLInteraction::StartMusic()
   165 {
   165 {
   166     SDLMusicInit();
   166     SDLMusicInit();
       
   167     QFile tmpfile;
   167 
   168 
       
   169     tmpfile.setFileName(cfgdir->absolutePath() + "/Data/Music/main_theme.ogg");
       
   170     if (!tmpfile.exists()) tmpfile.setFileName(datadir->absolutePath() + "/Music/main_theme.ogg");
   168     if (music == NULL) {
   171     if (music == NULL) {
   169         music = Mix_LoadMUS((datadir->absolutePath() + "/Music/main_theme.ogg").toLocal8Bit().constData());
   172         music = Mix_LoadMUS(QFileInfo(tmpfile).absoluteFilePath().toLocal8Bit().constData());
   170 
   173 
   171     }
   174     }
   172     Mix_VolumeMusic(MIX_MAX_VOLUME - 28);
   175     Mix_VolumeMusic(MIX_MAX_VOLUME - 28);
   173     Mix_FadeInMusic(music, -1, 1750);
   176     Mix_FadeInMusic(music, -1, 1750);
   174 }
   177 }