From 8970909318c158b18eb5612f26db1d4db941160f Mon Sep 17 00:00:00 2001 From: Matthew Stewart Date: Fri, 27 Jul 2018 20:32:29 -0400 Subject: STARTREK: Reorganize includes in room.h This should avoid the costly rebuild of everything in the 'rooms/' folder, at least sometimes... --- engines/startrek/soundeffects.h | 87 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 engines/startrek/soundeffects.h (limited to 'engines/startrek/soundeffects.h') diff --git a/engines/startrek/soundeffects.h b/engines/startrek/soundeffects.h new file mode 100644 index 0000000000..357c36eb08 --- /dev/null +++ b/engines/startrek/soundeffects.h @@ -0,0 +1,87 @@ +/* ScummVM - Graphic Adventure Engine + * + * ScummVM is the legal property of its developers, whose names + * are too numerous to list here. Please refer to the COPYRIGHT + * file distributed with this source distribution. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + */ + +#ifndef STARTREK_SOUNDEFFECTS_H +#define STARTREK_SOUNDEFFECTS_H + + +// Sound effects for "playSoundEffectIndex" function +enum SoundEffects { + SND_TRICORDER = 4, + SND_DOOR1 = 5, + SND_PHASSHOT = 6, + SND_07 = 7, + SND_TRANSDEM = 8, + SND_TRANSMAT = 9, + SND_TRANSENE = 0x0a, + SND_BLANK_0b = 0x0b, + SND_SELECTION = 0x10, + SND_BLANK_14 = 0x14, + SND_BLANK_16 = 0x16, + SND_HAILING = 0x22, + SND_PHASSHOT_2 = 0x24, + SND_PHOTSHOT = 0x25, + SND_HITSHIEL = 0x26, + SND_27 = 0x27, + SND_REDALERT = 0x28, + SND_WARP = 0x29 +}; + + +enum MidiTracks { + MIDITRACK_0, + MIDITRACK_1, + MIDITRACK_2, + MIDITRACK_3, + MIDITRACK_4, + MIDITRACK_5, + MIDITRACK_6, + MIDITRACK_7, + MIDITRACK_8, + MIDITRACK_9, + MIDITRACK_10, + MIDITRACK_11, + MIDITRACK_12, + MIDITRACK_13, + MIDITRACK_14, + MIDITRACK_15, + MIDITRACK_16, + MIDITRACK_17, + MIDITRACK_18, + MIDITRACK_19, + MIDITRACK_20, + MIDITRACK_21, + MIDITRACK_22, + MIDITRACK_23, + MIDITRACK_24, + MIDITRACK_25, + MIDITRACK_26, + MIDITRACK_27, + MIDITRACK_28, + MIDITRACK_29, + MIDITRACK_30, + MIDITRACK_31, + MIDITRACK_32, + MIDITRACK_33 +}; + +#endif -- cgit v1.2.3