aboutsummaryrefslogtreecommitdiff
path: root/simon/simon.h
diff options
context:
space:
mode:
authorJames Brown2002-06-05 02:59:35 +0000
committerJames Brown2002-06-05 02:59:35 +0000
commit087ed25af5da6501d5041302488b1a84a77ae3aa (patch)
treef6988479e6a352d97497bd7babd12ea26d6dc3bd /simon/simon.h
parent7d78096182ee1d9fc45c81193df5ed7a1f423546 (diff)
downloadscummvm-rg350-087ed25af5da6501d5041302488b1a84a77ae3aa.tar.gz
scummvm-rg350-087ed25af5da6501d5041302488b1a84a77ae3aa.tar.bz2
scummvm-rg350-087ed25af5da6501d5041302488b1a84a77ae3aa.zip
Apply .VOC support for Simon, by olki.
svn-id: r4406
Diffstat (limited to 'simon/simon.h')
-rw-r--r--simon/simon.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/simon/simon.h b/simon/simon.h
index 464d4fe23a..c379046e00 100644
--- a/simon/simon.h
+++ b/simon/simon.h
@@ -337,10 +337,13 @@ struct GameSpecificSettings {
uint VGA_MEM_SIZE;
uint TABLES_MEM_SIZE;
uint NUM_VOICE_RESOURCES;
+ uint NUM_EFFECTS_RESOURCES;
uint MUSIC_INDEX_BASE;
uint SOUND_INDEX_BASE;
const char *gme_filename;
const char *wav_filename;
+ const char *wav_filename2;
+ const char *effects_filename;
const char *gamepc_filename;
};
@@ -374,6 +377,8 @@ public:
FILE *_game_file;
FILE *_voice_file;
uint32 *_voice_offsets;
+ FILE *_effects_file;
+ uint32 *_effects_offsets;
byte *_stripped_txt_mem;
uint _text_size;
@@ -590,6 +595,7 @@ public:
int _vga_tick_counter;
PlayingSoundHandle _playing_sound;
+ PlayingSoundHandle _effects_sound;
PlayingSoundHandle _voice_sound;
int _timer_id;