aboutsummaryrefslogtreecommitdiff
path: root/engines/hopkins/talk.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/hopkins/talk.cpp')
-rw-r--r--engines/hopkins/talk.cpp46
1 files changed, 23 insertions, 23 deletions
diff --git a/engines/hopkins/talk.cpp b/engines/hopkins/talk.cpp
index a13f757d77..31ebb3cc3a 100644
--- a/engines/hopkins/talk.cpp
+++ b/engines/hopkins/talk.cpp
@@ -65,8 +65,8 @@ void TalkManager::PARLER_PERSO(const Common::String &filename) {
Common::String v16;
v15 = 0;
- _vm->_fontManager.TEXTE_OFF(5);
- _vm->_fontManager.TEXTE_OFF(9);
+ _vm->_fontManager.hideText(5);
+ _vm->_fontManager.hideText(9);
_vm->_eventsManager.VBL();
_vm->_graphicsManager.no_scroll = 1;
bool oldDisableInventFl = _vm->_globals._disableInventFl;
@@ -320,14 +320,14 @@ int TalkManager::DIALOGUE() {
v21 = v20 - 20 * v3;
v18 = v20 - 20 * v3 - 1;
v4 = v20 - 20 * v3 - 20 * v2;
- _vm->_fontManager.DOS_TEXT(5, PLIGNE1, FQUEST, 5, v4 - 20 * v19, 0, 0, 0, 65, 255);
- _vm->_fontManager.DOS_TEXT(6, PLIGNE2, FQUEST, 5, v4, 0, 0, 0, 65, 255);
- _vm->_fontManager.DOS_TEXT(7, PLIGNE3, FQUEST, 5, v21, 0, 0, 0, 65, 255);
- _vm->_fontManager.DOS_TEXT(8, PLIGNE4, FQUEST, 5, v20, 0, 0, 0, 65, 255);
- _vm->_fontManager.TEXTE_ON(5);
- _vm->_fontManager.TEXTE_ON(6);
- _vm->_fontManager.TEXTE_ON(7);
- _vm->_fontManager.TEXTE_ON(8);
+ _vm->_fontManager.initTextBuffers(5, PLIGNE1, FQUEST, 5, v4 - 20 * v19, 0, 0, 0, 65, 255);
+ _vm->_fontManager.initTextBuffers(6, PLIGNE2, FQUEST, 5, v4, 0, 0, 0, 65, 255);
+ _vm->_fontManager.initTextBuffers(7, PLIGNE3, FQUEST, 5, v21, 0, 0, 0, 65, 255);
+ _vm->_fontManager.initTextBuffers(8, PLIGNE4, FQUEST, 5, v20, 0, 0, 0, 65, 255);
+ _vm->_fontManager.showText(5);
+ _vm->_fontManager.showText(6);
+ _vm->_fontManager.showText(7);
+ _vm->_fontManager.showText(8);
v5 = -1;
v6 = 0;
@@ -335,24 +335,24 @@ int TalkManager::DIALOGUE() {
v7 = _vm->_eventsManager.getMouseY();
if ((v4 - 20 * v19) < v7 && (v4 - 1) > v7) {
v8 = v7;
- _vm->_fontManager.OPTI_COUL_TXT(6, 7, 8, 5);
+ _vm->_fontManager.setOptimalColor(6, 7, 8, 5);
v5 = PLIGNE1;
v7 = v8;
}
if (v7 > v4 && v18 > v7) {
v9 = v7;
- _vm->_fontManager.OPTI_COUL_TXT(5, 7, 8, 6);
+ _vm->_fontManager.setOptimalColor(5, 7, 8, 6);
v5 = PLIGNE2;
v7 = v9;
}
if (v21 < v7 && (v20 - 1) > v7) {
v10 = v7;
- _vm->_fontManager.OPTI_COUL_TXT(5, 6, 8, 7);
+ _vm->_fontManager.setOptimalColor(5, 6, 8, 7);
v5 = PLIGNE3;
v7 = v10;
}
if (v20 < v7 && v7 < 419) {
- _vm->_fontManager.OPTI_COUL_TXT(5, 6, 7, 8);
+ _vm->_fontManager.setOptimalColor(5, 6, 7, 8);
v5 = PLIGNE4;
}
@@ -364,10 +364,10 @@ int TalkManager::DIALOGUE() {
} while (!_vm->shouldQuit() && v6 != 1);
_vm->_soundManager.VOICE_MIX(v5, 1);
- _vm->_fontManager.TEXTE_OFF(5);
- _vm->_fontManager.TEXTE_OFF(6);
- _vm->_fontManager.TEXTE_OFF(7);
- _vm->_fontManager.TEXTE_OFF(8);
+ _vm->_fontManager.hideText(5);
+ _vm->_fontManager.hideText(6);
+ _vm->_fontManager.hideText(7);
+ _vm->_fontManager.hideText(8);
if (STATI) {
v11 = BUFFERPERSO;
@@ -472,8 +472,8 @@ int TalkManager::DIALOGUE_REP(int idx) {
}
if (!_vm->_soundManager.TEXTOFF) {
- _vm->_fontManager.DOS_TEXT(9, v22, FREPON, v25, v24, 20, 25, 5, v23, 252);
- _vm->_fontManager.TEXTE_ON(9);
+ _vm->_fontManager.initTextBuffers(9, v22, FREPON, v25, v24, 20, 25, 5, v23, 252);
+ _vm->_fontManager.showText(9);
}
if (!_vm->_soundManager.VOICE_MIX(v22, 1)) {
v14 = 0;
@@ -505,7 +505,7 @@ int TalkManager::DIALOGUE_REP(int idx) {
}
if (!_vm->_soundManager.TEXTOFF)
- _vm->_fontManager.TEXTE_OFF(9);
+ _vm->_fontManager.hideText(9);
if (STATI) {
v15 = BUFFERPERSO;
v16 = (int16)READ_LE_UINT16((uint16 *)BUFFERPERSO + 43);
@@ -1205,8 +1205,8 @@ void TalkManager::OBJET_VIVANT(const Common::String &a2) {
Common::String v22;
Common::String v23;
- _vm->_fontManager.TEXTE_OFF(5);
- _vm->_fontManager.TEXTE_OFF(9);
+ _vm->_fontManager.hideText(5);
+ _vm->_fontManager.hideText(9);
_vm->_eventsManager.VBL();
_vm->_graphicsManager.no_scroll = 1;
_vm->_linesManager.CLEAR_ZONE();