diff options
Diffstat (limited to 'engines/illusions/resources/backgroundresource.cpp')
-rw-r--r-- | engines/illusions/resources/backgroundresource.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/illusions/resources/backgroundresource.cpp b/engines/illusions/resources/backgroundresource.cpp index 2a37bba4a8..933ba25e7e 100644 --- a/engines/illusions/resources/backgroundresource.cpp +++ b/engines/illusions/resources/backgroundresource.cpp @@ -402,7 +402,8 @@ void BackgroundInstance::load(Resource *resource) { registerResources(); - // TODO camera_fadeClear(); + _vm->clearFader(); + int index = _bgRes->findMasterBgIndex(); _vm->_camera->set(_bgRes->_bgInfos[index - 1]._panPoint, _bgRes->_bgInfos[index - 1]._surfInfo._dimensions); @@ -442,7 +443,7 @@ void BackgroundInstance::unpause() { _vm->_screenPalette->setPalette(_savedPalette, 1, 256); delete[] _savedPalette; _savedPalette = 0; - // TODO _vm->_screen->_fadeClear(); + _vm->clearFader(); _vm->_camera->setActiveState(_savedCameraState); _vm->_backgroundInstances->refreshPan(); } |