From ffe434a9494b67d8b92d660a2eeb24a1e571d9f8 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Sat, 29 Apr 2006 12:35:46 +0000 Subject: Add FF difference in o_screenTextMsg() svn-id: r22216 --- engines/simon/items.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'engines') diff --git a/engines/simon/items.cpp b/engines/simon/items.cpp index e2ad70f774..1ff4907a6c 100644 --- a/engines/simon/items.cpp +++ b/engines/simon/items.cpp @@ -1312,8 +1312,10 @@ void SimonEngine::o_screenTextMsg() { tl = getTextLocation(vgaSpriteId); if (_speech && speechId != 0) playSpeech(speechId, vgaSpriteId); - if ((getGameType() == GType_SIMON2) && (getFeatures() & GF_TALKIE) && speechId == 0) + if (((getGameType() == GType_SIMON2 && (getFeatures() & GF_TALKIE)) || getGameType() == GType_FF) && + speechId == 0) { stopAnimateSimon2(2, vgaSpriteId + 2); + } if (string_ptr != NULL && (speechId == 0 || _subtitles)) printScreenText(vgaSpriteId, color, (const char *)string_ptr, tl->x, tl->y, tl->width); -- cgit v1.2.3