aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Gilbert2012-01-04 21:16:32 +1100
committerPaul Gilbert2012-01-04 21:16:32 +1100
commit3344cf424a90d22ab44c8b64b7ad598a53147e26 (patch)
treecbc753d708d820e8673bee2f07824fd8f5d7a0e8
parent654ff1ecb9434c3ddb85c17b6d64d0b46201e572 (diff)
downloadscummvm-rg350-3344cf424a90d22ab44c8b64b7ad598a53147e26.tar.gz
scummvm-rg350-3344cf424a90d22ab44c8b64b7ad598a53147e26.tar.bz2
scummvm-rg350-3344cf424a90d22ab44c8b64b7ad598a53147e26.zip
TSAGE: Added needed speaker method call for R2R in StripManager::signal
-rw-r--r--engines/tsage/converse.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/tsage/converse.cpp b/engines/tsage/converse.cpp
index c3b48a7693..06fbffb751 100644
--- a/engines/tsage/converse.cpp
+++ b/engines/tsage/converse.cpp
@@ -25,6 +25,7 @@
#include "tsage/tsage.h"
#include "tsage/globals.h"
#include "tsage/staticres.h"
+#include "ringworld2/ringworld2_speakers.h"
namespace TsAGE {
@@ -836,6 +837,9 @@ void StripManager::signal() {
}
}
+ if ((g_vm->getGameID() == GType_Ringworld2) && (_obj44List.size() > 0))
+ static_cast<Ringworld2::VisualSpeaker *>(_activeSpeaker)->proc15();
+
_textShown = true;
_activeSpeaker->setText(choiceList[strIndex]);
}