aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/charset.cpp
diff options
context:
space:
mode:
authorTravis Howell2007-05-27 05:21:50 +0000
committerTravis Howell2007-05-27 05:21:50 +0000
commit4f76f959422ba009210a2083c3d3b01285896dd9 (patch)
treef315e736e8ff91d9863027cdaee3454fa5bafb0b /engines/agos/charset.cpp
parent6ce23ced4841a9ff16714ec8fff95687655a8e6c (diff)
downloadscummvm-rg350-4f76f959422ba009210a2083c3d3b01285896dd9.tar.gz
scummvm-rg350-4f76f959422ba009210a2083c3d3b01285896dd9.tar.bz2
scummvm-rg350-4f76f959422ba009210a2083c3d3b01285896dd9.zip
The 'i' and 'l' charactors only have a shorter width in Simon the Sorcerer 1/2.
svn-id: r26958
Diffstat (limited to 'engines/agos/charset.cpp')
-rw-r--r--engines/agos/charset.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/agos/charset.cpp b/engines/agos/charset.cpp
index 057c8669be..c3c7ece8ce 100644
--- a/engines/agos/charset.cpp
+++ b/engines/agos/charset.cpp
@@ -660,9 +660,10 @@ void AGOSEngine::windowPutChar(WindowBlock *window, byte c, byte b) {
window->textLength++;
window->textColumnOffset += 6;
- if (c == 'i' || c == 'l')
- window->textColumnOffset -= 2;
-
+ if (getGameType() == GType_SIMON1 || getGameType() == GType_SIMON2) {
+ if (c == 'i' || c == 'l')
+ window->textColumnOffset -= 2;
+ }
if (window->textColumnOffset >= 8) {
window->textColumnOffset -= 8;
window->textColumn++;