diff options
author | Florian Kagerer | 2009-09-26 13:17:11 +0000 |
---|---|---|
committer | Florian Kagerer | 2009-09-26 13:17:11 +0000 |
commit | 84accad507657e636789d23fe457dca6f3447c23 (patch) | |
tree | d62a53d0c146fd61e4fdefe435a0d81f822f4b45 /engines/kyra/lol.cpp | |
parent | e46029e8c614c2f18419691baf1ff3b9fd40e95d (diff) | |
download | scummvm-rg350-84accad507657e636789d23fe457dca6f3447c23.tar.gz scummvm-rg350-84accad507657e636789d23fe457dca6f3447c23.tar.bz2 scummvm-rg350-84accad507657e636789d23fe457dca6f3447c23.zip |
LOL/PC-98: start fixing sequences (like broken arms inn and king richard getting poisoned)
svn-id: r44375
Diffstat (limited to 'engines/kyra/lol.cpp')
-rw-r--r-- | engines/kyra/lol.cpp | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/engines/kyra/lol.cpp b/engines/kyra/lol.cpp index 0c7d231edc..82447a4836 100644 --- a/engines/kyra/lol.cpp +++ b/engines/kyra/lol.cpp @@ -1568,9 +1568,15 @@ void LoLEngine::initDialogueSequence(int controlMode, int pageNum) { _fadeText = false; int cp = _screen->setCurPage(pageNum); - _screen->fillRect(0, 128, 319, 199, 1); - gui_drawBox(0, 129, 320, 71, 136, 251, -1); - gui_drawBox(1, 130, 318, 69, 136, 251, 252); + if (_flags.use16ColorMode) { + _screen->fillRect(0, 128, 319, 199, 0x44); + gui_drawBox(0, 129, 320, 71, 0xee, 0xcc, -1); + gui_drawBox(1, 130, 318, 69, 0xee, 0xcc, 0x11); + } else { + _screen->fillRect(0, 128, 319, 199, 1); + gui_drawBox(0, 129, 320, 71, 136, 251, -1); + gui_drawBox(1, 130, 318, 69, 136, 251, 252); + } _screen->modifyScreenDim(5, 8, 131, 304, 66); _screen->modifyScreenDim(4, 1, 133, 38, 60); |