aboutsummaryrefslogtreecommitdiff
path: root/engines/cruise/cruise_main.cpp
diff options
context:
space:
mode:
authorVincent Hamm2007-12-24 16:57:14 +0000
committerVincent Hamm2007-12-24 16:57:14 +0000
commitbe737e074dfd82a00e8cdcbc69f53fe4614e63c2 (patch)
treefa43282eaf458852e7ca924a0c685e2d23ce1ea4 /engines/cruise/cruise_main.cpp
parentaf754ff2c451eae3acd13d1b6d2ddf06a4d77348 (diff)
downloadscummvm-rg350-be737e074dfd82a00e8cdcbc69f53fe4614e63c2.tar.gz
scummvm-rg350-be737e074dfd82a00e8cdcbc69f53fe4614e63c2.tar.bz2
scummvm-rg350-be737e074dfd82a00e8cdcbc69f53fe4614e63c2.zip
Fix background save/restore
svn-id: r29979
Diffstat (limited to 'engines/cruise/cruise_main.cpp')
-rw-r--r--engines/cruise/cruise_main.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/cruise/cruise_main.cpp b/engines/cruise/cruise_main.cpp
index 14cc4e9baa..9d00c5a543 100644
--- a/engines/cruise/cruise_main.cpp
+++ b/engines/cruise/cruise_main.cpp
@@ -440,7 +440,7 @@ int initAllData(void) {
initOverlayTable();
stateID = 0;
- currentActiveBackgroundPlane = 0;
+ masterScreen = 0;
freeDisk();
@@ -1266,11 +1266,11 @@ void callRelation(menuElementSubStruct *pMenuElement, int nObj2) {
if(currentScriptPtr)
{
- createTextObject(&cellHead, ovlIdx, pHeader->id, x, y, 200, findHighColor(), currentActiveBackgroundPlane, currentScriptPtr->overlayNumber, currentScriptPtr->scriptNumber);
+ createTextObject(&cellHead, ovlIdx, pHeader->id, x, y, 200, findHighColor(), masterScreen, currentScriptPtr->overlayNumber, currentScriptPtr->scriptNumber);
}
else
{
- createTextObject(&cellHead, ovlIdx, pHeader->id, x, y, 200, findHighColor(), currentActiveBackgroundPlane, 0, 0);
+ createTextObject(&cellHead, ovlIdx, pHeader->id, x, y, 200, findHighColor(), masterScreen, 0, 0);
}
userWait = 1;
@@ -1882,7 +1882,7 @@ void mainLoop(void) {
userEnabled = false;
}
} else if (autoMsg != -1) {
- removeCell(&cellHead, autoOvl, autoMsg, 5, currentActiveBackgroundPlane );
+ removeCell(&cellHead, autoOvl, autoMsg, 5, masterScreen );
autoMsg = -1;
}
}