aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/selector.h
diff options
context:
space:
mode:
authorColin Snover2017-07-30 00:22:11 -0500
committerColin Snover2017-07-30 19:21:55 -0500
commit5c3a2cf16afe29d950df4b6511b2d6c999561608 (patch)
tree057e8553c44b455d89a4031784ec507465d56f93 /engines/sci/engine/selector.h
parent49e8f057144b0a212af380525717a96a152569bc (diff)
downloadscummvm-rg350-5c3a2cf16afe29d950df4b6511b2d6c999561608.tar.gz
scummvm-rg350-5c3a2cf16afe29d950df4b6511b2d6c999561608.tar.bz2
scummvm-rg350-5c3a2cf16afe29d950df4b6511b2d6c999561608.zip
SCI32: Add load from launcher support for Phant2
Adding a hook into kPlayDuck to skip the intro video feels kind of crappy, but it seemed simpler, consistent with the other hooks for launch loading, and therefore preferable versus hot-patching the script or messing with PC in the VM or something.
Diffstat (limited to 'engines/sci/engine/selector.h')
-rw-r--r--engines/sci/engine/selector.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/sci/engine/selector.h b/engines/sci/engine/selector.h
index d26a0d740f..e2afa74c7a 100644
--- a/engines/sci/engine/selector.h
+++ b/engines/sci/engine/selector.h
@@ -181,6 +181,8 @@ struct SelectorCache {
Selector physicalBar; // for Phant2 volume sync
Selector init; // for Phant2 save/load patching
Selector scratch; // for Phant2 save/load patching
+ Selector num; // for Phant2 restore from launcher
+ Selector reallyRestore; // for Phant2 restore from launcher
#endif
};