Restore background track on savegame reload

This commit is contained in:
Lwmte 2021-10-29 03:39:22 +03:00
parent 8b6ce5b6ed
commit cbbb28e388
6 changed files with 36 additions and 19 deletions

View file

@ -235,8 +235,6 @@ bool GameFlow::DoGameflow()
// First we need to fill some legacy variables in PCTomb5.exe
GameScriptLevel* level = Levels[CurrentLevel];
CurrentLoopedSoundTrack = level->AmbientTrack;
GAME_STATUS status;
if (CurrentLevel == 0)
@ -265,7 +263,7 @@ bool GameFlow::DoGameflow()
}
}
status = DoLevel(CurrentLevel, CurrentLoopedSoundTrack, loadFromSavegame);
status = DoLevel(CurrentLevel, level->AmbientTrack, loadFromSavegame);
loadFromSavegame = false;
}