aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scumm/smush/smush_player.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/scumm/smush/smush_player.cpp b/scumm/smush/smush_player.cpp
index 6d5878aaa8..666d2741b3 100644
--- a/scumm/smush/smush_player.cpp
+++ b/scumm/smush/smush_player.cpp
@@ -834,8 +834,8 @@ void SmushPlayer::setupAnim(const char *file, const char *directory) {
_sf[0]->loadFont("scummfnt.nut", directory);
_sf[2]->loadFont("titlfnt.nut", directory);
} else {
- _sf[0] = new SmushFont(true, false);
- _sf[0]->loadFont("scummfnt.nut", directory);
+ _sf[0] = new SmushFont(true, false);
+ _sf[0]->loadFont("scummfnt.nut", directory);
}
} else if (_scumm->_gameId == GID_DIG) {
if (!(_scumm->_features & GF_DEMO)) {
@@ -847,11 +847,11 @@ void SmushPlayer::setupAnim(const char *file, const char *directory) {
}
} else if (_scumm->_gameId == GID_CMI) {
for (i = 0; i < 5; i++) {
- if ((!(_scumm->_features & GF_DEMO)) && (i != 5)) {
- sprintf(file_font, "font%d.nut", i);
- _sf[i] = new SmushFont(false, true);
- _sf[i]->loadFont(file_font, directory);
- }
+ if ((_scumm->_features & GF_DEMO) && (i == 5))
+ break;
+ sprintf(file_font, "font%d.nut", i);
+ _sf[i] = new SmushFont(false, true);
+ _sf[i]->loadFont(file_font, directory);
}
} else {
error("SmushPlayer::setupAnim() Unknown font setup for game");