aboutsummaryrefslogtreecommitdiff
path: root/engines/supernova/msn_def.h
diff options
context:
space:
mode:
authorJoseph-Eugene Winzer2017-06-24 13:43:42 +0200
committerThierry Crozat2018-01-22 23:42:08 +0000
commitcd080b820a5b402c060dd901e8f76bd5e0d3a143 (patch)
tree8bfd0f9cad084efe4aafa76b3b2e5d24a30dcced /engines/supernova/msn_def.h
parent6c4768a051b64f14af47c343f589b3bee34aba0a (diff)
downloadscummvm-rg350-cd080b820a5b402c060dd901e8f76bd5e0d3a143.tar.gz
scummvm-rg350-cd080b820a5b402c060dd901e8f76bd5e0d3a143.tar.bz2
scummvm-rg350-cd080b820a5b402c060dd901e8f76bd5e0d3a143.zip
SUPERNOVA: Buffers audio samples on startup
Diffstat (limited to 'engines/supernova/msn_def.h')
-rw-r--r--engines/supernova/msn_def.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/engines/supernova/msn_def.h b/engines/supernova/msn_def.h
index 81138f1d92..23516a72b7 100644
--- a/engines/supernova/msn_def.h
+++ b/engines/supernova/msn_def.h
@@ -49,6 +49,35 @@ enum MessagePosition {
kMessageTop
};
+enum AudioIndex {
+ kAudioGreat, // 44|0
+ kAudioCrash, // 45|0
+ kAudioVoiceHalt, // 46|0
+ kAudioUndef1, // 46|2510
+ kAudioUndef2, // 46|4020
+ kAudioVoiceSupernova, // 47|0
+ kAudioVoiceYeah, // 47|24010
+ kAudioUndef3, // 48|0
+ kAudioUndef4, // 48|2510
+ kAudioShock, // 48|10520
+ kAudioTurntable, // 48|13530
+ kAudioUndef5, // 50|0
+ kAudioUndef6, // 50|12786
+ kAudioDeath, // 53|0
+ kAudioAlarm, // 54|0
+ kAudioUndef7, // 54|8010
+ kAudioDoorSound, // 54|24020
+ kAudioDoorOpen, // 54|30030
+ kAudioDoorClose, // 54|31040
+ kAudioNumSamples
+};
+
+struct AudioInfo {
+ int _filenumber;
+ int _offsetStart;
+ int _offsetEnd;
+};
+
// Colors
const int kColorBlack = 0;
const int kColorWhite25 = 1;