aboutsummaryrefslogtreecommitdiff
path: root/kyra/script_v1.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2005-12-12 20:30:23 +0000
committerJohannes Schickel2005-12-12 20:30:23 +0000
commite1492f3ba50760c4cdea8726f1c6b88bf1b6d138 (patch)
treec8919ec1e8bfa9d845bdb08d7a248790c2a7bb46 /kyra/script_v1.cpp
parent01c32489059d5450bfd2c1ad77a5ec24d797d30d (diff)
downloadscummvm-rg350-e1492f3ba50760c4cdea8726f1c6b88bf1b6d138.tar.gz
scummvm-rg350-e1492f3ba50760c4cdea8726f1c6b88bf1b6d138.tar.bz2
scummvm-rg350-e1492f3ba50760c4cdea8726f1c6b88bf1b6d138.zip
Fixed displaying of brynns note for cd version.
svn-id: r19786
Diffstat (limited to 'kyra/script_v1.cpp')
-rw-r--r--kyra/script_v1.cpp12
1 files changed, 11 insertions, 1 deletions
diff --git a/kyra/script_v1.cpp b/kyra/script_v1.cpp
index 2484208198..211006eb49 100644
--- a/kyra/script_v1.cpp
+++ b/kyra/script_v1.cpp
@@ -1155,7 +1155,17 @@ int KyraEngine::cmd_specialEventDisplayBrynnsNote(ScriptState *script) {
_screen->hideMouse();
_screen->copyRegionToBuffer(0, 0, 0, 320, 200, _screenPage);
_screen->copyRegionToBuffer(2, 0, 0, 320, 200, _hidPage);
- loadBitmap("NOTE.CPS", 3, 3, 0);
+ if (_features & GF_TALKIE) {
+ if (_features & GF_ENGLISH) {
+ loadBitmap("NOTEENG.CPS", 3, 3, 0);
+ } else if (_features & GF_FRENCH) {
+ loadBitmap("NOTEFRE.CPS", 3, 3, 0);
+ } else if (_features & GF_GERMAN) {
+ loadBitmap("NOTEGER.CPS", 3, 3, 0);
+ }
+ } else {
+ loadBitmap("NOTE.CPS", 3, 3, 0);
+ }
_screen->copyRegion(63, 8, 63, 8, 194, 128, 2, 0);
_screen->updateScreen();
_screen->showMouse();