]> icculus.org git repositories - theoddone33/hheretic.git/blob - include/info.h
Initial revision
[theoddone33/hheretic.git] / include / info.h
1 // generated by multigen
2
3 typedef enum {
4 SPR_IMPX,
5 SPR_ACLO,
6 SPR_PTN1,
7 SPR_SHLD,
8 SPR_SHD2,
9 SPR_BAGH,
10 SPR_SPMP,
11 SPR_INVS,
12 SPR_PTN2,
13 SPR_SOAR,
14 SPR_INVU,
15 SPR_PWBK,
16 SPR_EGGC,
17 SPR_EGGM,
18 SPR_FX01,
19 SPR_SPHL,
20 SPR_TRCH,
21 SPR_FBMB,
22 SPR_XPL1,
23 SPR_ATLP,
24 SPR_PPOD,
25 SPR_AMG1,
26 SPR_SPSH,
27 SPR_LVAS,
28 SPR_SLDG,
29 SPR_SKH1,
30 SPR_SKH2,
31 SPR_SKH3,
32 SPR_SKH4,
33 SPR_CHDL,
34 SPR_SRTC,
35 SPR_SMPL,
36 SPR_STGS,
37 SPR_STGL,
38 SPR_STCS,
39 SPR_STCL,
40 SPR_KFR1,
41 SPR_BARL,
42 SPR_BRPL,
43 SPR_MOS1,
44 SPR_MOS2,
45 SPR_WTRH,
46 SPR_HCOR,
47 SPR_KGZ1,
48 SPR_KGZB,
49 SPR_KGZG,
50 SPR_KGZY,
51 SPR_VLCO,
52 SPR_VFBL,
53 SPR_VTFB,
54 SPR_SFFI,
55 SPR_TGLT,
56 SPR_TELE,
57 SPR_STFF,
58 SPR_PUF3,
59 SPR_PUF4,
60 SPR_BEAK,
61 SPR_WGNT,
62 SPR_GAUN,
63 SPR_PUF1,
64 SPR_WBLS,
65 SPR_BLSR,
66 SPR_FX18,
67 SPR_FX17,
68 SPR_WMCE,
69 SPR_MACE,
70 SPR_FX02,
71 SPR_WSKL,
72 SPR_HROD,
73 SPR_FX00,
74 SPR_FX20,
75 SPR_FX21,
76 SPR_FX22,
77 SPR_FX23,
78 SPR_GWND,
79 SPR_PUF2,
80 SPR_WPHX,
81 SPR_PHNX,
82 SPR_FX04,
83 SPR_FX08,
84 SPR_FX09,
85 SPR_WBOW,
86 SPR_CRBW,
87 SPR_FX03,
88 SPR_BLOD,
89 SPR_PLAY,
90 SPR_FDTH,
91 SPR_BSKL,
92 SPR_CHKN,
93 SPR_MUMM,
94 SPR_FX15,
95 SPR_BEAS,
96 SPR_FRB1,
97 SPR_SNKE,
98 SPR_SNFX,
99 SPR_HEAD,
100 SPR_FX05,
101 SPR_FX06,
102 SPR_FX07,
103 SPR_CLNK,
104 SPR_WZRD,
105 SPR_FX11,
106 SPR_FX10,
107 SPR_KNIG,
108 SPR_SPAX,
109 SPR_RAXE,
110 SPR_SRCR,
111 SPR_FX14,
112 SPR_SOR2,
113 SPR_SDTH,
114 SPR_FX16,
115 SPR_MNTR,
116 SPR_FX12,
117 SPR_FX13,
118 SPR_AKYY,
119 SPR_BKYY,
120 SPR_CKYY,
121 SPR_AMG2,
122 SPR_AMM1,
123 SPR_AMM2,
124 SPR_AMC1,
125 SPR_AMC2,
126 SPR_AMS1,
127 SPR_AMS2,
128 SPR_AMP1,
129 SPR_AMP2,
130 SPR_AMB1,
131 SPR_AMB2,
132 NUMSPRITES
133 } spritenum_t;
134
135 typedef enum {
136 S_NULL,
137 S_FREETARGMOBJ,
138 S_ITEM_PTN1_1,
139 S_ITEM_PTN1_2,
140 S_ITEM_PTN1_3,
141 S_ITEM_SHLD1,
142 S_ITEM_SHD2_1,
143 S_ITEM_BAGH1,
144 S_ITEM_SPMP1,
145 S_HIDESPECIAL1,
146 S_HIDESPECIAL2,
147 S_HIDESPECIAL3,
148 S_HIDESPECIAL4,
149 S_HIDESPECIAL5,
150 S_HIDESPECIAL6,
151 S_HIDESPECIAL7,
152 S_HIDESPECIAL8,
153 S_HIDESPECIAL9,
154 S_HIDESPECIAL10,
155 S_HIDESPECIAL11,
156 S_DORMANTARTI1,
157 S_DORMANTARTI2,
158 S_DORMANTARTI3,
159 S_DORMANTARTI4,
160 S_DORMANTARTI5,
161 S_DORMANTARTI6,
162 S_DORMANTARTI7,
163 S_DORMANTARTI8,
164 S_DORMANTARTI9,
165 S_DORMANTARTI10,
166 S_DORMANTARTI11,
167 S_DORMANTARTI12,
168 S_DORMANTARTI13,
169 S_DORMANTARTI14,
170 S_DORMANTARTI15,
171 S_DORMANTARTI16,
172 S_DORMANTARTI17,
173 S_DORMANTARTI18,
174 S_DORMANTARTI19,
175 S_DORMANTARTI20,
176 S_DORMANTARTI21,
177 S_DEADARTI1,
178 S_DEADARTI2,
179 S_DEADARTI3,
180 S_DEADARTI4,
181 S_DEADARTI5,
182 S_DEADARTI6,
183 S_DEADARTI7,
184 S_DEADARTI8,
185 S_DEADARTI9,
186 S_DEADARTI10,
187 S_ARTI_INVS1,
188 S_ARTI_PTN2_1,
189 S_ARTI_PTN2_2,
190 S_ARTI_PTN2_3,
191 S_ARTI_SOAR1,
192 S_ARTI_SOAR2,
193 S_ARTI_SOAR3,
194 S_ARTI_SOAR4,
195 S_ARTI_INVU1,
196 S_ARTI_INVU2,
197 S_ARTI_INVU3,
198 S_ARTI_INVU4,
199 S_ARTI_PWBK1,
200 S_ARTI_EGGC1,
201 S_ARTI_EGGC2,
202 S_ARTI_EGGC3,
203 S_ARTI_EGGC4,
204 S_EGGFX1,
205 S_EGGFX2,
206 S_EGGFX3,
207 S_EGGFX4,
208 S_EGGFX5,
209 S_EGGFXI1_1,
210 S_EGGFXI1_2,
211 S_EGGFXI1_3,
212 S_EGGFXI1_4,
213 S_ARTI_SPHL1,
214 S_ARTI_TRCH1,
215 S_ARTI_TRCH2,
216 S_ARTI_TRCH3,
217 S_ARTI_FBMB1,
218 S_FIREBOMB1,
219 S_FIREBOMB2,
220 S_FIREBOMB3,
221 S_FIREBOMB4,
222 S_FIREBOMB5,
223 S_FIREBOMB6,
224 S_FIREBOMB7,
225 S_FIREBOMB8,
226 S_FIREBOMB9,
227 S_FIREBOMB10,
228 S_FIREBOMB11,
229 S_ARTI_ATLP1,
230 S_ARTI_ATLP2,
231 S_ARTI_ATLP3,
232 S_ARTI_ATLP4,
233 S_POD_WAIT1,
234 S_POD_PAIN1,
235 S_POD_DIE1,
236 S_POD_DIE2,
237 S_POD_DIE3,
238 S_POD_DIE4,
239 S_POD_GROW1,
240 S_POD_GROW2,
241 S_POD_GROW3,
242 S_POD_GROW4,
243 S_POD_GROW5,
244 S_POD_GROW6,
245 S_POD_GROW7,
246 S_POD_GROW8,
247 S_PODGOO1,
248 S_PODGOO2,
249 S_PODGOOX,
250 S_PODGENERATOR,
251 S_SPLASH1,
252 S_SPLASH2,
253 S_SPLASH3,
254 S_SPLASH4,
255 S_SPLASHX,
256 S_SPLASHBASE1,
257 S_SPLASHBASE2,
258 S_SPLASHBASE3,
259 S_SPLASHBASE4,
260 S_SPLASHBASE5,
261 S_SPLASHBASE6,
262 S_SPLASHBASE7,
263 S_LAVASPLASH1,
264 S_LAVASPLASH2,
265 S_LAVASPLASH3,
266 S_LAVASPLASH4,
267 S_LAVASPLASH5,
268 S_LAVASPLASH6,
269 S_LAVASMOKE1,
270 S_LAVASMOKE2,
271 S_LAVASMOKE3,
272 S_LAVASMOKE4,
273 S_LAVASMOKE5,
274 S_SLUDGECHUNK1,
275 S_SLUDGECHUNK2,
276 S_SLUDGECHUNK3,
277 S_SLUDGECHUNK4,
278 S_SLUDGECHUNKX,
279 S_SLUDGESPLASH1,
280 S_SLUDGESPLASH2,
281 S_SLUDGESPLASH3,
282 S_SLUDGESPLASH4,
283 S_SKULLHANG70_1,
284 S_SKULLHANG60_1,
285 S_SKULLHANG45_1,
286 S_SKULLHANG35_1,
287 S_CHANDELIER1,
288 S_CHANDELIER2,
289 S_CHANDELIER3,
290 S_SERPTORCH1,
291 S_SERPTORCH2,
292 S_SERPTORCH3,
293 S_SMALLPILLAR,
294 S_STALAGMITESMALL,
295 S_STALAGMITELARGE,
296 S_STALACTITESMALL,
297 S_STALACTITELARGE,
298 S_FIREBRAZIER1,
299 S_FIREBRAZIER2,
300 S_FIREBRAZIER3,
301 S_FIREBRAZIER4,
302 S_FIREBRAZIER5,
303 S_FIREBRAZIER6,
304 S_FIREBRAZIER7,
305 S_FIREBRAZIER8,
306 S_BARREL,
307 S_BRPILLAR,
308 S_MOSS1,
309 S_MOSS2,
310 S_WALLTORCH1,
311 S_WALLTORCH2,
312 S_WALLTORCH3,
313 S_HANGINGCORPSE,
314 S_KEYGIZMO1,
315 S_KEYGIZMO2,
316 S_KEYGIZMO3,
317 S_KGZ_START,
318 S_KGZ_BLUEFLOAT1,
319 S_KGZ_GREENFLOAT1,
320 S_KGZ_YELLOWFLOAT1,
321 S_VOLCANO1,
322 S_VOLCANO2,
323 S_VOLCANO3,
324 S_VOLCANO4,
325 S_VOLCANO5,
326 S_VOLCANO6,
327 S_VOLCANO7,
328 S_VOLCANO8,
329 S_VOLCANO9,
330 S_VOLCANOBALL1,
331 S_VOLCANOBALL2,
332 S_VOLCANOBALLX1,
333 S_VOLCANOBALLX2,
334 S_VOLCANOBALLX3,
335 S_VOLCANOBALLX4,
336 S_VOLCANOBALLX5,
337 S_VOLCANOBALLX6,
338 S_VOLCANOTBALL1,
339 S_VOLCANOTBALL2,
340 S_VOLCANOTBALLX1,
341 S_VOLCANOTBALLX2,
342 S_VOLCANOTBALLX3,
343 S_VOLCANOTBALLX4,
344 S_VOLCANOTBALLX5,
345 S_VOLCANOTBALLX6,
346 S_VOLCANOTBALLX7,
347 S_TELEGLITGEN1,
348 S_TELEGLITGEN2,
349 S_TELEGLITTER1_1,
350 S_TELEGLITTER1_2,
351 S_TELEGLITTER1_3,
352 S_TELEGLITTER1_4,
353 S_TELEGLITTER1_5,
354 S_TELEGLITTER2_1,
355 S_TELEGLITTER2_2,
356 S_TELEGLITTER2_3,
357 S_TELEGLITTER2_4,
358 S_TELEGLITTER2_5,
359 S_TFOG1,
360 S_TFOG2,
361 S_TFOG3,
362 S_TFOG4,
363 S_TFOG5,
364 S_TFOG6,
365 S_TFOG7,
366 S_TFOG8,
367 S_TFOG9,
368 S_TFOG10,
369 S_TFOG11,
370 S_TFOG12,
371 S_TFOG13,
372 S_LIGHTDONE,
373 S_STAFFREADY,
374 S_STAFFDOWN,
375 S_STAFFUP,
376 S_STAFFREADY2_1,
377 S_STAFFREADY2_2,
378 S_STAFFREADY2_3,
379 S_STAFFDOWN2,
380 S_STAFFUP2,
381 S_STAFFATK1_1,
382 S_STAFFATK1_2,
383 S_STAFFATK1_3,
384 S_STAFFATK2_1,
385 S_STAFFATK2_2,
386 S_STAFFATK2_3,
387 S_STAFFPUFF1,
388 S_STAFFPUFF2,
389 S_STAFFPUFF3,
390 S_STAFFPUFF4,
391 S_STAFFPUFF2_1,
392 S_STAFFPUFF2_2,
393 S_STAFFPUFF2_3,
394 S_STAFFPUFF2_4,
395 S_STAFFPUFF2_5,
396 S_STAFFPUFF2_6,
397 S_BEAKREADY,
398 S_BEAKDOWN,
399 S_BEAKUP,
400 S_BEAKATK1_1,
401 S_BEAKATK2_1,
402 S_WGNT,
403 S_GAUNTLETREADY,
404 S_GAUNTLETDOWN,
405 S_GAUNTLETUP,
406 S_GAUNTLETREADY2_1,
407 S_GAUNTLETREADY2_2,
408 S_GAUNTLETREADY2_3,
409 S_GAUNTLETDOWN2,
410 S_GAUNTLETUP2,
411 S_GAUNTLETATK1_1,
412 S_GAUNTLETATK1_2,
413 S_GAUNTLETATK1_3,
414 S_GAUNTLETATK1_4,
415 S_GAUNTLETATK1_5,
416 S_GAUNTLETATK1_6,
417 S_GAUNTLETATK1_7,
418 S_GAUNTLETATK2_1,
419 S_GAUNTLETATK2_2,
420 S_GAUNTLETATK2_3,
421 S_GAUNTLETATK2_4,
422 S_GAUNTLETATK2_5,
423 S_GAUNTLETATK2_6,
424 S_GAUNTLETATK2_7,
425 S_GAUNTLETPUFF1_1,
426 S_GAUNTLETPUFF1_2,
427 S_GAUNTLETPUFF1_3,
428 S_GAUNTLETPUFF1_4,
429 S_GAUNTLETPUFF2_1,
430 S_GAUNTLETPUFF2_2,
431 S_GAUNTLETPUFF2_3,
432 S_GAUNTLETPUFF2_4,
433 S_BLSR,
434 S_BLASTERREADY,
435 S_BLASTERDOWN,
436 S_BLASTERUP,
437 S_BLASTERATK1_1,
438 S_BLASTERATK1_2,
439 S_BLASTERATK1_3,
440 S_BLASTERATK1_4,
441 S_BLASTERATK1_5,
442 S_BLASTERATK1_6,
443 S_BLASTERATK2_1,
444 S_BLASTERATK2_2,
445 S_BLASTERATK2_3,
446 S_BLASTERATK2_4,
447 S_BLASTERATK2_5,
448 S_BLASTERATK2_6,
449 S_BLASTERFX1_1,
450 S_BLASTERFXI1_1,
451 S_BLASTERFXI1_2,
452 S_BLASTERFXI1_3,
453 S_BLASTERFXI1_4,
454 S_BLASTERFXI1_5,
455 S_BLASTERFXI1_6,
456 S_BLASTERFXI1_7,
457 S_BLASTERSMOKE1,
458 S_BLASTERSMOKE2,
459 S_BLASTERSMOKE3,
460 S_BLASTERSMOKE4,
461 S_BLASTERSMOKE5,
462 S_RIPPER1,
463 S_RIPPER2,
464 S_RIPPERX1,
465 S_RIPPERX2,
466 S_RIPPERX3,
467 S_RIPPERX4,
468 S_RIPPERX5,
469 S_BLASTERPUFF1_1,
470 S_BLASTERPUFF1_2,
471 S_BLASTERPUFF1_3,
472 S_BLASTERPUFF1_4,
473 S_BLASTERPUFF1_5,
474 S_BLASTERPUFF2_1,
475 S_BLASTERPUFF2_2,
476 S_BLASTERPUFF2_3,
477 S_BLASTERPUFF2_4,
478 S_BLASTERPUFF2_5,
479 S_BLASTERPUFF2_6,
480 S_BLASTERPUFF2_7,
481 S_WMCE,
482 S_MACEREADY,
483 S_MACEDOWN,
484 S_MACEUP,
485 S_MACEATK1_1,
486 S_MACEATK1_2,
487 S_MACEATK1_3,
488 S_MACEATK1_4,
489 S_MACEATK1_5,
490 S_MACEATK1_6,
491 S_MACEATK1_7,
492 S_MACEATK1_8,
493 S_MACEATK1_9,
494 S_MACEATK1_10,
495 S_MACEATK2_1,
496 S_MACEATK2_2,
497 S_MACEATK2_3,
498 S_MACEATK2_4,
499 S_MACEFX1_1,
500 S_MACEFX1_2,
501 S_MACEFXI1_1,
502 S_MACEFXI1_2,
503 S_MACEFXI1_3,
504 S_MACEFXI1_4,
505 S_MACEFXI1_5,
506 S_MACEFX2_1,
507 S_MACEFX2_2,
508 S_MACEFXI2_1,
509 S_MACEFX3_1,
510 S_MACEFX3_2,
511 S_MACEFX4_1,
512 S_MACEFXI4_1,
513 S_WSKL,
514 S_HORNRODREADY,
515 S_HORNRODDOWN,
516 S_HORNRODUP,
517 S_HORNRODATK1_1,
518 S_HORNRODATK1_2,
519 S_HORNRODATK1_3,
520 S_HORNRODATK2_1,
521 S_HORNRODATK2_2,
522 S_HORNRODATK2_3,
523 S_HORNRODATK2_4,
524 S_HORNRODATK2_5,
525 S_HORNRODATK2_6,
526 S_HORNRODATK2_7,
527 S_HORNRODATK2_8,
528 S_HORNRODATK2_9,
529 S_HRODFX1_1,
530 S_HRODFX1_2,
531 S_HRODFXI1_1,
532 S_HRODFXI1_2,
533 S_HRODFXI1_3,
534 S_HRODFXI1_4,
535 S_HRODFXI1_5,
536 S_HRODFXI1_6,
537 S_HRODFX2_1,
538 S_HRODFX2_2,
539 S_HRODFX2_3,
540 S_HRODFX2_4,
541 S_HRODFXI2_1,
542 S_HRODFXI2_2,
543 S_HRODFXI2_3,
544 S_HRODFXI2_4,
545 S_HRODFXI2_5,
546 S_HRODFXI2_6,
547 S_HRODFXI2_7,
548 S_HRODFXI2_8,
549 S_RAINPLR1_1,
550 S_RAINPLR2_1,
551 S_RAINPLR3_1,
552 S_RAINPLR4_1,
553 S_RAINPLR1X_1,
554 S_RAINPLR1X_2,
555 S_RAINPLR1X_3,
556 S_RAINPLR1X_4,
557 S_RAINPLR1X_5,
558 S_RAINPLR2X_1,
559 S_RAINPLR2X_2,
560 S_RAINPLR2X_3,
561 S_RAINPLR2X_4,
562 S_RAINPLR2X_5,
563 S_RAINPLR3X_1,
564 S_RAINPLR3X_2,
565 S_RAINPLR3X_3,
566 S_RAINPLR3X_4,
567 S_RAINPLR3X_5,
568 S_RAINPLR4X_1,
569 S_RAINPLR4X_2,
570 S_RAINPLR4X_3,
571 S_RAINPLR4X_4,
572 S_RAINPLR4X_5,
573 S_RAINAIRXPLR1_1,
574 S_RAINAIRXPLR2_1,
575 S_RAINAIRXPLR3_1,
576 S_RAINAIRXPLR4_1,
577 S_RAINAIRXPLR1_2,
578 S_RAINAIRXPLR2_2,
579 S_RAINAIRXPLR3_2,
580 S_RAINAIRXPLR4_2,
581 S_RAINAIRXPLR1_3,
582 S_RAINAIRXPLR2_3,
583 S_RAINAIRXPLR3_3,
584 S_RAINAIRXPLR4_3,
585 S_GOLDWANDREADY,
586 S_GOLDWANDDOWN,
587 S_GOLDWANDUP,
588 S_GOLDWANDATK1_1,
589 S_GOLDWANDATK1_2,
590 S_GOLDWANDATK1_3,
591 S_GOLDWANDATK1_4,
592 S_GOLDWANDATK2_1,
593 S_GOLDWANDATK2_2,
594 S_GOLDWANDATK2_3,
595 S_GOLDWANDATK2_4,
596 S_GWANDFX1_1,
597 S_GWANDFX1_2,
598 S_GWANDFXI1_1,
599 S_GWANDFXI1_2,
600 S_GWANDFXI1_3,
601 S_GWANDFXI1_4,
602 S_GWANDFX2_1,
603 S_GWANDFX2_2,
604 S_GWANDPUFF1_1,
605 S_GWANDPUFF1_2,
606 S_GWANDPUFF1_3,
607 S_GWANDPUFF1_4,
608 S_GWANDPUFF1_5,
609 S_WPHX,
610 S_PHOENIXREADY,
611 S_PHOENIXDOWN,
612 S_PHOENIXUP,
613 S_PHOENIXATK1_1,
614 S_PHOENIXATK1_2,
615 S_PHOENIXATK1_3,
616 S_PHOENIXATK1_4,
617 S_PHOENIXATK1_5,
618 S_PHOENIXATK2_1,
619 S_PHOENIXATK2_2,
620 S_PHOENIXATK2_3,
621 S_PHOENIXATK2_4,
622 S_PHOENIXFX1_1,
623 S_PHOENIXFXI1_1,
624 S_PHOENIXFXI1_2,
625 S_PHOENIXFXI1_3,
626 S_PHOENIXFXI1_4,
627 S_PHOENIXFXI1_5,
628 S_PHOENIXFXI1_6,
629 S_PHOENIXFXI1_7,
630 S_PHOENIXFXI1_8,
631 S_PHOENIXPUFF1,
632 S_PHOENIXPUFF2,
633 S_PHOENIXPUFF3,
634 S_PHOENIXPUFF4,
635 S_PHOENIXPUFF5,
636 S_PHOENIXFX2_1,
637 S_PHOENIXFX2_2,
638 S_PHOENIXFX2_3,
639 S_PHOENIXFX2_4,
640 S_PHOENIXFX2_5,
641 S_PHOENIXFX2_6,
642 S_PHOENIXFX2_7,
643 S_PHOENIXFX2_8,
644 S_PHOENIXFX2_9,
645 S_PHOENIXFX2_10,
646 S_PHOENIXFXI2_1,
647 S_PHOENIXFXI2_2,
648 S_PHOENIXFXI2_3,
649 S_PHOENIXFXI2_4,
650 S_PHOENIXFXI2_5,
651 S_WBOW,
652 S_CRBOW1,
653 S_CRBOW2,
654 S_CRBOW3,
655 S_CRBOW4,
656 S_CRBOW5,
657 S_CRBOW6,
658 S_CRBOW7,
659 S_CRBOW8,
660 S_CRBOW9,
661 S_CRBOW10,
662 S_CRBOW11,
663 S_CRBOW12,
664 S_CRBOW13,
665 S_CRBOW14,
666 S_CRBOW15,
667 S_CRBOW16,
668 S_CRBOW17,
669 S_CRBOW18,
670 S_CRBOWDOWN,
671 S_CRBOWUP,
672 S_CRBOWATK1_1,
673 S_CRBOWATK1_2,
674 S_CRBOWATK1_3,
675 S_CRBOWATK1_4,
676 S_CRBOWATK1_5,
677 S_CRBOWATK1_6,
678 S_CRBOWATK1_7,
679 S_CRBOWATK1_8,
680 S_CRBOWATK2_1,
681 S_CRBOWATK2_2,
682 S_CRBOWATK2_3,
683 S_CRBOWATK2_4,
684 S_CRBOWATK2_5,
685 S_CRBOWATK2_6,
686 S_CRBOWATK2_7,
687 S_CRBOWATK2_8,
688 S_CRBOWFX1,
689 S_CRBOWFXI1_1,
690 S_CRBOWFXI1_2,
691 S_CRBOWFXI1_3,
692 S_CRBOWFX2,
693 S_CRBOWFX3,
694 S_CRBOWFXI3_1,
695 S_CRBOWFXI3_2,
696 S_CRBOWFXI3_3,
697 S_CRBOWFX4_1,
698 S_CRBOWFX4_2,
699 S_BLOOD1,
700 S_BLOOD2,
701 S_BLOOD3,
702 S_BLOODSPLATTER1,
703 S_BLOODSPLATTER2,
704 S_BLOODSPLATTER3,
705 S_BLOODSPLATTERX,
706 S_PLAY,
707 S_PLAY_RUN1,
708 S_PLAY_RUN2,
709 S_PLAY_RUN3,
710 S_PLAY_RUN4,
711 S_PLAY_ATK1,
712 S_PLAY_ATK2,
713 S_PLAY_PAIN,
714 S_PLAY_PAIN2,
715 S_PLAY_DIE1,
716 S_PLAY_DIE2,
717 S_PLAY_DIE3,
718 S_PLAY_DIE4,
719 S_PLAY_DIE5,
720 S_PLAY_DIE6,
721 S_PLAY_DIE7,
722 S_PLAY_DIE8,
723 S_PLAY_DIE9,
724 S_PLAY_XDIE1,
725 S_PLAY_XDIE2,
726 S_PLAY_XDIE3,
727 S_PLAY_XDIE4,
728 S_PLAY_XDIE5,
729 S_PLAY_XDIE6,
730 S_PLAY_XDIE7,
731 S_PLAY_XDIE8,
732 S_PLAY_XDIE9,
733 S_PLAY_FDTH1,
734 S_PLAY_FDTH2,
735 S_PLAY_FDTH3,
736 S_PLAY_FDTH4,
737 S_PLAY_FDTH5,
738 S_PLAY_FDTH6,
739 S_PLAY_FDTH7,
740 S_PLAY_FDTH8,
741 S_PLAY_FDTH9,
742 S_PLAY_FDTH10,
743 S_PLAY_FDTH11,
744 S_PLAY_FDTH12,
745 S_PLAY_FDTH13,
746 S_PLAY_FDTH14,
747 S_PLAY_FDTH15,
748 S_PLAY_FDTH16,
749 S_PLAY_FDTH17,
750 S_PLAY_FDTH18,
751 S_PLAY_FDTH19,
752 S_PLAY_FDTH20,
753 S_BLOODYSKULL1,
754 S_BLOODYSKULL2,
755 S_BLOODYSKULL3,
756 S_BLOODYSKULL4,
757 S_BLOODYSKULL5,
758 S_BLOODYSKULLX1,
759 S_BLOODYSKULLX2,
760 S_CHICPLAY,
761 S_CHICPLAY_RUN1,
762 S_CHICPLAY_RUN2,
763 S_CHICPLAY_RUN3,
764 S_CHICPLAY_RUN4,
765 S_CHICPLAY_ATK1,
766 S_CHICPLAY_PAIN,
767 S_CHICPLAY_PAIN2,
768 S_CHICKEN_LOOK1,
769 S_CHICKEN_LOOK2,
770 S_CHICKEN_WALK1,
771 S_CHICKEN_WALK2,
772 S_CHICKEN_PAIN1,
773 S_CHICKEN_PAIN2,
774 S_CHICKEN_ATK1,
775 S_CHICKEN_ATK2,
776 S_CHICKEN_DIE1,
777 S_CHICKEN_DIE2,
778 S_CHICKEN_DIE3,
779 S_CHICKEN_DIE4,
780 S_CHICKEN_DIE5,
781 S_CHICKEN_DIE6,
782 S_CHICKEN_DIE7,
783 S_CHICKEN_DIE8,
784 S_FEATHER1,
785 S_FEATHER2,
786 S_FEATHER3,
787 S_FEATHER4,
788 S_FEATHER5,
789 S_FEATHER6,
790 S_FEATHER7,
791 S_FEATHER8,
792 S_FEATHERX,
793 S_MUMMY_LOOK1,
794 S_MUMMY_LOOK2,
795 S_MUMMY_WALK1,
796 S_MUMMY_WALK2,
797 S_MUMMY_WALK3,
798 S_MUMMY_WALK4,
799 S_MUMMY_ATK1,
800 S_MUMMY_ATK2,
801 S_MUMMY_ATK3,
802 S_MUMMYL_ATK1,
803 S_MUMMYL_ATK2,
804 S_MUMMYL_ATK3,
805 S_MUMMYL_ATK4,
806 S_MUMMYL_ATK5,
807 S_MUMMYL_ATK6,
808 S_MUMMY_PAIN1,
809 S_MUMMY_PAIN2,
810 S_MUMMY_DIE1,
811 S_MUMMY_DIE2,
812 S_MUMMY_DIE3,
813 S_MUMMY_DIE4,
814 S_MUMMY_DIE5,
815 S_MUMMY_DIE6,
816 S_MUMMY_DIE7,
817 S_MUMMY_DIE8,
818 S_MUMMY_SOUL1,
819 S_MUMMY_SOUL2,
820 S_MUMMY_SOUL3,
821 S_MUMMY_SOUL4,
822 S_MUMMY_SOUL5,
823 S_MUMMY_SOUL6,
824 S_MUMMY_SOUL7,
825 S_MUMMYFX1_1,
826 S_MUMMYFX1_2,
827 S_MUMMYFX1_3,
828 S_MUMMYFX1_4,
829 S_MUMMYFXI1_1,
830 S_MUMMYFXI1_2,
831 S_MUMMYFXI1_3,
832 S_MUMMYFXI1_4,
833 S_BEAST_LOOK1,
834 S_BEAST_LOOK2,
835 S_BEAST_WALK1,
836 S_BEAST_WALK2,
837 S_BEAST_WALK3,
838 S_BEAST_WALK4,
839 S_BEAST_WALK5,
840 S_BEAST_WALK6,
841 S_BEAST_ATK1,
842 S_BEAST_ATK2,
843 S_BEAST_PAIN1,
844 S_BEAST_PAIN2,
845 S_BEAST_DIE1,
846 S_BEAST_DIE2,
847 S_BEAST_DIE3,
848 S_BEAST_DIE4,
849 S_BEAST_DIE5,
850 S_BEAST_DIE6,
851 S_BEAST_DIE7,
852 S_BEAST_DIE8,
853 S_BEAST_DIE9,
854 S_BEAST_XDIE1,
855 S_BEAST_XDIE2,
856 S_BEAST_XDIE3,
857 S_BEAST_XDIE4,
858 S_BEAST_XDIE5,
859 S_BEAST_XDIE6,
860 S_BEAST_XDIE7,
861 S_BEAST_XDIE8,
862 S_BEASTBALL1,
863 S_BEASTBALL2,
864 S_BEASTBALL3,
865 S_BEASTBALL4,
866 S_BEASTBALL5,
867 S_BEASTBALL6,
868 S_BEASTBALLX1,
869 S_BEASTBALLX2,
870 S_BEASTBALLX3,
871 S_BEASTBALLX4,
872 S_BEASTBALLX5,
873 S_BURNBALL1,
874 S_BURNBALL2,
875 S_BURNBALL3,
876 S_BURNBALL4,
877 S_BURNBALL5,
878 S_BURNBALL6,
879 S_BURNBALL7,
880 S_BURNBALL8,
881 S_BURNBALLFB1,
882 S_BURNBALLFB2,
883 S_BURNBALLFB3,
884 S_BURNBALLFB4,
885 S_BURNBALLFB5,
886 S_BURNBALLFB6,
887 S_BURNBALLFB7,
888 S_BURNBALLFB8,
889 S_PUFFY1,
890 S_PUFFY2,
891 S_PUFFY3,
892 S_PUFFY4,
893 S_PUFFY5,
894 S_SNAKE_LOOK1,
895 S_SNAKE_LOOK2,
896 S_SNAKE_WALK1,
897 S_SNAKE_WALK2,
898 S_SNAKE_WALK3,
899 S_SNAKE_WALK4,
900 S_SNAKE_ATK1,
901 S_SNAKE_ATK2,
902 S_SNAKE_ATK3,
903 S_SNAKE_ATK4,
904 S_SNAKE_ATK5,
905 S_SNAKE_ATK6,
906 S_SNAKE_ATK7,
907 S_SNAKE_ATK8,
908 S_SNAKE_ATK9,
909 S_SNAKE_PAIN1,
910 S_SNAKE_PAIN2,
911 S_SNAKE_DIE1,
912 S_SNAKE_DIE2,
913 S_SNAKE_DIE3,
914 S_SNAKE_DIE4,
915 S_SNAKE_DIE5,
916 S_SNAKE_DIE6,
917 S_SNAKE_DIE7,
918 S_SNAKE_DIE8,
919 S_SNAKE_DIE9,
920 S_SNAKE_DIE10,
921 S_SNAKEPRO_A1,
922 S_SNAKEPRO_A2,
923 S_SNAKEPRO_A3,
924 S_SNAKEPRO_A4,
925 S_SNAKEPRO_AX1,
926 S_SNAKEPRO_AX2,
927 S_SNAKEPRO_AX3,
928 S_SNAKEPRO_AX4,
929 S_SNAKEPRO_AX5,
930 S_SNAKEPRO_B1,
931 S_SNAKEPRO_B2,
932 S_SNAKEPRO_BX1,
933 S_SNAKEPRO_BX2,
934 S_SNAKEPRO_BX3,
935 S_SNAKEPRO_BX4,
936 S_HEAD_LOOK,
937 S_HEAD_FLOAT,
938 S_HEAD_ATK1,
939 S_HEAD_ATK2,
940 S_HEAD_PAIN1,
941 S_HEAD_PAIN2,
942 S_HEAD_DIE1,
943 S_HEAD_DIE2,
944 S_HEAD_DIE3,
945 S_HEAD_DIE4,
946 S_HEAD_DIE5,
947 S_HEAD_DIE6,
948 S_HEAD_DIE7,
949 S_HEADFX1_1,
950 S_HEADFX1_2,
951 S_HEADFX1_3,
952 S_HEADFXI1_1,
953 S_HEADFXI1_2,
954 S_HEADFXI1_3,
955 S_HEADFXI1_4,
956 S_HEADFX2_1,
957 S_HEADFX2_2,
958 S_HEADFX2_3,
959 S_HEADFXI2_1,
960 S_HEADFXI2_2,
961 S_HEADFXI2_3,
962 S_HEADFXI2_4,
963 S_HEADFX3_1,
964 S_HEADFX3_2,
965 S_HEADFX3_3,
966 S_HEADFX3_4,
967 S_HEADFX3_5,
968 S_HEADFX3_6,
969 S_HEADFXI3_1,
970 S_HEADFXI3_2,
971 S_HEADFXI3_3,
972 S_HEADFXI3_4,
973 S_HEADFX4_1,
974 S_HEADFX4_2,
975 S_HEADFX4_3,
976 S_HEADFX4_4,
977 S_HEADFX4_5,
978 S_HEADFX4_6,
979 S_HEADFX4_7,
980 S_HEADFXI4_1,
981 S_HEADFXI4_2,
982 S_HEADFXI4_3,
983 S_HEADFXI4_4,
984 S_CLINK_LOOK1,
985 S_CLINK_LOOK2,
986 S_CLINK_WALK1,
987 S_CLINK_WALK2,
988 S_CLINK_WALK3,
989 S_CLINK_WALK4,
990 S_CLINK_ATK1,
991 S_CLINK_ATK2,
992 S_CLINK_ATK3,
993 S_CLINK_PAIN1,
994 S_CLINK_PAIN2,
995 S_CLINK_DIE1,
996 S_CLINK_DIE2,
997 S_CLINK_DIE3,
998 S_CLINK_DIE4,
999 S_CLINK_DIE5,
1000 S_CLINK_DIE6,
1001 S_CLINK_DIE7,
1002 S_WIZARD_LOOK1,
1003 S_WIZARD_LOOK2,
1004 S_WIZARD_WALK1,
1005 S_WIZARD_WALK2,
1006 S_WIZARD_WALK3,
1007 S_WIZARD_WALK4,
1008 S_WIZARD_WALK5,
1009 S_WIZARD_WALK6,
1010 S_WIZARD_WALK7,
1011 S_WIZARD_WALK8,
1012 S_WIZARD_ATK1,
1013 S_WIZARD_ATK2,
1014 S_WIZARD_ATK3,
1015 S_WIZARD_ATK4,
1016 S_WIZARD_ATK5,
1017 S_WIZARD_ATK6,
1018 S_WIZARD_ATK7,
1019 S_WIZARD_ATK8,
1020 S_WIZARD_ATK9,
1021 S_WIZARD_PAIN1,
1022 S_WIZARD_PAIN2,
1023 S_WIZARD_DIE1,
1024 S_WIZARD_DIE2,
1025 S_WIZARD_DIE3,
1026 S_WIZARD_DIE4,
1027 S_WIZARD_DIE5,
1028 S_WIZARD_DIE6,
1029 S_WIZARD_DIE7,
1030 S_WIZARD_DIE8,
1031 S_WIZFX1_1,
1032 S_WIZFX1_2,
1033 S_WIZFXI1_1,
1034 S_WIZFXI1_2,
1035 S_WIZFXI1_3,
1036 S_WIZFXI1_4,
1037 S_WIZFXI1_5,
1038 S_IMP_LOOK1,
1039 S_IMP_LOOK2,
1040 S_IMP_LOOK3,
1041 S_IMP_LOOK4,
1042 S_IMP_FLY1,
1043 S_IMP_FLY2,
1044 S_IMP_FLY3,
1045 S_IMP_FLY4,
1046 S_IMP_FLY5,
1047 S_IMP_FLY6,
1048 S_IMP_FLY7,
1049 S_IMP_FLY8,
1050 S_IMP_MEATK1,
1051 S_IMP_MEATK2,
1052 S_IMP_MEATK3,
1053 S_IMP_MSATK1_1,
1054 S_IMP_MSATK1_2,
1055 S_IMP_MSATK1_3,
1056 S_IMP_MSATK1_4,
1057 S_IMP_MSATK1_5,
1058 S_IMP_MSATK1_6,
1059 S_IMP_MSATK2_1,
1060 S_IMP_MSATK2_2,
1061 S_IMP_MSATK2_3,
1062 S_IMP_PAIN1,
1063 S_IMP_PAIN2,
1064 S_IMP_DIE1,
1065 S_IMP_DIE2,
1066 S_IMP_XDIE1,
1067 S_IMP_XDIE2,
1068 S_IMP_XDIE3,
1069 S_IMP_XDIE4,
1070 S_IMP_XDIE5,
1071 S_IMP_CRASH1,
1072 S_IMP_CRASH2,
1073 S_IMP_CRASH3,
1074 S_IMP_CRASH4,
1075 S_IMP_XCRASH1,
1076 S_IMP_XCRASH2,
1077 S_IMP_XCRASH3,
1078 S_IMP_CHUNKA1,
1079 S_IMP_CHUNKA2,
1080 S_IMP_CHUNKA3,
1081 S_IMP_CHUNKB1,
1082 S_IMP_CHUNKB2,
1083 S_IMP_CHUNKB3,
1084 S_IMPFX1,
1085 S_IMPFX2,
1086 S_IMPFX3,
1087 S_IMPFXI1,
1088 S_IMPFXI2,
1089 S_IMPFXI3,
1090 S_IMPFXI4,
1091 S_KNIGHT_STND1,
1092 S_KNIGHT_STND2,
1093 S_KNIGHT_WALK1,
1094 S_KNIGHT_WALK2,
1095 S_KNIGHT_WALK3,
1096 S_KNIGHT_WALK4,
1097 S_KNIGHT_ATK1,
1098 S_KNIGHT_ATK2,
1099 S_KNIGHT_ATK3,
1100 S_KNIGHT_ATK4,
1101 S_KNIGHT_ATK5,
1102 S_KNIGHT_ATK6,
1103 S_KNIGHT_PAIN1,
1104 S_KNIGHT_PAIN2,
1105 S_KNIGHT_DIE1,
1106 S_KNIGHT_DIE2,
1107 S_KNIGHT_DIE3,
1108 S_KNIGHT_DIE4,
1109 S_KNIGHT_DIE5,
1110 S_KNIGHT_DIE6,
1111 S_KNIGHT_DIE7,
1112 S_SPINAXE1,
1113 S_SPINAXE2,
1114 S_SPINAXE3,
1115 S_SPINAXEX1,
1116 S_SPINAXEX2,
1117 S_SPINAXEX3,
1118 S_REDAXE1,
1119 S_REDAXE2,
1120 S_REDAXEX1,
1121 S_REDAXEX2,
1122 S_REDAXEX3,
1123 S_SRCR1_LOOK1,
1124 S_SRCR1_LOOK2,
1125 S_SRCR1_WALK1,
1126 S_SRCR1_WALK2,
1127 S_SRCR1_WALK3,
1128 S_SRCR1_WALK4,
1129 S_SRCR1_PAIN1,
1130 S_SRCR1_ATK1,
1131 S_SRCR1_ATK2,
1132 S_SRCR1_ATK3,
1133 S_SRCR1_ATK4,
1134 S_SRCR1_ATK5,
1135 S_SRCR1_ATK6,
1136 S_SRCR1_ATK7,
1137 S_SRCR1_DIE1,
1138 S_SRCR1_DIE2,
1139 S_SRCR1_DIE3,
1140 S_SRCR1_DIE4,
1141 S_SRCR1_DIE5,
1142 S_SRCR1_DIE6,
1143 S_SRCR1_DIE7,
1144 S_SRCR1_DIE8,
1145 S_SRCR1_DIE9,
1146 S_SRCR1_DIE10,
1147 S_SRCR1_DIE11,
1148 S_SRCR1_DIE12,
1149 S_SRCR1_DIE13,
1150 S_SRCR1_DIE14,
1151 S_SRCR1_DIE15,
1152 S_SRCR1_DIE16,
1153 S_SRCR1_DIE17,
1154 S_SRCRFX1_1,
1155 S_SRCRFX1_2,
1156 S_SRCRFX1_3,
1157 S_SRCRFXI1_1,
1158 S_SRCRFXI1_2,
1159 S_SRCRFXI1_3,
1160 S_SRCRFXI1_4,
1161 S_SRCRFXI1_5,
1162 S_SOR2_RISE1,
1163 S_SOR2_RISE2,
1164 S_SOR2_RISE3,
1165 S_SOR2_RISE4,
1166 S_SOR2_RISE5,
1167 S_SOR2_RISE6,
1168 S_SOR2_RISE7,
1169 S_SOR2_LOOK1,
1170 S_SOR2_LOOK2,
1171 S_SOR2_WALK1,
1172 S_SOR2_WALK2,
1173 S_SOR2_WALK3,
1174 S_SOR2_WALK4,
1175 S_SOR2_PAIN1,
1176 S_SOR2_PAIN2,
1177 S_SOR2_ATK1,
1178 S_SOR2_ATK2,
1179 S_SOR2_ATK3,
1180 S_SOR2_TELE1,
1181 S_SOR2_TELE2,
1182 S_SOR2_TELE3,
1183 S_SOR2_TELE4,
1184 S_SOR2_TELE5,
1185 S_SOR2_TELE6,
1186 S_SOR2_DIE1,
1187 S_SOR2_DIE2,
1188 S_SOR2_DIE3,
1189 S_SOR2_DIE4,
1190 S_SOR2_DIE5,
1191 S_SOR2_DIE6,
1192 S_SOR2_DIE7,
1193 S_SOR2_DIE8,
1194 S_SOR2_DIE9,
1195 S_SOR2_DIE10,
1196 S_SOR2_DIE11,
1197 S_SOR2_DIE12,
1198 S_SOR2_DIE13,
1199 S_SOR2_DIE14,
1200 S_SOR2_DIE15,
1201 S_SOR2FX1_1,
1202 S_SOR2FX1_2,
1203 S_SOR2FX1_3,
1204 S_SOR2FXI1_1,
1205 S_SOR2FXI1_2,
1206 S_SOR2FXI1_3,
1207 S_SOR2FXI1_4,
1208 S_SOR2FXI1_5,
1209 S_SOR2FXI1_6,
1210 S_SOR2FXSPARK1,
1211 S_SOR2FXSPARK2,
1212 S_SOR2FXSPARK3,
1213 S_SOR2FX2_1,
1214 S_SOR2FX2_2,
1215 S_SOR2FX2_3,
1216 S_SOR2FXI2_1,
1217 S_SOR2FXI2_2,
1218 S_SOR2FXI2_3,
1219 S_SOR2FXI2_4,
1220 S_SOR2FXI2_5,
1221 S_SOR2TELEFADE1,
1222 S_SOR2TELEFADE2,
1223 S_SOR2TELEFADE3,
1224 S_SOR2TELEFADE4,
1225 S_SOR2TELEFADE5,
1226 S_SOR2TELEFADE6,
1227 S_MNTR_LOOK1,
1228 S_MNTR_LOOK2,
1229 S_MNTR_WALK1,
1230 S_MNTR_WALK2,
1231 S_MNTR_WALK3,
1232 S_MNTR_WALK4,
1233 S_MNTR_ATK1_1,
1234 S_MNTR_ATK1_2,
1235 S_MNTR_ATK1_3,
1236 S_MNTR_ATK2_1,
1237 S_MNTR_ATK2_2,
1238 S_MNTR_ATK2_3,
1239 S_MNTR_ATK3_1,
1240 S_MNTR_ATK3_2,
1241 S_MNTR_ATK3_3,
1242 S_MNTR_ATK3_4,
1243 S_MNTR_ATK4_1,
1244 S_MNTR_PAIN1,
1245 S_MNTR_PAIN2,
1246 S_MNTR_DIE1,
1247 S_MNTR_DIE2,
1248 S_MNTR_DIE3,
1249 S_MNTR_DIE4,
1250 S_MNTR_DIE5,
1251 S_MNTR_DIE6,
1252 S_MNTR_DIE7,
1253 S_MNTR_DIE8,
1254 S_MNTR_DIE9,
1255 S_MNTR_DIE10,
1256 S_MNTR_DIE11,
1257 S_MNTR_DIE12,
1258 S_MNTR_DIE13,
1259 S_MNTR_DIE14,
1260 S_MNTR_DIE15,
1261 S_MNTRFX1_1,
1262 S_MNTRFX1_2,
1263 S_MNTRFXI1_1,
1264 S_MNTRFXI1_2,
1265 S_MNTRFXI1_3,
1266 S_MNTRFXI1_4,
1267 S_MNTRFXI1_5,
1268 S_MNTRFXI1_6,
1269 S_MNTRFX2_1,
1270 S_MNTRFXI2_1,
1271 S_MNTRFXI2_2,
1272 S_MNTRFXI2_3,
1273 S_MNTRFXI2_4,
1274 S_MNTRFXI2_5,
1275 S_MNTRFX3_1,
1276 S_MNTRFX3_2,
1277 S_MNTRFX3_3,
1278 S_MNTRFX3_4,
1279 S_MNTRFX3_5,
1280 S_MNTRFX3_6,
1281 S_MNTRFX3_7,
1282 S_MNTRFX3_8,
1283 S_MNTRFX3_9,
1284 S_AKYY1,
1285 S_AKYY2,
1286 S_AKYY3,
1287 S_AKYY4,
1288 S_AKYY5,
1289 S_AKYY6,
1290 S_AKYY7,
1291 S_AKYY8,
1292 S_AKYY9,
1293 S_AKYY10,
1294 S_BKYY1,
1295 S_BKYY2,
1296 S_BKYY3,
1297 S_BKYY4,
1298 S_BKYY5,
1299 S_BKYY6,
1300 S_BKYY7,
1301 S_BKYY8,
1302 S_BKYY9,
1303 S_BKYY10,
1304 S_CKYY1,
1305 S_CKYY2,
1306 S_CKYY3,
1307 S_CKYY4,
1308 S_CKYY5,
1309 S_CKYY6,
1310 S_CKYY7,
1311 S_CKYY8,
1312 S_CKYY9,
1313 S_AMG1,
1314 S_AMG2_1,
1315 S_AMG2_2,
1316 S_AMG2_3,
1317 S_AMM1,
1318 S_AMM2,
1319 S_AMC1,
1320 S_AMC2_1,
1321 S_AMC2_2,
1322 S_AMC2_3,
1323 S_AMS1_1,
1324 S_AMS1_2,
1325 S_AMS2_1,
1326 S_AMS2_2,
1327 S_AMP1_1,
1328 S_AMP1_2,
1329 S_AMP1_3,
1330 S_AMP2_1,
1331 S_AMP2_2,
1332 S_AMP2_3,
1333 S_AMB1_1,
1334 S_AMB1_2,
1335 S_AMB1_3,
1336 S_AMB2_1,
1337 S_AMB2_2,
1338 S_AMB2_3,
1339 S_SND_WIND,
1340 S_SND_WATERFALL,
1341 NUMSTATES
1342 } statenum_t;
1343
1344 typedef struct
1345 {
1346          spritenum_t    sprite;
1347          long                   frame;
1348          long                   tics;
1349          void                   (*action) ();
1350          statenum_t             nextstate;
1351          long                   misc1, misc2;
1352 } state_t;
1353
1354 extern state_t  states[NUMSTATES];
1355 extern char *sprnames[NUMSPRITES];
1356
1357
1358
1359 typedef enum {
1360 MT_MISC0,
1361 MT_ITEMSHIELD1,
1362 MT_ITEMSHIELD2,
1363 MT_MISC1,
1364 MT_MISC2,
1365 MT_ARTIINVISIBILITY,
1366 MT_MISC3,
1367 MT_ARTIFLY,
1368 MT_ARTIINVULNERABILITY,
1369 MT_ARTITOMEOFPOWER,
1370 MT_ARTIEGG,
1371 MT_EGGFX,
1372 MT_ARTISUPERHEAL,
1373 MT_MISC4,
1374 MT_MISC5,
1375 MT_FIREBOMB,
1376 MT_ARTITELEPORT,
1377 MT_POD,
1378 MT_PODGOO,
1379 MT_PODGENERATOR,
1380 MT_SPLASH,
1381 MT_SPLASHBASE,
1382 MT_LAVASPLASH,
1383 MT_LAVASMOKE,
1384 MT_SLUDGECHUNK,
1385 MT_SLUDGESPLASH,
1386 MT_SKULLHANG70,
1387 MT_SKULLHANG60,
1388 MT_SKULLHANG45,
1389 MT_SKULLHANG35,
1390 MT_CHANDELIER,
1391 MT_SERPTORCH,
1392 MT_SMALLPILLAR,
1393 MT_STALAGMITESMALL,
1394 MT_STALAGMITELARGE,
1395 MT_STALACTITESMALL,
1396 MT_STALACTITELARGE,
1397 MT_MISC6,
1398 MT_BARREL,
1399 MT_MISC7,
1400 MT_MISC8,
1401 MT_MISC9,
1402 MT_MISC10,
1403 MT_MISC11,
1404 MT_KEYGIZMOBLUE,
1405 MT_KEYGIZMOGREEN,
1406 MT_KEYGIZMOYELLOW,
1407 MT_KEYGIZMOFLOAT,
1408 MT_MISC12,
1409 MT_VOLCANOBLAST,
1410 MT_VOLCANOTBLAST,
1411 MT_TELEGLITGEN,
1412 MT_TELEGLITGEN2,
1413 MT_TELEGLITTER,
1414 MT_TELEGLITTER2,
1415 MT_TFOG,
1416 MT_TELEPORTMAN,
1417 MT_STAFFPUFF,
1418 MT_STAFFPUFF2,
1419 MT_BEAKPUFF,
1420 MT_MISC13,
1421 MT_GAUNTLETPUFF1,
1422 MT_GAUNTLETPUFF2,
1423 MT_MISC14,
1424 MT_BLASTERFX1,
1425 MT_BLASTERSMOKE,
1426 MT_RIPPER,
1427 MT_BLASTERPUFF1,
1428 MT_BLASTERPUFF2,
1429 MT_WMACE,
1430 MT_MACEFX1,
1431 MT_MACEFX2,
1432 MT_MACEFX3,
1433 MT_MACEFX4,
1434 MT_WSKULLROD,
1435 MT_HORNRODFX1,
1436 MT_HORNRODFX2,
1437 MT_RAINPLR1,
1438 MT_RAINPLR2,
1439 MT_RAINPLR3,
1440 MT_RAINPLR4,
1441 MT_GOLDWANDFX1,
1442 MT_GOLDWANDFX2,
1443 MT_GOLDWANDPUFF1,
1444 MT_GOLDWANDPUFF2,
1445 MT_WPHOENIXROD,
1446 MT_PHOENIXFX1,
1447 MT_PHOENIXPUFF,
1448 MT_PHOENIXFX2,
1449 MT_MISC15,
1450 MT_CRBOWFX1,
1451 MT_CRBOWFX2,
1452 MT_CRBOWFX3,
1453 MT_CRBOWFX4,
1454 MT_BLOOD,
1455 MT_BLOODSPLATTER,
1456 MT_PLAYER,
1457 MT_BLOODYSKULL,
1458 MT_CHICPLAYER,
1459 MT_CHICKEN,
1460 MT_FEATHER,
1461 MT_MUMMY,
1462 MT_MUMMYLEADER,
1463 MT_MUMMYGHOST,
1464 MT_MUMMYLEADERGHOST,
1465 MT_MUMMYSOUL,
1466 MT_MUMMYFX1,
1467 MT_BEAST,
1468 MT_BEASTBALL,
1469 MT_BURNBALL,
1470 MT_BURNBALLFB,
1471 MT_PUFFY,
1472 MT_SNAKE,
1473 MT_SNAKEPRO_A,
1474 MT_SNAKEPRO_B,
1475 MT_HEAD,
1476 MT_HEADFX1,
1477 MT_HEADFX2,
1478 MT_HEADFX3,
1479 MT_WHIRLWIND,
1480 MT_CLINK,
1481 MT_WIZARD,
1482 MT_WIZFX1,
1483 MT_IMP,
1484 MT_IMPLEADER,
1485 MT_IMPCHUNK1,
1486 MT_IMPCHUNK2,
1487 MT_IMPBALL,
1488 MT_KNIGHT,
1489 MT_KNIGHTGHOST,
1490 MT_KNIGHTAXE,
1491 MT_REDAXE,
1492 MT_SORCERER1,
1493 MT_SRCRFX1,
1494 MT_SORCERER2,
1495 MT_SOR2FX1,
1496 MT_SOR2FXSPARK,
1497 MT_SOR2FX2,
1498 MT_SOR2TELEFADE,
1499 MT_MINOTAUR,
1500 MT_MNTRFX1,
1501 MT_MNTRFX2,
1502 MT_MNTRFX3,
1503 MT_AKYY,
1504 MT_BKYY,
1505 MT_CKEY,
1506 MT_AMGWNDWIMPY,
1507 MT_AMGWNDHEFTY,
1508 MT_AMMACEWIMPY,
1509 MT_AMMACEHEFTY,
1510 MT_AMCBOWWIMPY,
1511 MT_AMCBOWHEFTY,
1512 MT_AMSKRDWIMPY,
1513 MT_AMSKRDHEFTY,
1514 MT_AMPHRDWIMPY,
1515 MT_AMPHRDHEFTY,
1516 MT_AMBLSRWIMPY,
1517 MT_AMBLSRHEFTY,
1518 MT_SOUNDWIND,
1519 MT_SOUNDWATERFALL,
1520 NUMMOBJTYPES} mobjtype_t;
1521
1522 typedef struct {
1523         int     doomednum;
1524         int     spawnstate;
1525         int     spawnhealth;
1526         int     seestate;
1527         int     seesound;
1528         int     reactiontime;
1529         int     attacksound;
1530         int     painstate;
1531         int     painchance;
1532         int     painsound;
1533         int     meleestate;
1534         int     missilestate;
1535         int     crashstate;
1536         int     deathstate;
1537         int     xdeathstate;
1538         int     deathsound;
1539         int     speed;
1540         int     radius;
1541         int     height;
1542         int     mass;
1543         int     damage;
1544         int     activesound;
1545         int     flags;
1546         int     flags2;
1547 } mobjinfo_t;
1548
1549 extern mobjinfo_t mobjinfo[NUMMOBJTYPES];
1550