aboutsummaryrefslogtreecommitdiff
path: root/simon/simon.h
diff options
context:
space:
mode:
authorTravis Howell2003-01-03 12:06:30 +0000
committerTravis Howell2003-01-03 12:06:30 +0000
commit3a4782f16656c180b48be4afa1270a7ec351ed72 (patch)
tree063280408ebd9536376aae69d6f2e7a9108a96ab /simon/simon.h
parentf1365f4f2b861ecfed42dea4b534ee14eca245ac (diff)
downloadscummvm-rg350-3a4782f16656c180b48be4afa1270a7ec351ed72.tar.gz
scummvm-rg350-3a4782f16656c180b48be4afa1270a7ec351ed72.tar.bz2
scummvm-rg350-3a4782f16656c180b48be4afa1270a7ec351ed72.zip
Add olki's patch for sound effects in simon1dos
Plus hack to allow choice between midi music and sound effects via 's' key svn-id: r6326
Diffstat (limited to 'simon/simon.h')
-rw-r--r--simon/simon.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/simon/simon.h b/simon/simon.h
index 4b62082fd8..aa488a407d 100644
--- a/simon/simon.h
+++ b/simon/simon.h
@@ -100,6 +100,12 @@ struct GameSpecificSettings;
class SimonState : public Engine {
public:
+ File *_mus_file;
+ uint16 *_mus_offsets;
+
+ void SimonState::readSting(uint a);
+ void SimonState::playSting(uint a);
+
byte *_vc_ptr; /* video code ptr */
uint32 *_game_offsets_ptr;
@@ -246,6 +252,7 @@ public:
bool _skip_speech;
byte _video_var_9;
+ uint _midi_sfx;
uint _last_music_played;
bool _show_preposition;