aboutsummaryrefslogtreecommitdiff
path: root/engines/illusions/resources/backgroundresource.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/illusions/resources/backgroundresource.cpp')
-rw-r--r--engines/illusions/resources/backgroundresource.cpp5
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();
}