Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
298 | serge | 1 | // Emacs style mode select -*- C++ -*- |
2 | //----------------------------------------------------------------------------- |
||
3 | // |
||
4 | // $Id:$ |
||
5 | // |
||
6 | // Copyright (C) 1993-1996 by id Software, Inc. |
||
7 | // |
||
8 | // This source is available for distribution and/or modification |
||
9 | // only under the terms of the DOOM Source Code License as |
||
10 | // published by id Software. All rights reserved. |
||
11 | // |
||
12 | // The source is distributed in the hope that it will be useful, |
||
13 | // but WITHOUT ANY WARRANTY; without even the implied warranty of |
||
14 | // FITNESS FOR A PARTICULAR PURPOSE. See the DOOM Source Code License |
||
15 | // for more details. |
||
16 | // |
||
17 | // $Log:$ |
||
18 | // |
||
19 | // DESCRIPTION: |
||
20 | // Created by a sound utility. |
||
21 | // Kept as a sample, DOOM2 sounds. |
||
22 | // |
||
23 | //----------------------------------------------------------------------------- |
||
24 | |||
25 | |||
26 | static const char |
||
27 | rcsid[] = "$Id: sounds.c,v 1.3 1997/01/29 22:40:44 b1 Exp $"; |
||
28 | |||
29 | |||
30 | #include "doomtype.h" |
||
31 | #include "sounds.h" |
||
32 | |||
33 | // |
||
34 | // Information about all the music |
||
35 | // |
||
36 | |||
37 | musicinfo_t S_music[] = |
||
38 | { |
||
39 | { 0 }, |
||
40 | { "e1m1", 0 }, |
||
41 | { "e1m2", 0 }, |
||
42 | { "e1m3", 0 }, |
||
43 | { "e1m4", 0 }, |
||
44 | { "e1m5", 0 }, |
||
45 | { "e1m6", 0 }, |
||
46 | { "e1m7", 0 }, |
||
47 | { "e1m8", 0 }, |
||
48 | { "e1m9", 0 }, |
||
49 | { "e2m1", 0 }, |
||
50 | { "e2m2", 0 }, |
||
51 | { "e2m3", 0 }, |
||
52 | { "e2m4", 0 }, |
||
53 | { "e2m5", 0 }, |
||
54 | { "e2m6", 0 }, |
||
55 | { "e2m7", 0 }, |
||
56 | { "e2m8", 0 }, |
||
57 | { "e2m9", 0 }, |
||
58 | { "e3m1", 0 }, |
||
59 | { "e3m2", 0 }, |
||
60 | { "e3m3", 0 }, |
||
61 | { "e3m4", 0 }, |
||
62 | { "e3m5", 0 }, |
||
63 | { "e3m6", 0 }, |
||
64 | { "e3m7", 0 }, |
||
65 | { "e3m8", 0 }, |
||
66 | { "e3m9", 0 }, |
||
67 | { "inter", 0 }, |
||
68 | { "intro", 0 }, |
||
69 | { "bunny", 0 }, |
||
70 | { "victor", 0 }, |
||
71 | { "introa", 0 }, |
||
72 | { "runnin", 0 }, |
||
73 | { "stalks", 0 }, |
||
74 | { "countd", 0 }, |
||
75 | { "betwee", 0 }, |
||
76 | { "doom", 0 }, |
||
77 | { "the_da", 0 }, |
||
78 | { "shawn", 0 }, |
||
79 | { "ddtblu", 0 }, |
||
80 | { "in_cit", 0 }, |
||
81 | { "dead", 0 }, |
||
82 | { "stlks2", 0 }, |
||
83 | { "theda2", 0 }, |
||
84 | { "doom2", 0 }, |
||
85 | { "ddtbl2", 0 }, |
||
86 | { "runni2", 0 }, |
||
87 | { "dead2", 0 }, |
||
88 | { "stlks3", 0 }, |
||
89 | { "romero", 0 }, |
||
90 | { "shawn2", 0 }, |
||
91 | { "messag", 0 }, |
||
92 | { "count2", 0 }, |
||
93 | { "ddtbl3", 0 }, |
||
94 | { "ampie", 0 }, |
||
95 | { "theda3", 0 }, |
||
96 | { "adrian", 0 }, |
||
97 | { "messg2", 0 }, |
||
98 | { "romer2", 0 }, |
||
99 | { "tense", 0 }, |
||
100 | { "shawn3", 0 }, |
||
101 | { "openin", 0 }, |
||
102 | { "evil", 0 }, |
||
103 | { "ultima", 0 }, |
||
104 | { "read_m", 0 }, |
||
105 | { "dm2ttl", 0 }, |
||
106 | { "dm2int", 0 } |
||
107 | }; |
||
108 | |||
109 | |||
110 | // |
||
111 | // Information about all the sfx |
||
112 | // |
||
113 | |||
114 | sfxinfo_t S_sfx[] = |
||
115 | { |
||
116 | // S_sfx[0] needs to be a dummy for odd reasons. |
||
117 | { "none", false, 0, 0, -1, -1, 0 }, |
||
118 | |||
119 | { "pistol", false, 64, 0, -1, -1, 0 }, |
||
120 | { "shotgn", false, 64, 0, -1, -1, 0 }, |
||
121 | { "sgcock", false, 64, 0, -1, -1, 0 }, |
||
122 | { "dshtgn", false, 64, 0, -1, -1, 0 }, |
||
123 | { "dbopn", false, 64, 0, -1, -1, 0 }, |
||
124 | { "dbcls", false, 64, 0, -1, -1, 0 }, |
||
125 | { "dbload", false, 64, 0, -1, -1, 0 }, |
||
126 | { "plasma", false, 64, 0, -1, -1, 0 }, |
||
127 | { "bfg", false, 64, 0, -1, -1, 0 }, |
||
128 | { "sawup", false, 64, 0, -1, -1, 0 }, |
||
129 | { "sawidl", false, 118, 0, -1, -1, 0 }, |
||
130 | { "sawful", false, 64, 0, -1, -1, 0 }, |
||
131 | { "sawhit", false, 64, 0, -1, -1, 0 }, |
||
132 | { "rlaunc", false, 64, 0, -1, -1, 0 }, |
||
133 | { "rxplod", false, 70, 0, -1, -1, 0 }, |
||
134 | { "firsht", false, 70, 0, -1, -1, 0 }, |
||
135 | { "firxpl", false, 70, 0, -1, -1, 0 }, |
||
136 | { "pstart", false, 100, 0, -1, -1, 0 }, |
||
137 | { "pstop", false, 100, 0, -1, -1, 0 }, |
||
138 | { "doropn", false, 100, 0, -1, -1, 0 }, |
||
139 | { "dorcls", false, 100, 0, -1, -1, 0 }, |
||
140 | { "stnmov", false, 119, 0, -1, -1, 0 }, |
||
141 | { "swtchn", false, 78, 0, -1, -1, 0 }, |
||
142 | { "swtchx", false, 78, 0, -1, -1, 0 }, |
||
143 | { "plpain", false, 96, 0, -1, -1, 0 }, |
||
144 | { "dmpain", false, 96, 0, -1, -1, 0 }, |
||
145 | { "popain", false, 96, 0, -1, -1, 0 }, |
||
146 | { "vipain", false, 96, 0, -1, -1, 0 }, |
||
147 | { "mnpain", false, 96, 0, -1, -1, 0 }, |
||
148 | { "pepain", false, 96, 0, -1, -1, 0 }, |
||
149 | { "slop", false, 78, 0, -1, -1, 0 }, |
||
150 | { "itemup", true, 78, 0, -1, -1, 0 }, |
||
151 | { "wpnup", true, 78, 0, -1, -1, 0 }, |
||
152 | { "oof", false, 96, 0, -1, -1, 0 }, |
||
153 | { "telept", false, 32, 0, -1, -1, 0 }, |
||
154 | { "posit1", true, 98, 0, -1, -1, 0 }, |
||
155 | { "posit2", true, 98, 0, -1, -1, 0 }, |
||
156 | { "posit3", true, 98, 0, -1, -1, 0 }, |
||
157 | { "bgsit1", true, 98, 0, -1, -1, 0 }, |
||
158 | { "bgsit2", true, 98, 0, -1, -1, 0 }, |
||
159 | { "sgtsit", true, 98, 0, -1, -1, 0 }, |
||
160 | { "cacsit", true, 98, 0, -1, -1, 0 }, |
||
161 | { "brssit", true, 94, 0, -1, -1, 0 }, |
||
162 | { "cybsit", true, 92, 0, -1, -1, 0 }, |
||
163 | { "spisit", true, 90, 0, -1, -1, 0 }, |
||
164 | { "bspsit", true, 90, 0, -1, -1, 0 }, |
||
165 | { "kntsit", true, 90, 0, -1, -1, 0 }, |
||
166 | { "vilsit", true, 90, 0, -1, -1, 0 }, |
||
167 | { "mansit", true, 90, 0, -1, -1, 0 }, |
||
168 | { "pesit", true, 90, 0, -1, -1, 0 }, |
||
169 | { "sklatk", false, 70, 0, -1, -1, 0 }, |
||
170 | { "sgtatk", false, 70, 0, -1, -1, 0 }, |
||
171 | { "skepch", false, 70, 0, -1, -1, 0 }, |
||
172 | { "vilatk", false, 70, 0, -1, -1, 0 }, |
||
173 | { "claw", false, 70, 0, -1, -1, 0 }, |
||
174 | { "skeswg", false, 70, 0, -1, -1, 0 }, |
||
175 | { "pldeth", false, 32, 0, -1, -1, 0 }, |
||
176 | { "pdiehi", false, 32, 0, -1, -1, 0 }, |
||
177 | { "podth1", false, 70, 0, -1, -1, 0 }, |
||
178 | { "podth2", false, 70, 0, -1, -1, 0 }, |
||
179 | { "podth3", false, 70, 0, -1, -1, 0 }, |
||
180 | { "bgdth1", false, 70, 0, -1, -1, 0 }, |
||
181 | { "bgdth2", false, 70, 0, -1, -1, 0 }, |
||
182 | { "sgtdth", false, 70, 0, -1, -1, 0 }, |
||
183 | { "cacdth", false, 70, 0, -1, -1, 0 }, |
||
184 | { "skldth", false, 70, 0, -1, -1, 0 }, |
||
185 | { "brsdth", false, 32, 0, -1, -1, 0 }, |
||
186 | { "cybdth", false, 32, 0, -1, -1, 0 }, |
||
187 | { "spidth", false, 32, 0, -1, -1, 0 }, |
||
188 | { "bspdth", false, 32, 0, -1, -1, 0 }, |
||
189 | { "vildth", false, 32, 0, -1, -1, 0 }, |
||
190 | { "kntdth", false, 32, 0, -1, -1, 0 }, |
||
191 | { "pedth", false, 32, 0, -1, -1, 0 }, |
||
192 | { "skedth", false, 32, 0, -1, -1, 0 }, |
||
193 | { "posact", true, 120, 0, -1, -1, 0 }, |
||
194 | { "bgact", true, 120, 0, -1, -1, 0 }, |
||
195 | { "dmact", true, 120, 0, -1, -1, 0 }, |
||
196 | { "bspact", true, 100, 0, -1, -1, 0 }, |
||
197 | { "bspwlk", true, 100, 0, -1, -1, 0 }, |
||
198 | { "vilact", true, 100, 0, -1, -1, 0 }, |
||
199 | { "noway", false, 78, 0, -1, -1, 0 }, |
||
200 | { "barexp", false, 60, 0, -1, -1, 0 }, |
||
201 | { "punch", false, 64, 0, -1, -1, 0 }, |
||
202 | { "hoof", false, 70, 0, -1, -1, 0 }, |
||
203 | { "metal", false, 70, 0, -1, -1, 0 }, |
||
204 | { "chgun", false, 64, &S_sfx[sfx_pistol], 150, 0, 0 }, |
||
205 | { "tink", false, 60, 0, -1, -1, 0 }, |
||
206 | { "bdopn", false, 100, 0, -1, -1, 0 }, |
||
207 | { "bdcls", false, 100, 0, -1, -1, 0 }, |
||
208 | { "itmbk", false, 100, 0, -1, -1, 0 }, |
||
209 | { "flame", false, 32, 0, -1, -1, 0 }, |
||
210 | { "flamst", false, 32, 0, -1, -1, 0 }, |
||
211 | { "getpow", false, 60, 0, -1, -1, 0 }, |
||
212 | { "bospit", false, 70, 0, -1, -1, 0 }, |
||
213 | { "boscub", false, 70, 0, -1, -1, 0 }, |
||
214 | { "bossit", false, 70, 0, -1, -1, 0 }, |
||
215 | { "bospn", false, 70, 0, -1, -1, 0 }, |
||
216 | { "bosdth", false, 70, 0, -1, -1, 0 }, |
||
217 | { "manatk", false, 70, 0, -1, -1, 0 }, |
||
218 | { "mandth", false, 70, 0, -1, -1, 0 }, |
||
219 | { "sssit", false, 70, 0, -1, -1, 0 }, |
||
220 | { "ssdth", false, 70, 0, -1, -1, 0 }, |
||
221 | { "keenpn", false, 70, 0, -1, -1, 0 }, |
||
222 | { "keendt", false, 70, 0, -1, -1, 0 }, |
||
223 | { "skeact", false, 70, 0, -1, -1, 0 }, |
||
224 | { "skesit", false, 70, 0, -1, -1, 0 }, |
||
225 | { "skeatk", false, 70, 0, -1, -1, 0 }, |
||
226 | { "radio", false, 60, 0, -1, -1, 0 } |
||
227 | }; |
||
228 |