aboutsummaryrefslogtreecommitdiff
path: root/engines/hopkins/objects.cpp
diff options
context:
space:
mode:
authorStrangerke2013-03-20 08:13:32 +0100
committerStrangerke2013-03-20 08:13:32 +0100
commit82e6e61be8e65d9195dae39057ed1d3c69ce2ec1 (patch)
treeaddb3607de73ef4166bf17668cb46111b6420efc /engines/hopkins/objects.cpp
parent73b01f20af4100d10b459c2589e3188cec7deb1f (diff)
downloadscummvm-rg350-82e6e61be8e65d9195dae39057ed1d3c69ce2ec1.tar.gz
scummvm-rg350-82e6e61be8e65d9195dae39057ed1d3c69ce2ec1.tar.bz2
scummvm-rg350-82e6e61be8e65d9195dae39057ed1d3c69ce2ec1.zip
HOPKINS: Remove setParent() from TalkManager
Diffstat (limited to 'engines/hopkins/objects.cpp')
-rw-r--r--engines/hopkins/objects.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/engines/hopkins/objects.cpp b/engines/hopkins/objects.cpp
index ecbad01445..e158e5e997 100644
--- a/engines/hopkins/objects.cpp
+++ b/engines/hopkins/objects.cpp
@@ -1773,7 +1773,7 @@ void ObjectsManager::handleCityMap() {
if (_vm->_globals->_saveData->_data[svBankAttackAnimPlayedFl] == 1 && !_vm->_globals->_saveData->_data[svCopCall1PlayedFl]) {
_vm->_globals->_saveData->_data[svCopCall1PlayedFl] = 1;
_vm->_globals->_introSpeechOffFl = true;
- _vm->_talkManager.startAnimatedCharacterDialogue("APPEL1.pe2");
+ _vm->_talkManager->startAnimatedCharacterDialogue("APPEL1.pe2");
_vm->_globals->_introSpeechOffFl = false;
mouseButton = 0;
}
@@ -1781,7 +1781,7 @@ void ObjectsManager::handleCityMap() {
if (_vm->_globals->_saveData->_data[svFreedHostageFl] == 1 && !_vm->_globals->_saveData->_data[svCopCall2PlayedFl]) {
_vm->_globals->_saveData->_data[svCopCall2PlayedFl] = 1;
_vm->_globals->_introSpeechOffFl = true;
- _vm->_talkManager.startAnimatedCharacterDialogue("APPEL2.pe2");
+ _vm->_talkManager->startAnimatedCharacterDialogue("APPEL2.pe2");
_vm->_globals->_introSpeechOffFl = false;
mouseButton = 0;
_vm->_eventsManager->_curMouseButton = 0;
@@ -2002,9 +2002,9 @@ void ObjectsManager::PARADISE() {
_vm->_eventsManager->refreshScreenAndEvents();
_vm->_graphicsManager->_scrollStatus = 0;
}
- _vm->_talkManager.REPONSE(_vm->_globals->_saveData->_data[svLastZoneNum], _vm->_globals->_saveData->_data[svLastMouseCursor]);
+ _vm->_talkManager->REPONSE(_vm->_globals->_saveData->_data[svLastZoneNum], _vm->_globals->_saveData->_data[svLastMouseCursor]);
} else {
- _vm->_talkManager.REPONSE2(_vm->_globals->_saveData->_data[svLastZoneNum], _vm->_globals->_saveData->_data[svLastMouseCursor]);
+ _vm->_talkManager->REPONSE2(_vm->_globals->_saveData->_data[svLastZoneNum], _vm->_globals->_saveData->_data[svLastMouseCursor]);
}
_vm->_eventsManager->changeMouseCursor(4);
if (_zoneNum != -1 && _zoneNum != 0 && !_vm->_linesManager->ZONEP[_zoneNum]._enabledFl) {
@@ -2571,7 +2571,7 @@ void ObjectsManager::handleSpecialGames() {
_vm->_globals->_saveData->_data[svField173] = 1;
_vm->_globals->_introSpeechOffFl = true;
- _vm->_talkManager.startAnimatedCharacterDialogue("flicspe1.pe2");
+ _vm->_talkManager->startAnimatedCharacterDialogue("flicspe1.pe2");
_vm->_globals->_introSpeechOffFl = false;
if (_vm->_globals->_censorshipFl)
@@ -2682,7 +2682,7 @@ void ObjectsManager::handleSpecialGames() {
_vm->_eventsManager->refreshScreenAndEvents();
while (getBobAnimDataIdx(8) != 3);
_vm->_globals->_introSpeechOffFl = true;
- _vm->_talkManager.startAnimatedCharacterDialogue("GM3.PE2");
+ _vm->_talkManager->startAnimatedCharacterDialogue("GM3.PE2");
stopBobAnimation(8);
_vm->_globals->_saveData->_data[svField333] = 1;
_vm->_globals->_disableInventFl = false;
@@ -2692,14 +2692,14 @@ void ObjectsManager::handleSpecialGames() {
void ObjectsManager::BOB_VIVANT(int idx) {
int startPos = 10 * idx;
- if (!READ_LE_UINT16(_vm->_talkManager._characterAnim + startPos + 4))
+ if (!READ_LE_UINT16(_vm->_talkManager->_characterAnim + startPos + 4))
return;
- int xp = READ_LE_INT16(_vm->_talkManager._characterAnim + startPos);
- int yp = READ_LE_INT16(_vm->_talkManager._characterAnim + startPos + 2);
- int spriteIndex = _vm->_talkManager._characterAnim[startPos + 8];
+ int xp = READ_LE_INT16(_vm->_talkManager->_characterAnim + startPos);
+ int yp = READ_LE_INT16(_vm->_talkManager->_characterAnim + startPos + 2);
+ int spriteIndex = _vm->_talkManager->_characterAnim[startPos + 8];
- _vm->_graphicsManager->fastDisplay(_vm->_talkManager._characterSprite, xp, yp, spriteIndex);
+ _vm->_graphicsManager->fastDisplay(_vm->_talkManager->_characterSprite, xp, yp, spriteIndex);
}
void ObjectsManager::VBOB(byte *src, int idx, int xp, int yp, int frameIndex) {
@@ -3247,7 +3247,7 @@ void ObjectsManager::sceneSpecialIni() {
_vm->_globals->_disableInventFl = false;
_vm->_graphicsManager->_noFadingFl = true;
_vm->_globals->_introSpeechOffFl = true;
- _vm->_talkManager.startAnimatedCharacterDialogue("MAGE1.pe2");
+ _vm->_talkManager->startAnimatedCharacterDialogue("MAGE1.pe2");
_vm->_graphicsManager->_noFadingFl = true;
_vm->_globals->_disableInventFl = false;
}