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