remove redundant conditions

This commit is contained in:
rainmakerv2 2025-07-19 13:00:34 +08:00
parent 4def7b3b6e
commit c8406480d3

View File

@ -94,22 +94,20 @@ TrophyUI::TrophyUI(const std::filesystem::path& trophyIconPath, const std::strin
bool customsoundplayed = false; bool customsoundplayed = false;
#ifdef ENABLE_QT_GUI #ifdef ENABLE_QT_GUI
if (!Config::getisTrophyPopupDisabled()) { QString musicPathWav = QString::fromStdString(CustomTrophy_Dir.string() + "/trophy.wav");
QString musicPathWav = QString::fromStdString(CustomTrophy_Dir.string() + "/trophy.wav"); QString musicPathMp3 = QString::fromStdString(CustomTrophy_Dir.string() + "/trophy.mp3");
QString musicPathMp3 = QString::fromStdString(CustomTrophy_Dir.string() + "/trophy.mp3"); if (fs::exists(musicPathWav.toStdString())) {
if (fs::exists(musicPathWav.toStdString())) { BackgroundMusicPlayer::getInstance().setVolume(100);
BackgroundMusicPlayer::getInstance().setVolume(100); BackgroundMusicPlayer::getInstance().playMusic(musicPathWav, false);
BackgroundMusicPlayer::getInstance().playMusic(musicPathWav, false); customsoundplayed = true;
customsoundplayed = true; } else if (fs::exists(musicPathMp3.toStdString())) {
} else if (fs::exists(musicPathMp3.toStdString())) { BackgroundMusicPlayer::getInstance().setVolume(100);
BackgroundMusicPlayer::getInstance().setVolume(100); BackgroundMusicPlayer::getInstance().playMusic(musicPathMp3, false);
BackgroundMusicPlayer::getInstance().playMusic(musicPathMp3, false); customsoundplayed = true;
customsoundplayed = true;
}
} }
#endif #endif
if (!customsoundplayed && !Config::getisTrophyPopupDisabled()) { if (!customsoundplayed) {
auto soundFile = resource.open("src/images/trophy.wav"); auto soundFile = resource.open("src/images/trophy.wav");
std::vector<u8> soundData = std::vector<u8>(soundFile.begin(), soundFile.end()); std::vector<u8> soundData = std::vector<u8>(soundFile.begin(), soundFile.end());