aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/myst.h
diff options
context:
space:
mode:
authorBastien Bouclet2011-01-09 15:31:08 +0000
committerBastien Bouclet2011-01-09 15:31:08 +0000
commit9058a83ad9ec3eb0325ac4b13428a3828c884b3a (patch)
tree928d15fb79728db2f943c3d51e74453a8259228c /engines/mohawk/myst.h
parentdb11b626c7314db14a4db89158b3b9d31fc16120 (diff)
downloadscummvm-rg350-9058a83ad9ec3eb0325ac4b13428a3828c884b3a.tar.gz
scummvm-rg350-9058a83ad9ec3eb0325ac4b13428a3828c884b3a.tar.bz2
scummvm-rg350-9058a83ad9ec3eb0325ac4b13428a3828c884b3a.zip
MOHAWK: Myst zip mode improvements
- Save visited zip destinations in the game state - Only allow zipping to visited zip destinations - Save zip mode setting in the game state svn-id: r55185
Diffstat (limited to 'engines/mohawk/myst.h')
-rw-r--r--engines/mohawk/myst.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/mohawk/myst.h b/engines/mohawk/myst.h
index 048f3fe5b7..893c1b3a5d 100644
--- a/engines/mohawk/myst.h
+++ b/engines/mohawk/myst.h
@@ -96,6 +96,11 @@ enum {
// Other positive values are PlayNewSound of that id
};
+// View flags
+enum {
+ kMystZipDestination = (1 << 0)
+};
+
struct MystView {
uint16 flags;
@@ -166,8 +171,6 @@ public:
MystVar *_varStore;
- bool _zipMode;
- bool _transitionsEnabled;
bool _tweaksEnabled;
bool _needsUpdate;