+++ /dev/null
-/* Reconstructed Commander Keen 4-6 Source Code\r
- * Copyright (C) 2021 K1n9_Duk3\r
- *\r
- * This program is free software; you can redistribute it and/or modify\r
- * it under the terms of the GNU General Public License as published by\r
- * the Free Software Foundation; either version 2 of the License, or\r
- * (at your option) any later version.\r
- *\r
- * This program is distributed in the hope that it will be useful,\r
- * but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\r
- * GNU General Public License for more details.\r
- *\r
- * You should have received a copy of the GNU General Public License along\r
- * with this program; if not, write to the Free Software Foundation, Inc.,\r
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.\r
- */\r
-\r
-#ifndef __AUDIO_H__\r
-#define __AUDIO_H__\r
-\r
-//#include "VERSION.H"\r
-\r
-/////////////////////////////////////////////////\r
-//\r
-// MUSE Header for .CK5\r
-//\r
-/////////////////////////////////////////////////\r
-\r
-#define NUMSOUNDS LASTSOUND\r
-#define NUMSNDCHUNKS ((3*LASTSOUND)+LASTMUSIC)\r
-\r
-//\r
-// Sound names & indexes\r
-//\r
-typedef enum {\r
- SND_WORLDWALK1, // 0\r
- SND_WORLDWALK2, // 1\r
- SND_JUMP, // 2\r
- SND_LAND, // 3\r
- SND_KEENFIRE, // 4\r
- SND_MINEEXPLODE, // 5\r
- SND_SLICESTARBOUNCE, // 6\r
- SND_POGOBOUNCE, // 7\r
- SND_GETPOINTS, // 8\r
- SND_GETAMMO, // 9\r
- SND_GETWATER, // 10\r
- SND_11, // 11\r
- SND_ENTERLEVEL, // 12\r
- SND_LEVELDONE, // 13\r
- SND_NOWAY, // 14\r
- SND_HELMETHIT, // 15\r
- SND_BOUNCE, // 16\r
- SND_EXTRAKEEN, // 17\r
- SND_OPENCARDDOOR, // 18\r
- SND_GETKEY, // 19\r
- SND_PLUMMET, // 20\r
- SND_USESWITCH, // 21\r
- SND_22, // 22\r
- SND_KEENDEAD, // 23\r
- SND_24, // 24\r
- SND_SHOTEXPLODE, // 25\r
- SND_26, // 26\r
- SND_SPIROGRAB, // 27\r
- SND_SPINDREDBOUNCE, // 28\r
- SND_ENEMYSHOT, // 29\r
- SND_ENEMYSHOTEXPLODE, // 30\r
- SND_AMPTONWALK1, // 31\r
- SND_AMPTONWALK2, // 32\r
- SND_AMPTONDIE, // 33\r
- SND_SHOWSTATUS, // 34\r
- SND_HIDESTATUS, // 35\r
- SND_SHELLEYEXPLODE, // 36\r
- SND_SPINDREDFLIP, // 37\r
- SND_MASTERATTACK, // 38\r
- SND_MASTERBLAST, // 39\r
- SND_SHIKADIATTACK, // 40\r
- SND_TELEPORT, // 41\r
- SND_SHOCKSHUNDBARK, // 42\r
- SND_FLAGSPIN, // 43\r
- SND_FLAGLAND, // 44\r
- SND_SHOCKBALLEXPLODE, // 45\r
- KEENPADDLESND, // 46\r
- BALLBOUNCESND, // 47\r
- COMPPADDLESND, // 48\r
- COMPSCOREDSND, // 49\r
- KEENSCOREDSND, // 50\r
- SND_51, // 51\r
- SND_BIGSPARK, // 52\r
- SND_GAMEOVER1, // 53\r
- SND_GAMEOVER2, // 54\r
- SND_GETKEYCARD, // 55\r
- SND_56, // 56\r
- SND_LANDONFUSE, // 57\r
- SND_SPARKYCHARGE, // 58\r
- SND_SPHEREFULBOUNCE, // 59\r
- SND_OPENDOOR, // 60\r
- SND_SPIROFLY, // 61\r
- SND_62, // 62\r
- SND_ELEVATORDOOR, // 63\r
- LASTSOUND\r
-} soundnames;\r
-\r
-#if LASTSOUND != 64\r
-#error bad sound enum!\r
-#endif\r
-\r
-#define NOWAYSND SND_NOWAY\r
-\r
-//\r
-// Base offsets\r
-//\r
-#define STARTPCSOUNDS 0\r
-#define STARTADLIBSOUNDS (STARTPCSOUNDS+NUMSOUNDS)\r
-#define STARTDIGISOUNDS (STARTADLIBSOUNDS+NUMSOUNDS)\r
-#define STARTMUSIC (STARTDIGISOUNDS+NUMSOUNDS)\r
-\r
-//\r
-// Music names & indexes\r
-//\r
-typedef enum {\r
- CAMEIN_MUS,\r
- HAVING_T_MUS,\r
- SKATING_MUS,\r
- SNOOPING_MUS,\r
- BAGPIPES_MUS,\r
- WEDNESDY_MUS,\r
- ROCK_ME_MUS,\r
- BREATHE_MUS,\r
- SHIKAIRE_MUS,\r
- SPHEREFUL_MUS,\r
- TIGHTER_MUS,\r
- ROBOROCK_MUS,\r
- FANFARE_MUS,\r
- FEARSOME_MUS,\r
- LASTMUSIC\r
-} musicnames;\r
-\r
-/////////////////////////////////////////////////\r
-//\r
-// Thanks for playing with MUSE!\r
-//\r
-/////////////////////////////////////////////////\r
-\r
-#endif
\ No newline at end of file