aboutsummaryrefslogtreecommitdiff
path: root/engines/mortevielle/dialogs.cpp
diff options
context:
space:
mode:
authorStrangerke2012-03-24 22:00:28 +0100
committerStrangerke2012-04-06 08:23:50 +0200
commit4b9e71952c8384267251c31aae3fb5bcd34f7bff (patch)
treeacf2410ea153985e16fcbdcd54d24ba489c71fa2 /engines/mortevielle/dialogs.cpp
parent7b94de6408f6c83287870ceb137471f2055f76f9 (diff)
downloadscummvm-rg350-4b9e71952c8384267251c31aae3fb5bcd34f7bff.tar.gz
scummvm-rg350-4b9e71952c8384267251c31aae3fb5bcd34f7bff.tar.bz2
scummvm-rg350-4b9e71952c8384267251c31aae3fb5bcd34f7bff.zip
MORTEVIELLE: More renaming and refactoring
Diffstat (limited to 'engines/mortevielle/dialogs.cpp')
-rw-r--r--engines/mortevielle/dialogs.cpp17
1 files changed, 8 insertions, 9 deletions
diff --git a/engines/mortevielle/dialogs.cpp b/engines/mortevielle/dialogs.cpp
index 19ff58071c..f04233d908 100644
--- a/engines/mortevielle/dialogs.cpp
+++ b/engines/mortevielle/dialogs.cpp
@@ -27,7 +27,6 @@
#include "common/str.h"
#include "mortevielle/dialogs.h"
-#include "mortevielle/keyboard.h"
#include "mortevielle/mortevielle.h"
#include "mortevielle/mouse.h"
#include "mortevielle/outtext.h"
@@ -307,7 +306,7 @@ bool KnowledgeCheck::show() {
dialogHeight = 23;
g_vm->_screenSurface.fillRect(15, Common::Rect(0, 14, 630, dialogHeight));
Common::String tmpStr = g_vm->getString(textIndexArr[indx]);
- displayStr(tmpStr, 20, 15, 100, 2, 0);
+ g_vm->_text.displayStr(tmpStr, 20, 15, 100, 2, 0);
if (indx != 9) {
firstOption = textIndexArr[indx] + 1;
@@ -324,7 +323,7 @@ bool KnowledgeCheck::show() {
tmpStr = g_vm->getString(j);
if ((int) tmpStr.size() > maxLength)
maxLength = tmpStr.size();
- displayStr(tmpStr, 100, optionPosY, 100, 1, 0);
+ g_vm->_text.displayStr(tmpStr, 100, optionPosY, 100, 1, 0);
choiceArray[prevChoice] = tmpStr;
optionPosY += 8;
}
@@ -362,16 +361,16 @@ bool KnowledgeCheck::show() {
if (coor[currChoice]._enabled) {
if ((prevChoice != 0) && (prevChoice != currChoice)) {
tmpStr = choiceArray[prevChoice] + '$';
- displayStr(tmpStr, 100, 27 + (prevChoice * 8), 100, 1, 0);
+ g_vm->_text.displayStr(tmpStr, 100, 27 + (prevChoice * 8), 100, 1, 0);
}
if (prevChoice != currChoice) {
tmpStr = choiceArray[currChoice] + '$';
- displayStr(tmpStr, 100, 27 + (currChoice * 8), 100, 1, 1);
+ g_vm->_text.displayStr(tmpStr, 100, 27 + (currChoice * 8), 100, 1, 1);
prevChoice = currChoice;
}
} else if (prevChoice != 0) {
tmpStr = choiceArray[prevChoice] + '$';
- displayStr(tmpStr, 100, 27 + (prevChoice * 8), 100, 1, 0);
+ g_vm->_text.displayStr(tmpStr, 100, 27 + (prevChoice * 8), 100, 1, 0);
prevChoice = 0;
}
} while (!((prevChoice != 0) && g_vm->getMouseClick()));
@@ -420,7 +419,7 @@ void f3f8::draw() {
* @remarks Originally called 'diver'
*/
void f3f8::checkForF8(int SpeechNum, bool drawAni50Fl) {
- teskbd();
+ g_vm->testKeyboard();
do {
g_vm->_speechManager.startSpeech(SpeechNum, 0, 0);
g_vm->_key = waitForF3F8();
@@ -442,7 +441,7 @@ int f3f8::waitForF3F8() {
int key;
do {
- key = testou();
+ key = g_vm->testou();
if (g_vm->shouldQuit())
return key;
} while ((key != 61) && (key != 66));
@@ -453,7 +452,7 @@ int f3f8::waitForF3F8() {
void f3f8::aff50(bool drawAni50Fl) {
g_vm->_caff = 50;
g_vm->_maff = 0;
- taffich();
+ g_vm->_text.taffich();
g_vm->draw(kAdrDes, 63, 12);
if (drawAni50Fl)
ani50();