diff options
-rw-r--r-- | engines/sherlock/journal.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/sherlock/journal.cpp b/engines/sherlock/journal.cpp index 19fc4af8d6..dcb7641124 100644 --- a/engines/sherlock/journal.cpp +++ b/engines/sherlock/journal.cpp @@ -30,6 +30,12 @@ namespace Sherlock { +static const int TATTOO_LINE_SPACING[17] = { + 21, 21, 20, 21, 20, 21, 20, 21, 20, 21, 20, 21, 20, 20, 20, 20, 21 +}; + +/*----------------------------------------------------------------*/ + Journal *Journal::init(SherlockEngine *vm) { if (vm->getGameID() == GType_SerratedScalpel) return new Scalpel::ScalpelJournal(vm); @@ -283,8 +289,8 @@ bool Journal::drawJournal(int direction, int howFar) { if (inc) { // Move to next line + yp += IS_SERRATED_SCALPEL ? 13 : TATTOO_LINE_SPACING[lineNum]; ++lineNum; - yp += 13; } } while (lineNum < LINES_PER_PAGE && !endFlag); |