diff options
Diffstat (limited to 'queen/cutaway.cpp')
-rw-r--r-- | queen/cutaway.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/queen/cutaway.cpp b/queen/cutaway.cpp index 8592f2b54e..15d0a831c1 100644 --- a/queen/cutaway.cpp +++ b/queen/cutaway.cpp @@ -1129,7 +1129,7 @@ void Cutaway::handlePersonRecord( if (object.objectNumber == OBJECT_JOE) { if (object.moveToX || object.moveToY) { - _walk->joeMove(0, object.moveToX, object.moveToY, true); + _walk->moveJoe(0, object.moveToX, object.moveToY, true); } } else { @@ -1145,7 +1145,7 @@ void Cutaway::handlePersonRecord( } if (object.moveToX || object.moveToY) - _walk->personMove( + _walk->movePerson( &p, object.moveToX, object.moveToY, _currentImage + 1, // XXX CI+1 @@ -1181,6 +1181,7 @@ void Cutaway::handlePersonRecord( char voiceFilePrefix[MAX_STRING_SIZE]; findCdCut(_basename, index, voiceFilePrefix); + Talk::speak(sentence, (object.objectNumber == OBJECT_JOE) ? NULL : &p, voiceFilePrefix, _graphics, _input, _logic, _resource, _sound); } |