]> 4ch.mooo.com Git - 16.git/blob - 16/cawat/AUDIOARM.H
wwww added catacombs source~
[16.git] / 16 / cawat / AUDIOARM.H
1 /* Catacomb Armageddon Source Code\r
2  * Copyright (C) 1993-2014 Flat Rock Software\r
3  *\r
4  * This program is free software; you can redistribute it and/or modify\r
5  * it under the terms of the GNU General Public License as published by\r
6  * the Free Software Foundation; either version 2 of the License, or\r
7  * (at your option) any later version.\r
8  *\r
9  * This program is distributed in the hope that it will be useful,\r
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of\r
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
12  * GNU General Public License for more details.\r
13  *\r
14  * You should have received a copy of the GNU General Public License along\r
15  * with this program; if not, write to the Free Software Foundation, Inc.,\r
16  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.\r
17  */\r
18 \r
19 /////////////////////////////////////////////////\r
20 //\r
21 // MUSE Header for .ARM\r
22 // Created Mon Jun 08 16:14:17 1992\r
23 //\r
24 /////////////////////////////////////////////////\r
25 \r
26 #define NUMSOUNDS               35\r
27 #define NUMSNDCHUNKS            106\r
28 \r
29 //\r
30 // Sound names & indexes\r
31 //\r
32 typedef enum {\r
33                 HITWALLSND,              // 0\r
34                 WARPUPSND,               // 1\r
35                 WARPDOWNSND,             // 2\r
36                 GETBOLTSND,              // 3\r
37                 GETNUKESND,              // 4\r
38                 GETPOTIONSND,            // 5\r
39                 GETKEYSND,               // 6\r
40                 GETSCROLLSND,            // 7\r
41                 GETPOINTSSND,            // 8\r
42                 USEBOLTSND,              // 9\r
43                 USENUKESND,              // 10\r
44                 USEPOTIONSND,            // 11\r
45                 USEKEYSND,               // 12\r
46                 NOITEMSND,               // 13\r
47                 WALK1SND,                // 14\r
48                 WALK2SND,                // 15\r
49                 TAKEDAMAGESND,           // 16\r
50                 MONSTERMISSSND,          // 17\r
51                 GAMEOVERSND,             // 18\r
52                 SHOOTSND,                // 19\r
53                 BIGSHOOTSND,             // 20\r
54                 SHOOTWALLSND,            // 21\r
55                 SHOOTMONSTERSND,         // 22\r
56                 TAKEDMGHURTSND,          // 23\r
57                 BALLBOUNCESND,           // 24\r
58                 NOWAYSND,                // 25\r
59                 WARPSND,                 // 26\r
60                 HIT_GATESND,             // 27\r
61                 GETGEMSND,               // 28\r
62                 BOOMSND,                 // 29\r
63                 GRELM_DEADSND,           // 30\r
64                 FREEZETIMESND,           // 31\r
65                 TIMERETURNSND,           // 32\r
66                 TICKSND,                 // 33\r
67                 BODY_EXPLODESND,         // 34\r
68                 LASTSOUND\r
69              } soundnames;\r
70 \r
71 //\r
72 // Base offsets\r
73 //\r
74 #define STARTPCSOUNDS           0\r
75 #define STARTADLIBSOUNDS        35\r
76 #define STARTDIGISOUNDS         70\r
77 #define STARTMUSIC              105\r
78 \r
79 //\r
80 // Music names & indexes\r
81 //\r
82 typedef enum {\r
83                 TOOHOT_MUS,              // 0\r
84                 LASTMUSIC\r
85              } musicnames;\r
86 \r
87 /////////////////////////////////////////////////\r
88 //\r
89 // Thanks for playing with MUSE!\r
90 //\r
91 /////////////////////////////////////////////////\r