diff options
author | Paul Gilbert | 2017-10-08 11:38:40 -0400 |
---|---|---|
committer | Paul Gilbert | 2017-10-08 11:38:40 -0400 |
commit | 9f2d7a67930722bb77e6efc1b741cc98c6397aa3 (patch) | |
tree | 2e4287782888e9545e919249b1129d5267b600cf /engines/titanic | |
parent | 6dac2f4b95a5e751803b03b7e0064b525dc71584 (diff) | |
download | scummvm-rg350-9f2d7a67930722bb77e6efc1b741cc98c6397aa3.tar.gz scummvm-rg350-9f2d7a67930722bb77e6efc1b741cc98c6397aa3.tar.bz2 scummvm-rg350-9f2d7a67930722bb77e6efc1b741cc98c6397aa3.zip |
TITANIA: DE: Fixes for Titania's wakeup speech
Diffstat (limited to 'engines/titanic')
-rw-r--r-- | engines/titanic/sound/titania_speech.cpp | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/engines/titanic/sound/titania_speech.cpp b/engines/titanic/sound/titania_speech.cpp index 30446fd992..b227c396fc 100644 --- a/engines/titanic/sound/titania_speech.cpp +++ b/engines/titanic/sound/titania_speech.cpp @@ -60,9 +60,14 @@ bool CTitaniaSpeech::ActMsg(CActMsg *msg) { case 1: loadSound(TRANSLATE("a#12.wav", "a#0.wav")); sleep(1000); - playMovie(0, 187, MOVIE_WAIT_FOR_FINISH | MOVIE_NOTIFY_OBJECT); - movieSetPlaying(true); - movieEvent(0); + playMovie(TRANSLATE(0, 584), TRANSLATE(187, 761), + MOVIE_WAIT_FOR_FINISH | MOVIE_NOTIFY_OBJECT); + if (g_language == Common::EN_ANY) { + movieSetPlaying(true); + movieEvent(0); + } else { + playSound("a#0.wav", prox); + } break; case 2: @@ -73,14 +78,14 @@ bool CTitaniaSpeech::ActMsg(CActMsg *msg) { addTimer(12000); addTimer(18000); addTimer(24000); - startAnimTimer("NextPara", 30000); + startAnimTimer("NextPara", TRANSLATE(30000, 33000)); break; case 3: visibleMsg._visible = false; visibleMsg.execute("TitaniaStillControl"); loadSound(TRANSLATE("a#10.wav", "a#2.wav")); - playMovie(585, 706, MOVIE_WAIT_FOR_FINISH | MOVIE_NOTIFY_OBJECT); + playMovie(585, TRANSLATE(706, 748), MOVIE_WAIT_FOR_FINISH | MOVIE_NOTIFY_OBJECT); playSound(TRANSLATE("a#10.wav", "a#2.wav"), prox); break; @@ -96,7 +101,7 @@ bool CTitaniaSpeech::ActMsg(CActMsg *msg) { visibleMsg._visible = false; visibleMsg.execute("TitaniaStillControl"); loadSound(TRANSLATE("a#8.wav", "a#1.wav")); - playMovie(906, 938, MOVIE_WAIT_FOR_FINISH | MOVIE_NOTIFY_OBJECT); + playMovie(906, TRANSLATE(938, 943), MOVIE_WAIT_FOR_FINISH | MOVIE_NOTIFY_OBJECT); playSound(TRANSLATE("a#8.wav", "a#1.wav"), prox); break; |