aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/titanic/npcs/parrot.cpp4
-rw-r--r--engines/titanic/support/avi_surface.cpp5
2 files changed, 5 insertions, 4 deletions
diff --git a/engines/titanic/npcs/parrot.cpp b/engines/titanic/npcs/parrot.cpp
index c34882cfd2..e322b81701 100644
--- a/engines/titanic/npcs/parrot.cpp
+++ b/engines/titanic/npcs/parrot.cpp
@@ -278,7 +278,7 @@ bool CParrot::MovieEndMsg(CMovieEndMsg *msg) {
if (_takeOff) {
// Perch has been taken, so take off
- loadMovie("z168.avi", false);
+ loadMovie(TRANSLATE("z168.avi", "z191.avi"), false);
playClip("Take Off", MOVIE_NOTIFY_OBJECT);
setPosition(Point(20, 10));
_npcFlags |= NPCFLAG_TAKE_OFF;
@@ -711,7 +711,7 @@ bool CParrot::PanningAwayFromParrotMsg(CPanningAwayFromParrotMsg *msg) {
_panTarget = nullptr;
} else if (_takeOff) {
_panTarget = msg->_target;
- loadMovie("z168.avi", false);
+ loadMovie(TRANSLATE("z168.avi", "z191.avi"), false);
stopMovie();
playClip("Take Off", MOVIE_NOTIFY_OBJECT);
_npcFlags |= NPCFLAG_TAKE_OFF;
diff --git a/engines/titanic/support/avi_surface.cpp b/engines/titanic/support/avi_surface.cpp
index 4b60921e31..4fad6542fa 100644
--- a/engines/titanic/support/avi_surface.cpp
+++ b/engines/titanic/support/avi_surface.cpp
@@ -29,6 +29,7 @@
#include "graphics/pixelformat.h"
#include "graphics/screen.h"
#include "video/avi_decoder.h"
+#include "titanic/translation.h"
namespace Titanic {
@@ -57,7 +58,7 @@ AVISurface::AVISurface(const CResourceKey &key) : _movieName(key.getString()) {
_decoder = new AVIDecoder();
// Load the video into it
- if (_movieName == "y222.avi") {
+ if (_movieName == TRANSLATE("y222.avi", "y237.avi")) {
// The y222.avi is the bells animation for the music room.
// It needs on the fly fixing for the video header
_decoder->loadStream(new y222());
@@ -547,7 +548,7 @@ uint AVISurface::getBitDepth() const {
y222::y222() {
_innerStream = new File();
- _innerStream->open("y222.avi");
+ _innerStream->open(TRANSLATE("y222.avi", "y237.avi"));
}
y222::~y222() {