aboutsummaryrefslogtreecommitdiff
path: root/scumm
diff options
context:
space:
mode:
authorJames Brown2002-10-06 15:39:38 +0000
committerJames Brown2002-10-06 15:39:38 +0000
commit4f8cd24b24f8bb06b333904ed64543c5bfa59356 (patch)
tree55ebaa9d02169fe7ea727664eb5b6517365a14c2 /scumm
parentf9b36a3404378876440941def3a6cf9504632aa1 (diff)
downloadscummvm-rg350-4f8cd24b24f8bb06b333904ed64543c5bfa59356.tar.gz
scummvm-rg350-4f8cd24b24f8bb06b333904ed64543c5bfa59356.tar.bz2
scummvm-rg350-4f8cd24b24f8bb06b333904ed64543c5bfa59356.zip
Fix text drawing for pre-v7 games
svn-id: r5100
Diffstat (limited to 'scumm')
-rw-r--r--scumm/string.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/scumm/string.cpp b/scumm/string.cpp
index db1f258a22..73932fa897 100644
--- a/scumm/string.cpp
+++ b/scumm/string.cpp
@@ -615,8 +615,11 @@ void Scumm::drawString(int a)
charset._ignoreCharsetMask = 1;
- // Verb text should never time out.
- if (a == 4)
+ // In Full Throttle (and other games?), verb text should always mask
+ // and never time out. We can't do it blindly for all games, because
+ // it causes problem with the FOA intro.
+
+ if (_gameId == GID_FT && a == 4)
_talkDelay = -1;
if (!buf[0]) {