Skip to content

Commit

Permalink
Prevent client from crashing main menu music file is not present
Browse files Browse the repository at this point in the history
  • Loading branch information
Starkku committed Sep 23, 2022
1 parent 602b83b commit 75ffd05
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions DXMainClient/DXGUI/Generic/MainMenu.cs
Original file line number Diff line number Diff line change
Expand Up @@ -559,6 +559,10 @@ private void SwitchMainMenuMusicFormat()
#if GL || DX
FileInfo wmaMainMenuMusicFile = SafePath.GetFile(ProgramConstants.GamePath, ProgramConstants.BASE_RESOURCE_PATH,
FormattableString.Invariant($"{ClientConfiguration.Instance.MainMenuMusicName}.wma"));

if (!wmaMainMenuMusicFile.Exists)
return;

FileInfo wmaBackupMainMenuMusicFile = SafePath.GetFile(ProgramConstants.GamePath, ProgramConstants.BASE_RESOURCE_PATH,
FormattableString.Invariant($"{ClientConfiguration.Instance.MainMenuMusicName}.bak"));

Expand Down

0 comments on commit 75ffd05

Please sign in to comment.