diff options
Diffstat (limited to 'engines/groovie/script.h')
-rw-r--r-- | engines/groovie/script.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/engines/groovie/script.h b/engines/groovie/script.h index 14b0ef88fd..664cac82d8 100644 --- a/engines/groovie/script.h +++ b/engines/groovie/script.h @@ -112,12 +112,13 @@ private: // Video Font *_font; Common::SeekableReadStream *_videoFile; - uint16 _videoRef; + uint32 _videoRef; uint16 _bitflags; // Debugging Debugger *_debugger; Common::String _debugString; + uint16 _oldInstruction; // Helper functions uint8 getCodeByte(uint16 address); @@ -133,7 +134,7 @@ private: void loadgame(uint slot); void savegame(uint slot); - bool playvideofromref(uint16 fileref); + bool playvideofromref(uint32 fileref); // Opcodes typedef void (Script::*OpcodeFunc)(); @@ -218,6 +219,12 @@ private: void o_hotspot_outrect(); void o_stub56(); void o_stub59(); + + void o2_playsong(); + void o2_setbackgroundsong(); + void o2_videofromref(); + void o2_vdxtransition(); + void o2_stub52(); }; } // End of Groovie namespace |