-
Notifications
You must be signed in to change notification settings - Fork 0
/
SNDSEQ
351 lines (302 loc) · 8.01 KB
/
SNDSEQ
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
//Sound Sequences//
Inferno/Alert INFRALRT
Inferno/Walk INFRWALK
Inferno/Die INFRDEAD
Inferno/Active INFRACTV
Apocalypse/Meteor COMETLNC
Apocalypse/Death COMETEXP
Meteor/Call DFATTACK
weapons/firmfi dsfirmfi
weapons/firex3 dsfirex3
weapons/firbfi dsfirbfi
weapons/hellex dshellex
weapons/justfi dsjustfi
monster/bomb FIREBALL
monster/firebeamdeath IMPFIRE2
monster/firebeamstart DARKFLAM
pyro/explosion DSPIPEX1
Glyph/Start FLAMESTR
harvester/ghost shghscrm
Infdem/see BE-SPOT1
Infdem/active BE-GROWL
Infdem/pain BE-PAIN1
Infdem/death DYING
KoraxStep step//this is present in Hexen, but needs to be defined for Doom or Heretic
//SNDINFO for UnMancubus by Ozymandias81
UNMNROAM UNMNROAM
UNMNPAIN UNMNPAIN
UNMNDYIN UNMNDYIN
UNMNRAIL UNMNRAIL
UNMBWOSH UNMBWOSH
UNMBFIR2 UNMBFIR2
UNMBMACX UNMBMACX
UNMBMACI UNMBMACI
UNMBOOOM UNMBOOOM
//Wicked
monster/wiksit dswiksit
$random monster/wikact { monster/wikac1 monster/wikac2 }
monster/wikac1 dswikac1
monster/wikac2 dswikac2
monster/wikatk dswikatk
monster/wikpai dswikpai
monster/wikdth dswikdth
weapons/firmfi dsfirmfi
weapons/firex5 dsfirex5
monster/tenpn1 dstenpn1
monster/tenpn2 dstenpn2
//Hellsmith1
weapons/hellfi dshellfi
weapons/hellex dshellex
weapons/firex3 dsfirex3
weapons/suldth dssuldth
weapons/diasht dsdiasht
weapons/bigbrn dsbigbrn
monster/smiths dssmiths
monster/smitha dssmitha
monster/smitht dssmitht
monster/smithp dssmithp
monster/smithd dssmithd
monster/smithr dssmithr
monster/smithw dssmithw
monster/hamswg dshamswg
monster/hamflr dshamflr
monster/hamhit dshamhit
monster/hamsht dshamsht
//Avatar
monster/avasit dsavasit
monster/avapai dsavapai
monster/avadth dsavadth
monster/avaact dsavaact
monster/avaatk dsavaatk
MageLightningFire dslight
weapons/justfi dsjustfi
weapons/gntini dsgntini
weapons/devexp dsdevexp
weapons/bwoosh dsbwoosh
weapons/firex2 dsfirex2
weapons/devzap dsdevzap
weapons/gnthit dsgnthit
monster/hadsit dshadsit
monster/bomb FIREBALL
monster/explode DSCMTEXP
//Juggernaut
juggernaut/see BTKUNQV2
juggernaut/roam BTKUNQV1
juggernaut/engine BTKENGN1
juggernaut/death BTKDETH1
$random juggernaut/pain { BTKPAIN1 BTKPAIN2 BTKPAIN3 }
BTKPAIN1 BTKPAIN1
BTKPAIN2 BTKPAIN2
BTKPAIN3 BTKPAIN3
$rolloff juggernaut/see 900 1100
$rolloff juggernaut/engine 900 1100
$rolloff juggernaut/death 900 2800
$rolloff juggernaut/pain 900 1100
$rolloff juggernaut/roam 900 1100
//Crash2
$random crash/death { crash/death1 crash/death2 }
crash/death1 DSIDETH
crash/death2 DSIDIEHI
crash/pain DSIPAIN
crash/sight DSITAUNT
//ChaosWyvern
ChaosWyvern/Sight DSCHASIT
ChaosWyvern/Act DSCHASIT
ChaosWyvern/Pain DSCHAPN
ChaosWyvern/Breath DSCHAFIR
ChaosWyvern/Bomb DSCHAFI2
ChaosWyvern/Death DSCHADIE
ChaosWyvern/Toast DSTOASTY
//UndeadHunter
undeadhunter/activate DSDHACT
undeadhunter/pain DSDHPAIN
undeadhunter/death DSDHDTH
undeadhunter/xdeath DSDHXDTH
//Thrall
$RANDOM monster/culsit { monster/culsi1 monster/culsi2 monster/culsi3 monster/culsi4 }
monster/culsi1 dsculsi1
monster/culsi2 dsculsi2
monster/culsi3 dsculsi3
monster/culsi4 dsculsi4
monster/culatk dsculatk
monster/culpai dsculpai
$RANDOM monster/culdth { monster/culdt1 monster/culdt2 }
monster/culdt1 dsculdt1
monster/culdt2 dsculdt2
$RANDOM monster/culact { monster/culac1 monster/culac2 }
monster/culac1 dsculac1
monster/culac2 dsculac2
//dark clink
clink/sight clksit
clink/attack clkatk
clink/pain clkpai
clink/death clkdth
clink/active clkact
//copied from Doom's Imp; used for his projectile
imp/attack dsfirsht
imp/shotx dsfirxpl
//ImpWarlord
$RANDOM implord/macehit { implord/macehit1 implord/macehit2 }
implord/macehit1 macehit1
implord/macehit2 macehit2
implord/maceswing maceswng
implord/shieldshot shldshot
implord/shieldshothit shldhit
implord/familiarspawn fspawn
$RANDOM batfam/idle { batfam/idle1 batfam/idle2 }
batfam/idle1 batidle1
batfam/idle2 batidle2
batfam/pain batpain
batfam/death batdie
batfam/crash batcrash
dragonfam/see dfsee
dragonfam/pain dfpain
dragonfam/death dfdie
dragonfam/idle dfidle
dragonfam/attack dfattack
//these assignments are taken from Doom; they are necessary for Heretic/Hexen usage
//note that you don't need to copy these definitions over if you're using this creature in Doom, nor do you need to copy the associated sound files
$random imp/sight { imp/sight1 imp/sight2 }
$random imp/death { imp/death1 imp/death2 }
imp/sight1 dsbgsit1
imp/sight2 dsbgsit2
imp/active dsbgact
imp/pain dspopain
imp/death1 dsbgdth1
imp/death2 dsbgdth2
imp/attack dsfirsht
imp/shotx dsfirxpl
//Aracnorb
aracnorb/sight dsaracst
aracnorb/death dsaracdt
aracnorb/attack dsaracfr
aracnorb/melee dsaracml
//AracnorbQueen
queen/sight quesit
queen/pain quepain
queen/death quedie
queen/active queact
//queen/scream bqegg1a
queen/fire qbfgfire
electricplasma/shoot PZAPSEE
electricplasma/hit PZAPHIT
queen/hit qbfghit
queen/melee quebit
//Cybruiser
monster/brusit dsbrusit
monster/brudth dsbrudth
monster/bruwlk dsbruwlk
monster/brufir dsbrufir
weapons/hellex dshellex
//EliteGuard
$random elite/see { see01 see02 see03 see04 }
see01 ELITSIT1
see02 ELITSIT2
see03 ELITSIT3
see04 ELITSIT4
$random elite/pain { pain01 pain02 }
pain01 ELITPIN1
pain02 ELITPIN2
$random elite/death { death01 death02 }
death01 ELITDTH1
death02 ELITDTH2
$random elite/fire { fire01 fire02 fire03 }
fire01 ELITFIR1
fire02 ELITFIR2
fire03 ELITFIR3
$limit elite/fire 0
//LordofHeresy
LordOfHeresy/sight DSLOHSIT
LordOfHeresy/act DSLOHACT
LordOfHeresy/death DSLOHDTH
//Maephisto
chaingn chaingun
bolt bolt
charge charge
laser laser
$random sight { sight1 sight2 }
sight1 sight1
sight2 sight2
death death
pain pain
$random idle { idle1 idle2 idle3 idle4 idle5 }
idle1 idle1
idle2 idle2
idle3 idle3
idle4 idle4
idle5 idle5
//PyroSuccubus
$random pyr/sight { pyr/sight1 pyr/sight2 }
pyr/pain pyropain
pyr/death pyrodth
pyr/sight1 pyrosit1
pyr/active pyroact
weapons/pyrobrn pyrobrn
weapons/pyroxxpl pyroxxpl
$random pyr/active { pyr/active1 pyr/active2 }
$random pyr/attack { pyr/attack2 pyr/attack2 pyr/attack2 pyr/attack2 pyr/attack2 pyr/attack2 pyr/attack1 }
pyr/sight1 pyrosit1
pyr/sight2 pyrosit2
pyr/active1 pyroact1
pyr/active2 pyroact2
pyr/attack2 nosound
pyr/pain pyropain
pyr/death pyrodth
weapons/pyrobrn pyrobrn
weapons/pyroxxpl pyroxxpl
pyr/resurrected pyroheal
////////////////////////
// Terminator sounds //
////////////////////////
monster/termsit tsight
monster/termpin tpain1
monster/termdth tdeath
monster/brufir dsbrufir
weapons/hellex dshellex
$random Terminator/termact { termact1 termact2 }
termact1 dsteract
termact2 dsteact2
$random Terminator/terstepA { terstep1 terstep2 }
terstep1 dststep1
terstep2 dststep2
Terminator/terstepB dststep3
Terminator/tershotA dstshot1
Terminator/tershotB dstshot2
//CrimsonDisciple
DiscipleSee CRMDSIT
DisciplePain CRMDPAI
DiscipleDeath CRMDDTH
DiscipleSwing CRMDATK
DiscipleActive CRMDACT
DiscipleSplatter CRMDXDT
FireSpawn FIRESPWN
BloodShoot BLODSHOT
BloodBoom BLODBOOM
Rain RAINFALL
//cyberimp
$RANDOM CIMPSIT { CIMPSIT1 CIMPSIT2 }
CIMPSIT1 CIMPCIT1
CIMPSIT2 CIMPSIT2
$RANDOM CIMPDTH { CIMPDTH1 CIMPDTH2 }
CIMPDTH1 CIMPDTH1
CIMPDTH2 CIMPDTH2
CIMPPAIN CIMPPAIN
CIMPACT CIMPACT
//BloodDemonClone
blooddemon/sight DSBLDSIT
blooddemon/pain DSBLDPAI
blooddemon/death DSBLDDTH
blooddemon/active DSBLDACT
blooddemon/melee DSBLDATK
blooddemon/walk DSBLDWAL
//Drone
drone/see DRONSND
drone/idle DRONSND
$limit drone/fire 0 DRONFIRE
$RANDOM drone/pain {drone/pain1 drone/pain2 drone/pain3}
drone/pain1 DRONPAN1
drone/pain2 DRONPAN2
drone/pain3 DRONPAN3
drone/die DRONDIE
//Ambient
game/scream DSPLDETH