1 /* ScummVM - Graphic Adventure Engine
2  *
3  * ScummVM is the legal property of its developers, whose names
4  * are too numerous to list here. Please refer to the COPYRIGHT
5  * file distributed with this source distribution.
6  *
7  * This program is free software; you can redistribute it and/or
8  * modify it under the terms of the GNU General Public License
9  * as published by the Free Software Foundation; either version 2
10  * of the License, or (at your option) any later version.
11 
12  * This program is distributed in the hope that it will be useful,
13  * but WITHOUT ANY WARRANTY; without even the implied warranty of
14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15  * GNU General Public License for more details.
16 
17  * You should have received a copy of the GNU General Public License
18  * along with this program; if not, write to the Free Software
19  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
20  *
21  */
22 
23 #ifndef STARTREK_SOUNDEFFECTS_H
24 #define STARTREK_SOUNDEFFECTS_H
25 
26 
27 // Sound effects for "playSoundEffectIndex" function
28 enum SoundEffects {
29 	// Sounds 0 - 3 are blank
30 	kSfxTricorder = 4,
31 	kSfxDoor = 5,
32 	kSfxPhaser = 6,
33 	kSfxButton = 7,
34 	kSfxTransporterDematerialize = 8,
35 	kSfxTransporterMaterialize = 9,
36 	kSfxTransporterEnergize = 10,
37 	// Sounds 11 - 15 are blank
38 	kSfxSelection = 16,
39 	// Sounds 17 - 33 are blank
40 	kSfxHailing = 34,
41 	// Sound 35 is blank
42 	kSfxPhaser2 = 36,
43 	kSfxPhotonTorpedoes = 37,
44 	kSfxShieldHit = 38,
45 	kSfxUnk = 39,
46 	kSfxRedAlert = 40,
47 	kSfxWarp = 41
48 };
49 
50 
51 enum MidiTracks {
52 	MIDITRACK_0,
53 	MIDITRACK_1,
54 	MIDITRACK_2,
55 	MIDITRACK_3,
56 	MIDITRACK_4,
57 	MIDITRACK_5,
58 	MIDITRACK_6,
59 	MIDITRACK_7,
60 	MIDITRACK_8,
61 	MIDITRACK_9,
62 	MIDITRACK_10,
63 	MIDITRACK_11,
64 	MIDITRACK_12,
65 	MIDITRACK_13,
66 	MIDITRACK_14,
67 	MIDITRACK_15,
68 	MIDITRACK_16,
69 	MIDITRACK_17,
70 	MIDITRACK_18,
71 	MIDITRACK_19,
72 	MIDITRACK_20,
73 	MIDITRACK_21,
74 	MIDITRACK_22,
75 	MIDITRACK_23,
76 	MIDITRACK_24,
77 	MIDITRACK_25,
78 	MIDITRACK_26,
79 	MIDITRACK_27,
80 	MIDITRACK_28,
81 	MIDITRACK_29,
82 	MIDITRACK_30,
83 	MIDITRACK_31,
84 	MIDITRACK_32,
85 	MIDITRACK_33
86 };
87 
88 #endif
89