aboutsummaryrefslogtreecommitdiff
path: root/engines/groovie/script.h
diff options
context:
space:
mode:
authorScott Thomas2009-08-21 13:57:03 +0000
committerScott Thomas2009-08-21 13:57:03 +0000
commit58f8ec5d5789375b6f7f1b2b84748fc6256e8e54 (patch)
tree7fbc635e4febb062f2726de3de7f1017e4f79308 /engines/groovie/script.h
parentaad7d1536f867b1335ea1aa389ccc29d4d073f64 (diff)
downloadscummvm-rg350-58f8ec5d5789375b6f7f1b2b84748fc6256e8e54.tar.gz
scummvm-rg350-58f8ec5d5789375b6f7f1b2b84748fc6256e8e54.tar.bz2
scummvm-rg350-58f8ec5d5789375b6f7f1b2b84748fc6256e8e54.zip
Groovie: Sync changes from 16bpp branch. Hopefully no regressions sneak in here
svn-id: r43598
Diffstat (limited to 'engines/groovie/script.h')
-rw-r--r--engines/groovie/script.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/groovie/script.h b/engines/groovie/script.h
index e9e0be69ec..9e35d6fcde 100644
--- a/engines/groovie/script.h
+++ b/engines/groovie/script.h
@@ -58,7 +58,7 @@ public:
void directGameLoad(int slot);
void step();
- void setMouseClick();
+ void setMouseClick(uint8 button);
void setKbdChar(uint8 c);
Common::String &getContext();
@@ -96,7 +96,7 @@ private:
// Input
bool _mouseClicked;
- bool _eventMouseClicked;
+ uint8 _eventMouseClicked;
uint8 _kbdChar;
uint8 _eventKbdChar;
uint16 _inputLoopAddress;
@@ -115,6 +115,7 @@ private:
Common::SeekableReadStream *_videoFile;
uint32 _videoRef;
uint16 _bitflags;
+ uint16 _videoSkipAddress;
// Debugging
Debugger *_debugger;
@@ -228,7 +229,9 @@ private:
void o2_setbackgroundsong();
void o2_videofromref();
void o2_vdxtransition();
+ void o2_setvideoskip();
void o2_stub52();
+ void o2_setscriptend();
};
} // End of Groovie namespace