diff options
-rw-r--r-- | scumm/scummvm.cpp | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/scumm/scummvm.cpp b/scumm/scummvm.cpp index b3f170a0d6..f39418d529 100644 --- a/scumm/scummvm.cpp +++ b/scumm/scummvm.cpp @@ -1369,8 +1369,18 @@ load_game: checkV2MouseOver(_mouse); } - drawBlastObjects(); - drawBlastTexts(); + // For the Full Throttle credits to work properly, the blast + // texts have to be drawn before the blast objects. Unless + // someone can think of a better way to achieve this effect. + + if (_gameId == GID_FT) { + drawBlastTexts(); + drawBlastObjects(); + } else { + drawBlastObjects(); + drawBlastTexts(); + } + if (_version == 8) processUpperActors(); drawDirtyScreenParts(); |