aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/selector.cpp
diff options
context:
space:
mode:
authorMartin Kiewitz2016-02-21 17:21:48 +0100
committerMartin Kiewitz2016-02-21 17:21:48 +0100
commit3e4efdbd278583569b41fc4453e7ebbb4aebfab0 (patch)
tree92d41f68321365186d91236e3fdbaec790fac063 /engines/sci/engine/selector.cpp
parent0abd5b5c4e4074d1b6d3dfb17ee5737280e6f28f (diff)
downloadscummvm-rg350-3e4efdbd278583569b41fc4453e7ebbb4aebfab0.tar.gz
scummvm-rg350-3e4efdbd278583569b41fc4453e7ebbb4aebfab0.tar.bz2
scummvm-rg350-3e4efdbd278583569b41fc4453e7ebbb4aebfab0.zip
SCI32: Implement syncing planes+screen items from VM for restore
Fixes restoring saved games, when ScummVM dialogs are patched in Removing clearing planes+screen items as well, because the scripts actually did that, but did not clear everything. Fixes "Invalid screen item" message when entering options menu, after restoring in SQ6.
Diffstat (limited to 'engines/sci/engine/selector.cpp')
-rw-r--r--engines/sci/engine/selector.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/sci/engine/selector.cpp b/engines/sci/engine/selector.cpp
index b86e0ffd68..66f3793918 100644
--- a/engines/sci/engine/selector.cpp
+++ b/engines/sci/engine/selector.cpp
@@ -193,6 +193,7 @@ void Kernel::mapSelectors() {
FIND_SELECTOR(textBottom);
FIND_SELECTOR(textRight);
FIND_SELECTOR(magnifier);
+ FIND_SELECTOR(casts);
#endif
}