From 7e45ce9096eb86309e22ec0db966621f9d3b830c Mon Sep 17 00:00:00 2001 From: Strangerke Date: Sat, 3 Jan 2015 10:25:05 +0100 Subject: [PATCH] ACCESS: MM - Make cmdTexSpeak game-dependent --- engines/access/scripts.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/engines/access/scripts.cpp b/engines/access/scripts.cpp index 2e22d9a2ce1f..0188457a5a69 100644 --- a/engines/access/scripts.cpp +++ b/engines/access/scripts.cpp @@ -614,14 +614,18 @@ void Scripts::cmdCharSpeak() { void Scripts::cmdTexSpeak() { _vm->_screen->_printOrg = _texsOrg; _vm->_screen->_printStart = _texsOrg; - _vm->_screen->_maxChars = 20; + _vm->_screen->_maxChars = (_vm->getGameID() == GType_MartianMemorandum) ? 23 : 20; byte v; Common::String tmpStr = ""; while ((v = _data->readByte()) != 0) tmpStr += (char)v; - _vm->_bubbleBox->_bubbleDisplStr = Common::String("JASON"); + if (_vm->getGameID() == GType_MartianMemorandum) + _vm->_bubbleBox->_bubbleDisplStr = Common::String("TEX"); + else + _vm->_bubbleBox->_bubbleDisplStr = Common::String("JASON"); + _vm->_bubbleBox->placeBubble1(tmpStr); findNull(); }