diff options
Diffstat (limited to 'engines/hopkins/script.cpp')
-rw-r--r-- | engines/hopkins/script.cpp | 216 |
1 files changed, 108 insertions, 108 deletions
diff --git a/engines/hopkins/script.cpp b/engines/hopkins/script.cpp index 6de67dfbda..343b0fde6c 100644 --- a/engines/hopkins/script.cpp +++ b/engines/hopkins/script.cpp @@ -183,7 +183,7 @@ int ScriptManager::handleOpcode(byte *dataP) { int vbobPosX = READ_LE_INT16(dataP + 8); int vbobPosY = READ_LE_INT16(dataP + 10); if (vbobIdx == 52) { - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, vbobPosX, READ_LE_INT16(dataP + 10), vbobFrameIndex); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, vbobPosX, READ_LE_INT16(dataP + 10), vbobFrameIndex); } else if (vbobIdx == 51) { _vm->_objectsManager.BOB_VIVANT(vbobFrameIndex); } else if (vbobIdx != 50) { @@ -546,25 +546,25 @@ int ScriptManager::handleOpcode(byte *dataP) { case 13: _vm->_eventsManager->_mouseButton = _vm->_eventsManager->_curMouseButton; _vm->_globals->_disableInventFl = true; - _vm->_graphicsManager.fadeOutLong(); + _vm->_graphicsManager->fadeOutLong(); _vm->_globals->disableHiding(); _vm->_objectsManager.removeSprite(0); _vm->_fontManager->hideText(5); _vm->_fontManager->hideText(9); - _vm->_graphicsManager.endDisplayBob(); + _vm->_graphicsManager->endDisplayBob(); _vm->_objectsManager.clearScreen(); if ((_vm->getPlatform() == Common::kPlatformWindows) && _vm->getIsDemo()) { - _vm->_graphicsManager.fadeOutLong(); + _vm->_graphicsManager->fadeOutLong(); } else { _vm->_soundManager.playSoundFile("SOUND17.WAV"); - _vm->_graphicsManager.FADE_LINUX = 2; + _vm->_graphicsManager->FADE_LINUX = 2; _vm->_animationManager->playSequence2("HELICO.SEQ", 10, 4, 10); } _vm->_animationManager->loadAnim("otage"); - _vm->_graphicsManager.loadImage("IM05"); - _vm->_graphicsManager.displayAllBob(); + _vm->_graphicsManager->loadImage("IM05"); + _vm->_graphicsManager->displayAllBob(); for (int i = 0; i <= 4; i++) { if (_vm->shouldQuit()) @@ -574,27 +574,27 @@ int ScriptManager::handleOpcode(byte *dataP) { } _vm->_eventsManager->mouseOff(); - _vm->_graphicsManager.fadeInDefaultLength(_vm->_graphicsManager._vesaBuffer); + _vm->_graphicsManager->fadeInDefaultLength(_vm->_graphicsManager->_vesaBuffer); do { if (_vm->shouldQuit()) return -1; // Exiting game _vm->_eventsManager->refreshScreenAndEvents(); } while (_vm->_objectsManager.getBobAnimDataIdx(3) != 100); - _vm->_graphicsManager.fadeOutDefaultLength(_vm->_graphicsManager._vesaBuffer); - _vm->_graphicsManager.endDisplayBob(); + _vm->_graphicsManager->fadeOutDefaultLength(_vm->_graphicsManager->_vesaBuffer); + _vm->_graphicsManager->endDisplayBob(); // If uncensored, rip the throat of the hostage if (!_vm->_globals->_censorshipFl) { _vm->_soundManager._specialSoundNum = 16; - _vm->_graphicsManager.FADE_LINUX = 2; + _vm->_graphicsManager->FADE_LINUX = 2; _vm->_animationManager->playAnim("EGORGE.ANM", 50, 28, 500); _vm->_soundManager._specialSoundNum = 0; } _vm->_animationManager->loadAnim("ASCEN"); _vm->_eventsManager->mouseOff(); - _vm->_graphicsManager.loadImage("ASCEN"); - _vm->_graphicsManager.displayAllBob(); + _vm->_graphicsManager->loadImage("ASCEN"); + _vm->_graphicsManager->displayAllBob(); for (int i = 0; i <= 4; i++) { if (_vm->shouldQuit()) @@ -604,21 +604,21 @@ int ScriptManager::handleOpcode(byte *dataP) { } _vm->_eventsManager->mouseOff(); - _vm->_graphicsManager.fadeInDefaultLength(_vm->_graphicsManager._vesaBuffer); + _vm->_graphicsManager->fadeInDefaultLength(_vm->_graphicsManager->_vesaBuffer); _vm->_objectsManager.SCI_OPTI_ONE(1, 0, 17, 3); - _vm->_graphicsManager.fadeOutDefaultLength(_vm->_graphicsManager._vesaBuffer); - _vm->_graphicsManager.endDisplayBob(); + _vm->_graphicsManager->fadeOutDefaultLength(_vm->_graphicsManager->_vesaBuffer); + _vm->_graphicsManager->endDisplayBob(); if ((_vm->getPlatform() == Common::kPlatformWindows) && _vm->getIsDemo()) _vm->_soundManager.playSoundFile("SOUND17.WAV"); _vm->_soundManager._specialSoundNum = 14; - _vm->_graphicsManager.FADE_LINUX = 2; + _vm->_graphicsManager->FADE_LINUX = 2; _vm->_animationManager->playSequence2("ASSOM.SEQ", 10, 4, 500); _vm->_soundManager._specialSoundNum = 0; if ((_vm->getPlatform() == Common::kPlatformWindows) && _vm->getIsDemo()) - _vm->_graphicsManager.fadeOutLong(); + _vm->_graphicsManager->fadeOutLong(); _vm->_globals->_disableInventFl = false; _vm->_objectsManager._helicopterFl = true; @@ -707,9 +707,9 @@ int ScriptManager::handleOpcode(byte *dataP) { break; case 37: - _vm->_graphicsManager.FADE_LINUX = 2; + _vm->_graphicsManager->FADE_LINUX = 2; _vm->_animationManager->playSequence2("corde.SEQ", 32, 32, 100); - _vm->_graphicsManager._noFadingFl = true; + _vm->_graphicsManager->_noFadingFl = true; break; case 38: @@ -719,12 +719,12 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_soundManager._specialSoundNum = 17; _vm->_animationManager->playSequence("grenade.SEQ", 1, 32, 100); _vm->_soundManager._specialSoundNum = 0; - _vm->_graphicsManager.FADE_LINUX = 2; + _vm->_graphicsManager->FADE_LINUX = 2; _vm->_animationManager->playAnim("CREVE17.ANM", 24, 24, 200); _vm->_soundManager.removeSample(1); _vm->_soundManager.removeSample(2); _vm->_soundManager.removeSample(3); - _vm->_graphicsManager._noFadingFl = true; + _vm->_graphicsManager->_noFadingFl = true; break; case 40: @@ -802,14 +802,14 @@ int ScriptManager::handleOpcode(byte *dataP) { playFl = false; break; case 12: - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 249, 1); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 249, 1); break; case 23: - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 249, 2); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 249, 2); playFl = false; break; case 34: - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 249, 3); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 249, 3); playFl = false; break; } @@ -892,17 +892,17 @@ int ScriptManager::handleOpcode(byte *dataP) { break; case 51: { - _vm->_graphicsManager.fadeOutLong(); + _vm->_graphicsManager->fadeOutLong(); _vm->_globals->disableHiding(); _vm->_objectsManager.removeSprite(0); _vm->_fontManager->hideText(5); _vm->_fontManager->hideText(9); - _vm->_graphicsManager.endDisplayBob(); - _vm->_graphicsManager.loadImage("IM20f"); + _vm->_graphicsManager->endDisplayBob(); + _vm->_graphicsManager->loadImage("IM20f"); _vm->_animationManager->loadAnim("ANIM20f"); - _vm->_graphicsManager.displayAllBob(); + _vm->_graphicsManager->displayAllBob(); _vm->_eventsManager->mouseOff(); - _vm->_graphicsManager.fadeInLong(); + _vm->_graphicsManager->fadeInLong(); _vm->_soundManager.loadWav("SOUND46.WAV", 1); bool playFl = false; for (;;) { @@ -918,8 +918,8 @@ int ScriptManager::handleOpcode(byte *dataP) { break; } _vm->_objectsManager.stopBobAnimation(2); - _vm->_graphicsManager.fadeOutLong(); - _vm->_graphicsManager._noFadingFl = true; + _vm->_graphicsManager->fadeOutLong(); + _vm->_graphicsManager->_noFadingFl = true; _vm->_globals->_exitId = 20; break; } @@ -1149,7 +1149,7 @@ int ScriptManager::handleOpcode(byte *dataP) { if (_vm->_objectsManager.getBobAnimDataIdx(8) == 32) break; } - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 201, 14, 1); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 201, 14, 1); _vm->_objectsManager.animateSprite(0); _vm->_objectsManager.stopBobAnimation(11); _vm->_objectsManager.stopBobAnimation(8); @@ -1250,7 +1250,7 @@ int ScriptManager::handleOpcode(byte *dataP) { } _vm->_objectsManager.stopBobAnimation(1); _vm->_objectsManager.stopBobAnimation(2); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 283, 160, 6); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 283, 160, 6); _vm->_soundManager.removeSample(1); } if (_vm->_globals->_saveData->_data[svField183] == 2) { @@ -1287,7 +1287,7 @@ int ScriptManager::handleOpcode(byte *dataP) { } _vm->_objectsManager.stopBobAnimation(1); _vm->_objectsManager.stopBobAnimation(3); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 283, 161, 8); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 283, 161, 8); _vm->_soundManager.removeSample(1); } break; @@ -1296,12 +1296,12 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_soundManager.playSoundFile("SOUND52.WAV"); if (!_vm->_globals->_saveData->_data[svField186]) { _vm->_animationManager->playSequence("CIB5A.SEQ", 1, 12, 1); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 155, 29, 0); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 155, 29, 0); } if (_vm->_globals->_saveData->_data[svField186] == 1) { _vm->_animationManager->playSequence("CIB5C.SEQ", 1, 12, 1); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 155, 29, 0); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 329, 87, 2); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 155, 29, 0); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 329, 87, 2); } break; @@ -1309,12 +1309,12 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_soundManager.playSoundFile("SOUND52.WAV"); if (!_vm->_globals->_saveData->_data[svField186]) { _vm->_animationManager->playSequence("CIB5B.SEQ", 1, 12, 1); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 155, 29, 5); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 155, 29, 5); } if (_vm->_globals->_saveData->_data[svField186] == 1) { _vm->_animationManager->playSequence("CIB5D.SEQ", 1, 12, 1); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 155, 29, 5); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 283, 160, 6); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 155, 29, 5); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 283, 160, 6); } break; @@ -1322,12 +1322,12 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_soundManager.playSoundFile("SOUND52.WAV"); if (!_vm->_globals->_saveData->_data[svField184]) { _vm->_animationManager->playSequence("CIB6A.SEQ", 1, 12, 1); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 155, 29, 0); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 155, 29, 0); } if (_vm->_globals->_saveData->_data[svField184] == 1) { _vm->_animationManager->playSequence("CIB6C.SEQ", 1, 12, 1); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 155, 29, 0); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 293, 139, 3); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 155, 29, 0); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 293, 139, 3); } break; @@ -1335,12 +1335,12 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_soundManager.playSoundFile("SOUND52.WAV"); if (!_vm->_globals->_saveData->_data[svField184]) { _vm->_animationManager->playSequence("CIB6B.SEQ", 1, 12, 1); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 155, 29, 5); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 155, 29, 5); } if (_vm->_globals->_saveData->_data[svField184] == 1) { _vm->_animationManager->playSequence("CIB6D.SEQ", 1, 12, 1); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 155, 29, 5); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 283, 161, 8); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 155, 29, 5); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 283, 161, 8); } break; @@ -1374,7 +1374,7 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_eventsManager->refreshScreenAndEvents(); } while (_vm->_objectsManager.getBobAnimDataIdx(12) != 117); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 830, 122, 0); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 830, 122, 0); _vm->_objectsManager.stopBobAnimation(12); _vm->_objectsManager.stopBobAnimation(10); _vm->_objectsManager.setBobAnimation(11); @@ -1803,7 +1803,7 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_eventsManager->refreshScreenAndEvents(); if (_vm->_objectsManager.getBobAnimDataIdx(4) == 18) - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 18, 334, 0, false); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 18, 334, 0, false); } while (_vm->_objectsManager.getBobAnimDataIdx(4) != 26); _vm->_objectsManager.stopBobAnimation(4); _vm->_objectsManager.animateSprite(0); @@ -1940,7 +1940,7 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_soundManager._specialSoundNum = 210; _vm->_animationManager->playSequence2("SECRET1.SEQ", 1, 12, 1); _vm->_soundManager._specialSoundNum = 0; - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 192, 152, 0); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 192, 152, 0); _vm->_objectsManager.setBobAnimation(9); _vm->_objectsManager.OBSSEUL = true; _vm->_objectsManager.loadLinkFile("IM73a"); @@ -1949,10 +1949,10 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_animationManager->NO_SEQ = false; _vm->_globals->setHidingUseCount(0); _vm->_globals->setHidingUseCount(1); - _vm->_graphicsManager.SETCOLOR4(252, 100, 100, 100); - _vm->_graphicsManager.SETCOLOR4(253, 100, 100, 100); - _vm->_graphicsManager.SETCOLOR4(251, 100, 100, 100); - _vm->_graphicsManager.SETCOLOR4(254, 0, 0, 0); + _vm->_graphicsManager->SETCOLOR4(252, 100, 100, 100); + _vm->_graphicsManager->SETCOLOR4(253, 100, 100, 100); + _vm->_graphicsManager->SETCOLOR4(251, 100, 100, 100); + _vm->_graphicsManager->SETCOLOR4(254, 0, 0, 0); break; case 211: @@ -1963,8 +1963,8 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_animationManager->playSequence("SECRET2.SEQ", 1, 12, 100); _vm->_soundManager._specialSoundNum = 0; _vm->_animationManager->NO_SEQ = false; - _vm->_graphicsManager._noFadingFl = true; - _vm->_graphicsManager.fadeOutLong(); + _vm->_graphicsManager->_noFadingFl = true; + _vm->_graphicsManager->fadeOutLong(); for (int i = 1; i <= 39; i++) { if (_vm->shouldQuit()) @@ -1973,10 +1973,10 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_eventsManager->refreshScreenAndEvents(); } - _vm->_graphicsManager.SETCOLOR4(252, 100, 100, 100); - _vm->_graphicsManager.SETCOLOR4(253, 100, 100, 100); - _vm->_graphicsManager.SETCOLOR4(251, 100, 100, 100); - _vm->_graphicsManager.SETCOLOR4(254, 0, 0, 0); + _vm->_graphicsManager->SETCOLOR4(252, 100, 100, 100); + _vm->_graphicsManager->SETCOLOR4(253, 100, 100, 100); + _vm->_graphicsManager->SETCOLOR4(251, 100, 100, 100); + _vm->_graphicsManager->SETCOLOR4(254, 0, 0, 0); break; case 215: @@ -1995,7 +1995,7 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_soundManager._specialSoundNum = 229; _vm->_animationManager->playSequence("MUR.SEQ", 1, 12, 1); _vm->_soundManager._specialSoundNum = 0; - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 340, 157, 2); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 340, 157, 2); break; case 230: { @@ -2035,7 +2035,7 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_objectsManager.setSpriteX(0, 476); _vm->_objectsManager.setSpriteY(0, 278); _vm->_objectsManager.animateSprite(0); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 337, 154, 3); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 337, 154, 3); _vm->_objectsManager.OBSSEUL = true; _vm->_objectsManager.loadLinkFile("IM93c"); _vm->_objectsManager.OBSSEUL = false; @@ -2092,9 +2092,9 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_globals->_introSpeechOffFl = true; _vm->_talkManager.startAnimatedCharacterDialogue("HRADIO.PE2"); _vm->_globals->_introSpeechOffFl = false; - _vm->_graphicsManager.fadeOutLong(); + _vm->_graphicsManager->fadeOutLong(); _vm->_objectsManager.stopBobAnimation(13); - _vm->_graphicsManager._noFadingFl = true; + _vm->_graphicsManager->_noFadingFl = true; _vm->_globals->_exitId = 94; break; } @@ -2111,11 +2111,11 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_soundManager.playSoundFile("SOUND83.WAV"); _vm->_objectsManager.OPTI_ONE(vbobFrameIndex, 26, 50, 0); if (_vm->_globals->_saveData->_data[svField341] == 1) - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 27, 117, 0); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 27, 117, 0); if (_vm->_globals->_saveData->_data[svField341] == 2) - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 145, 166, 2); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 145, 166, 2); if (_vm->_globals->_saveData->_data[svField341] == 3) - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 296, 212, 4); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 296, 212, 4); if (_vm->_globals->_saveData->_data[svField341] == 1) _vm->_globals->_saveData->_data[svField338] = 0; if (_vm->_globals->_saveData->_data[svField341] == 2) @@ -2125,7 +2125,7 @@ int ScriptManager::handleOpcode(byte *dataP) { } _vm->_soundManager.playSoundFile("SOUND83.WAV"); _vm->_objectsManager.OPTI_ONE(6, 0, 23, 0); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 27, 117, 1); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 27, 117, 1); break; } @@ -2148,15 +2148,15 @@ int ScriptManager::handleOpcode(byte *dataP) { switch (_vm->_globals->_saveData->_data[svField341]) { case 1: - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 27, 117, 0); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 27, 117, 0); _vm->_globals->_saveData->_data[svField338] = 0; break; case 2: - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 145, 166, 2); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 145, 166, 2); _vm->_globals->_saveData->_data[svField339] = 0; break; case 3: - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 296, 212, 4); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 296, 212, 4); _vm->_globals->_saveData->_data[svField340] = 0; break; } @@ -2164,7 +2164,7 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_soundManager.playSoundFile("SOUND83.WAV"); _vm->_objectsManager.OPTI_ONE(5, 0, 23, 0); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 145, 166, 3); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 145, 166, 3); break; } @@ -2186,22 +2186,22 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_objectsManager.OPTI_ONE(vbobFrameIndex, 26, 50, 0); switch (_vm->_globals->_saveData->_data[svField341]) { case 1: - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 27, 117, 0); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 27, 117, 0); _vm->_globals->_saveData->_data[svField338] = 0; break; case 2: - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 145, 166, 2); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 145, 166, 2); _vm->_globals->_saveData->_data[svField339] = 0; break; case 3: - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 296, 212, 4); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 296, 212, 4); _vm->_globals->_saveData->_data[svField340] = 0; break; } } _vm->_soundManager.playSoundFile("SOUND83.WAV"); _vm->_objectsManager.OPTI_ONE(4, 0, 23, 0); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 296, 212, 5); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 296, 212, 5); break; } @@ -2284,7 +2284,7 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_globals->_saveData->_data[svField356] = 0; _vm->_globals->_saveData->_data[svField355] = 1; _vm->_objectsManager._twoCharactersFl = true; - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 373, 191, 3); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 373, 191, 3); _vm->_objectsManager.addStaticSprite(_vm->_objectsManager._headSprites, samantha->_pos, 1, 3, samantha->_zoomFactor, false, 20, 127); _vm->_objectsManager.animateSprite(1); break; @@ -2306,7 +2306,7 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_objectsManager.OPTI_ONE(5, 0, 6, 0); _vm->_linesManager.ZONEP[4]._destX = 276; _vm->_objectsManager.enableVerb(4, 19); - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 285, 379, 0); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 285, 379, 0); _vm->_globals->_saveData->_data[svField399] = 1; break; @@ -2314,83 +2314,83 @@ int ScriptManager::handleOpcode(byte *dataP) { _vm->_objectsManager.removeSprite(0); _vm->_objectsManager.OPTI_ONE(6, 0, 15, 0); _vm->_objectsManager.PERSO_ON = true; - _vm->_graphicsManager.NB_SCREEN(true); + _vm->_graphicsManager->NB_SCREEN(true); _vm->_animationManager->NO_SEQ = true; _vm->_animationManager->playSequence2("TUNNEL.SEQ", 1, 18, 20); _vm->_animationManager->NO_SEQ = false; - _vm->_graphicsManager._noFadingFl = true; - _vm->_graphicsManager.fadeOutLong(); + _vm->_graphicsManager->_noFadingFl = true; + _vm->_graphicsManager->fadeOutLong(); _vm->_objectsManager.PERSO_ON = false; _vm->_globals->_exitId = 100; break; case 600: if (!_vm->getIsDemo()) { - _vm->_graphicsManager.FADE_LINUX = 2; - _vm->_graphicsManager._fadeDefaultSpeed = 1; + _vm->_graphicsManager->FADE_LINUX = 2; + _vm->_graphicsManager->_fadeDefaultSpeed = 1; _vm->_animationManager->playAnim("BOMBE1A.ANM", 100, 18, 100); } - _vm->_graphicsManager.loadImage("BOMBEB"); - _vm->_graphicsManager.SETCOLOR3(252, 100, 100, 100); - _vm->_graphicsManager.SETCOLOR3(253, 100, 100, 100); - _vm->_graphicsManager.SETCOLOR3(251, 100, 100, 100); - _vm->_graphicsManager.SETCOLOR3(254, 0, 0, 0); - _vm->_graphicsManager.initScreen("BOMBE", 2, true); - _vm->_graphicsManager.fadeInShort(); + _vm->_graphicsManager->loadImage("BOMBEB"); + _vm->_graphicsManager->SETCOLOR3(252, 100, 100, 100); + _vm->_graphicsManager->SETCOLOR3(253, 100, 100, 100); + _vm->_graphicsManager->SETCOLOR3(251, 100, 100, 100); + _vm->_graphicsManager->SETCOLOR3(254, 0, 0, 0); + _vm->_graphicsManager->initScreen("BOMBE", 2, true); + _vm->_graphicsManager->fadeInShort(); break; case 601: - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 163, 7, false); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 163, 7, false); _vm->_objectsManager.OPTI_ONE(2, 0, 16, 4); break; case 602: - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 163, 7, false); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 163, 7, false); _vm->_objectsManager.OPTI_ONE(4, 0, 16, 4); break; case 603: - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 163, 7, false); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 163, 7, false); _vm->_objectsManager.OPTI_ONE(3, 0, 16, 4); _vm->_soundManager._specialSoundNum = 199; - _vm->_graphicsManager.FADE_LINUX = 2; + _vm->_graphicsManager->FADE_LINUX = 2; _vm->_animationManager->playAnim("BOMBE2A.ANM", 50, 14, 500); _vm->_soundManager._specialSoundNum = 0; - memset(_vm->_graphicsManager._vesaBuffer, 0, 614400); - _vm->_graphicsManager._noFadingFl = true; + memset(_vm->_graphicsManager->_vesaBuffer, 0, 614400); + _vm->_graphicsManager->_noFadingFl = true; _vm->_globals->_exitId = 151; break; case 604: - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 163, 7, false); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 163, 7, false); _vm->_objectsManager.OPTI_ONE(1, 0, 16, 4); _vm->_soundManager._specialSoundNum = 199; _vm->_animationManager->playAnim("BOMBE2A.ANM", 50, 14, 500); _vm->_soundManager._specialSoundNum = 0; - _vm->_graphicsManager._noFadingFl = true; - memset(_vm->_graphicsManager._vesaBuffer, 0, 614400); + _vm->_graphicsManager->_noFadingFl = true; + memset(_vm->_graphicsManager->_vesaBuffer, 0, 614400); _vm->_globals->_exitId = 151; break; case 605: - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 163, 7, false); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 163, 7, false); _vm->_objectsManager.OPTI_ONE(5, 0, 16, 4); - _vm->_graphicsManager.fadeOutShort(); + _vm->_graphicsManager->fadeOutShort(); _vm->_soundManager._specialSoundNum = 199; - _vm->_graphicsManager.FADE_LINUX = 2; + _vm->_graphicsManager->FADE_LINUX = 2; _vm->_animationManager->playAnim("BOMBE2A.ANM", 50, 14, 500); _vm->_soundManager._specialSoundNum = 0; - _vm->_graphicsManager._noFadingFl = true; - memset(_vm->_graphicsManager._vesaBuffer, 0, 614400); + _vm->_graphicsManager->_noFadingFl = true; + memset(_vm->_graphicsManager->_vesaBuffer, 0, 614400); _vm->_globals->_exitId = 151; break; case 606: - _vm->_graphicsManager.fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 163, 7, false); + _vm->_graphicsManager->fastDisplay(_vm->_globals->SPRITE_ECRAN, 513, 163, 7, false); _vm->_objectsManager.OPTI_ONE(6, 0, 16, 4); if ((_vm->getPlatform() != Common::kPlatformWindows) || !_vm->getIsDemo()) { _vm->_animationManager->playAnim("BOMBE3A.ANM", 50, 14, 500); - memset(_vm->_graphicsManager._vesaBuffer, 0, 614400); + memset(_vm->_graphicsManager->_vesaBuffer, 0, 614400); } _vm->_globals->_exitId = 6; break; @@ -2398,10 +2398,10 @@ int ScriptManager::handleOpcode(byte *dataP) { case 607: // Display bomb plan if (!_vm->getIsDemo()) { - memcpy(_vm->_graphicsManager._oldPalette, _vm->_graphicsManager._palette, 769); + memcpy(_vm->_graphicsManager->_oldPalette, _vm->_graphicsManager->_palette, 769); _vm->_animationManager->playAnim2("PLAN.ANM", 50, 10, 800); } - _vm->_graphicsManager.resetDirtyRects(); + _vm->_graphicsManager->resetDirtyRects(); break; case 608: |