]> icculus.org git repositories - theoddone33/hheretic.git/blob - base/info.c
More 64bit fixes
[theoddone33/hheretic.git] / base / info.c
1 #include "doomdef.h"
2 // generated by multigen
3
4 char *sprnames[NUMSPRITES] = {
5 "IMPX","ACLO","PTN1","SHLD","SHD2","BAGH","SPMP","INVS","PTN2","SOAR",
6 "INVU","PWBK","EGGC","EGGM","FX01","SPHL","TRCH","FBMB","XPL1","ATLP",
7 "PPOD","AMG1","SPSH","LVAS","SLDG","SKH1","SKH2","SKH3","SKH4","CHDL",
8 "SRTC","SMPL","STGS","STGL","STCS","STCL","KFR1","BARL","BRPL","MOS1",
9 "MOS2","WTRH","HCOR","KGZ1","KGZB","KGZG","KGZY","VLCO","VFBL","VTFB",
10 "SFFI","TGLT","TELE","STFF","PUF3","PUF4","BEAK","WGNT","GAUN","PUF1",
11 "WBLS","BLSR","FX18","FX17","WMCE","MACE","FX02","WSKL","HROD","FX00",
12 "FX20","FX21","FX22","FX23","GWND","PUF2","WPHX","PHNX","FX04","FX08",
13 "FX09","WBOW","CRBW","FX03","BLOD","PLAY","FDTH","BSKL","CHKN","MUMM",
14 "FX15","BEAS","FRB1","SNKE","SNFX","HEAD","FX05","FX06","FX07","CLNK",
15 "WZRD","FX11","FX10","KNIG","SPAX","RAXE","SRCR","FX14","SOR2","SDTH",
16 "FX16","MNTR","FX12","FX13","AKYY","BKYY","CKYY","AMG2","AMM1","AMM2",
17 "AMC1","AMC2","AMS1","AMS2","AMP1","AMP2","AMB1","AMB2"
18 };
19
20 void A_FreeTargMobj ();
21 void A_RestoreSpecialThing1 ();
22 void A_RestoreSpecialThing2 ();
23 void A_HideThing ();
24 void A_UnHideThing ();
25 void A_RestoreArtifact ();
26 void A_Scream ();
27 void A_Explode ();
28 void A_PodPain ();
29 void A_RemovePod ();
30 void A_MakePod ();
31 void A_InitKeyGizmo ();
32 void A_VolcanoSet ();
33 void A_VolcanoBlast ();
34 void A_BeastPuff ();
35 void A_VolcBallImpact ();
36 void A_SpawnTeleGlitter ();
37 void A_SpawnTeleGlitter2 ();
38 void A_AccTeleGlitter ();
39 void A_Light0 ();
40 void A_WeaponReady ();
41 void A_Lower ();
42 void A_Raise ();
43 void A_StaffAttackPL1 ();
44 void A_ReFire ();
45 void A_StaffAttackPL2 ();
46 void A_BeakReady ();
47 void A_BeakRaise ();
48 void A_BeakAttackPL1 ();
49 void A_BeakAttackPL2 ();
50 void A_GauntletAttack ();
51 void A_FireBlasterPL1 ();
52 void A_FireBlasterPL2 ();
53 void A_SpawnRippers ();
54 void A_FireMacePL1 ();
55 void A_FireMacePL2 ();
56 void A_MacePL1Check ();
57 void A_MaceBallImpact ();
58 void A_MaceBallImpact2 ();
59 void A_DeathBallImpact ();
60 void A_FireSkullRodPL1 ();
61 void A_FireSkullRodPL2 ();
62 void A_SkullRodPL2Seek ();
63 void A_AddPlayerRain ();
64 void A_HideInCeiling ();
65 void A_SkullRodStorm ();
66 void A_RainImpact ();
67 void A_FireGoldWandPL1 ();
68 void A_FireGoldWandPL2 ();
69 void A_FirePhoenixPL1 ();
70 void A_InitPhoenixPL2 ();
71 void A_FirePhoenixPL2 ();
72 void A_ShutdownPhoenixPL2 ();
73 void A_PhoenixPuff ();
74 void A_FlameEnd ();
75 void A_FloatPuff ();
76 void A_FireCrossbowPL1 ();
77 void A_FireCrossbowPL2 ();
78 void A_BoltSpark ();
79 void A_Pain ();
80 void A_NoBlocking ();
81 void A_AddPlayerCorpse ();
82 void A_SkullPop ();
83 void A_FlameSnd ();
84 void A_CheckBurnGone ();
85 void A_CheckSkullFloor ();
86 void A_CheckSkullDone ();
87 void A_Feathers ();
88 void A_ChicLook ();
89 void A_ChicChase ();
90 void A_ChicPain ();
91 void A_FaceTarget ();
92 void A_ChicAttack ();
93 void A_Look ();
94 void A_Chase ();
95 void A_MummyAttack ();
96 void A_MummyAttack2 ();
97 void A_MummySoul ();
98 void A_ContMobjSound ();
99 void A_MummyFX1Seek ();
100 void A_BeastAttack ();
101 void A_SnakeAttack ();
102 void A_SnakeAttack2 ();
103 void A_HeadAttack ();
104 void A_BossDeath ();
105 void A_HeadIceImpact ();
106 void A_HeadFireGrow ();
107 void A_WhirlwindSeek ();
108 void A_ClinkAttack ();
109 void A_WizAtk1 ();
110 void A_WizAtk2 ();
111 void A_WizAtk3 ();
112 void A_GhostOff ();
113 void A_ImpMeAttack ();
114 void A_ImpMsAttack ();
115 void A_ImpMsAttack2 ();
116 void A_ImpDeath ();
117 void A_ImpXDeath1 ();
118 void A_ImpXDeath2 ();
119 void A_ImpExplode ();
120 void A_KnightAttack ();
121 void A_DripBlood ();
122 void A_Sor1Chase ();
123 void A_Sor1Pain ();
124 void A_Srcr1Attack ();
125 void A_SorZap ();
126 void A_SorcererRise ();
127 void A_SorRise ();
128 void A_SorSightSnd ();
129 void A_Srcr2Decide ();
130 void A_Srcr2Attack ();
131 void A_Sor2DthInit ();
132 void A_SorDSph ();
133 void A_Sor2DthLoop ();
134 void A_SorDExp ();
135 void A_SorDBon ();
136 void A_BlueSpark ();
137 void A_GenWizard ();
138 void A_MinotaurAtk1 ();
139 void A_MinotaurDecide ();
140 void A_MinotaurAtk2 ();
141 void A_MinotaurAtk3 ();
142 void A_MinotaurCharge ();
143 void A_MntrFloorFire ();
144 void A_ESound ();
145
146 state_t states[NUMSTATES] = {
147 {SPR_IMPX,0,-1,NULL,S_NULL,0,0},        // S_NULL
148 {SPR_ACLO,4,1050,A_FreeTargMobj,S_NULL,0,0},    // S_FREETARGMOBJ
149 {SPR_PTN1,0,3,NULL,S_ITEM_PTN1_2,0,0},  // S_ITEM_PTN1_1
150 {SPR_PTN1,1,3,NULL,S_ITEM_PTN1_3,0,0},  // S_ITEM_PTN1_2
151 {SPR_PTN1,2,3,NULL,S_ITEM_PTN1_1,0,0},  // S_ITEM_PTN1_3
152 {SPR_SHLD,0,-1,NULL,S_NULL,0,0},        // S_ITEM_SHLD1
153 {SPR_SHD2,0,-1,NULL,S_NULL,0,0},        // S_ITEM_SHD2_1
154 {SPR_BAGH,0,-1,NULL,S_NULL,0,0},        // S_ITEM_BAGH1
155 {SPR_SPMP,0,-1,NULL,S_NULL,0,0},        // S_ITEM_SPMP1
156 {SPR_ACLO,4,1400,NULL,S_HIDESPECIAL2,0,0},      // S_HIDESPECIAL1
157 {SPR_ACLO,0,4,A_RestoreSpecialThing1,S_HIDESPECIAL3,0,0},       // S_HIDESPECIAL2
158 {SPR_ACLO,1,4,NULL,S_HIDESPECIAL4,0,0}, // S_HIDESPECIAL3
159 {SPR_ACLO,0,4,NULL,S_HIDESPECIAL5,0,0}, // S_HIDESPECIAL4
160 {SPR_ACLO,1,4,NULL,S_HIDESPECIAL6,0,0}, // S_HIDESPECIAL5
161 {SPR_ACLO,2,4,NULL,S_HIDESPECIAL7,0,0}, // S_HIDESPECIAL6
162 {SPR_ACLO,1,4,NULL,S_HIDESPECIAL8,0,0}, // S_HIDESPECIAL7
163 {SPR_ACLO,2,4,NULL,S_HIDESPECIAL9,0,0}, // S_HIDESPECIAL8
164 {SPR_ACLO,3,4,NULL,S_HIDESPECIAL10,0,0},        // S_HIDESPECIAL9
165 {SPR_ACLO,2,4,NULL,S_HIDESPECIAL11,0,0},        // S_HIDESPECIAL10
166 {SPR_ACLO,3,4,A_RestoreSpecialThing2,S_NULL,0,0},       // S_HIDESPECIAL11
167 {SPR_ACLO,3,3,NULL,S_DORMANTARTI2,0,0}, // S_DORMANTARTI1
168 {SPR_ACLO,2,3,NULL,S_DORMANTARTI3,0,0}, // S_DORMANTARTI2
169 {SPR_ACLO,3,3,NULL,S_DORMANTARTI4,0,0}, // S_DORMANTARTI3
170 {SPR_ACLO,2,3,NULL,S_DORMANTARTI5,0,0}, // S_DORMANTARTI4
171 {SPR_ACLO,1,3,NULL,S_DORMANTARTI6,0,0}, // S_DORMANTARTI5
172 {SPR_ACLO,2,3,NULL,S_DORMANTARTI7,0,0}, // S_DORMANTARTI6
173 {SPR_ACLO,1,3,NULL,S_DORMANTARTI8,0,0}, // S_DORMANTARTI7
174 {SPR_ACLO,0,3,NULL,S_DORMANTARTI9,0,0}, // S_DORMANTARTI8
175 {SPR_ACLO,1,3,NULL,S_DORMANTARTI10,0,0},        // S_DORMANTARTI9
176 {SPR_ACLO,0,3,NULL,S_DORMANTARTI11,0,0},        // S_DORMANTARTI10
177 {SPR_ACLO,0,1400,A_HideThing,S_DORMANTARTI12,0,0},      // S_DORMANTARTI11
178 {SPR_ACLO,0,3,A_UnHideThing,S_DORMANTARTI13,0,0},       // S_DORMANTARTI12
179 {SPR_ACLO,1,3,NULL,S_DORMANTARTI14,0,0},        // S_DORMANTARTI13
180 {SPR_ACLO,0,3,NULL,S_DORMANTARTI15,0,0},        // S_DORMANTARTI14
181 {SPR_ACLO,1,3,NULL,S_DORMANTARTI16,0,0},        // S_DORMANTARTI15
182 {SPR_ACLO,2,3,NULL,S_DORMANTARTI17,0,0},        // S_DORMANTARTI16
183 {SPR_ACLO,1,3,NULL,S_DORMANTARTI18,0,0},        // S_DORMANTARTI17
184 {SPR_ACLO,2,3,NULL,S_DORMANTARTI19,0,0},        // S_DORMANTARTI18
185 {SPR_ACLO,3,3,NULL,S_DORMANTARTI20,0,0},        // S_DORMANTARTI19
186 {SPR_ACLO,2,3,NULL,S_DORMANTARTI21,0,0},        // S_DORMANTARTI20
187 {SPR_ACLO,3,3,A_RestoreArtifact,S_NULL,0,0},    // S_DORMANTARTI21
188 {SPR_ACLO,3,3,NULL,S_DEADARTI2,0,0},    // S_DEADARTI1
189 {SPR_ACLO,2,3,NULL,S_DEADARTI3,0,0},    // S_DEADARTI2
190 {SPR_ACLO,3,3,NULL,S_DEADARTI4,0,0},    // S_DEADARTI3
191 {SPR_ACLO,2,3,NULL,S_DEADARTI5,0,0},    // S_DEADARTI4
192 {SPR_ACLO,1,3,NULL,S_DEADARTI6,0,0},    // S_DEADARTI5
193 {SPR_ACLO,2,3,NULL,S_DEADARTI7,0,0},    // S_DEADARTI6
194 {SPR_ACLO,1,3,NULL,S_DEADARTI8,0,0},    // S_DEADARTI7
195 {SPR_ACLO,0,3,NULL,S_DEADARTI9,0,0},    // S_DEADARTI8
196 {SPR_ACLO,1,3,NULL,S_DEADARTI10,0,0},   // S_DEADARTI9
197 {SPR_ACLO,0,3,NULL,S_NULL,0,0}, // S_DEADARTI10
198 {SPR_INVS,32768,350,NULL,S_ARTI_INVS1,0,0},     // S_ARTI_INVS1
199 {SPR_PTN2,0,4,NULL,S_ARTI_PTN2_2,0,0},  // S_ARTI_PTN2_1
200 {SPR_PTN2,1,4,NULL,S_ARTI_PTN2_3,0,0},  // S_ARTI_PTN2_2
201 {SPR_PTN2,2,4,NULL,S_ARTI_PTN2_1,0,0},  // S_ARTI_PTN2_3
202 {SPR_SOAR,0,5,NULL,S_ARTI_SOAR2,0,0},   // S_ARTI_SOAR1
203 {SPR_SOAR,1,5,NULL,S_ARTI_SOAR3,0,0},   // S_ARTI_SOAR2
204 {SPR_SOAR,2,5,NULL,S_ARTI_SOAR4,0,0},   // S_ARTI_SOAR3
205 {SPR_SOAR,1,5,NULL,S_ARTI_SOAR1,0,0},   // S_ARTI_SOAR4
206 {SPR_INVU,0,3,NULL,S_ARTI_INVU2,0,0},   // S_ARTI_INVU1
207 {SPR_INVU,1,3,NULL,S_ARTI_INVU3,0,0},   // S_ARTI_INVU2
208 {SPR_INVU,2,3,NULL,S_ARTI_INVU4,0,0},   // S_ARTI_INVU3
209 {SPR_INVU,3,3,NULL,S_ARTI_INVU1,0,0},   // S_ARTI_INVU4
210 {SPR_PWBK,0,350,NULL,S_ARTI_PWBK1,0,0}, // S_ARTI_PWBK1
211 {SPR_EGGC,0,6,NULL,S_ARTI_EGGC2,0,0},   // S_ARTI_EGGC1
212 {SPR_EGGC,1,6,NULL,S_ARTI_EGGC3,0,0},   // S_ARTI_EGGC2
213 {SPR_EGGC,2,6,NULL,S_ARTI_EGGC4,0,0},   // S_ARTI_EGGC3
214 {SPR_EGGC,1,6,NULL,S_ARTI_EGGC1,0,0},   // S_ARTI_EGGC4
215 {SPR_EGGM,0,4,NULL,S_EGGFX2,0,0},       // S_EGGFX1
216 {SPR_EGGM,1,4,NULL,S_EGGFX3,0,0},       // S_EGGFX2
217 {SPR_EGGM,2,4,NULL,S_EGGFX4,0,0},       // S_EGGFX3
218 {SPR_EGGM,3,4,NULL,S_EGGFX5,0,0},       // S_EGGFX4
219 {SPR_EGGM,4,4,NULL,S_EGGFX1,0,0},       // S_EGGFX5
220 {SPR_FX01,32772,3,NULL,S_EGGFXI1_2,0,0},        // S_EGGFXI1_1
221 {SPR_FX01,32773,3,NULL,S_EGGFXI1_3,0,0},        // S_EGGFXI1_2
222 {SPR_FX01,32774,3,NULL,S_EGGFXI1_4,0,0},        // S_EGGFXI1_3
223 {SPR_FX01,32775,3,NULL,S_NULL,0,0},     // S_EGGFXI1_4
224 {SPR_SPHL,0,350,NULL,S_ARTI_SPHL1,0,0}, // S_ARTI_SPHL1
225 {SPR_TRCH,32768,3,NULL,S_ARTI_TRCH2,0,0},       // S_ARTI_TRCH1
226 {SPR_TRCH,32769,3,NULL,S_ARTI_TRCH3,0,0},       // S_ARTI_TRCH2
227 {SPR_TRCH,32770,3,NULL,S_ARTI_TRCH1,0,0},       // S_ARTI_TRCH3
228 {SPR_FBMB,4,350,NULL,S_ARTI_FBMB1,0,0}, // S_ARTI_FBMB1
229 {SPR_FBMB,0,10,NULL,S_FIREBOMB2,0,0},   // S_FIREBOMB1
230 {SPR_FBMB,1,10,NULL,S_FIREBOMB3,0,0},   // S_FIREBOMB2
231 {SPR_FBMB,2,10,NULL,S_FIREBOMB4,0,0},   // S_FIREBOMB3
232 {SPR_FBMB,3,10,NULL,S_FIREBOMB5,0,0},   // S_FIREBOMB4
233 {SPR_FBMB,4,6,A_Scream,S_FIREBOMB6,0,0},        // S_FIREBOMB5
234 {SPR_XPL1,32768,4,A_Explode,S_FIREBOMB7,0,0},   // S_FIREBOMB6
235 {SPR_XPL1,32769,4,NULL,S_FIREBOMB8,0,0},        // S_FIREBOMB7
236 {SPR_XPL1,32770,4,NULL,S_FIREBOMB9,0,0},        // S_FIREBOMB8
237 {SPR_XPL1,32771,4,NULL,S_FIREBOMB10,0,0},       // S_FIREBOMB9
238 {SPR_XPL1,32772,4,NULL,S_FIREBOMB11,0,0},       // S_FIREBOMB10
239 {SPR_XPL1,32773,4,NULL,S_NULL,0,0},     // S_FIREBOMB11
240 {SPR_ATLP,0,4,NULL,S_ARTI_ATLP2,0,0},   // S_ARTI_ATLP1
241 {SPR_ATLP,1,4,NULL,S_ARTI_ATLP3,0,0},   // S_ARTI_ATLP2
242 {SPR_ATLP,2,4,NULL,S_ARTI_ATLP4,0,0},   // S_ARTI_ATLP3
243 {SPR_ATLP,1,4,NULL,S_ARTI_ATLP1,0,0},   // S_ARTI_ATLP4
244 {SPR_PPOD,0,10,NULL,S_POD_WAIT1,0,0},   // S_POD_WAIT1
245 {SPR_PPOD,1,14,A_PodPain,S_POD_WAIT1,0,0},      // S_POD_PAIN1
246 {SPR_PPOD,32770,5,A_RemovePod,S_POD_DIE2,0,0},  // S_POD_DIE1
247 {SPR_PPOD,32771,5,A_Scream,S_POD_DIE3,0,0},     // S_POD_DIE2
248 {SPR_PPOD,32772,5,A_Explode,S_POD_DIE4,0,0},    // S_POD_DIE3
249 {SPR_PPOD,32773,10,NULL,S_FREETARGMOBJ,0,0},    // S_POD_DIE4
250 {SPR_PPOD,8,3,NULL,S_POD_GROW2,0,0},    // S_POD_GROW1
251 {SPR_PPOD,9,3,NULL,S_POD_GROW3,0,0},    // S_POD_GROW2
252 {SPR_PPOD,10,3,NULL,S_POD_GROW4,0,0},   // S_POD_GROW3
253 {SPR_PPOD,11,3,NULL,S_POD_GROW5,0,0},   // S_POD_GROW4
254 {SPR_PPOD,12,3,NULL,S_POD_GROW6,0,0},   // S_POD_GROW5
255 {SPR_PPOD,13,3,NULL,S_POD_GROW7,0,0},   // S_POD_GROW6
256 {SPR_PPOD,14,3,NULL,S_POD_GROW8,0,0},   // S_POD_GROW7
257 {SPR_PPOD,15,3,NULL,S_POD_WAIT1,0,0},   // S_POD_GROW8
258 {SPR_PPOD,6,8,NULL,S_PODGOO2,0,0},      // S_PODGOO1
259 {SPR_PPOD,7,8,NULL,S_PODGOO1,0,0},      // S_PODGOO2
260 {SPR_PPOD,6,10,NULL,S_NULL,0,0},        // S_PODGOOX
261 {SPR_AMG1,0,35,A_MakePod,S_PODGENERATOR,0,0},   // S_PODGENERATOR
262 {SPR_SPSH,0,8,NULL,S_SPLASH2,0,0},      // S_SPLASH1
263 {SPR_SPSH,1,8,NULL,S_SPLASH3,0,0},      // S_SPLASH2
264 {SPR_SPSH,2,8,NULL,S_SPLASH4,0,0},      // S_SPLASH3
265 {SPR_SPSH,3,16,NULL,S_NULL,0,0},        // S_SPLASH4
266 {SPR_SPSH,3,10,NULL,S_NULL,0,0},        // S_SPLASHX
267 {SPR_SPSH,4,5,NULL,S_SPLASHBASE2,0,0},  // S_SPLASHBASE1
268 {SPR_SPSH,5,5,NULL,S_SPLASHBASE3,0,0},  // S_SPLASHBASE2
269 {SPR_SPSH,6,5,NULL,S_SPLASHBASE4,0,0},  // S_SPLASHBASE3
270 {SPR_SPSH,7,5,NULL,S_SPLASHBASE5,0,0},  // S_SPLASHBASE4
271 {SPR_SPSH,8,5,NULL,S_SPLASHBASE6,0,0},  // S_SPLASHBASE5
272 {SPR_SPSH,9,5,NULL,S_SPLASHBASE7,0,0},  // S_SPLASHBASE6
273 {SPR_SPSH,10,5,NULL,S_NULL,0,0},        // S_SPLASHBASE7
274 {SPR_LVAS,32768,5,NULL,S_LAVASPLASH2,0,0},      // S_LAVASPLASH1
275 {SPR_LVAS,32769,5,NULL,S_LAVASPLASH3,0,0},      // S_LAVASPLASH2
276 {SPR_LVAS,32770,5,NULL,S_LAVASPLASH4,0,0},      // S_LAVASPLASH3
277 {SPR_LVAS,32771,5,NULL,S_LAVASPLASH5,0,0},      // S_LAVASPLASH4
278 {SPR_LVAS,32772,5,NULL,S_LAVASPLASH6,0,0},      // S_LAVASPLASH5
279 {SPR_LVAS,32773,5,NULL,S_NULL,0,0},     // S_LAVASPLASH6
280 {SPR_LVAS,32774,5,NULL,S_LAVASMOKE2,0,0},       // S_LAVASMOKE1
281 {SPR_LVAS,32775,5,NULL,S_LAVASMOKE3,0,0},       // S_LAVASMOKE2
282 {SPR_LVAS,32776,5,NULL,S_LAVASMOKE4,0,0},       // S_LAVASMOKE3
283 {SPR_LVAS,32777,5,NULL,S_LAVASMOKE5,0,0},       // S_LAVASMOKE4
284 {SPR_LVAS,32778,5,NULL,S_NULL,0,0},     // S_LAVASMOKE5
285 {SPR_SLDG,0,8,NULL,S_SLUDGECHUNK2,0,0}, // S_SLUDGECHUNK1
286 {SPR_SLDG,1,8,NULL,S_SLUDGECHUNK3,0,0}, // S_SLUDGECHUNK2
287 {SPR_SLDG,2,8,NULL,S_SLUDGECHUNK4,0,0}, // S_SLUDGECHUNK3
288 {SPR_SLDG,3,8,NULL,S_NULL,0,0}, // S_SLUDGECHUNK4
289 {SPR_SLDG,3,6,NULL,S_NULL,0,0}, // S_SLUDGECHUNKX
290 {SPR_SLDG,4,5,NULL,S_SLUDGESPLASH2,0,0},        // S_SLUDGESPLASH1
291 {SPR_SLDG,5,5,NULL,S_SLUDGESPLASH3,0,0},        // S_SLUDGESPLASH2
292 {SPR_SLDG,6,5,NULL,S_SLUDGESPLASH4,0,0},        // S_SLUDGESPLASH3
293 {SPR_SLDG,7,5,NULL,S_NULL,0,0}, // S_SLUDGESPLASH4
294 {SPR_SKH1,0,-1,NULL,S_NULL,0,0},        // S_SKULLHANG70_1
295 {SPR_SKH2,0,-1,NULL,S_NULL,0,0},        // S_SKULLHANG60_1
296 {SPR_SKH3,0,-1,NULL,S_NULL,0,0},        // S_SKULLHANG45_1
297 {SPR_SKH4,0,-1,NULL,S_NULL,0,0},        // S_SKULLHANG35_1
298 {SPR_CHDL,0,4,NULL,S_CHANDELIER2,0,0},  // S_CHANDELIER1
299 {SPR_CHDL,1,4,NULL,S_CHANDELIER3,0,0},  // S_CHANDELIER2
300 {SPR_CHDL,2,4,NULL,S_CHANDELIER1,0,0},  // S_CHANDELIER3
301 {SPR_SRTC,0,4,NULL,S_SERPTORCH2,0,0},   // S_SERPTORCH1
302 {SPR_SRTC,1,4,NULL,S_SERPTORCH3,0,0},   // S_SERPTORCH2
303 {SPR_SRTC,2,4,NULL,S_SERPTORCH1,0,0},   // S_SERPTORCH3
304 {SPR_SMPL,0,-1,NULL,S_NULL,0,0},        // S_SMALLPILLAR
305 {SPR_STGS,0,-1,NULL,S_NULL,0,0},        // S_STALAGMITESMALL
306 {SPR_STGL,0,-1,NULL,S_NULL,0,0},        // S_STALAGMITELARGE
307 {SPR_STCS,0,-1,NULL,S_NULL,0,0},        // S_STALACTITESMALL
308 {SPR_STCL,0,-1,NULL,S_NULL,0,0},        // S_STALACTITELARGE
309 {SPR_KFR1,32768,3,NULL,S_FIREBRAZIER2,0,0},     // S_FIREBRAZIER1
310 {SPR_KFR1,32769,3,NULL,S_FIREBRAZIER3,0,0},     // S_FIREBRAZIER2
311 {SPR_KFR1,32770,3,NULL,S_FIREBRAZIER4,0,0},     // S_FIREBRAZIER3
312 {SPR_KFR1,32771,3,NULL,S_FIREBRAZIER5,0,0},     // S_FIREBRAZIER4
313 {SPR_KFR1,32772,3,NULL,S_FIREBRAZIER6,0,0},     // S_FIREBRAZIER5
314 {SPR_KFR1,32773,3,NULL,S_FIREBRAZIER7,0,0},     // S_FIREBRAZIER6
315 {SPR_KFR1,32774,3,NULL,S_FIREBRAZIER8,0,0},     // S_FIREBRAZIER7
316 {SPR_KFR1,32775,3,NULL,S_FIREBRAZIER1,0,0},     // S_FIREBRAZIER8
317 {SPR_BARL,0,-1,NULL,S_NULL,0,0},        // S_BARREL
318 {SPR_BRPL,0,-1,NULL,S_NULL,0,0},        // S_BRPILLAR
319 {SPR_MOS1,0,-1,NULL,S_NULL,0,0},        // S_MOSS1
320 {SPR_MOS2,0,-1,NULL,S_NULL,0,0},        // S_MOSS2
321 {SPR_WTRH,32768,6,NULL,S_WALLTORCH2,0,0},       // S_WALLTORCH1
322 {SPR_WTRH,32769,6,NULL,S_WALLTORCH3,0,0},       // S_WALLTORCH2
323 {SPR_WTRH,32770,6,NULL,S_WALLTORCH1,0,0},       // S_WALLTORCH3
324 {SPR_HCOR,0,-1,NULL,S_NULL,0,0},        // S_HANGINGCORPSE
325 {SPR_KGZ1,0,1,NULL,S_KEYGIZMO2,0,0},    // S_KEYGIZMO1
326 {SPR_KGZ1,0,1,A_InitKeyGizmo,S_KEYGIZMO3,0,0},  // S_KEYGIZMO2
327 {SPR_KGZ1,0,-1,NULL,S_NULL,0,0},        // S_KEYGIZMO3
328 {SPR_KGZB,0,1,NULL,S_KGZ_START,0,0},    // S_KGZ_START
329 {SPR_KGZB,32768,-1,NULL,S_NULL,0,0},    // S_KGZ_BLUEFLOAT1
330 {SPR_KGZG,32768,-1,NULL,S_NULL,0,0},    // S_KGZ_GREENFLOAT1
331 {SPR_KGZY,32768,-1,NULL,S_NULL,0,0},    // S_KGZ_YELLOWFLOAT1
332 {SPR_VLCO,0,350,NULL,S_VOLCANO2,0,0},   // S_VOLCANO1
333 {SPR_VLCO,0,35,A_VolcanoSet,S_VOLCANO3,0,0},    // S_VOLCANO2
334 {SPR_VLCO,1,3,NULL,S_VOLCANO4,0,0},     // S_VOLCANO3
335 {SPR_VLCO,2,3,NULL,S_VOLCANO5,0,0},     // S_VOLCANO4
336 {SPR_VLCO,3,3,NULL,S_VOLCANO6,0,0},     // S_VOLCANO5
337 {SPR_VLCO,1,3,NULL,S_VOLCANO7,0,0},     // S_VOLCANO6
338 {SPR_VLCO,2,3,NULL,S_VOLCANO8,0,0},     // S_VOLCANO7
339 {SPR_VLCO,3,3,NULL,S_VOLCANO9,0,0},     // S_VOLCANO8
340 {SPR_VLCO,4,10,A_VolcanoBlast,S_VOLCANO2,0,0},  // S_VOLCANO9
341 {SPR_VFBL,0,4,A_BeastPuff,S_VOLCANOBALL2,0,0},  // S_VOLCANOBALL1
342 {SPR_VFBL,1,4,A_BeastPuff,S_VOLCANOBALL1,0,0},  // S_VOLCANOBALL2
343 {SPR_XPL1,0,4,A_VolcBallImpact,S_VOLCANOBALLX2,0,0},    // S_VOLCANOBALLX1
344 {SPR_XPL1,1,4,NULL,S_VOLCANOBALLX3,0,0},        // S_VOLCANOBALLX2
345 {SPR_XPL1,2,4,NULL,S_VOLCANOBALLX4,0,0},        // S_VOLCANOBALLX3
346 {SPR_XPL1,3,4,NULL,S_VOLCANOBALLX5,0,0},        // S_VOLCANOBALLX4
347 {SPR_XPL1,4,4,NULL,S_VOLCANOBALLX6,0,0},        // S_VOLCANOBALLX5
348 {SPR_XPL1,5,4,NULL,S_NULL,0,0}, // S_VOLCANOBALLX6
349 {SPR_VTFB,0,4,NULL,S_VOLCANOTBALL2,0,0},        // S_VOLCANOTBALL1
350 {SPR_VTFB,1,4,NULL,S_VOLCANOTBALL1,0,0},        // S_VOLCANOTBALL2
351 {SPR_SFFI,2,4,NULL,S_VOLCANOTBALLX2,0,0},       // S_VOLCANOTBALLX1
352 {SPR_SFFI,1,4,NULL,S_VOLCANOTBALLX3,0,0},       // S_VOLCANOTBALLX2
353 {SPR_SFFI,0,4,NULL,S_VOLCANOTBALLX4,0,0},       // S_VOLCANOTBALLX3
354 {SPR_SFFI,1,4,NULL,S_VOLCANOTBALLX5,0,0},       // S_VOLCANOTBALLX4
355 {SPR_SFFI,2,4,NULL,S_VOLCANOTBALLX6,0,0},       // S_VOLCANOTBALLX5
356 {SPR_SFFI,3,4,NULL,S_VOLCANOTBALLX7,0,0},       // S_VOLCANOTBALLX6
357 {SPR_SFFI,4,4,NULL,S_NULL,0,0}, // S_VOLCANOTBALLX7
358 {SPR_TGLT,0,8,A_SpawnTeleGlitter,S_TELEGLITGEN1,0,0},   // S_TELEGLITGEN1
359 {SPR_TGLT,5,8,A_SpawnTeleGlitter2,S_TELEGLITGEN2,0,0},  // S_TELEGLITGEN2
360 {SPR_TGLT,32768,2,NULL,S_TELEGLITTER1_2,0,0},   // S_TELEGLITTER1_1
361 {SPR_TGLT,32769,2,A_AccTeleGlitter,S_TELEGLITTER1_3,0,0},       // S_TELEGLITTER1_2
362 {SPR_TGLT,32770,2,NULL,S_TELEGLITTER1_4,0,0},   // S_TELEGLITTER1_3
363 {SPR_TGLT,32771,2,A_AccTeleGlitter,S_TELEGLITTER1_5,0,0},       // S_TELEGLITTER1_4
364 {SPR_TGLT,32772,2,NULL,S_TELEGLITTER1_1,0,0},   // S_TELEGLITTER1_5
365 {SPR_TGLT,32773,2,NULL,S_TELEGLITTER2_2,0,0},   // S_TELEGLITTER2_1
366 {SPR_TGLT,32774,2,A_AccTeleGlitter,S_TELEGLITTER2_3,0,0},       // S_TELEGLITTER2_2
367 {SPR_TGLT,32775,2,NULL,S_TELEGLITTER2_4,0,0},   // S_TELEGLITTER2_3
368 {SPR_TGLT,32776,2,A_AccTeleGlitter,S_TELEGLITTER2_5,0,0},       // S_TELEGLITTER2_4
369 {SPR_TGLT,32777,2,NULL,S_TELEGLITTER2_1,0,0},   // S_TELEGLITTER2_5
370 {SPR_TELE,32768,6,NULL,S_TFOG2,0,0},    // S_TFOG1
371 {SPR_TELE,32769,6,NULL,S_TFOG3,0,0},    // S_TFOG2
372 {SPR_TELE,32770,6,NULL,S_TFOG4,0,0},    // S_TFOG3
373 {SPR_TELE,32771,6,NULL,S_TFOG5,0,0},    // S_TFOG4
374 {SPR_TELE,32772,6,NULL,S_TFOG6,0,0},    // S_TFOG5
375 {SPR_TELE,32773,6,NULL,S_TFOG7,0,0},    // S_TFOG6
376 {SPR_TELE,32774,6,NULL,S_TFOG8,0,0},    // S_TFOG7
377 {SPR_TELE,32775,6,NULL,S_TFOG9,0,0},    // S_TFOG8
378 {SPR_TELE,32774,6,NULL,S_TFOG10,0,0},   // S_TFOG9
379 {SPR_TELE,32773,6,NULL,S_TFOG11,0,0},   // S_TFOG10
380 {SPR_TELE,32772,6,NULL,S_TFOG12,0,0},   // S_TFOG11
381 {SPR_TELE,32771,6,NULL,S_TFOG13,0,0},   // S_TFOG12
382 {SPR_TELE,32770,6,NULL,S_NULL,0,0},     // S_TFOG13
383 {SPR_STFF,0,0,A_Light0,S_NULL,0,0},     // S_LIGHTDONE
384 {SPR_STFF,0,1,A_WeaponReady,S_STAFFREADY,0,0},  // S_STAFFREADY
385 {SPR_STFF,0,1,A_Lower,S_STAFFDOWN,0,0}, // S_STAFFDOWN
386 {SPR_STFF,0,1,A_Raise,S_STAFFUP,0,0},   // S_STAFFUP
387 {SPR_STFF,3,4,A_WeaponReady,S_STAFFREADY2_2,0,0},       // S_STAFFREADY2_1
388 {SPR_STFF,4,4,A_WeaponReady,S_STAFFREADY2_3,0,0},       // S_STAFFREADY2_2
389 {SPR_STFF,5,4,A_WeaponReady,S_STAFFREADY2_1,0,0},       // S_STAFFREADY2_3
390 {SPR_STFF,3,1,A_Lower,S_STAFFDOWN2,0,0},        // S_STAFFDOWN2
391 {SPR_STFF,3,1,A_Raise,S_STAFFUP2,0,0},  // S_STAFFUP2
392 {SPR_STFF,1,6,NULL,S_STAFFATK1_2,0,0},  // S_STAFFATK1_1
393 {SPR_STFF,2,8,A_StaffAttackPL1,S_STAFFATK1_3,0,0},      // S_STAFFATK1_2
394 {SPR_STFF,1,8,A_ReFire,S_STAFFREADY,0,0},       // S_STAFFATK1_3
395 {SPR_STFF,6,6,NULL,S_STAFFATK2_2,0,0},  // S_STAFFATK2_1
396 {SPR_STFF,7,8,A_StaffAttackPL2,S_STAFFATK2_3,0,0},      // S_STAFFATK2_2
397 {SPR_STFF,6,8,A_ReFire,S_STAFFREADY2_1,0,0},    // S_STAFFATK2_3
398 {SPR_PUF3,32768,4,NULL,S_STAFFPUFF2,0,0},       // S_STAFFPUFF1
399 {SPR_PUF3,1,4,NULL,S_STAFFPUFF3,0,0},   // S_STAFFPUFF2
400 {SPR_PUF3,2,4,NULL,S_STAFFPUFF4,0,0},   // S_STAFFPUFF3
401 {SPR_PUF3,3,4,NULL,S_NULL,0,0}, // S_STAFFPUFF4
402 {SPR_PUF4,32768,4,NULL,S_STAFFPUFF2_2,0,0},     // S_STAFFPUFF2_1
403 {SPR_PUF4,32769,4,NULL,S_STAFFPUFF2_3,0,0},     // S_STAFFPUFF2_2
404 {SPR_PUF4,32770,4,NULL,S_STAFFPUFF2_4,0,0},     // S_STAFFPUFF2_3
405 {SPR_PUF4,32771,4,NULL,S_STAFFPUFF2_5,0,0},     // S_STAFFPUFF2_4
406 {SPR_PUF4,32772,4,NULL,S_STAFFPUFF2_6,0,0},     // S_STAFFPUFF2_5
407 {SPR_PUF4,32773,4,NULL,S_NULL,0,0},     // S_STAFFPUFF2_6
408 {SPR_BEAK,0,1,A_BeakReady,S_BEAKREADY,0,0},     // S_BEAKREADY
409 {SPR_BEAK,0,1,A_Lower,S_BEAKDOWN,0,0},  // S_BEAKDOWN
410 {SPR_BEAK,0,1,A_BeakRaise,S_BEAKUP,0,0},        // S_BEAKUP
411 {SPR_BEAK,0,18,A_BeakAttackPL1,S_BEAKREADY,0,0},        // S_BEAKATK1_1
412 {SPR_BEAK,0,12,A_BeakAttackPL2,S_BEAKREADY,0,0},        // S_BEAKATK2_1
413 {SPR_WGNT,0,-1,NULL,S_NULL,0,0},        // S_WGNT
414 {SPR_GAUN,0,1,A_WeaponReady,S_GAUNTLETREADY,0,0},       // S_GAUNTLETREADY
415 {SPR_GAUN,0,1,A_Lower,S_GAUNTLETDOWN,0,0},      // S_GAUNTLETDOWN
416 {SPR_GAUN,0,1,A_Raise,S_GAUNTLETUP,0,0},        // S_GAUNTLETUP
417 {SPR_GAUN,6,4,A_WeaponReady,S_GAUNTLETREADY2_2,0,0},    // S_GAUNTLETREADY2_1
418 {SPR_GAUN,7,4,A_WeaponReady,S_GAUNTLETREADY2_3,0,0},    // S_GAUNTLETREADY2_2
419 {SPR_GAUN,8,4,A_WeaponReady,S_GAUNTLETREADY2_1,0,0},    // S_GAUNTLETREADY2_3
420 {SPR_GAUN,6,1,A_Lower,S_GAUNTLETDOWN2,0,0},     // S_GAUNTLETDOWN2
421 {SPR_GAUN,6,1,A_Raise,S_GAUNTLETUP2,0,0},       // S_GAUNTLETUP2
422 {SPR_GAUN,1,4,NULL,S_GAUNTLETATK1_2,0,0},       // S_GAUNTLETATK1_1
423 {SPR_GAUN,2,4,NULL,S_GAUNTLETATK1_3,0,0},       // S_GAUNTLETATK1_2
424 {SPR_GAUN,32771,4,A_GauntletAttack,S_GAUNTLETATK1_4,0,0},       // S_GAUNTLETATK1_3
425 {SPR_GAUN,32772,4,A_GauntletAttack,S_GAUNTLETATK1_5,0,0},       // S_GAUNTLETATK1_4
426 {SPR_GAUN,32773,4,A_GauntletAttack,S_GAUNTLETATK1_6,0,0},       // S_GAUNTLETATK1_5
427 {SPR_GAUN,2,4,A_ReFire,S_GAUNTLETATK1_7,0,0},   // S_GAUNTLETATK1_6
428 {SPR_GAUN,1,4,A_Light0,S_GAUNTLETREADY,0,0},    // S_GAUNTLETATK1_7
429 {SPR_GAUN,9,4,NULL,S_GAUNTLETATK2_2,0,0},       // S_GAUNTLETATK2_1
430 {SPR_GAUN,10,4,NULL,S_GAUNTLETATK2_3,0,0},      // S_GAUNTLETATK2_2
431 {SPR_GAUN,32779,4,A_GauntletAttack,S_GAUNTLETATK2_4,0,0},       // S_GAUNTLETATK2_3
432 {SPR_GAUN,32780,4,A_GauntletAttack,S_GAUNTLETATK2_5,0,0},       // S_GAUNTLETATK2_4
433 {SPR_GAUN,32781,4,A_GauntletAttack,S_GAUNTLETATK2_6,0,0},       // S_GAUNTLETATK2_5
434 {SPR_GAUN,10,4,A_ReFire,S_GAUNTLETATK2_7,0,0},  // S_GAUNTLETATK2_6
435 {SPR_GAUN,9,4,A_Light0,S_GAUNTLETREADY2_1,0,0}, // S_GAUNTLETATK2_7
436 {SPR_PUF1,32768,4,NULL,S_GAUNTLETPUFF1_2,0,0},  // S_GAUNTLETPUFF1_1
437 {SPR_PUF1,32769,4,NULL,S_GAUNTLETPUFF1_3,0,0},  // S_GAUNTLETPUFF1_2
438 {SPR_PUF1,32770,4,NULL,S_GAUNTLETPUFF1_4,0,0},  // S_GAUNTLETPUFF1_3
439 {SPR_PUF1,32771,4,NULL,S_NULL,0,0},     // S_GAUNTLETPUFF1_4
440 {SPR_PUF1,32772,4,NULL,S_GAUNTLETPUFF2_2,0,0},  // S_GAUNTLETPUFF2_1
441 {SPR_PUF1,32773,4,NULL,S_GAUNTLETPUFF2_3,0,0},  // S_GAUNTLETPUFF2_2
442 {SPR_PUF1,32774,4,NULL,S_GAUNTLETPUFF2_4,0,0},  // S_GAUNTLETPUFF2_3
443 {SPR_PUF1,32775,4,NULL,S_NULL,0,0},     // S_GAUNTLETPUFF2_4
444 {SPR_WBLS,0,-1,NULL,S_NULL,0,0},        // S_BLSR
445 {SPR_BLSR,0,1,A_WeaponReady,S_BLASTERREADY,0,0},        // S_BLASTERREADY
446 {SPR_BLSR,0,1,A_Lower,S_BLASTERDOWN,0,0},       // S_BLASTERDOWN
447 {SPR_BLSR,0,1,A_Raise,S_BLASTERUP,0,0}, // S_BLASTERUP
448 {SPR_BLSR,1,3,NULL,S_BLASTERATK1_2,0,0},        // S_BLASTERATK1_1
449 {SPR_BLSR,2,3,NULL,S_BLASTERATK1_3,0,0},        // S_BLASTERATK1_2
450 {SPR_BLSR,3,2,A_FireBlasterPL1,S_BLASTERATK1_4,0,0},    // S_BLASTERATK1_3
451 {SPR_BLSR,2,2,NULL,S_BLASTERATK1_5,0,0},        // S_BLASTERATK1_4
452 {SPR_BLSR,1,2,NULL,S_BLASTERATK1_6,0,0},        // S_BLASTERATK1_5
453 {SPR_BLSR,0,0,A_ReFire,S_BLASTERREADY,0,0},     // S_BLASTERATK1_6
454 {SPR_BLSR,1,0,NULL,S_BLASTERATK2_2,0,0},        // S_BLASTERATK2_1
455 {SPR_BLSR,2,0,NULL,S_BLASTERATK2_3,0,0},        // S_BLASTERATK2_2
456 {SPR_BLSR,3,3,A_FireBlasterPL2,S_BLASTERATK2_4,0,0},    // S_BLASTERATK2_3
457 {SPR_BLSR,2,4,NULL,S_BLASTERATK2_5,0,0},        // S_BLASTERATK2_4
458 {SPR_BLSR,1,4,NULL,S_BLASTERATK2_6,0,0},        // S_BLASTERATK2_5
459 {SPR_BLSR,0,0,A_ReFire,S_BLASTERREADY,0,0},     // S_BLASTERATK2_6
460 {SPR_ACLO,4,200,NULL,S_BLASTERFX1_1,0,0},       // S_BLASTERFX1_1
461 {SPR_FX18,32768,3,A_SpawnRippers,S_BLASTERFXI1_2,0,0},  // S_BLASTERFXI1_1
462 {SPR_FX18,32769,3,NULL,S_BLASTERFXI1_3,0,0},    // S_BLASTERFXI1_2
463 {SPR_FX18,32770,4,NULL,S_BLASTERFXI1_4,0,0},    // S_BLASTERFXI1_3
464 {SPR_FX18,32771,4,NULL,S_BLASTERFXI1_5,0,0},    // S_BLASTERFXI1_4
465 {SPR_FX18,32772,4,NULL,S_BLASTERFXI1_6,0,0},    // S_BLASTERFXI1_5
466 {SPR_FX18,32773,4,NULL,S_BLASTERFXI1_7,0,0},    // S_BLASTERFXI1_6
467 {SPR_FX18,32774,4,NULL,S_NULL,0,0},     // S_BLASTERFXI1_7
468 {SPR_FX18,7,4,NULL,S_BLASTERSMOKE2,0,0},        // S_BLASTERSMOKE1
469 {SPR_FX18,8,4,NULL,S_BLASTERSMOKE3,0,0},        // S_BLASTERSMOKE2
470 {SPR_FX18,9,4,NULL,S_BLASTERSMOKE4,0,0},        // S_BLASTERSMOKE3
471 {SPR_FX18,10,4,NULL,S_BLASTERSMOKE5,0,0},       // S_BLASTERSMOKE4
472 {SPR_FX18,11,4,NULL,S_NULL,0,0},        // S_BLASTERSMOKE5
473 {SPR_FX18,12,4,NULL,S_RIPPER2,0,0},     // S_RIPPER1
474 {SPR_FX18,13,5,NULL,S_RIPPER1,0,0},     // S_RIPPER2
475 {SPR_FX18,32782,4,NULL,S_RIPPERX2,0,0}, // S_RIPPERX1
476 {SPR_FX18,32783,4,NULL,S_RIPPERX3,0,0}, // S_RIPPERX2
477 {SPR_FX18,32784,4,NULL,S_RIPPERX4,0,0}, // S_RIPPERX3
478 {SPR_FX18,32785,4,NULL,S_RIPPERX5,0,0}, // S_RIPPERX4
479 {SPR_FX18,32786,4,NULL,S_NULL,0,0},     // S_RIPPERX5
480 {SPR_FX17,32768,4,NULL,S_BLASTERPUFF1_2,0,0},   // S_BLASTERPUFF1_1
481 {SPR_FX17,32769,4,NULL,S_BLASTERPUFF1_3,0,0},   // S_BLASTERPUFF1_2
482 {SPR_FX17,32770,4,NULL,S_BLASTERPUFF1_4,0,0},   // S_BLASTERPUFF1_3
483 {SPR_FX17,32771,4,NULL,S_BLASTERPUFF1_5,0,0},   // S_BLASTERPUFF1_4
484 {SPR_FX17,32772,4,NULL,S_NULL,0,0},     // S_BLASTERPUFF1_5
485 {SPR_FX17,32773,3,NULL,S_BLASTERPUFF2_2,0,0},   // S_BLASTERPUFF2_1
486 {SPR_FX17,32774,3,NULL,S_BLASTERPUFF2_3,0,0},   // S_BLASTERPUFF2_2
487 {SPR_FX17,32775,4,NULL,S_BLASTERPUFF2_4,0,0},   // S_BLASTERPUFF2_3
488 {SPR_FX17,32776,4,NULL,S_BLASTERPUFF2_5,0,0},   // S_BLASTERPUFF2_4
489 {SPR_FX17,32777,4,NULL,S_BLASTERPUFF2_6,0,0},   // S_BLASTERPUFF2_5
490 {SPR_FX17,32778,4,NULL,S_BLASTERPUFF2_7,0,0},   // S_BLASTERPUFF2_6
491 {SPR_FX17,32779,4,NULL,S_NULL,0,0},     // S_BLASTERPUFF2_7
492 {SPR_WMCE,0,-1,NULL,S_NULL,0,0},        // S_WMCE
493 {SPR_MACE,0,1,A_WeaponReady,S_MACEREADY,0,0},   // S_MACEREADY
494 {SPR_MACE,0,1,A_Lower,S_MACEDOWN,0,0},  // S_MACEDOWN
495 {SPR_MACE,0,1,A_Raise,S_MACEUP,0,0},    // S_MACEUP
496 {SPR_MACE,1,4,NULL,S_MACEATK1_2,0,0},   // S_MACEATK1_1
497 {SPR_MACE,2,3,A_FireMacePL1,S_MACEATK1_3,0,0},  // S_MACEATK1_2
498 {SPR_MACE,3,3,A_FireMacePL1,S_MACEATK1_4,0,0},  // S_MACEATK1_3
499 {SPR_MACE,4,3,A_FireMacePL1,S_MACEATK1_5,0,0},  // S_MACEATK1_4
500 {SPR_MACE,5,3,A_FireMacePL1,S_MACEATK1_6,0,0},  // S_MACEATK1_5
501 {SPR_MACE,2,4,A_ReFire,S_MACEATK1_7,0,0},       // S_MACEATK1_6
502 {SPR_MACE,3,4,NULL,S_MACEATK1_8,0,0},   // S_MACEATK1_7
503 {SPR_MACE,4,4,NULL,S_MACEATK1_9,0,0},   // S_MACEATK1_8
504 {SPR_MACE,5,4,NULL,S_MACEATK1_10,0,0},  // S_MACEATK1_9
505 {SPR_MACE,1,4,NULL,S_MACEREADY,0,0},    // S_MACEATK1_10
506 {SPR_MACE,1,4,NULL,S_MACEATK2_2,0,0},   // S_MACEATK2_1
507 {SPR_MACE,3,4,A_FireMacePL2,S_MACEATK2_3,0,0},  // S_MACEATK2_2
508 {SPR_MACE,1,4,NULL,S_MACEATK2_4,0,0},   // S_MACEATK2_3
509 {SPR_MACE,0,8,A_ReFire,S_MACEREADY,0,0},        // S_MACEATK2_4
510 {SPR_FX02,0,4,A_MacePL1Check,S_MACEFX1_2,0,0},  // S_MACEFX1_1
511 {SPR_FX02,1,4,A_MacePL1Check,S_MACEFX1_1,0,0},  // S_MACEFX1_2
512 {SPR_FX02,32773,4,A_MaceBallImpact,S_MACEFXI1_2,0,0},   // S_MACEFXI1_1
513 {SPR_FX02,32774,4,NULL,S_MACEFXI1_3,0,0},       // S_MACEFXI1_2
514 {SPR_FX02,32775,4,NULL,S_MACEFXI1_4,0,0},       // S_MACEFXI1_3
515 {SPR_FX02,32776,4,NULL,S_MACEFXI1_5,0,0},       // S_MACEFXI1_4
516 {SPR_FX02,32777,4,NULL,S_NULL,0,0},     // S_MACEFXI1_5
517 {SPR_FX02,2,4,NULL,S_MACEFX2_2,0,0},    // S_MACEFX2_1
518 {SPR_FX02,3,4,NULL,S_MACEFX2_1,0,0},    // S_MACEFX2_2
519 {SPR_FX02,32773,4,A_MaceBallImpact2,S_MACEFXI1_2,0,0},  // S_MACEFXI2_1
520 {SPR_FX02,0,4,NULL,S_MACEFX3_2,0,0},    // S_MACEFX3_1
521 {SPR_FX02,1,4,NULL,S_MACEFX3_1,0,0},    // S_MACEFX3_2
522 {SPR_FX02,4,99,NULL,S_MACEFX4_1,0,0},   // S_MACEFX4_1
523 {SPR_FX02,32770,4,A_DeathBallImpact,S_MACEFXI1_2,0,0},  // S_MACEFXI4_1
524 {SPR_WSKL,0,-1,NULL,S_NULL,0,0},        // S_WSKL
525 {SPR_HROD,0,1,A_WeaponReady,S_HORNRODREADY,0,0},        // S_HORNRODREADY
526 {SPR_HROD,0,1,A_Lower,S_HORNRODDOWN,0,0},       // S_HORNRODDOWN
527 {SPR_HROD,0,1,A_Raise,S_HORNRODUP,0,0}, // S_HORNRODUP
528 {SPR_HROD,0,4,A_FireSkullRodPL1,S_HORNRODATK1_2,0,0},   // S_HORNRODATK1_1
529 {SPR_HROD,1,4,A_FireSkullRodPL1,S_HORNRODATK1_3,0,0},   // S_HORNRODATK1_2
530 {SPR_HROD,1,0,A_ReFire,S_HORNRODREADY,0,0},     // S_HORNRODATK1_3
531 {SPR_HROD,2,2,NULL,S_HORNRODATK2_2,0,0},        // S_HORNRODATK2_1
532 {SPR_HROD,3,3,NULL,S_HORNRODATK2_3,0,0},        // S_HORNRODATK2_2
533 {SPR_HROD,4,2,NULL,S_HORNRODATK2_4,0,0},        // S_HORNRODATK2_3
534 {SPR_HROD,5,3,NULL,S_HORNRODATK2_5,0,0},        // S_HORNRODATK2_4
535 {SPR_HROD,6,4,A_FireSkullRodPL2,S_HORNRODATK2_6,0,0},   // S_HORNRODATK2_5
536 {SPR_HROD,5,2,NULL,S_HORNRODATK2_7,0,0},        // S_HORNRODATK2_6
537 {SPR_HROD,4,3,NULL,S_HORNRODATK2_8,0,0},        // S_HORNRODATK2_7
538 {SPR_HROD,3,2,NULL,S_HORNRODATK2_9,0,0},        // S_HORNRODATK2_8
539 {SPR_HROD,2,2,A_ReFire,S_HORNRODREADY,0,0},     // S_HORNRODATK2_9
540 {SPR_FX00,32768,6,NULL,S_HRODFX1_2,0,0},        // S_HRODFX1_1
541 {SPR_FX00,32769,6,NULL,S_HRODFX1_1,0,0},        // S_HRODFX1_2
542 {SPR_FX00,32775,5,NULL,S_HRODFXI1_2,0,0},       // S_HRODFXI1_1
543 {SPR_FX00,32776,5,NULL,S_HRODFXI1_3,0,0},       // S_HRODFXI1_2
544 {SPR_FX00,32777,4,NULL,S_HRODFXI1_4,0,0},       // S_HRODFXI1_3
545 {SPR_FX00,32778,4,NULL,S_HRODFXI1_5,0,0},       // S_HRODFXI1_4
546 {SPR_FX00,32779,3,NULL,S_HRODFXI1_6,0,0},       // S_HRODFXI1_5
547 {SPR_FX00,32780,3,NULL,S_NULL,0,0},     // S_HRODFXI1_6
548 {SPR_FX00,32770,3,NULL,S_HRODFX2_2,0,0},        // S_HRODFX2_1
549 {SPR_FX00,32771,3,A_SkullRodPL2Seek,S_HRODFX2_3,0,0},   // S_HRODFX2_2
550 {SPR_FX00,32772,3,NULL,S_HRODFX2_4,0,0},        // S_HRODFX2_3
551 {SPR_FX00,32773,3,A_SkullRodPL2Seek,S_HRODFX2_1,0,0},   // S_HRODFX2_4
552 {SPR_FX00,32775,5,A_AddPlayerRain,S_HRODFXI2_2,0,0},    // S_HRODFXI2_1
553 {SPR_FX00,32776,5,NULL,S_HRODFXI2_3,0,0},       // S_HRODFXI2_2
554 {SPR_FX00,32777,4,NULL,S_HRODFXI2_4,0,0},       // S_HRODFXI2_3
555 {SPR_FX00,32778,3,NULL,S_HRODFXI2_5,0,0},       // S_HRODFXI2_4
556 {SPR_FX00,32779,3,NULL,S_HRODFXI2_6,0,0},       // S_HRODFXI2_5
557 {SPR_FX00,32780,3,NULL,S_HRODFXI2_7,0,0},       // S_HRODFXI2_6
558 {SPR_FX00,6,1,A_HideInCeiling,S_HRODFXI2_8,0,0},        // S_HRODFXI2_7
559 {SPR_FX00,6,1,A_SkullRodStorm,S_HRODFXI2_8,0,0},        // S_HRODFXI2_8
560 {SPR_FX20,32768,-1,NULL,S_NULL,0,0},    // S_RAINPLR1_1
561 {SPR_FX21,32768,-1,NULL,S_NULL,0,0},    // S_RAINPLR2_1
562 {SPR_FX22,32768,-1,NULL,S_NULL,0,0},    // S_RAINPLR3_1
563 {SPR_FX23,32768,-1,NULL,S_NULL,0,0},    // S_RAINPLR4_1
564 {SPR_FX20,32769,4,A_RainImpact,S_RAINPLR1X_2,0,0},      // S_RAINPLR1X_1
565 {SPR_FX20,32770,4,NULL,S_RAINPLR1X_3,0,0},      // S_RAINPLR1X_2
566 {SPR_FX20,32771,4,NULL,S_RAINPLR1X_4,0,0},      // S_RAINPLR1X_3
567 {SPR_FX20,32772,4,NULL,S_RAINPLR1X_5,0,0},      // S_RAINPLR1X_4
568 {SPR_FX20,32773,4,NULL,S_NULL,0,0},     // S_RAINPLR1X_5
569 {SPR_FX21,32769,4,A_RainImpact,S_RAINPLR2X_2,0,0},      // S_RAINPLR2X_1
570 {SPR_FX21,32770,4,NULL,S_RAINPLR2X_3,0,0},      // S_RAINPLR2X_2
571 {SPR_FX21,32771,4,NULL,S_RAINPLR2X_4,0,0},      // S_RAINPLR2X_3
572 {SPR_FX21,32772,4,NULL,S_RAINPLR2X_5,0,0},      // S_RAINPLR2X_4
573 {SPR_FX21,32773,4,NULL,S_NULL,0,0},     // S_RAINPLR2X_5
574 {SPR_FX22,32769,4,A_RainImpact,S_RAINPLR3X_2,0,0},      // S_RAINPLR3X_1
575 {SPR_FX22,32770,4,NULL,S_RAINPLR3X_3,0,0},      // S_RAINPLR3X_2
576 {SPR_FX22,32771,4,NULL,S_RAINPLR3X_4,0,0},      // S_RAINPLR3X_3
577 {SPR_FX22,32772,4,NULL,S_RAINPLR3X_5,0,0},      // S_RAINPLR3X_4
578 {SPR_FX22,32773,4,NULL,S_NULL,0,0},     // S_RAINPLR3X_5
579 {SPR_FX23,32769,4,A_RainImpact,S_RAINPLR4X_2,0,0},      // S_RAINPLR4X_1
580 {SPR_FX23,32770,4,NULL,S_RAINPLR4X_3,0,0},      // S_RAINPLR4X_2
581 {SPR_FX23,32771,4,NULL,S_RAINPLR4X_4,0,0},      // S_RAINPLR4X_3
582 {SPR_FX23,32772,4,NULL,S_RAINPLR4X_5,0,0},      // S_RAINPLR4X_4
583 {SPR_FX23,32773,4,NULL,S_NULL,0,0},     // S_RAINPLR4X_5
584 {SPR_FX20,32774,4,NULL,S_RAINAIRXPLR1_2,0,0},   // S_RAINAIRXPLR1_1
585 {SPR_FX21,32774,4,NULL,S_RAINAIRXPLR2_2,0,0},   // S_RAINAIRXPLR2_1
586 {SPR_FX22,32774,4,NULL,S_RAINAIRXPLR3_2,0,0},   // S_RAINAIRXPLR3_1
587 {SPR_FX23,32774,4,NULL,S_RAINAIRXPLR4_2,0,0},   // S_RAINAIRXPLR4_1
588 {SPR_FX20,32775,4,NULL,S_RAINAIRXPLR1_3,0,0},   // S_RAINAIRXPLR1_2
589 {SPR_FX21,32775,4,NULL,S_RAINAIRXPLR2_3,0,0},   // S_RAINAIRXPLR2_2
590 {SPR_FX22,32775,4,NULL,S_RAINAIRXPLR3_3,0,0},   // S_RAINAIRXPLR3_2
591 {SPR_FX23,32775,4,NULL,S_RAINAIRXPLR4_3,0,0},   // S_RAINAIRXPLR4_2
592 {SPR_FX20,32776,4,NULL,S_NULL,0,0},     // S_RAINAIRXPLR1_3
593 {SPR_FX21,32776,4,NULL,S_NULL,0,0},     // S_RAINAIRXPLR2_3
594 {SPR_FX22,32776,4,NULL,S_NULL,0,0},     // S_RAINAIRXPLR3_3
595 {SPR_FX23,32776,4,NULL,S_NULL,0,0},     // S_RAINAIRXPLR4_3
596 {SPR_GWND,0,1,A_WeaponReady,S_GOLDWANDREADY,0,0},       // S_GOLDWANDREADY
597 {SPR_GWND,0,1,A_Lower,S_GOLDWANDDOWN,0,0},      // S_GOLDWANDDOWN
598 {SPR_GWND,0,1,A_Raise,S_GOLDWANDUP,0,0},        // S_GOLDWANDUP
599 {SPR_GWND,1,3,NULL,S_GOLDWANDATK1_2,0,0},       // S_GOLDWANDATK1_1
600 {SPR_GWND,2,5,A_FireGoldWandPL1,S_GOLDWANDATK1_3,0,0},  // S_GOLDWANDATK1_2
601 {SPR_GWND,3,3,NULL,S_GOLDWANDATK1_4,0,0},       // S_GOLDWANDATK1_3
602 {SPR_GWND,3,0,A_ReFire,S_GOLDWANDREADY,0,0},    // S_GOLDWANDATK1_4
603 {SPR_GWND,1,3,NULL,S_GOLDWANDATK2_2,0,0},       // S_GOLDWANDATK2_1
604 {SPR_GWND,2,4,A_FireGoldWandPL2,S_GOLDWANDATK2_3,0,0},  // S_GOLDWANDATK2_2
605 {SPR_GWND,3,3,NULL,S_GOLDWANDATK2_4,0,0},       // S_GOLDWANDATK2_3
606 {SPR_GWND,3,0,A_ReFire,S_GOLDWANDREADY,0,0},    // S_GOLDWANDATK2_4
607 {SPR_FX01,32768,6,NULL,S_GWANDFX1_2,0,0},       // S_GWANDFX1_1
608 {SPR_FX01,32769,6,NULL,S_GWANDFX1_1,0,0},       // S_GWANDFX1_2
609 {SPR_FX01,32772,3,NULL,S_GWANDFXI1_2,0,0},      // S_GWANDFXI1_1
610 {SPR_FX01,32773,3,NULL,S_GWANDFXI1_3,0,0},      // S_GWANDFXI1_2
611 {SPR_FX01,32774,3,NULL,S_GWANDFXI1_4,0,0},      // S_GWANDFXI1_3
612 {SPR_FX01,32775,3,NULL,S_NULL,0,0},     // S_GWANDFXI1_4
613 {SPR_FX01,32770,6,NULL,S_GWANDFX2_2,0,0},       // S_GWANDFX2_1
614 {SPR_FX01,32771,6,NULL,S_GWANDFX2_1,0,0},       // S_GWANDFX2_2
615 {SPR_PUF2,32768,3,NULL,S_GWANDPUFF1_2,0,0},     // S_GWANDPUFF1_1
616 {SPR_PUF2,32769,3,NULL,S_GWANDPUFF1_3,0,0},     // S_GWANDPUFF1_2
617 {SPR_PUF2,32770,3,NULL,S_GWANDPUFF1_4,0,0},     // S_GWANDPUFF1_3
618 {SPR_PUF2,32771,3,NULL,S_GWANDPUFF1_5,0,0},     // S_GWANDPUFF1_4
619 {SPR_PUF2,32772,3,NULL,S_NULL,0,0},     // S_GWANDPUFF1_5
620 {SPR_WPHX,0,-1,NULL,S_NULL,0,0},        // S_WPHX
621 {SPR_PHNX,0,1,A_WeaponReady,S_PHOENIXREADY,0,0},        // S_PHOENIXREADY
622 {SPR_PHNX,0,1,A_Lower,S_PHOENIXDOWN,0,0},       // S_PHOENIXDOWN
623 {SPR_PHNX,0,1,A_Raise,S_PHOENIXUP,0,0}, // S_PHOENIXUP
624 {SPR_PHNX,1,5,NULL,S_PHOENIXATK1_2,0,0},        // S_PHOENIXATK1_1
625 {SPR_PHNX,2,7,A_FirePhoenixPL1,S_PHOENIXATK1_3,0,0},    // S_PHOENIXATK1_2
626 {SPR_PHNX,3,4,NULL,S_PHOENIXATK1_4,0,0},        // S_PHOENIXATK1_3
627 {SPR_PHNX,1,4,NULL,S_PHOENIXATK1_5,0,0},        // S_PHOENIXATK1_4
628 {SPR_PHNX,1,0,A_ReFire,S_PHOENIXREADY,0,0},     // S_PHOENIXATK1_5
629 {SPR_PHNX,1,3,A_InitPhoenixPL2,S_PHOENIXATK2_2,0,0},    // S_PHOENIXATK2_1
630 {SPR_PHNX,32770,1,A_FirePhoenixPL2,S_PHOENIXATK2_3,0,0},        // S_PHOENIXATK2_2
631 {SPR_PHNX,1,4,A_ReFire,S_PHOENIXATK2_4,0,0},    // S_PHOENIXATK2_3
632 {SPR_PHNX,1,4,A_ShutdownPhoenixPL2,S_PHOENIXREADY,0,0}, // S_PHOENIXATK2_4
633 {SPR_FX04,32768,4,A_PhoenixPuff,S_PHOENIXFX1_1,0,0},    // S_PHOENIXFX1_1
634 {SPR_FX08,32768,6,A_Explode,S_PHOENIXFXI1_2,0,0},       // S_PHOENIXFXI1_1
635 {SPR_FX08,32769,5,NULL,S_PHOENIXFXI1_3,0,0},    // S_PHOENIXFXI1_2
636 {SPR_FX08,32770,5,NULL,S_PHOENIXFXI1_4,0,0},    // S_PHOENIXFXI1_3
637 {SPR_FX08,32771,4,NULL,S_PHOENIXFXI1_5,0,0},    // S_PHOENIXFXI1_4
638 {SPR_FX08,32772,4,NULL,S_PHOENIXFXI1_6,0,0},    // S_PHOENIXFXI1_5
639 {SPR_FX08,32773,4,NULL,S_PHOENIXFXI1_7,0,0},    // S_PHOENIXFXI1_6
640 {SPR_FX08,32774,4,NULL,S_PHOENIXFXI1_8,0,0},    // S_PHOENIXFXI1_7
641 {SPR_FX08,32775,4,NULL,S_NULL,0,0},     // S_PHOENIXFXI1_8
642 {SPR_FX04,1,4,NULL,S_PHOENIXPUFF2,0,0}, // S_PHOENIXPUFF1
643 {SPR_FX04,2,4,NULL,S_PHOENIXPUFF3,0,0}, // S_PHOENIXPUFF2
644 {SPR_FX04,3,4,NULL,S_PHOENIXPUFF4,0,0}, // S_PHOENIXPUFF3
645 {SPR_FX04,4,4,NULL,S_PHOENIXPUFF5,0,0}, // S_PHOENIXPUFF4
646 {SPR_FX04,5,4,NULL,S_NULL,0,0}, // S_PHOENIXPUFF5
647 {SPR_FX09,32768,2,NULL,S_PHOENIXFX2_2,0,0},     // S_PHOENIXFX2_1
648 {SPR_FX09,32769,2,NULL,S_PHOENIXFX2_3,0,0},     // S_PHOENIXFX2_2
649 {SPR_FX09,32768,2,NULL,S_PHOENIXFX2_4,0,0},     // S_PHOENIXFX2_3
650 {SPR_FX09,32769,2,NULL,S_PHOENIXFX2_5,0,0},     // S_PHOENIXFX2_4
651 {SPR_FX09,32768,2,NULL,S_PHOENIXFX2_6,0,0},     // S_PHOENIXFX2_5
652 {SPR_FX09,32769,2,A_FlameEnd,S_PHOENIXFX2_7,0,0},       // S_PHOENIXFX2_6
653 {SPR_FX09,32770,2,NULL,S_PHOENIXFX2_8,0,0},     // S_PHOENIXFX2_7
654 {SPR_FX09,32771,2,NULL,S_PHOENIXFX2_9,0,0},     // S_PHOENIXFX2_8
655 {SPR_FX09,32772,2,NULL,S_PHOENIXFX2_10,0,0},    // S_PHOENIXFX2_9
656 {SPR_FX09,32773,2,NULL,S_NULL,0,0},     // S_PHOENIXFX2_10
657 {SPR_FX09,32774,3,NULL,S_PHOENIXFXI2_2,0,0},    // S_PHOENIXFXI2_1
658 {SPR_FX09,32775,3,A_FloatPuff,S_PHOENIXFXI2_3,0,0},     // S_PHOENIXFXI2_2
659 {SPR_FX09,32776,4,NULL,S_PHOENIXFXI2_4,0,0},    // S_PHOENIXFXI2_3
660 {SPR_FX09,32777,5,NULL,S_PHOENIXFXI2_5,0,0},    // S_PHOENIXFXI2_4
661 {SPR_FX09,32778,5,NULL,S_NULL,0,0},     // S_PHOENIXFXI2_5
662 {SPR_WBOW,0,-1,NULL,S_NULL,0,0},        // S_WBOW
663 {SPR_CRBW,0,1,A_WeaponReady,S_CRBOW2,0,0},      // S_CRBOW1
664 {SPR_CRBW,0,1,A_WeaponReady,S_CRBOW3,0,0},      // S_CRBOW2
665 {SPR_CRBW,0,1,A_WeaponReady,S_CRBOW4,0,0},      // S_CRBOW3
666 {SPR_CRBW,0,1,A_WeaponReady,S_CRBOW5,0,0},      // S_CRBOW4
667 {SPR_CRBW,0,1,A_WeaponReady,S_CRBOW6,0,0},      // S_CRBOW5
668 {SPR_CRBW,0,1,A_WeaponReady,S_CRBOW7,0,0},      // S_CRBOW6
669 {SPR_CRBW,1,1,A_WeaponReady,S_CRBOW8,0,0},      // S_CRBOW7
670 {SPR_CRBW,1,1,A_WeaponReady,S_CRBOW9,0,0},      // S_CRBOW8
671 {SPR_CRBW,1,1,A_WeaponReady,S_CRBOW10,0,0},     // S_CRBOW9
672 {SPR_CRBW,1,1,A_WeaponReady,S_CRBOW11,0,0},     // S_CRBOW10
673 {SPR_CRBW,1,1,A_WeaponReady,S_CRBOW12,0,0},     // S_CRBOW11
674 {SPR_CRBW,1,1,A_WeaponReady,S_CRBOW13,0,0},     // S_CRBOW12
675 {SPR_CRBW,2,1,A_WeaponReady,S_CRBOW14,0,0},     // S_CRBOW13
676 {SPR_CRBW,2,1,A_WeaponReady,S_CRBOW15,0,0},     // S_CRBOW14
677 {SPR_CRBW,2,1,A_WeaponReady,S_CRBOW16,0,0},     // S_CRBOW15
678 {SPR_CRBW,2,1,A_WeaponReady,S_CRBOW17,0,0},     // S_CRBOW16
679 {SPR_CRBW,2,1,A_WeaponReady,S_CRBOW18,0,0},     // S_CRBOW17
680 {SPR_CRBW,2,1,A_WeaponReady,S_CRBOW1,0,0},      // S_CRBOW18
681 {SPR_CRBW,0,1,A_Lower,S_CRBOWDOWN,0,0}, // S_CRBOWDOWN
682 {SPR_CRBW,0,1,A_Raise,S_CRBOWUP,0,0},   // S_CRBOWUP
683 {SPR_CRBW,3,6,A_FireCrossbowPL1,S_CRBOWATK1_2,0,0},     // S_CRBOWATK1_1
684 {SPR_CRBW,4,3,NULL,S_CRBOWATK1_3,0,0},  // S_CRBOWATK1_2
685 {SPR_CRBW,5,3,NULL,S_CRBOWATK1_4,0,0},  // S_CRBOWATK1_3
686 {SPR_CRBW,6,3,NULL,S_CRBOWATK1_5,0,0},  // S_CRBOWATK1_4
687 {SPR_CRBW,7,3,NULL,S_CRBOWATK1_6,0,0},  // S_CRBOWATK1_5
688 {SPR_CRBW,0,4,NULL,S_CRBOWATK1_7,0,0},  // S_CRBOWATK1_6
689 {SPR_CRBW,1,4,NULL,S_CRBOWATK1_8,0,0},  // S_CRBOWATK1_7
690 {SPR_CRBW,2,5,A_ReFire,S_CRBOW1,0,0},   // S_CRBOWATK1_8
691 {SPR_CRBW,3,5,A_FireCrossbowPL2,S_CRBOWATK2_2,0,0},     // S_CRBOWATK2_1
692 {SPR_CRBW,4,3,NULL,S_CRBOWATK2_3,0,0},  // S_CRBOWATK2_2
693 {SPR_CRBW,5,2,NULL,S_CRBOWATK2_4,0,0},  // S_CRBOWATK2_3
694 {SPR_CRBW,6,3,NULL,S_CRBOWATK2_5,0,0},  // S_CRBOWATK2_4
695 {SPR_CRBW,7,2,NULL,S_CRBOWATK2_6,0,0},  // S_CRBOWATK2_5
696 {SPR_CRBW,0,3,NULL,S_CRBOWATK2_7,0,0},  // S_CRBOWATK2_6
697 {SPR_CRBW,1,3,NULL,S_CRBOWATK2_8,0,0},  // S_CRBOWATK2_7
698 {SPR_CRBW,2,4,A_ReFire,S_CRBOW1,0,0},   // S_CRBOWATK2_8
699 {SPR_FX03,32769,1,NULL,S_CRBOWFX1,0,0}, // S_CRBOWFX1
700 {SPR_FX03,32775,8,NULL,S_CRBOWFXI1_2,0,0},      // S_CRBOWFXI1_1
701 {SPR_FX03,32776,8,NULL,S_CRBOWFXI1_3,0,0},      // S_CRBOWFXI1_2
702 {SPR_FX03,32777,8,NULL,S_NULL,0,0},     // S_CRBOWFXI1_3
703 {SPR_FX03,32769,1,A_BoltSpark,S_CRBOWFX2,0,0},  // S_CRBOWFX2
704 {SPR_FX03,32768,1,NULL,S_CRBOWFX3,0,0}, // S_CRBOWFX3
705 {SPR_FX03,32770,8,NULL,S_CRBOWFXI3_2,0,0},      // S_CRBOWFXI3_1
706 {SPR_FX03,32771,8,NULL,S_CRBOWFXI3_3,0,0},      // S_CRBOWFXI3_2
707 {SPR_FX03,32772,8,NULL,S_NULL,0,0},     // S_CRBOWFXI3_3
708 {SPR_FX03,32773,8,NULL,S_CRBOWFX4_2,0,0},       // S_CRBOWFX4_1
709 {SPR_FX03,32774,8,NULL,S_NULL,0,0},     // S_CRBOWFX4_2
710 {SPR_BLOD,2,8,NULL,S_BLOOD2,0,0},       // S_BLOOD1
711 {SPR_BLOD,1,8,NULL,S_BLOOD3,0,0},       // S_BLOOD2
712 {SPR_BLOD,0,8,NULL,S_NULL,0,0}, // S_BLOOD3
713 {SPR_BLOD,2,8,NULL,S_BLOODSPLATTER2,0,0},       // S_BLOODSPLATTER1
714 {SPR_BLOD,1,8,NULL,S_BLOODSPLATTER3,0,0},       // S_BLOODSPLATTER2
715 {SPR_BLOD,0,8,NULL,S_NULL,0,0}, // S_BLOODSPLATTER3
716 {SPR_BLOD,0,6,NULL,S_NULL,0,0}, // S_BLOODSPLATTERX
717 {SPR_PLAY,0,-1,NULL,S_NULL,0,0},        // S_PLAY
718 {SPR_PLAY,0,4,NULL,S_PLAY_RUN2,0,0},    // S_PLAY_RUN1
719 {SPR_PLAY,1,4,NULL,S_PLAY_RUN3,0,0},    // S_PLAY_RUN2
720 {SPR_PLAY,2,4,NULL,S_PLAY_RUN4,0,0},    // S_PLAY_RUN3
721 {SPR_PLAY,3,4,NULL,S_PLAY_RUN1,0,0},    // S_PLAY_RUN4
722 {SPR_PLAY,4,12,NULL,S_PLAY,0,0},        // S_PLAY_ATK1
723 {SPR_PLAY,32773,6,NULL,S_PLAY_ATK1,0,0},        // S_PLAY_ATK2
724 {SPR_PLAY,6,4,NULL,S_PLAY_PAIN2,0,0},   // S_PLAY_PAIN
725 {SPR_PLAY,6,4,A_Pain,S_PLAY,0,0},       // S_PLAY_PAIN2
726 {SPR_PLAY,7,6,NULL,S_PLAY_DIE2,0,0},    // S_PLAY_DIE1
727 {SPR_PLAY,8,6,A_Scream,S_PLAY_DIE3,0,0},        // S_PLAY_DIE2
728 {SPR_PLAY,9,6,NULL,S_PLAY_DIE4,0,0},    // S_PLAY_DIE3
729 {SPR_PLAY,10,6,NULL,S_PLAY_DIE5,0,0},   // S_PLAY_DIE4
730 {SPR_PLAY,11,6,A_NoBlocking,S_PLAY_DIE6,0,0},   // S_PLAY_DIE5
731 {SPR_PLAY,12,6,NULL,S_PLAY_DIE7,0,0},   // S_PLAY_DIE6
732 {SPR_PLAY,13,6,NULL,S_PLAY_DIE8,0,0},   // S_PLAY_DIE7
733 {SPR_PLAY,14,6,NULL,S_PLAY_DIE9,0,0},   // S_PLAY_DIE8
734 {SPR_PLAY,15,-1,A_AddPlayerCorpse,S_NULL,0,0},  // S_PLAY_DIE9
735 {SPR_PLAY,16,5,A_Scream,S_PLAY_XDIE2,0,0},      // S_PLAY_XDIE1
736 {SPR_PLAY,17,5,A_SkullPop,S_PLAY_XDIE3,0,0},    // S_PLAY_XDIE2
737 {SPR_PLAY,18,5,A_NoBlocking,S_PLAY_XDIE4,0,0},  // S_PLAY_XDIE3
738 {SPR_PLAY,19,5,NULL,S_PLAY_XDIE5,0,0},  // S_PLAY_XDIE4
739 {SPR_PLAY,20,5,NULL,S_PLAY_XDIE6,0,0},  // S_PLAY_XDIE5
740 {SPR_PLAY,21,5,NULL,S_PLAY_XDIE7,0,0},  // S_PLAY_XDIE6
741 {SPR_PLAY,22,5,NULL,S_PLAY_XDIE8,0,0},  // S_PLAY_XDIE7
742 {SPR_PLAY,23,5,NULL,S_PLAY_XDIE9,0,0},  // S_PLAY_XDIE8
743 {SPR_PLAY,24,-1,A_AddPlayerCorpse,S_NULL,0,0},  // S_PLAY_XDIE9
744 {SPR_FDTH,32768,5,A_FlameSnd,S_PLAY_FDTH2,0,0}, // S_PLAY_FDTH1
745 {SPR_FDTH,32769,4,NULL,S_PLAY_FDTH3,0,0},       // S_PLAY_FDTH2
746 {SPR_FDTH,32770,5,NULL,S_PLAY_FDTH4,0,0},       // S_PLAY_FDTH3
747 {SPR_FDTH,32771,4,A_Scream,S_PLAY_FDTH5,0,0},   // S_PLAY_FDTH4
748 {SPR_FDTH,32772,5,NULL,S_PLAY_FDTH6,0,0},       // S_PLAY_FDTH5
749 {SPR_FDTH,32773,4,NULL,S_PLAY_FDTH7,0,0},       // S_PLAY_FDTH6
750 {SPR_FDTH,32774,5,A_FlameSnd,S_PLAY_FDTH8,0,0}, // S_PLAY_FDTH7
751 {SPR_FDTH,32775,4,NULL,S_PLAY_FDTH9,0,0},       // S_PLAY_FDTH8
752 {SPR_FDTH,32776,5,NULL,S_PLAY_FDTH10,0,0},      // S_PLAY_FDTH9
753 {SPR_FDTH,32777,4,NULL,S_PLAY_FDTH11,0,0},      // S_PLAY_FDTH10
754 {SPR_FDTH,32778,5,NULL,S_PLAY_FDTH12,0,0},      // S_PLAY_FDTH11
755 {SPR_FDTH,32779,4,NULL,S_PLAY_FDTH13,0,0},      // S_PLAY_FDTH12
756 {SPR_FDTH,32780,5,NULL,S_PLAY_FDTH14,0,0},      // S_PLAY_FDTH13
757 {SPR_FDTH,32781,4,NULL,S_PLAY_FDTH15,0,0},      // S_PLAY_FDTH14
758 {SPR_FDTH,32782,5,A_NoBlocking,S_PLAY_FDTH16,0,0},      // S_PLAY_FDTH15
759 {SPR_FDTH,32783,4,NULL,S_PLAY_FDTH17,0,0},      // S_PLAY_FDTH16
760 {SPR_FDTH,32784,5,NULL,S_PLAY_FDTH18,0,0},      // S_PLAY_FDTH17
761 {SPR_FDTH,32785,4,NULL,S_PLAY_FDTH19,0,0},      // S_PLAY_FDTH18
762 {SPR_ACLO,4,35,A_CheckBurnGone,S_PLAY_FDTH19,0,0},      // S_PLAY_FDTH19
763 {SPR_ACLO,4,8,NULL,S_NULL,0,0}, // S_PLAY_FDTH20
764 {SPR_BSKL,0,5,A_CheckSkullFloor,S_BLOODYSKULL2,0,0},    // S_BLOODYSKULL1
765 {SPR_BSKL,1,5,A_CheckSkullFloor,S_BLOODYSKULL3,0,0},    // S_BLOODYSKULL2
766 {SPR_BSKL,2,5,A_CheckSkullFloor,S_BLOODYSKULL4,0,0},    // S_BLOODYSKULL3
767 {SPR_BSKL,3,5,A_CheckSkullFloor,S_BLOODYSKULL5,0,0},    // S_BLOODYSKULL4
768 {SPR_BSKL,4,5,A_CheckSkullFloor,S_BLOODYSKULL1,0,0},    // S_BLOODYSKULL5
769 {SPR_BSKL,5,16,A_CheckSkullDone,S_BLOODYSKULLX1,0,0},   // S_BLOODYSKULLX1
770 {SPR_BSKL,5,1050,NULL,S_NULL,0,0},      // S_BLOODYSKULLX2
771 {SPR_CHKN,0,-1,NULL,S_NULL,0,0},        // S_CHICPLAY
772 {SPR_CHKN,0,3,NULL,S_CHICPLAY_RUN2,0,0},        // S_CHICPLAY_RUN1
773 {SPR_CHKN,1,3,NULL,S_CHICPLAY_RUN3,0,0},        // S_CHICPLAY_RUN2
774 {SPR_CHKN,0,3,NULL,S_CHICPLAY_RUN4,0,0},        // S_CHICPLAY_RUN3
775 {SPR_CHKN,1,3,NULL,S_CHICPLAY_RUN1,0,0},        // S_CHICPLAY_RUN4
776 {SPR_CHKN,2,12,NULL,S_CHICPLAY,0,0},    // S_CHICPLAY_ATK1
777 {SPR_CHKN,3,4,A_Feathers,S_CHICPLAY_PAIN2,0,0}, // S_CHICPLAY_PAIN
778 {SPR_CHKN,2,4,A_Pain,S_CHICPLAY,0,0},   // S_CHICPLAY_PAIN2
779 {SPR_CHKN,0,10,A_ChicLook,S_CHICKEN_LOOK2,0,0}, // S_CHICKEN_LOOK1
780 {SPR_CHKN,1,10,A_ChicLook,S_CHICKEN_LOOK1,0,0}, // S_CHICKEN_LOOK2
781 {SPR_CHKN,0,3,A_ChicChase,S_CHICKEN_WALK2,0,0}, // S_CHICKEN_WALK1
782 {SPR_CHKN,1,3,A_ChicChase,S_CHICKEN_WALK1,0,0}, // S_CHICKEN_WALK2
783 {SPR_CHKN,3,5,A_Feathers,S_CHICKEN_PAIN2,0,0},  // S_CHICKEN_PAIN1
784 {SPR_CHKN,2,5,A_ChicPain,S_CHICKEN_WALK1,0,0},  // S_CHICKEN_PAIN2
785 {SPR_CHKN,0,8,A_FaceTarget,S_CHICKEN_ATK2,0,0}, // S_CHICKEN_ATK1
786 {SPR_CHKN,2,10,A_ChicAttack,S_CHICKEN_WALK1,0,0},       // S_CHICKEN_ATK2
787 {SPR_CHKN,4,6,A_Scream,S_CHICKEN_DIE2,0,0},     // S_CHICKEN_DIE1
788 {SPR_CHKN,5,6,A_Feathers,S_CHICKEN_DIE3,0,0},   // S_CHICKEN_DIE2
789 {SPR_CHKN,6,6,NULL,S_CHICKEN_DIE4,0,0}, // S_CHICKEN_DIE3
790 {SPR_CHKN,7,6,A_NoBlocking,S_CHICKEN_DIE5,0,0}, // S_CHICKEN_DIE4
791 {SPR_CHKN,8,6,NULL,S_CHICKEN_DIE6,0,0}, // S_CHICKEN_DIE5
792 {SPR_CHKN,9,6,NULL,S_CHICKEN_DIE7,0,0}, // S_CHICKEN_DIE6
793 {SPR_CHKN,10,6,NULL,S_CHICKEN_DIE8,0,0},        // S_CHICKEN_DIE7
794 {SPR_CHKN,11,-1,NULL,S_NULL,0,0},       // S_CHICKEN_DIE8
795 {SPR_CHKN,12,3,NULL,S_FEATHER2,0,0},    // S_FEATHER1
796 {SPR_CHKN,13,3,NULL,S_FEATHER3,0,0},    // S_FEATHER2
797 {SPR_CHKN,14,3,NULL,S_FEATHER4,0,0},    // S_FEATHER3
798 {SPR_CHKN,15,3,NULL,S_FEATHER5,0,0},    // S_FEATHER4
799 {SPR_CHKN,16,3,NULL,S_FEATHER6,0,0},    // S_FEATHER5
800 {SPR_CHKN,15,3,NULL,S_FEATHER7,0,0},    // S_FEATHER6
801 {SPR_CHKN,14,3,NULL,S_FEATHER8,0,0},    // S_FEATHER7
802 {SPR_CHKN,13,3,NULL,S_FEATHER1,0,0},    // S_FEATHER8
803 {SPR_CHKN,13,6,NULL,S_NULL,0,0},        // S_FEATHERX
804 {SPR_MUMM,0,10,A_Look,S_MUMMY_LOOK2,0,0},       // S_MUMMY_LOOK1
805 {SPR_MUMM,1,10,A_Look,S_MUMMY_LOOK1,0,0},       // S_MUMMY_LOOK2
806 {SPR_MUMM,0,4,A_Chase,S_MUMMY_WALK2,0,0},       // S_MUMMY_WALK1
807 {SPR_MUMM,1,4,A_Chase,S_MUMMY_WALK3,0,0},       // S_MUMMY_WALK2
808 {SPR_MUMM,2,4,A_Chase,S_MUMMY_WALK4,0,0},       // S_MUMMY_WALK3
809 {SPR_MUMM,3,4,A_Chase,S_MUMMY_WALK1,0,0},       // S_MUMMY_WALK4
810 {SPR_MUMM,4,6,A_FaceTarget,S_MUMMY_ATK2,0,0},   // S_MUMMY_ATK1
811 {SPR_MUMM,5,6,A_MummyAttack,S_MUMMY_ATK3,0,0},  // S_MUMMY_ATK2
812 {SPR_MUMM,6,6,A_FaceTarget,S_MUMMY_WALK1,0,0},  // S_MUMMY_ATK3
813 {SPR_MUMM,23,5,A_FaceTarget,S_MUMMYL_ATK2,0,0}, // S_MUMMYL_ATK1
814 {SPR_MUMM,32792,5,A_FaceTarget,S_MUMMYL_ATK3,0,0},      // S_MUMMYL_ATK2
815 {SPR_MUMM,23,5,A_FaceTarget,S_MUMMYL_ATK4,0,0}, // S_MUMMYL_ATK3
816 {SPR_MUMM,32792,5,A_FaceTarget,S_MUMMYL_ATK5,0,0},      // S_MUMMYL_ATK4
817 {SPR_MUMM,23,5,A_FaceTarget,S_MUMMYL_ATK6,0,0}, // S_MUMMYL_ATK5
818 {SPR_MUMM,32792,15,A_MummyAttack2,S_MUMMY_WALK1,0,0},   // S_MUMMYL_ATK6
819 {SPR_MUMM,7,4,NULL,S_MUMMY_PAIN2,0,0},  // S_MUMMY_PAIN1
820 {SPR_MUMM,7,4,A_Pain,S_MUMMY_WALK1,0,0},        // S_MUMMY_PAIN2
821 {SPR_MUMM,8,5,NULL,S_MUMMY_DIE2,0,0},   // S_MUMMY_DIE1
822 {SPR_MUMM,9,5,A_Scream,S_MUMMY_DIE3,0,0},       // S_MUMMY_DIE2
823 {SPR_MUMM,10,5,A_MummySoul,S_MUMMY_DIE4,0,0},   // S_MUMMY_DIE3
824 {SPR_MUMM,11,5,NULL,S_MUMMY_DIE5,0,0},  // S_MUMMY_DIE4
825 {SPR_MUMM,12,5,A_NoBlocking,S_MUMMY_DIE6,0,0},  // S_MUMMY_DIE5
826 {SPR_MUMM,13,5,NULL,S_MUMMY_DIE7,0,0},  // S_MUMMY_DIE6
827 {SPR_MUMM,14,5,NULL,S_MUMMY_DIE8,0,0},  // S_MUMMY_DIE7
828 {SPR_MUMM,15,-1,NULL,S_NULL,0,0},       // S_MUMMY_DIE8
829 {SPR_MUMM,16,5,NULL,S_MUMMY_SOUL2,0,0}, // S_MUMMY_SOUL1
830 {SPR_MUMM,17,5,NULL,S_MUMMY_SOUL3,0,0}, // S_MUMMY_SOUL2
831 {SPR_MUMM,18,5,NULL,S_MUMMY_SOUL4,0,0}, // S_MUMMY_SOUL3
832 {SPR_MUMM,19,9,NULL,S_MUMMY_SOUL5,0,0}, // S_MUMMY_SOUL4
833 {SPR_MUMM,20,5,NULL,S_MUMMY_SOUL6,0,0}, // S_MUMMY_SOUL5
834 {SPR_MUMM,21,5,NULL,S_MUMMY_SOUL7,0,0}, // S_MUMMY_SOUL6
835 {SPR_MUMM,22,5,NULL,S_NULL,0,0},        // S_MUMMY_SOUL7
836 {SPR_FX15,32768,5,A_ContMobjSound,S_MUMMYFX1_2,0,0},    // S_MUMMYFX1_1
837 {SPR_FX15,32769,5,A_MummyFX1Seek,S_MUMMYFX1_3,0,0},     // S_MUMMYFX1_2
838 {SPR_FX15,32770,5,NULL,S_MUMMYFX1_4,0,0},       // S_MUMMYFX1_3
839 {SPR_FX15,32769,5,A_MummyFX1Seek,S_MUMMYFX1_1,0,0},     // S_MUMMYFX1_4
840 {SPR_FX15,32771,5,NULL,S_MUMMYFXI1_2,0,0},      // S_MUMMYFXI1_1
841 {SPR_FX15,32772,5,NULL,S_MUMMYFXI1_3,0,0},      // S_MUMMYFXI1_2
842 {SPR_FX15,32773,5,NULL,S_MUMMYFXI1_4,0,0},      // S_MUMMYFXI1_3
843 {SPR_FX15,32774,5,NULL,S_NULL,0,0},     // S_MUMMYFXI1_4
844 {SPR_BEAS,0,10,A_Look,S_BEAST_LOOK2,0,0},       // S_BEAST_LOOK1
845 {SPR_BEAS,1,10,A_Look,S_BEAST_LOOK1,0,0},       // S_BEAST_LOOK2
846 {SPR_BEAS,0,3,A_Chase,S_BEAST_WALK2,0,0},       // S_BEAST_WALK1
847 {SPR_BEAS,1,3,A_Chase,S_BEAST_WALK3,0,0},       // S_BEAST_WALK2
848 {SPR_BEAS,2,3,A_Chase,S_BEAST_WALK4,0,0},       // S_BEAST_WALK3
849 {SPR_BEAS,3,3,A_Chase,S_BEAST_WALK5,0,0},       // S_BEAST_WALK4
850 {SPR_BEAS,4,3,A_Chase,S_BEAST_WALK6,0,0},       // S_BEAST_WALK5
851 {SPR_BEAS,5,3,A_Chase,S_BEAST_WALK1,0,0},       // S_BEAST_WALK6
852 {SPR_BEAS,7,10,A_FaceTarget,S_BEAST_ATK2,0,0},  // S_BEAST_ATK1
853 {SPR_BEAS,8,10,A_BeastAttack,S_BEAST_WALK1,0,0},        // S_BEAST_ATK2
854 {SPR_BEAS,6,3,NULL,S_BEAST_PAIN2,0,0},  // S_BEAST_PAIN1
855 {SPR_BEAS,6,3,A_Pain,S_BEAST_WALK1,0,0},        // S_BEAST_PAIN2
856 {SPR_BEAS,17,6,NULL,S_BEAST_DIE2,0,0},  // S_BEAST_DIE1
857 {SPR_BEAS,18,6,A_Scream,S_BEAST_DIE3,0,0},      // S_BEAST_DIE2
858 {SPR_BEAS,19,6,NULL,S_BEAST_DIE4,0,0},  // S_BEAST_DIE3
859 {SPR_BEAS,20,6,NULL,S_BEAST_DIE5,0,0},  // S_BEAST_DIE4
860 {SPR_BEAS,21,6,NULL,S_BEAST_DIE6,0,0},  // S_BEAST_DIE5
861 {SPR_BEAS,22,6,A_NoBlocking,S_BEAST_DIE7,0,0},  // S_BEAST_DIE6
862 {SPR_BEAS,23,6,NULL,S_BEAST_DIE8,0,0},  // S_BEAST_DIE7
863 {SPR_BEAS,24,6,NULL,S_BEAST_DIE9,0,0},  // S_BEAST_DIE8
864 {SPR_BEAS,25,-1,NULL,S_NULL,0,0},       // S_BEAST_DIE9
865 {SPR_BEAS,9,5,NULL,S_BEAST_XDIE2,0,0},  // S_BEAST_XDIE1
866 {SPR_BEAS,10,6,A_Scream,S_BEAST_XDIE3,0,0},     // S_BEAST_XDIE2
867 {SPR_BEAS,11,5,NULL,S_BEAST_XDIE4,0,0}, // S_BEAST_XDIE3
868 {SPR_BEAS,12,6,NULL,S_BEAST_XDIE5,0,0}, // S_BEAST_XDIE4
869 {SPR_BEAS,13,5,NULL,S_BEAST_XDIE6,0,0}, // S_BEAST_XDIE5
870 {SPR_BEAS,14,6,A_NoBlocking,S_BEAST_XDIE7,0,0}, // S_BEAST_XDIE6
871 {SPR_BEAS,15,5,NULL,S_BEAST_XDIE8,0,0}, // S_BEAST_XDIE7
872 {SPR_BEAS,16,-1,NULL,S_NULL,0,0},       // S_BEAST_XDIE8
873 {SPR_FRB1,0,2,A_BeastPuff,S_BEASTBALL2,0,0},    // S_BEASTBALL1
874 {SPR_FRB1,0,2,A_BeastPuff,S_BEASTBALL3,0,0},    // S_BEASTBALL2
875 {SPR_FRB1,1,2,A_BeastPuff,S_BEASTBALL4,0,0},    // S_BEASTBALL3
876 {SPR_FRB1,1,2,A_BeastPuff,S_BEASTBALL5,0,0},    // S_BEASTBALL4
877 {SPR_FRB1,2,2,A_BeastPuff,S_BEASTBALL6,0,0},    // S_BEASTBALL5
878 {SPR_FRB1,2,2,A_BeastPuff,S_BEASTBALL1,0,0},    // S_BEASTBALL6
879 {SPR_FRB1,3,4,NULL,S_BEASTBALLX2,0,0},  // S_BEASTBALLX1
880 {SPR_FRB1,4,4,NULL,S_BEASTBALLX3,0,0},  // S_BEASTBALLX2
881 {SPR_FRB1,5,4,NULL,S_BEASTBALLX4,0,0},  // S_BEASTBALLX3
882 {SPR_FRB1,6,4,NULL,S_BEASTBALLX5,0,0},  // S_BEASTBALLX4
883 {SPR_FRB1,7,4,NULL,S_NULL,0,0}, // S_BEASTBALLX5
884 {SPR_FRB1,0,4,NULL,S_BURNBALL2,0,0},    // S_BURNBALL1
885 {SPR_FRB1,1,4,NULL,S_BURNBALL3,0,0},    // S_BURNBALL2
886 {SPR_FRB1,2,4,NULL,S_BURNBALL4,0,0},    // S_BURNBALL3
887 {SPR_FRB1,3,4,NULL,S_BURNBALL5,0,0},    // S_BURNBALL4
888 {SPR_FRB1,4,4,NULL,S_BURNBALL6,0,0},    // S_BURNBALL5
889 {SPR_FRB1,5,4,NULL,S_BURNBALL7,0,0},    // S_BURNBALL6
890 {SPR_FRB1,6,4,NULL,S_BURNBALL8,0,0},    // S_BURNBALL7
891 {SPR_FRB1,7,4,NULL,S_NULL,0,0}, // S_BURNBALL8
892 {SPR_FRB1,32768,4,NULL,S_BURNBALLFB2,0,0},      // S_BURNBALLFB1
893 {SPR_FRB1,32769,4,NULL,S_BURNBALLFB3,0,0},      // S_BURNBALLFB2
894 {SPR_FRB1,32770,4,NULL,S_BURNBALLFB4,0,0},      // S_BURNBALLFB3
895 {SPR_FRB1,32771,4,NULL,S_BURNBALLFB5,0,0},      // S_BURNBALLFB4
896 {SPR_FRB1,32772,4,NULL,S_BURNBALLFB6,0,0},      // S_BURNBALLFB5
897 {SPR_FRB1,32773,4,NULL,S_BURNBALLFB7,0,0},      // S_BURNBALLFB6
898 {SPR_FRB1,32774,4,NULL,S_BURNBALLFB8,0,0},      // S_BURNBALLFB7
899 {SPR_FRB1,32775,4,NULL,S_NULL,0,0},     // S_BURNBALLFB8
900 {SPR_FRB1,3,4,NULL,S_PUFFY2,0,0},       // S_PUFFY1
901 {SPR_FRB1,4,4,NULL,S_PUFFY3,0,0},       // S_PUFFY2
902 {SPR_FRB1,5,4,NULL,S_PUFFY4,0,0},       // S_PUFFY3
903 {SPR_FRB1,6,4,NULL,S_PUFFY5,0,0},       // S_PUFFY4
904 {SPR_FRB1,7,4,NULL,S_NULL,0,0}, // S_PUFFY5
905 {SPR_SNKE,0,10,A_Look,S_SNAKE_LOOK2,0,0},       // S_SNAKE_LOOK1
906 {SPR_SNKE,1,10,A_Look,S_SNAKE_LOOK1,0,0},       // S_SNAKE_LOOK2
907 {SPR_SNKE,0,4,A_Chase,S_SNAKE_WALK2,0,0},       // S_SNAKE_WALK1
908 {SPR_SNKE,1,4,A_Chase,S_SNAKE_WALK3,0,0},       // S_SNAKE_WALK2
909 {SPR_SNKE,2,4,A_Chase,S_SNAKE_WALK4,0,0},       // S_SNAKE_WALK3
910 {SPR_SNKE,3,4,A_Chase,S_SNAKE_WALK1,0,0},       // S_SNAKE_WALK4
911 {SPR_SNKE,5,5,A_FaceTarget,S_SNAKE_ATK2,0,0},   // S_SNAKE_ATK1
912 {SPR_SNKE,5,5,A_FaceTarget,S_SNAKE_ATK3,0,0},   // S_SNAKE_ATK2
913 {SPR_SNKE,5,4,A_SnakeAttack,S_SNAKE_ATK4,0,0},  // S_SNAKE_ATK3
914 {SPR_SNKE,5,4,A_SnakeAttack,S_SNAKE_ATK5,0,0},  // S_SNAKE_ATK4
915 {SPR_SNKE,5,4,A_SnakeAttack,S_SNAKE_ATK6,0,0},  // S_SNAKE_ATK5
916 {SPR_SNKE,5,5,A_FaceTarget,S_SNAKE_ATK7,0,0},   // S_SNAKE_ATK6
917 {SPR_SNKE,5,5,A_FaceTarget,S_SNAKE_ATK8,0,0},   // S_SNAKE_ATK7
918 {SPR_SNKE,5,5,A_FaceTarget,S_SNAKE_ATK9,0,0},   // S_SNAKE_ATK8
919 {SPR_SNKE,5,4,A_SnakeAttack2,S_SNAKE_WALK1,0,0},        // S_SNAKE_ATK9
920 {SPR_SNKE,4,3,NULL,S_SNAKE_PAIN2,0,0},  // S_SNAKE_PAIN1
921 {SPR_SNKE,4,3,A_Pain,S_SNAKE_WALK1,0,0},        // S_SNAKE_PAIN2
922 {SPR_SNKE,6,5,NULL,S_SNAKE_DIE2,0,0},   // S_SNAKE_DIE1
923 {SPR_SNKE,7,5,A_Scream,S_SNAKE_DIE3,0,0},       // S_SNAKE_DIE2
924 {SPR_SNKE,8,5,NULL,S_SNAKE_DIE4,0,0},   // S_SNAKE_DIE3
925 {SPR_SNKE,9,5,NULL,S_SNAKE_DIE5,0,0},   // S_SNAKE_DIE4
926 {SPR_SNKE,10,5,NULL,S_SNAKE_DIE6,0,0},  // S_SNAKE_DIE5
927 {SPR_SNKE,11,5,NULL,S_SNAKE_DIE7,0,0},  // S_SNAKE_DIE6
928 {SPR_SNKE,12,5,A_NoBlocking,S_SNAKE_DIE8,0,0},  // S_SNAKE_DIE7
929 {SPR_SNKE,13,5,NULL,S_SNAKE_DIE9,0,0},  // S_SNAKE_DIE8
930 {SPR_SNKE,14,5,NULL,S_SNAKE_DIE10,0,0}, // S_SNAKE_DIE9
931 {SPR_SNKE,15,-1,NULL,S_NULL,0,0},       // S_SNAKE_DIE10
932 {SPR_SNFX,32768,5,NULL,S_SNAKEPRO_A2,0,0},      // S_SNAKEPRO_A1
933 {SPR_SNFX,32769,5,NULL,S_SNAKEPRO_A3,0,0},      // S_SNAKEPRO_A2
934 {SPR_SNFX,32770,5,NULL,S_SNAKEPRO_A4,0,0},      // S_SNAKEPRO_A3
935 {SPR_SNFX,32771,5,NULL,S_SNAKEPRO_A1,0,0},      // S_SNAKEPRO_A4
936 {SPR_SNFX,32772,5,NULL,S_SNAKEPRO_AX2,0,0},     // S_SNAKEPRO_AX1
937 {SPR_SNFX,32773,5,NULL,S_SNAKEPRO_AX3,0,0},     // S_SNAKEPRO_AX2
938 {SPR_SNFX,32774,4,NULL,S_SNAKEPRO_AX4,0,0},     // S_SNAKEPRO_AX3
939 {SPR_SNFX,32775,3,NULL,S_SNAKEPRO_AX5,0,0},     // S_SNAKEPRO_AX4
940 {SPR_SNFX,32776,3,NULL,S_NULL,0,0},     // S_SNAKEPRO_AX5
941 {SPR_SNFX,32777,6,NULL,S_SNAKEPRO_B2,0,0},      // S_SNAKEPRO_B1
942 {SPR_SNFX,32778,6,NULL,S_SNAKEPRO_B1,0,0},      // S_SNAKEPRO_B2
943 {SPR_SNFX,32779,5,NULL,S_SNAKEPRO_BX2,0,0},     // S_SNAKEPRO_BX1
944 {SPR_SNFX,32780,5,NULL,S_SNAKEPRO_BX3,0,0},     // S_SNAKEPRO_BX2
945 {SPR_SNFX,32781,4,NULL,S_SNAKEPRO_BX4,0,0},     // S_SNAKEPRO_BX3
946 {SPR_SNFX,32782,3,NULL,S_NULL,0,0},     // S_SNAKEPRO_BX4
947 {SPR_HEAD,0,10,A_Look,S_HEAD_LOOK,0,0}, // S_HEAD_LOOK
948 {SPR_HEAD,0,4,A_Chase,S_HEAD_FLOAT,0,0},        // S_HEAD_FLOAT
949 {SPR_HEAD,0,5,A_FaceTarget,S_HEAD_ATK2,0,0},    // S_HEAD_ATK1
950 {SPR_HEAD,1,20,A_HeadAttack,S_HEAD_FLOAT,0,0},  // S_HEAD_ATK2
951 {SPR_HEAD,0,4,NULL,S_HEAD_PAIN2,0,0},   // S_HEAD_PAIN1
952 {SPR_HEAD,0,4,A_Pain,S_HEAD_FLOAT,0,0}, // S_HEAD_PAIN2
953 {SPR_HEAD,2,7,NULL,S_HEAD_DIE2,0,0},    // S_HEAD_DIE1
954 {SPR_HEAD,3,7,A_Scream,S_HEAD_DIE3,0,0},        // S_HEAD_DIE2
955 {SPR_HEAD,4,7,NULL,S_HEAD_DIE4,0,0},    // S_HEAD_DIE3
956 {SPR_HEAD,5,7,NULL,S_HEAD_DIE5,0,0},    // S_HEAD_DIE4
957 {SPR_HEAD,6,7,A_NoBlocking,S_HEAD_DIE6,0,0},    // S_HEAD_DIE5
958 {SPR_HEAD,7,7,NULL,S_HEAD_DIE7,0,0},    // S_HEAD_DIE6
959 {SPR_HEAD,8,-1,A_BossDeath,S_NULL,0,0}, // S_HEAD_DIE7
960 {SPR_FX05,0,6,NULL,S_HEADFX1_2,0,0},    // S_HEADFX1_1
961 {SPR_FX05,1,6,NULL,S_HEADFX1_3,0,0},    // S_HEADFX1_2
962 {SPR_FX05,2,6,NULL,S_HEADFX1_1,0,0},    // S_HEADFX1_3
963 {SPR_FX05,3,5,A_HeadIceImpact,S_HEADFXI1_2,0,0},        // S_HEADFXI1_1
964 {SPR_FX05,4,5,NULL,S_HEADFXI1_3,0,0},   // S_HEADFXI1_2
965 {SPR_FX05,5,5,NULL,S_HEADFXI1_4,0,0},   // S_HEADFXI1_3
966 {SPR_FX05,6,5,NULL,S_NULL,0,0}, // S_HEADFXI1_4
967 {SPR_FX05,7,6,NULL,S_HEADFX2_2,0,0},    // S_HEADFX2_1
968 {SPR_FX05,8,6,NULL,S_HEADFX2_3,0,0},    // S_HEADFX2_2
969 {SPR_FX05,9,6,NULL,S_HEADFX2_1,0,0},    // S_HEADFX2_3
970 {SPR_FX05,3,5,NULL,S_HEADFXI2_2,0,0},   // S_HEADFXI2_1
971 {SPR_FX05,4,5,NULL,S_HEADFXI2_3,0,0},   // S_HEADFXI2_2
972 {SPR_FX05,5,5,NULL,S_HEADFXI2_4,0,0},   // S_HEADFXI2_3
973 {SPR_FX05,6,5,NULL,S_NULL,0,0}, // S_HEADFXI2_4
974 {SPR_FX06,0,4,A_HeadFireGrow,S_HEADFX3_2,0,0},  // S_HEADFX3_1
975 {SPR_FX06,1,4,A_HeadFireGrow,S_HEADFX3_3,0,0},  // S_HEADFX3_2
976 {SPR_FX06,2,4,A_HeadFireGrow,S_HEADFX3_1,0,0},  // S_HEADFX3_3
977 {SPR_FX06,0,5,NULL,S_HEADFX3_5,0,0},    // S_HEADFX3_4
978 {SPR_FX06,1,5,NULL,S_HEADFX3_6,0,0},    // S_HEADFX3_5
979 {SPR_FX06,2,5,NULL,S_HEADFX3_4,0,0},    // S_HEADFX3_6
980 {SPR_FX06,3,5,NULL,S_HEADFXI3_2,0,0},   // S_HEADFXI3_1
981 {SPR_FX06,4,5,NULL,S_HEADFXI3_3,0,0},   // S_HEADFXI3_2
982 {SPR_FX06,5,5,NULL,S_HEADFXI3_4,0,0},   // S_HEADFXI3_3
983 {SPR_FX06,6,5,NULL,S_NULL,0,0}, // S_HEADFXI3_4
984 {SPR_FX07,3,3,NULL,S_HEADFX4_2,0,0},    // S_HEADFX4_1
985 {SPR_FX07,4,3,NULL,S_HEADFX4_3,0,0},    // S_HEADFX4_2
986 {SPR_FX07,5,3,NULL,S_HEADFX4_4,0,0},    // S_HEADFX4_3
987 {SPR_FX07,6,3,NULL,S_HEADFX4_5,0,0},    // S_HEADFX4_4
988 {SPR_FX07,0,3,A_WhirlwindSeek,S_HEADFX4_6,0,0}, // S_HEADFX4_5
989 {SPR_FX07,1,3,A_WhirlwindSeek,S_HEADFX4_7,0,0}, // S_HEADFX4_6
990 {SPR_FX07,2,3,A_WhirlwindSeek,S_HEADFX4_5,0,0}, // S_HEADFX4_7
991 {SPR_FX07,6,4,NULL,S_HEADFXI4_2,0,0},   // S_HEADFXI4_1
992 {SPR_FX07,5,4,NULL,S_HEADFXI4_3,0,0},   // S_HEADFXI4_2
993 {SPR_FX07,4,4,NULL,S_HEADFXI4_4,0,0},   // S_HEADFXI4_3
994 {SPR_FX07,3,4,NULL,S_NULL,0,0}, // S_HEADFXI4_4
995 {SPR_CLNK,0,10,A_Look,S_CLINK_LOOK2,0,0},       // S_CLINK_LOOK1
996 {SPR_CLNK,1,10,A_Look,S_CLINK_LOOK1,0,0},       // S_CLINK_LOOK2
997 {SPR_CLNK,0,3,A_Chase,S_CLINK_WALK2,0,0},       // S_CLINK_WALK1
998 {SPR_CLNK,1,3,A_Chase,S_CLINK_WALK3,0,0},       // S_CLINK_WALK2
999 {SPR_CLNK,2,3,A_Chase,S_CLINK_WALK4,0,0},       // S_CLINK_WALK3
1000 {SPR_CLNK,3,3,A_Chase,S_CLINK_WALK1,0,0},       // S_CLINK_WALK4
1001 {SPR_CLNK,4,5,A_FaceTarget,S_CLINK_ATK2,0,0},   // S_CLINK_ATK1
1002 {SPR_CLNK,5,4,A_FaceTarget,S_CLINK_ATK3,0,0},   // S_CLINK_ATK2
1003 {SPR_CLNK,6,7,A_ClinkAttack,S_CLINK_WALK1,0,0}, // S_CLINK_ATK3
1004 {SPR_CLNK,7,3,NULL,S_CLINK_PAIN2,0,0},  // S_CLINK_PAIN1
1005 {SPR_CLNK,7,3,A_Pain,S_CLINK_WALK1,0,0},        // S_CLINK_PAIN2
1006 {SPR_CLNK,8,6,NULL,S_CLINK_DIE2,0,0},   // S_CLINK_DIE1
1007 {SPR_CLNK,9,6,NULL,S_CLINK_DIE3,0,0},   // S_CLINK_DIE2
1008 {SPR_CLNK,10,5,A_Scream,S_CLINK_DIE4,0,0},      // S_CLINK_DIE3
1009 {SPR_CLNK,11,5,A_NoBlocking,S_CLINK_DIE5,0,0},  // S_CLINK_DIE4
1010 {SPR_CLNK,12,5,NULL,S_CLINK_DIE6,0,0},  // S_CLINK_DIE5
1011 {SPR_CLNK,13,5,NULL,S_CLINK_DIE7,0,0},  // S_CLINK_DIE6
1012 {SPR_CLNK,14,-1,NULL,S_NULL,0,0},       // S_CLINK_DIE7
1013 {SPR_WZRD,0,10,A_Look,S_WIZARD_LOOK2,0,0},      // S_WIZARD_LOOK1
1014 {SPR_WZRD,1,10,A_Look,S_WIZARD_LOOK1,0,0},      // S_WIZARD_LOOK2
1015 {SPR_WZRD,0,3,A_Chase,S_WIZARD_WALK2,0,0},      // S_WIZARD_WALK1
1016 {SPR_WZRD,0,4,A_Chase,S_WIZARD_WALK3,0,0},      // S_WIZARD_WALK2
1017 {SPR_WZRD,0,3,A_Chase,S_WIZARD_WALK4,0,0},      // S_WIZARD_WALK3
1018 {SPR_WZRD,0,4,A_Chase,S_WIZARD_WALK5,0,0},      // S_WIZARD_WALK4
1019 {SPR_WZRD,1,3,A_Chase,S_WIZARD_WALK6,0,0},      // S_WIZARD_WALK5
1020 {SPR_WZRD,1,4,A_Chase,S_WIZARD_WALK7,0,0},      // S_WIZARD_WALK6
1021 {SPR_WZRD,1,3,A_Chase,S_WIZARD_WALK8,0,0},      // S_WIZARD_WALK7
1022 {SPR_WZRD,1,4,A_Chase,S_WIZARD_WALK1,0,0},      // S_WIZARD_WALK8
1023 {SPR_WZRD,2,4,A_WizAtk1,S_WIZARD_ATK2,0,0},     // S_WIZARD_ATK1
1024 {SPR_WZRD,2,4,A_WizAtk2,S_WIZARD_ATK3,0,0},     // S_WIZARD_ATK2
1025 {SPR_WZRD,2,4,A_WizAtk1,S_WIZARD_ATK4,0,0},     // S_WIZARD_ATK3
1026 {SPR_WZRD,2,4,A_WizAtk2,S_WIZARD_ATK5,0,0},     // S_WIZARD_ATK4
1027 {SPR_WZRD,2,4,A_WizAtk1,S_WIZARD_ATK6,0,0},     // S_WIZARD_ATK5
1028 {SPR_WZRD,2,4,A_WizAtk2,S_WIZARD_ATK7,0,0},     // S_WIZARD_ATK6
1029 {SPR_WZRD,2,4,A_WizAtk1,S_WIZARD_ATK8,0,0},     // S_WIZARD_ATK7
1030 {SPR_WZRD,2,4,A_WizAtk2,S_WIZARD_ATK9,0,0},     // S_WIZARD_ATK8
1031 {SPR_WZRD,3,12,A_WizAtk3,S_WIZARD_WALK1,0,0},   // S_WIZARD_ATK9
1032 {SPR_WZRD,4,3,A_GhostOff,S_WIZARD_PAIN2,0,0},   // S_WIZARD_PAIN1
1033 {SPR_WZRD,4,3,A_Pain,S_WIZARD_WALK1,0,0},       // S_WIZARD_PAIN2
1034 {SPR_WZRD,5,6,A_GhostOff,S_WIZARD_DIE2,0,0},    // S_WIZARD_DIE1
1035 {SPR_WZRD,6,6,A_Scream,S_WIZARD_DIE3,0,0},      // S_WIZARD_DIE2
1036 {SPR_WZRD,7,6,NULL,S_WIZARD_DIE4,0,0},  // S_WIZARD_DIE3
1037 {SPR_WZRD,8,6,NULL,S_WIZARD_DIE5,0,0},  // S_WIZARD_DIE4
1038 {SPR_WZRD,9,6,A_NoBlocking,S_WIZARD_DIE6,0,0},  // S_WIZARD_DIE5
1039 {SPR_WZRD,10,6,NULL,S_WIZARD_DIE7,0,0}, // S_WIZARD_DIE6
1040 {SPR_WZRD,11,6,NULL,S_WIZARD_DIE8,0,0}, // S_WIZARD_DIE7
1041 {SPR_WZRD,12,-1,NULL,S_NULL,0,0},       // S_WIZARD_DIE8
1042 {SPR_FX11,32768,6,NULL,S_WIZFX1_2,0,0}, // S_WIZFX1_1
1043 {SPR_FX11,32769,6,NULL,S_WIZFX1_1,0,0}, // S_WIZFX1_2
1044 {SPR_FX11,32770,5,NULL,S_WIZFXI1_2,0,0},        // S_WIZFXI1_1
1045 {SPR_FX11,32771,5,NULL,S_WIZFXI1_3,0,0},        // S_WIZFXI1_2
1046 {SPR_FX11,32772,5,NULL,S_WIZFXI1_4,0,0},        // S_WIZFXI1_3
1047 {SPR_FX11,32773,5,NULL,S_WIZFXI1_5,0,0},        // S_WIZFXI1_4
1048 {SPR_FX11,32774,5,NULL,S_NULL,0,0},     // S_WIZFXI1_5
1049 {SPR_IMPX,0,10,A_Look,S_IMP_LOOK2,0,0}, // S_IMP_LOOK1
1050 {SPR_IMPX,1,10,A_Look,S_IMP_LOOK3,0,0}, // S_IMP_LOOK2
1051 {SPR_IMPX,2,10,A_Look,S_IMP_LOOK4,0,0}, // S_IMP_LOOK3
1052 {SPR_IMPX,1,10,A_Look,S_IMP_LOOK1,0,0}, // S_IMP_LOOK4
1053 {SPR_IMPX,0,3,A_Chase,S_IMP_FLY2,0,0},  // S_IMP_FLY1
1054 {SPR_IMPX,0,3,A_Chase,S_IMP_FLY3,0,0},  // S_IMP_FLY2
1055 {SPR_IMPX,1,3,A_Chase,S_IMP_FLY4,0,0},  // S_IMP_FLY3
1056 {SPR_IMPX,1,3,A_Chase,S_IMP_FLY5,0,0},  // S_IMP_FLY4
1057 {SPR_IMPX,2,3,A_Chase,S_IMP_FLY6,0,0},  // S_IMP_FLY5
1058 {SPR_IMPX,2,3,A_Chase,S_IMP_FLY7,0,0},  // S_IMP_FLY6
1059 {SPR_IMPX,1,3,A_Chase,S_IMP_FLY8,0,0},  // S_IMP_FLY7
1060 {SPR_IMPX,1,3,A_Chase,S_IMP_FLY1,0,0},  // S_IMP_FLY8
1061 {SPR_IMPX,3,6,A_FaceTarget,S_IMP_MEATK2,0,0},   // S_IMP_MEATK1
1062 {SPR_IMPX,4,6,A_FaceTarget,S_IMP_MEATK3,0,0},   // S_IMP_MEATK2
1063 {SPR_IMPX,5,6,A_ImpMeAttack,S_IMP_FLY1,0,0},    // S_IMP_MEATK3
1064 {SPR_IMPX,0,10,A_FaceTarget,S_IMP_MSATK1_2,0,0},        // S_IMP_MSATK1_1
1065 {SPR_IMPX,1,6,A_ImpMsAttack,S_IMP_MSATK1_3,0,0},        // S_IMP_MSATK1_2
1066 {SPR_IMPX,2,6,NULL,S_IMP_MSATK1_4,0,0}, // S_IMP_MSATK1_3
1067 {SPR_IMPX,1,6,NULL,S_IMP_MSATK1_5,0,0}, // S_IMP_MSATK1_4
1068 {SPR_IMPX,0,6,NULL,S_IMP_MSATK1_6,0,0}, // S_IMP_MSATK1_5
1069 {SPR_IMPX,1,6,NULL,S_IMP_MSATK1_3,0,0}, // S_IMP_MSATK1_6
1070 {SPR_IMPX,3,6,A_FaceTarget,S_IMP_MSATK2_2,0,0}, // S_IMP_MSATK2_1
1071 {SPR_IMPX,4,6,A_FaceTarget,S_IMP_MSATK2_3,0,0}, // S_IMP_MSATK2_2
1072 {SPR_IMPX,5,6,A_ImpMsAttack2,S_IMP_FLY1,0,0},   // S_IMP_MSATK2_3
1073 {SPR_IMPX,6,3,NULL,S_IMP_PAIN2,0,0},    // S_IMP_PAIN1
1074 {SPR_IMPX,6,3,A_Pain,S_IMP_FLY1,0,0},   // S_IMP_PAIN2
1075 {SPR_IMPX,6,4,A_ImpDeath,S_IMP_DIE2,0,0},       // S_IMP_DIE1
1076 {SPR_IMPX,7,5,NULL,S_IMP_DIE2,0,0},     // S_IMP_DIE2
1077 {SPR_IMPX,18,5,A_ImpXDeath1,S_IMP_XDIE2,0,0},   // S_IMP_XDIE1
1078 {SPR_IMPX,19,5,NULL,S_IMP_XDIE3,0,0},   // S_IMP_XDIE2
1079 {SPR_IMPX,20,5,NULL,S_IMP_XDIE4,0,0},   // S_IMP_XDIE3
1080 {SPR_IMPX,21,5,A_ImpXDeath2,S_IMP_XDIE5,0,0},   // S_IMP_XDIE4
1081 {SPR_IMPX,22,5,NULL,S_IMP_XDIE5,0,0},   // S_IMP_XDIE5
1082 {SPR_IMPX,8,7,A_ImpExplode,S_IMP_CRASH2,0,0},   // S_IMP_CRASH1
1083 {SPR_IMPX,9,7,A_Scream,S_IMP_CRASH3,0,0},       // S_IMP_CRASH2
1084 {SPR_IMPX,10,7,NULL,S_IMP_CRASH4,0,0},  // S_IMP_CRASH3
1085 {SPR_IMPX,11,-1,NULL,S_NULL,0,0},       // S_IMP_CRASH4
1086 {SPR_IMPX,23,7,NULL,S_IMP_XCRASH2,0,0}, // S_IMP_XCRASH1
1087 {SPR_IMPX,24,7,NULL,S_IMP_XCRASH3,0,0}, // S_IMP_XCRASH2
1088 {SPR_IMPX,25,-1,NULL,S_NULL,0,0},       // S_IMP_XCRASH3
1089 {SPR_IMPX,12,5,NULL,S_IMP_CHUNKA2,0,0}, // S_IMP_CHUNKA1
1090 {SPR_IMPX,13,700,NULL,S_IMP_CHUNKA3,0,0},       // S_IMP_CHUNKA2
1091 {SPR_IMPX,14,700,NULL,S_NULL,0,0},      // S_IMP_CHUNKA3
1092 {SPR_IMPX,15,5,NULL,S_IMP_CHUNKB2,0,0}, // S_IMP_CHUNKB1
1093 {SPR_IMPX,16,700,NULL,S_IMP_CHUNKB3,0,0},       // S_IMP_CHUNKB2
1094 {SPR_IMPX,17,700,NULL,S_NULL,0,0},      // S_IMP_CHUNKB3
1095 {SPR_FX10,32768,6,NULL,S_IMPFX2,0,0},   // S_IMPFX1
1096 {SPR_FX10,32769,6,NULL,S_IMPFX3,0,0},   // S_IMPFX2
1097 {SPR_FX10,32770,6,NULL,S_IMPFX1,0,0},   // S_IMPFX3
1098 {SPR_FX10,32771,5,NULL,S_IMPFXI2,0,0},  // S_IMPFXI1
1099 {SPR_FX10,32772,5,NULL,S_IMPFXI3,0,0},  // S_IMPFXI2
1100 {SPR_FX10,32773,5,NULL,S_IMPFXI4,0,0},  // S_IMPFXI3
1101 {SPR_FX10,32774,5,NULL,S_NULL,0,0},     // S_IMPFXI4
1102 {SPR_KNIG,0,10,A_Look,S_KNIGHT_STND2,0,0},      // S_KNIGHT_STND1
1103 {SPR_KNIG,1,10,A_Look,S_KNIGHT_STND1,0,0},      // S_KNIGHT_STND2
1104 {SPR_KNIG,0,4,A_Chase,S_KNIGHT_WALK2,0,0},      // S_KNIGHT_WALK1
1105 {SPR_KNIG,1,4,A_Chase,S_KNIGHT_WALK3,0,0},      // S_KNIGHT_WALK2
1106 {SPR_KNIG,2,4,A_Chase,S_KNIGHT_WALK4,0,0},      // S_KNIGHT_WALK3
1107 {SPR_KNIG,3,4,A_Chase,S_KNIGHT_WALK1,0,0},      // S_KNIGHT_WALK4
1108 {SPR_KNIG,4,10,A_FaceTarget,S_KNIGHT_ATK2,0,0}, // S_KNIGHT_ATK1
1109 {SPR_KNIG,5,8,A_FaceTarget,S_KNIGHT_ATK3,0,0},  // S_KNIGHT_ATK2
1110 {SPR_KNIG,6,8,A_KnightAttack,S_KNIGHT_ATK4,0,0},        // S_KNIGHT_ATK3
1111 {SPR_KNIG,4,10,A_FaceTarget,S_KNIGHT_ATK5,0,0}, // S_KNIGHT_ATK4
1112 {SPR_KNIG,5,8,A_FaceTarget,S_KNIGHT_ATK6,0,0},  // S_KNIGHT_ATK5
1113 {SPR_KNIG,6,8,A_KnightAttack,S_KNIGHT_WALK1,0,0},       // S_KNIGHT_ATK6
1114 {SPR_KNIG,7,3,NULL,S_KNIGHT_PAIN2,0,0}, // S_KNIGHT_PAIN1
1115 {SPR_KNIG,7,3,A_Pain,S_KNIGHT_WALK1,0,0},       // S_KNIGHT_PAIN2
1116 {SPR_KNIG,8,6,NULL,S_KNIGHT_DIE2,0,0},  // S_KNIGHT_DIE1
1117 {SPR_KNIG,9,6,A_Scream,S_KNIGHT_DIE3,0,0},      // S_KNIGHT_DIE2
1118 {SPR_KNIG,10,6,NULL,S_KNIGHT_DIE4,0,0}, // S_KNIGHT_DIE3
1119 {SPR_KNIG,11,6,A_NoBlocking,S_KNIGHT_DIE5,0,0}, // S_KNIGHT_DIE4
1120 {SPR_KNIG,12,6,NULL,S_KNIGHT_DIE6,0,0}, // S_KNIGHT_DIE5
1121 {SPR_KNIG,13,6,NULL,S_KNIGHT_DIE7,0,0}, // S_KNIGHT_DIE6
1122 {SPR_KNIG,14,-1,NULL,S_NULL,0,0},       // S_KNIGHT_DIE7
1123 {SPR_SPAX,32768,3,A_ContMobjSound,S_SPINAXE2,0,0},      // S_SPINAXE1
1124 {SPR_SPAX,32769,3,NULL,S_SPINAXE3,0,0}, // S_SPINAXE2
1125 {SPR_SPAX,32770,3,NULL,S_SPINAXE1,0,0}, // S_SPINAXE3
1126 {SPR_SPAX,32771,6,NULL,S_SPINAXEX2,0,0},        // S_SPINAXEX1
1127 {SPR_SPAX,32772,6,NULL,S_SPINAXEX3,0,0},        // S_SPINAXEX2
1128 {SPR_SPAX,32773,6,NULL,S_NULL,0,0},     // S_SPINAXEX3
1129 {SPR_RAXE,32768,5,A_DripBlood,S_REDAXE2,0,0},   // S_REDAXE1
1130 {SPR_RAXE,32769,5,A_DripBlood,S_REDAXE1,0,0},   // S_REDAXE2
1131 {SPR_RAXE,32770,6,NULL,S_REDAXEX2,0,0}, // S_REDAXEX1
1132 {SPR_RAXE,32771,6,NULL,S_REDAXEX3,0,0}, // S_REDAXEX2
1133 {SPR_RAXE,32772,6,NULL,S_NULL,0,0},     // S_REDAXEX3
1134 {SPR_SRCR,0,10,A_Look,S_SRCR1_LOOK2,0,0},       // S_SRCR1_LOOK1
1135 {SPR_SRCR,1,10,A_Look,S_SRCR1_LOOK1,0,0},       // S_SRCR1_LOOK2
1136 {SPR_SRCR,0,5,A_Sor1Chase,S_SRCR1_WALK2,0,0},   // S_SRCR1_WALK1
1137 {SPR_SRCR,1,5,A_Sor1Chase,S_SRCR1_WALK3,0,0},   // S_SRCR1_WALK2
1138 {SPR_SRCR,2,5,A_Sor1Chase,S_SRCR1_WALK4,0,0},   // S_SRCR1_WALK3
1139 {SPR_SRCR,3,5,A_Sor1Chase,S_SRCR1_WALK1,0,0},   // S_SRCR1_WALK4
1140 {SPR_SRCR,16,6,A_Sor1Pain,S_SRCR1_WALK1,0,0},   // S_SRCR1_PAIN1
1141 {SPR_SRCR,16,7,A_FaceTarget,S_SRCR1_ATK2,0,0},  // S_SRCR1_ATK1
1142 {SPR_SRCR,17,6,A_FaceTarget,S_SRCR1_ATK3,0,0},  // S_SRCR1_ATK2
1143 {SPR_SRCR,18,10,A_Srcr1Attack,S_SRCR1_WALK1,0,0},       // S_SRCR1_ATK3
1144 {SPR_SRCR,18,10,A_FaceTarget,S_SRCR1_ATK5,0,0}, // S_SRCR1_ATK4
1145 {SPR_SRCR,16,7,A_FaceTarget,S_SRCR1_ATK6,0,0},  // S_SRCR1_ATK5
1146 {SPR_SRCR,17,6,A_FaceTarget,S_SRCR1_ATK7,0,0},  // S_SRCR1_ATK6
1147 {SPR_SRCR,18,10,A_Srcr1Attack,S_SRCR1_WALK1,0,0},       // S_SRCR1_ATK7
1148 {SPR_SRCR,4,7,NULL,S_SRCR1_DIE2,0,0},   // S_SRCR1_DIE1
1149 {SPR_SRCR,5,7,A_Scream,S_SRCR1_DIE3,0,0},       // S_SRCR1_DIE2
1150 {SPR_SRCR,6,7,NULL,S_SRCR1_DIE4,0,0},   // S_SRCR1_DIE3
1151 {SPR_SRCR,7,6,NULL,S_SRCR1_DIE5,0,0},   // S_SRCR1_DIE4
1152 {SPR_SRCR,8,6,NULL,S_SRCR1_DIE6,0,0},   // S_SRCR1_DIE5
1153 {SPR_SRCR,9,6,NULL,S_SRCR1_DIE7,0,0},   // S_SRCR1_DIE6
1154 {SPR_SRCR,10,6,NULL,S_SRCR1_DIE8,0,0},  // S_SRCR1_DIE7
1155 {SPR_SRCR,11,25,A_SorZap,S_SRCR1_DIE9,0,0},     // S_SRCR1_DIE8
1156 {SPR_SRCR,12,5,NULL,S_SRCR1_DIE10,0,0}, // S_SRCR1_DIE9
1157 {SPR_SRCR,13,5,NULL,S_SRCR1_DIE11,0,0}, // S_SRCR1_DIE10
1158 {SPR_SRCR,14,4,NULL,S_SRCR1_DIE12,0,0}, // S_SRCR1_DIE11
1159 {SPR_SRCR,11,20,A_SorZap,S_SRCR1_DIE13,0,0},    // S_SRCR1_DIE12
1160 {SPR_SRCR,12,5,NULL,S_SRCR1_DIE14,0,0}, // S_SRCR1_DIE13
1161 {SPR_SRCR,13,5,NULL,S_SRCR1_DIE15,0,0}, // S_SRCR1_DIE14
1162 {SPR_SRCR,14,4,NULL,S_SRCR1_DIE16,0,0}, // S_SRCR1_DIE15
1163 {SPR_SRCR,11,12,NULL,S_SRCR1_DIE17,0,0},        // S_SRCR1_DIE16
1164 {SPR_SRCR,15,-1,A_SorcererRise,S_NULL,0,0},     // S_SRCR1_DIE17
1165 {SPR_FX14,32768,6,NULL,S_SRCRFX1_2,0,0},        // S_SRCRFX1_1
1166 {SPR_FX14,32769,6,NULL,S_SRCRFX1_3,0,0},        // S_SRCRFX1_2
1167 {SPR_FX14,32770,6,NULL,S_SRCRFX1_1,0,0},        // S_SRCRFX1_3
1168 {SPR_FX14,32771,5,NULL,S_SRCRFXI1_2,0,0},       // S_SRCRFXI1_1
1169 {SPR_FX14,32772,5,NULL,S_SRCRFXI1_3,0,0},       // S_SRCRFXI1_2
1170 {SPR_FX14,32773,5,NULL,S_SRCRFXI1_4,0,0},       // S_SRCRFXI1_3
1171 {SPR_FX14,32774,5,NULL,S_SRCRFXI1_5,0,0},       // S_SRCRFXI1_4
1172 {SPR_FX14,32775,5,NULL,S_NULL,0,0},     // S_SRCRFXI1_5
1173 {SPR_SOR2,0,4,NULL,S_SOR2_RISE2,0,0},   // S_SOR2_RISE1
1174 {SPR_SOR2,1,4,NULL,S_SOR2_RISE3,0,0},   // S_SOR2_RISE2
1175 {SPR_SOR2,2,4,A_SorRise,S_SOR2_RISE4,0,0},      // S_SOR2_RISE3
1176 {SPR_SOR2,3,4,NULL,S_SOR2_RISE5,0,0},   // S_SOR2_RISE4
1177 {SPR_SOR2,4,4,NULL,S_SOR2_RISE6,0,0},   // S_SOR2_RISE5
1178 {SPR_SOR2,5,4,NULL,S_SOR2_RISE7,0,0},   // S_SOR2_RISE6
1179 {SPR_SOR2,6,12,A_SorSightSnd,S_SOR2_WALK1,0,0}, // S_SOR2_RISE7
1180 {SPR_SOR2,12,10,A_Look,S_SOR2_LOOK2,0,0},       // S_SOR2_LOOK1
1181 {SPR_SOR2,13,10,A_Look,S_SOR2_LOOK1,0,0},       // S_SOR2_LOOK2
1182 {SPR_SOR2,12,4,A_Chase,S_SOR2_WALK2,0,0},       // S_SOR2_WALK1
1183 {SPR_SOR2,13,4,A_Chase,S_SOR2_WALK3,0,0},       // S_SOR2_WALK2
1184 {SPR_SOR2,14,4,A_Chase,S_SOR2_WALK4,0,0},       // S_SOR2_WALK3
1185 {SPR_SOR2,15,4,A_Chase,S_SOR2_WALK1,0,0},       // S_SOR2_WALK4
1186 {SPR_SOR2,16,3,NULL,S_SOR2_PAIN2,0,0},  // S_SOR2_PAIN1
1187 {SPR_SOR2,16,6,A_Pain,S_SOR2_WALK1,0,0},        // S_SOR2_PAIN2
1188 {SPR_SOR2,17,9,A_Srcr2Decide,S_SOR2_ATK2,0,0},  // S_SOR2_ATK1
1189 {SPR_SOR2,18,9,A_FaceTarget,S_SOR2_ATK3,0,0},   // S_SOR2_ATK2
1190 {SPR_SOR2,19,20,A_Srcr2Attack,S_SOR2_WALK1,0,0},        // S_SOR2_ATK3
1191 {SPR_SOR2,11,6,NULL,S_SOR2_TELE2,0,0},  // S_SOR2_TELE1
1192 {SPR_SOR2,10,6,NULL,S_SOR2_TELE3,0,0},  // S_SOR2_TELE2
1193 {SPR_SOR2,9,6,NULL,S_SOR2_TELE4,0,0},   // S_SOR2_TELE3
1194 {SPR_SOR2,8,6,NULL,S_SOR2_TELE5,0,0},   // S_SOR2_TELE4
1195 {SPR_SOR2,7,6,NULL,S_SOR2_TELE6,0,0},   // S_SOR2_TELE5
1196 {SPR_SOR2,6,6,NULL,S_SOR2_WALK1,0,0},   // S_SOR2_TELE6
1197 {SPR_SDTH,0,8,A_Sor2DthInit,S_SOR2_DIE2,0,0},   // S_SOR2_DIE1
1198 {SPR_SDTH,1,8,NULL,S_SOR2_DIE3,0,0},    // S_SOR2_DIE2
1199 {SPR_SDTH,2,8,A_SorDSph,S_SOR2_DIE4,0,0},       // S_SOR2_DIE3
1200 {SPR_SDTH,3,7,NULL,S_SOR2_DIE5,0,0},    // S_SOR2_DIE4
1201 {SPR_SDTH,4,7,NULL,S_SOR2_DIE6,0,0},    // S_SOR2_DIE5
1202 {SPR_SDTH,5,7,A_Sor2DthLoop,S_SOR2_DIE7,0,0},   // S_SOR2_DIE6
1203 {SPR_SDTH,6,6,A_SorDExp,S_SOR2_DIE8,0,0},       // S_SOR2_DIE7
1204 {SPR_SDTH,7,6,NULL,S_SOR2_DIE9,0,0},    // S_SOR2_DIE8
1205 {SPR_SDTH,8,18,NULL,S_SOR2_DIE10,0,0},  // S_SOR2_DIE9
1206 {SPR_SDTH,9,6,A_NoBlocking,S_SOR2_DIE11,0,0},   // S_SOR2_DIE10
1207 {SPR_SDTH,10,6,A_SorDBon,S_SOR2_DIE12,0,0},     // S_SOR2_DIE11
1208 {SPR_SDTH,11,6,NULL,S_SOR2_DIE13,0,0},  // S_SOR2_DIE12
1209 {SPR_SDTH,12,6,NULL,S_SOR2_DIE14,0,0},  // S_SOR2_DIE13
1210 {SPR_SDTH,13,6,NULL,S_SOR2_DIE15,0,0},  // S_SOR2_DIE14
1211 {SPR_SDTH,14,-1,A_BossDeath,S_NULL,0,0},        // S_SOR2_DIE15
1212 {SPR_FX16,32768,3,A_BlueSpark,S_SOR2FX1_2,0,0}, // S_SOR2FX1_1
1213 {SPR_FX16,32769,3,A_BlueSpark,S_SOR2FX1_3,0,0}, // S_SOR2FX1_2
1214 {SPR_FX16,32770,3,A_BlueSpark,S_SOR2FX1_1,0,0}, // S_SOR2FX1_3
1215 {SPR_FX16,32774,5,A_Explode,S_SOR2FXI1_2,0,0},  // S_SOR2FXI1_1
1216 {SPR_FX16,32775,5,NULL,S_SOR2FXI1_3,0,0},       // S_SOR2FXI1_2
1217 {SPR_FX16,32776,5,NULL,S_SOR2FXI1_4,0,0},       // S_SOR2FXI1_3
1218 {SPR_FX16,32777,5,NULL,S_SOR2FXI1_5,0,0},       // S_SOR2FXI1_4
1219 {SPR_FX16,32778,5,NULL,S_SOR2FXI1_6,0,0},       // S_SOR2FXI1_5
1220 {SPR_FX16,32779,5,NULL,S_NULL,0,0},     // S_SOR2FXI1_6
1221 {SPR_FX16,32771,12,NULL,S_SOR2FXSPARK2,0,0},    // S_SOR2FXSPARK1
1222 {SPR_FX16,32772,12,NULL,S_SOR2FXSPARK3,0,0},    // S_SOR2FXSPARK2
1223 {SPR_FX16,32773,12,NULL,S_NULL,0,0},    // S_SOR2FXSPARK3
1224 {SPR_FX11,32768,35,NULL,S_SOR2FX2_2,0,0},       // S_SOR2FX2_1
1225 {SPR_FX11,32768,5,A_GenWizard,S_SOR2FX2_3,0,0}, // S_SOR2FX2_2
1226 {SPR_FX11,32769,5,NULL,S_SOR2FX2_2,0,0},        // S_SOR2FX2_3
1227 {SPR_FX11,32770,5,NULL,S_SOR2FXI2_2,0,0},       // S_SOR2FXI2_1
1228 {SPR_FX11,32771,5,NULL,S_SOR2FXI2_3,0,0},       // S_SOR2FXI2_2
1229 {SPR_FX11,32772,5,NULL,S_SOR2FXI2_4,0,0},       // S_SOR2FXI2_3
1230 {SPR_FX11,32773,5,NULL,S_SOR2FXI2_5,0,0},       // S_SOR2FXI2_4
1231 {SPR_FX11,32774,5,NULL,S_NULL,0,0},     // S_SOR2FXI2_5
1232 {SPR_SOR2,6,8,NULL,S_SOR2TELEFADE2,0,0},        // S_SOR2TELEFADE1
1233 {SPR_SOR2,7,6,NULL,S_SOR2TELEFADE3,0,0},        // S_SOR2TELEFADE2
1234 {SPR_SOR2,8,6,NULL,S_SOR2TELEFADE4,0,0},        // S_SOR2TELEFADE3
1235 {SPR_SOR2,9,6,NULL,S_SOR2TELEFADE5,0,0},        // S_SOR2TELEFADE4
1236 {SPR_SOR2,10,6,NULL,S_SOR2TELEFADE6,0,0},       // S_SOR2TELEFADE5
1237 {SPR_SOR2,11,6,NULL,S_NULL,0,0},        // S_SOR2TELEFADE6
1238 {SPR_MNTR,0,10,A_Look,S_MNTR_LOOK2,0,0},        // S_MNTR_LOOK1
1239 {SPR_MNTR,1,10,A_Look,S_MNTR_LOOK1,0,0},        // S_MNTR_LOOK2
1240 {SPR_MNTR,0,5,A_Chase,S_MNTR_WALK2,0,0},        // S_MNTR_WALK1
1241 {SPR_MNTR,1,5,A_Chase,S_MNTR_WALK3,0,0},        // S_MNTR_WALK2
1242 {SPR_MNTR,2,5,A_Chase,S_MNTR_WALK4,0,0},        // S_MNTR_WALK3
1243 {SPR_MNTR,3,5,A_Chase,S_MNTR_WALK1,0,0},        // S_MNTR_WALK4
1244 {SPR_MNTR,21,10,A_FaceTarget,S_MNTR_ATK1_2,0,0},        // S_MNTR_ATK1_1
1245 {SPR_MNTR,22,7,A_FaceTarget,S_MNTR_ATK1_3,0,0}, // S_MNTR_ATK1_2
1246 {SPR_MNTR,23,12,A_MinotaurAtk1,S_MNTR_WALK1,0,0},       // S_MNTR_ATK1_3
1247 {SPR_MNTR,21,10,A_MinotaurDecide,S_MNTR_ATK2_2,0,0},    // S_MNTR_ATK2_1
1248 {SPR_MNTR,24,4,A_FaceTarget,S_MNTR_ATK2_3,0,0}, // S_MNTR_ATK2_2
1249 {SPR_MNTR,25,9,A_MinotaurAtk2,S_MNTR_WALK1,0,0},        // S_MNTR_ATK2_3
1250 {SPR_MNTR,21,10,A_FaceTarget,S_MNTR_ATK3_2,0,0},        // S_MNTR_ATK3_1
1251 {SPR_MNTR,22,7,A_FaceTarget,S_MNTR_ATK3_3,0,0}, // S_MNTR_ATK3_2
1252 {SPR_MNTR,23,12,A_MinotaurAtk3,S_MNTR_WALK1,0,0},       // S_MNTR_ATK3_3
1253 {SPR_MNTR,23,12,NULL,S_MNTR_ATK3_1,0,0},        // S_MNTR_ATK3_4
1254 {SPR_MNTR,20,2,A_MinotaurCharge,S_MNTR_ATK4_1,0,0},     // S_MNTR_ATK4_1
1255 {SPR_MNTR,4,3,NULL,S_MNTR_PAIN2,0,0},   // S_MNTR_PAIN1
1256 {SPR_MNTR,4,6,A_Pain,S_MNTR_WALK1,0,0}, // S_MNTR_PAIN2
1257 {SPR_MNTR,5,6,NULL,S_MNTR_DIE2,0,0},    // S_MNTR_DIE1
1258 {SPR_MNTR,6,5,NULL,S_MNTR_DIE3,0,0},    // S_MNTR_DIE2
1259 {SPR_MNTR,7,6,A_Scream,S_MNTR_DIE4,0,0},        // S_MNTR_DIE3
1260 {SPR_MNTR,8,5,NULL,S_MNTR_DIE5,0,0},    // S_MNTR_DIE4
1261 {SPR_MNTR,9,6,NULL,S_MNTR_DIE6,0,0},    // S_MNTR_DIE5
1262 {SPR_MNTR,10,5,NULL,S_MNTR_DIE7,0,0},   // S_MNTR_DIE6
1263 {SPR_MNTR,11,6,NULL,S_MNTR_DIE8,0,0},   // S_MNTR_DIE7
1264 {SPR_MNTR,12,5,A_NoBlocking,S_MNTR_DIE9,0,0},   // S_MNTR_DIE8
1265 {SPR_MNTR,13,6,NULL,S_MNTR_DIE10,0,0},  // S_MNTR_DIE9
1266 {SPR_MNTR,14,5,NULL,S_MNTR_DIE11,0,0},  // S_MNTR_DIE10
1267 {SPR_MNTR,15,6,NULL,S_MNTR_DIE12,0,0},  // S_MNTR_DIE11
1268 {SPR_MNTR,16,5,NULL,S_MNTR_DIE13,0,0},  // S_MNTR_DIE12
1269 {SPR_MNTR,17,6,NULL,S_MNTR_DIE14,0,0},  // S_MNTR_DIE13
1270 {SPR_MNTR,18,5,NULL,S_MNTR_DIE15,0,0},  // S_MNTR_DIE14
1271 {SPR_MNTR,19,-1,A_BossDeath,S_NULL,0,0},        // S_MNTR_DIE15
1272 {SPR_FX12,32768,6,NULL,S_MNTRFX1_2,0,0},        // S_MNTRFX1_1
1273 {SPR_FX12,32769,6,NULL,S_MNTRFX1_1,0,0},        // S_MNTRFX1_2
1274 {SPR_FX12,32770,5,NULL,S_MNTRFXI1_2,0,0},       // S_MNTRFXI1_1
1275 {SPR_FX12,32771,5,NULL,S_MNTRFXI1_3,0,0},       // S_MNTRFXI1_2
1276 {SPR_FX12,32772,5,NULL,S_MNTRFXI1_4,0,0},       // S_MNTRFXI1_3
1277 {SPR_FX12,32773,5,NULL,S_MNTRFXI1_5,0,0},       // S_MNTRFXI1_4
1278 {SPR_FX12,32774,5,NULL,S_MNTRFXI1_6,0,0},       // S_MNTRFXI1_5
1279 {SPR_FX12,32775,5,NULL,S_NULL,0,0},     // S_MNTRFXI1_6
1280 {SPR_FX13,0,2,A_MntrFloorFire,S_MNTRFX2_1,0,0}, // S_MNTRFX2_1
1281 {SPR_FX13,32776,4,A_Explode,S_MNTRFXI2_2,0,0},  // S_MNTRFXI2_1
1282 {SPR_FX13,32777,4,NULL,S_MNTRFXI2_3,0,0},       // S_MNTRFXI2_2
1283 {SPR_FX13,32778,4,NULL,S_MNTRFXI2_4,0,0},       // S_MNTRFXI2_3
1284 {SPR_FX13,32779,4,NULL,S_MNTRFXI2_5,0,0},       // S_MNTRFXI2_4
1285 {SPR_FX13,32780,4,NULL,S_NULL,0,0},     // S_MNTRFXI2_5
1286 {SPR_FX13,32771,4,NULL,S_MNTRFX3_2,0,0},        // S_MNTRFX3_1
1287 {SPR_FX13,32770,4,NULL,S_MNTRFX3_3,0,0},        // S_MNTRFX3_2
1288 {SPR_FX13,32769,5,NULL,S_MNTRFX3_4,0,0},        // S_MNTRFX3_3
1289 {SPR_FX13,32770,5,NULL,S_MNTRFX3_5,0,0},        // S_MNTRFX3_4
1290 {SPR_FX13,32771,5,NULL,S_MNTRFX3_6,0,0},        // S_MNTRFX3_5
1291 {SPR_FX13,32772,5,NULL,S_MNTRFX3_7,0,0},        // S_MNTRFX3_6
1292 {SPR_FX13,32773,4,NULL,S_MNTRFX3_8,0,0},        // S_MNTRFX3_7
1293 {SPR_FX13,32774,4,NULL,S_MNTRFX3_9,0,0},        // S_MNTRFX3_8
1294 {SPR_FX13,32775,4,NULL,S_NULL,0,0},     // S_MNTRFX3_9
1295 {SPR_AKYY,32768,3,NULL,S_AKYY2,0,0},    // S_AKYY1
1296 {SPR_AKYY,32769,3,NULL,S_AKYY3,0,0},    // S_AKYY2
1297 {SPR_AKYY,32770,3,NULL,S_AKYY4,0,0},    // S_AKYY3
1298 {SPR_AKYY,32771,3,NULL,S_AKYY5,0,0},    // S_AKYY4
1299 {SPR_AKYY,32772,3,NULL,S_AKYY6,0,0},    // S_AKYY5
1300 {SPR_AKYY,32773,3,NULL,S_AKYY7,0,0},    // S_AKYY6
1301 {SPR_AKYY,32774,3,NULL,S_AKYY8,0,0},    // S_AKYY7
1302 {SPR_AKYY,32775,3,NULL,S_AKYY9,0,0},    // S_AKYY8
1303 {SPR_AKYY,32776,3,NULL,S_AKYY10,0,0},   // S_AKYY9
1304 {SPR_AKYY,32777,3,NULL,S_AKYY1,0,0},    // S_AKYY10
1305 {SPR_BKYY,32768,3,NULL,S_BKYY2,0,0},    // S_BKYY1
1306 {SPR_BKYY,32769,3,NULL,S_BKYY3,0,0},    // S_BKYY2
1307 {SPR_BKYY,32770,3,NULL,S_BKYY4,0,0},    // S_BKYY3
1308 {SPR_BKYY,32771,3,NULL,S_BKYY5,0,0},    // S_BKYY4
1309 {SPR_BKYY,32772,3,NULL,S_BKYY6,0,0},    // S_BKYY5
1310 {SPR_BKYY,32773,3,NULL,S_BKYY7,0,0},    // S_BKYY6
1311 {SPR_BKYY,32774,3,NULL,S_BKYY8,0,0},    // S_BKYY7
1312 {SPR_BKYY,32775,3,NULL,S_BKYY9,0,0},    // S_BKYY8
1313 {SPR_BKYY,32776,3,NULL,S_BKYY10,0,0},   // S_BKYY9
1314 {SPR_BKYY,32777,3,NULL,S_BKYY1,0,0},    // S_BKYY10
1315 {SPR_CKYY,32768,3,NULL,S_CKYY2,0,0},    // S_CKYY1
1316 {SPR_CKYY,32769,3,NULL,S_CKYY3,0,0},    // S_CKYY2
1317 {SPR_CKYY,32770,3,NULL,S_CKYY4,0,0},    // S_CKYY3
1318 {SPR_CKYY,32771,3,NULL,S_CKYY5,0,0},    // S_CKYY4
1319 {SPR_CKYY,32772,3,NULL,S_CKYY6,0,0},    // S_CKYY5
1320 {SPR_CKYY,32773,3,NULL,S_CKYY7,0,0},    // S_CKYY6
1321 {SPR_CKYY,32774,3,NULL,S_CKYY8,0,0},    // S_CKYY7
1322 {SPR_CKYY,32775,3,NULL,S_CKYY9,0,0},    // S_CKYY8
1323 {SPR_CKYY,32776,3,NULL,S_CKYY1,0,0},    // S_CKYY9
1324 {SPR_AMG1,0,-1,NULL,S_NULL,0,0},        // S_AMG1
1325 {SPR_AMG2,0,4,NULL,S_AMG2_2,0,0},       // S_AMG2_1
1326 {SPR_AMG2,1,4,NULL,S_AMG2_3,0,0},       // S_AMG2_2
1327 {SPR_AMG2,2,4,NULL,S_AMG2_1,0,0},       // S_AMG2_3
1328 {SPR_AMM1,0,-1,NULL,S_NULL,0,0},        // S_AMM1
1329 {SPR_AMM2,0,-1,NULL,S_NULL,0,0},        // S_AMM2
1330 {SPR_AMC1,0,-1,NULL,S_NULL,0,0},        // S_AMC1
1331 {SPR_AMC2,0,5,NULL,S_AMC2_2,0,0},       // S_AMC2_1
1332 {SPR_AMC2,1,5,NULL,S_AMC2_3,0,0},       // S_AMC2_2
1333 {SPR_AMC2,2,5,NULL,S_AMC2_1,0,0},       // S_AMC2_3
1334 {SPR_AMS1,0,5,NULL,S_AMS1_2,0,0},       // S_AMS1_1
1335 {SPR_AMS1,1,5,NULL,S_AMS1_1,0,0},       // S_AMS1_2
1336 {SPR_AMS2,0,5,NULL,S_AMS2_2,0,0},       // S_AMS2_1
1337 {SPR_AMS2,1,5,NULL,S_AMS2_1,0,0},       // S_AMS2_2
1338 {SPR_AMP1,0,4,NULL,S_AMP1_2,0,0},       // S_AMP1_1
1339 {SPR_AMP1,1,4,NULL,S_AMP1_3,0,0},       // S_AMP1_2
1340 {SPR_AMP1,2,4,NULL,S_AMP1_1,0,0},       // S_AMP1_3
1341 {SPR_AMP2,0,4,NULL,S_AMP2_2,0,0},       // S_AMP2_1
1342 {SPR_AMP2,1,4,NULL,S_AMP2_3,0,0},       // S_AMP2_2
1343 {SPR_AMP2,2,4,NULL,S_AMP2_1,0,0},       // S_AMP2_3
1344 {SPR_AMB1,0,4,NULL,S_AMB1_2,0,0},       // S_AMB1_1
1345 {SPR_AMB1,1,4,NULL,S_AMB1_3,0,0},       // S_AMB1_2
1346 {SPR_AMB1,2,4,NULL,S_AMB1_1,0,0},       // S_AMB1_3
1347 {SPR_AMB2,0,4,NULL,S_AMB2_2,0,0},       // S_AMB2_1
1348 {SPR_AMB2,1,4,NULL,S_AMB2_3,0,0},       // S_AMB2_2
1349 {SPR_AMB2,2,4,NULL,S_AMB2_1,0,0},       // S_AMB2_3
1350 {SPR_AMG1,0,100,A_ESound,S_SND_WIND,0,0},       // S_SND_WIND
1351 {SPR_AMG1,0,85,A_ESound,S_SND_WATERFALL,0,0}    // S_SND_WATERFALL
1352 };
1353
1354
1355 mobjinfo_t mobjinfo[NUMMOBJTYPES] = {
1356
1357 {               // MT_MISC0
1358 81,             // doomednum
1359 S_ITEM_PTN1_1,          // spawnstate
1360 1000,           // spawnhealth
1361 S_NULL,         // seestate
1362 sfx_None,               // seesound
1363 8,              // reactiontime
1364 sfx_None,               // attacksound
1365 S_NULL,         // painstate
1366 0,              // painchance
1367 sfx_None,               // painsound
1368 S_NULL,         // meleestate
1369 S_NULL,         // missilestate
1370 S_NULL,         // crashstate
1371 S_NULL,         // deathstate
1372 S_NULL,         // xdeathstate
1373 sfx_None,               // deathsound
1374 0,              // speed
1375 20*FRACUNIT,            // radius
1376 16*FRACUNIT,            // height
1377 100,            // mass
1378 0,              // damage
1379 sfx_None,               // activesound
1380 MF_SPECIAL,             // flags
1381 MF2_FLOATBOB            // flags2
1382  },
1383
1384 {               // MT_ITEMSHIELD1
1385 85,             // doomednum
1386 S_ITEM_SHLD1,           // spawnstate
1387 1000,           // spawnhealth
1388 S_NULL,         // seestate
1389 sfx_None,               // seesound
1390 8,              // reactiontime
1391 sfx_None,               // attacksound
1392 S_NULL,         // painstate
1393 0,              // painchance
1394 sfx_None,               // painsound
1395 S_NULL,         // meleestate
1396 S_NULL,         // missilestate
1397 S_NULL,         // crashstate
1398 S_NULL,         // deathstate
1399 S_NULL,         // xdeathstate
1400 sfx_None,               // deathsound
1401 0,              // speed
1402 20*FRACUNIT,            // radius
1403 16*FRACUNIT,            // height
1404 100,            // mass
1405 0,              // damage
1406 sfx_None,               // activesound
1407 MF_SPECIAL,             // flags
1408 MF2_FLOATBOB            // flags2
1409  },
1410
1411 {               // MT_ITEMSHIELD2
1412 31,             // doomednum
1413 S_ITEM_SHD2_1,          // spawnstate
1414 1000,           // spawnhealth
1415 S_NULL,         // seestate
1416 sfx_None,               // seesound
1417 8,              // reactiontime
1418 sfx_None,               // attacksound
1419 S_NULL,         // painstate
1420 0,              // painchance
1421 sfx_None,               // painsound
1422 S_NULL,         // meleestate
1423 S_NULL,         // missilestate
1424 S_NULL,         // crashstate
1425 S_NULL,         // deathstate
1426 S_NULL,         // xdeathstate
1427 sfx_None,               // deathsound
1428 0,              // speed
1429 20*FRACUNIT,            // radius
1430 16*FRACUNIT,            // height
1431 100,            // mass
1432 0,              // damage
1433 sfx_None,               // activesound
1434 MF_SPECIAL,             // flags
1435 MF2_FLOATBOB            // flags2
1436  },
1437
1438 {               // MT_MISC1
1439 8,              // doomednum
1440 S_ITEM_BAGH1,           // spawnstate
1441 1000,           // spawnhealth
1442 S_NULL,         // seestate
1443 sfx_None,               // seesound
1444 8,              // reactiontime
1445 sfx_None,               // attacksound
1446 S_NULL,         // painstate
1447 0,              // painchance
1448 sfx_None,               // painsound
1449 S_NULL,         // meleestate
1450 S_NULL,         // missilestate
1451 S_NULL,         // crashstate
1452 S_NULL,         // deathstate
1453 S_NULL,         // xdeathstate
1454 sfx_None,               // deathsound
1455 0,              // speed
1456 20*FRACUNIT,            // radius
1457 16*FRACUNIT,            // height
1458 100,            // mass
1459 0,              // damage
1460 sfx_None,               // activesound
1461 MF_SPECIAL|MF_COUNTITEM,                // flags
1462 MF2_FLOATBOB            // flags2
1463  },
1464
1465 {               // MT_MISC2
1466 35,             // doomednum
1467 S_ITEM_SPMP1,           // spawnstate
1468 1000,           // spawnhealth
1469 S_NULL,         // seestate
1470 sfx_None,               // seesound
1471 8,              // reactiontime
1472 sfx_None,               // attacksound
1473 S_NULL,         // painstate
1474 0,              // painchance
1475 sfx_None,               // painsound
1476 S_NULL,         // meleestate
1477 S_NULL,         // missilestate
1478 S_NULL,         // crashstate
1479 S_NULL,         // deathstate
1480 S_NULL,         // xdeathstate
1481 sfx_None,               // deathsound
1482 0,              // speed
1483 20*FRACUNIT,            // radius
1484 16*FRACUNIT,            // height
1485 100,            // mass
1486 0,              // damage
1487 sfx_None,               // activesound
1488 MF_SPECIAL|MF_COUNTITEM,                // flags
1489 MF2_FLOATBOB            // flags2
1490  },
1491
1492 {               // MT_ARTIINVISIBILITY
1493 75,             // doomednum
1494 S_ARTI_INVS1,           // spawnstate
1495 1000,           // spawnhealth
1496 S_NULL,         // seestate
1497 sfx_None,               // seesound
1498 8,              // reactiontime
1499 sfx_None,               // attacksound
1500 S_NULL,         // painstate
1501 0,              // painchance
1502 sfx_None,               // painsound
1503 S_NULL,         // meleestate
1504 S_NULL,         // missilestate
1505 S_NULL,         // crashstate
1506 S_NULL,         // deathstate
1507 S_NULL,         // xdeathstate
1508 sfx_None,               // deathsound
1509 0,              // speed
1510 20*FRACUNIT,            // radius
1511 16*FRACUNIT,            // height
1512 100,            // mass
1513 0,              // damage
1514 sfx_None,               // activesound
1515 MF_SPECIAL|MF_SHADOW|MF_COUNTITEM,              // flags
1516 MF2_FLOATBOB            // flags2
1517  },
1518
1519 {               // MT_MISC3
1520 82,             // doomednum
1521 S_ARTI_PTN2_1,          // spawnstate
1522 1000,           // spawnhealth
1523 S_NULL,         // seestate
1524 sfx_None,               // seesound
1525 8,              // reactiontime
1526 sfx_None,               // attacksound
1527 S_NULL,         // painstate
1528 0,              // painchance
1529 sfx_None,               // painsound
1530 S_NULL,         // meleestate
1531 S_NULL,         // missilestate
1532 S_NULL,         // crashstate
1533 S_NULL,         // deathstate
1534 S_NULL,         // xdeathstate
1535 sfx_None,               // deathsound
1536 0,              // speed
1537 20*FRACUNIT,            // radius
1538 16*FRACUNIT,            // height
1539 100,            // mass
1540 0,              // damage
1541 sfx_None,               // activesound
1542 MF_SPECIAL|MF_COUNTITEM,                // flags
1543 MF2_FLOATBOB            // flags2
1544  },
1545
1546 {               // MT_ARTIFLY
1547 83,             // doomednum
1548 S_ARTI_SOAR1,           // spawnstate
1549 1000,           // spawnhealth
1550 S_NULL,         // seestate
1551 sfx_None,               // seesound
1552 8,              // reactiontime
1553 sfx_None,               // attacksound
1554 S_NULL,         // painstate
1555 0,              // painchance
1556 sfx_None,               // painsound
1557 S_NULL,         // meleestate
1558 S_NULL,         // missilestate
1559 S_NULL,         // crashstate
1560 S_NULL,         // deathstate
1561 S_NULL,         // xdeathstate
1562 sfx_None,               // deathsound
1563 0,              // speed
1564 20*FRACUNIT,            // radius
1565 16*FRACUNIT,            // height
1566 100,            // mass
1567 0,              // damage
1568 sfx_None,               // activesound
1569 MF_SPECIAL|MF_COUNTITEM,                // flags
1570 MF2_FLOATBOB            // flags2
1571  },
1572
1573 {               // MT_ARTIINVULNERABILITY
1574 84,             // doomednum
1575 S_ARTI_INVU1,           // spawnstate
1576 1000,           // spawnhealth
1577 S_NULL,         // seestate
1578 sfx_None,               // seesound
1579 8,              // reactiontime
1580 sfx_None,               // attacksound
1581 S_NULL,         // painstate
1582 0,              // painchance
1583 sfx_None,               // painsound
1584 S_NULL,         // meleestate
1585 S_NULL,         // missilestate
1586 S_NULL,         // crashstate
1587 S_NULL,         // deathstate
1588 S_NULL,         // xdeathstate
1589 sfx_None,               // deathsound
1590 0,              // speed
1591 20*FRACUNIT,            // radius
1592 16*FRACUNIT,            // height
1593 100,            // mass
1594 0,              // damage
1595 sfx_None,               // activesound
1596 MF_SPECIAL|MF_COUNTITEM,                // flags
1597 MF2_FLOATBOB            // flags2
1598  },
1599
1600 {               // MT_ARTITOMEOFPOWER
1601 86,             // doomednum
1602 S_ARTI_PWBK1,           // spawnstate
1603 1000,           // spawnhealth
1604 S_NULL,         // seestate
1605 sfx_None,               // seesound
1606 8,              // reactiontime
1607 sfx_None,               // attacksound
1608 S_NULL,         // painstate
1609 0,              // painchance
1610 sfx_None,               // painsound
1611 S_NULL,         // meleestate
1612 S_NULL,         // missilestate
1613 S_NULL,         // crashstate
1614 S_NULL,         // deathstate
1615 S_NULL,         // xdeathstate
1616 sfx_None,               // deathsound
1617 0,              // speed
1618 20*FRACUNIT,            // radius
1619 16*FRACUNIT,            // height
1620 100,            // mass
1621 0,              // damage
1622 sfx_None,               // activesound
1623 MF_SPECIAL|MF_COUNTITEM,                // flags
1624 MF2_FLOATBOB            // flags2
1625  },
1626
1627 {               // MT_ARTIEGG
1628 30,             // doomednum
1629 S_ARTI_EGGC1,           // spawnstate
1630 1000,           // spawnhealth
1631 S_NULL,         // seestate
1632 sfx_None,               // seesound
1633 8,              // reactiontime
1634 sfx_None,               // attacksound
1635 S_NULL,         // painstate
1636 0,              // painchance
1637 sfx_None,               // painsound
1638 S_NULL,         // meleestate
1639 S_NULL,         // missilestate
1640 S_NULL,         // crashstate
1641 S_NULL,         // deathstate
1642 S_NULL,         // xdeathstate
1643 sfx_None,               // deathsound
1644 0,              // speed
1645 20*FRACUNIT,            // radius
1646 16*FRACUNIT,            // height
1647 100,            // mass
1648 0,              // damage
1649 sfx_None,               // activesound
1650 MF_SPECIAL|MF_COUNTITEM,                // flags
1651 MF2_FLOATBOB            // flags2
1652  },
1653
1654 {               // MT_EGGFX
1655 -1,             // doomednum
1656 S_EGGFX1,               // spawnstate
1657 1000,           // spawnhealth
1658 S_NULL,         // seestate
1659 0,              // seesound
1660 8,              // reactiontime
1661 sfx_None,               // attacksound
1662 S_NULL,         // painstate
1663 0,              // painchance
1664 sfx_None,               // painsound
1665 S_NULL,         // meleestate
1666 S_NULL,         // missilestate
1667 S_NULL,         // crashstate
1668 S_EGGFXI1_1,            // deathstate
1669 S_NULL,         // xdeathstate
1670 0,              // deathsound
1671 18*FRACUNIT,            // speed
1672 8*FRACUNIT,             // radius
1673 8*FRACUNIT,             // height
1674 100,            // mass
1675 1,              // damage
1676 sfx_None,               // activesound
1677 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
1678 MF2_NOTELEPORT          // flags2
1679  },
1680
1681 {               // MT_ARTISUPERHEAL
1682 32,             // doomednum
1683 S_ARTI_SPHL1,           // spawnstate
1684 1000,           // spawnhealth
1685 S_NULL,         // seestate
1686 sfx_None,               // seesound
1687 8,              // reactiontime
1688 sfx_None,               // attacksound
1689 S_NULL,         // painstate
1690 0,              // painchance
1691 sfx_None,               // painsound
1692 S_NULL,         // meleestate
1693 S_NULL,         // missilestate
1694 S_NULL,         // crashstate
1695 S_NULL,         // deathstate
1696 S_NULL,         // xdeathstate
1697 sfx_None,               // deathsound
1698 0,              // speed
1699 20*FRACUNIT,            // radius
1700 16*FRACUNIT,            // height
1701 100,            // mass
1702 0,              // damage
1703 sfx_None,               // activesound
1704 MF_SPECIAL|MF_COUNTITEM,                // flags
1705 MF2_FLOATBOB            // flags2
1706  },
1707
1708 {               // MT_MISC4
1709 33,             // doomednum
1710 S_ARTI_TRCH1,           // spawnstate
1711 1000,           // spawnhealth
1712 S_NULL,         // seestate
1713 sfx_None,               // seesound
1714 8,              // reactiontime
1715 sfx_None,               // attacksound
1716 S_NULL,         // painstate
1717 0,              // painchance
1718 sfx_None,               // painsound
1719 S_NULL,         // meleestate
1720 S_NULL,         // missilestate
1721 S_NULL,         // crashstate
1722 S_NULL,         // deathstate
1723 S_NULL,         // xdeathstate
1724 sfx_None,               // deathsound
1725 0,              // speed
1726 20*FRACUNIT,            // radius
1727 16*FRACUNIT,            // height
1728 100,            // mass
1729 0,              // damage
1730 sfx_None,               // activesound
1731 MF_SPECIAL|MF_COUNTITEM,                // flags
1732 MF2_FLOATBOB            // flags2
1733  },
1734
1735 {               // MT_MISC5
1736 34,             // doomednum
1737 S_ARTI_FBMB1,           // spawnstate
1738 1000,           // spawnhealth
1739 S_NULL,         // seestate
1740 sfx_None,               // seesound
1741 8,              // reactiontime
1742 sfx_None,               // attacksound
1743 S_NULL,         // painstate
1744 0,              // painchance
1745 sfx_None,               // painsound
1746 S_NULL,         // meleestate
1747 S_NULL,         // missilestate
1748 S_NULL,         // crashstate
1749 S_NULL,         // deathstate
1750 S_NULL,         // xdeathstate
1751 sfx_None,               // deathsound
1752 0,              // speed
1753 20*FRACUNIT,            // radius
1754 16*FRACUNIT,            // height
1755 100,            // mass
1756 0,              // damage
1757 sfx_None,               // activesound
1758 MF_SPECIAL|MF_COUNTITEM,                // flags
1759 MF2_FLOATBOB            // flags2
1760  },
1761
1762 {               // MT_FIREBOMB
1763 -1,             // doomednum
1764 S_FIREBOMB1,            // spawnstate
1765 1000,           // spawnhealth
1766 S_NULL,         // seestate
1767 sfx_None,               // seesound
1768 8,              // reactiontime
1769 sfx_None,               // attacksound
1770 S_NULL,         // painstate
1771 0,              // painchance
1772 sfx_None,               // painsound
1773 S_NULL,         // meleestate
1774 S_NULL,         // missilestate
1775 S_NULL,         // crashstate
1776 S_NULL,         // deathstate
1777 S_NULL,         // xdeathstate
1778 sfx_phohit,             // deathsound
1779 0,              // speed
1780 20*FRACUNIT,            // radius
1781 16*FRACUNIT,            // height
1782 100,            // mass
1783 0,              // damage
1784 sfx_None,               // activesound
1785 MF_NOGRAVITY|MF_SHADOW,         // flags
1786 0               // flags2
1787  },
1788
1789 {               // MT_ARTITELEPORT
1790 36,             // doomednum
1791 S_ARTI_ATLP1,           // spawnstate
1792 1000,           // spawnhealth
1793 S_NULL,         // seestate
1794 sfx_None,               // seesound
1795 8,              // reactiontime
1796 sfx_None,               // attacksound
1797 S_NULL,         // painstate
1798 0,              // painchance
1799 sfx_None,               // painsound
1800 S_NULL,         // meleestate
1801 S_NULL,         // missilestate
1802 S_NULL,         // crashstate
1803 S_NULL,         // deathstate
1804 S_NULL,         // xdeathstate
1805 sfx_None,               // deathsound
1806 0,              // speed
1807 20*FRACUNIT,            // radius
1808 16*FRACUNIT,            // height
1809 100,            // mass
1810 0,              // damage
1811 sfx_None,               // activesound
1812 MF_SPECIAL|MF_COUNTITEM,                // flags
1813 MF2_FLOATBOB            // flags2
1814  },
1815
1816 {               // MT_POD
1817 2035,           // doomednum
1818 S_POD_WAIT1,            // spawnstate
1819 45,             // spawnhealth
1820 S_NULL,         // seestate
1821 sfx_None,               // seesound
1822 8,              // reactiontime
1823 sfx_None,               // attacksound
1824 S_POD_PAIN1,            // painstate
1825 255,            // painchance
1826 sfx_None,               // painsound
1827 S_NULL,         // meleestate
1828 S_NULL,         // missilestate
1829 S_NULL,         // crashstate
1830 S_POD_DIE1,             // deathstate
1831 S_NULL,         // xdeathstate
1832 sfx_podexp,             // deathsound
1833 0,              // speed
1834 16*FRACUNIT,            // radius
1835 54*FRACUNIT,            // height
1836 100,            // mass
1837 0,              // damage
1838 sfx_None,               // activesound
1839 MF_SOLID|MF_NOBLOOD|MF_SHOOTABLE|MF_DROPOFF,            // flags
1840 MF2_WINDTHRUST|MF2_PUSHABLE|MF2_SLIDE|MF2_PASSMOBJ|MF2_TELESTOMP                // flags2
1841  },
1842
1843 {               // MT_PODGOO
1844 -1,             // doomednum
1845 S_PODGOO1,              // spawnstate
1846 1000,           // spawnhealth
1847 S_NULL,         // seestate
1848 sfx_None,               // seesound
1849 8,              // reactiontime
1850 sfx_None,               // attacksound
1851 S_NULL,         // painstate
1852 0,              // painchance
1853 sfx_None,               // painsound
1854 S_NULL,         // meleestate
1855 S_NULL,         // missilestate
1856 S_NULL,         // crashstate
1857 S_PODGOOX,              // deathstate
1858 S_NULL,         // xdeathstate
1859 sfx_None,               // deathsound
1860 0,              // speed
1861 2*FRACUNIT,             // radius
1862 4*FRACUNIT,             // height
1863 100,            // mass
1864 0,              // damage
1865 sfx_None,               // activesound
1866 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF,            // flags
1867 MF2_NOTELEPORT|MF2_LOGRAV|MF2_CANNOTPUSH                // flags2
1868  },
1869
1870 {               // MT_PODGENERATOR
1871 43,             // doomednum
1872 S_PODGENERATOR,         // spawnstate
1873 1000,           // spawnhealth
1874 S_NULL,         // seestate
1875 sfx_None,               // seesound
1876 8,              // reactiontime
1877 sfx_None,               // attacksound
1878 S_NULL,         // painstate
1879 0,              // painchance
1880 sfx_None,               // painsound
1881 S_NULL,         // meleestate
1882 S_NULL,         // missilestate
1883 S_NULL,         // crashstate
1884 S_NULL,         // deathstate
1885 S_NULL,         // xdeathstate
1886 sfx_None,               // deathsound
1887 0,              // speed
1888 20*FRACUNIT,            // radius
1889 16*FRACUNIT,            // height
1890 100,            // mass
1891 0,              // damage
1892 sfx_None,               // activesound
1893 MF_NOBLOCKMAP|MF_NOSECTOR,              // flags
1894 0               // flags2
1895  },
1896
1897 {               // MT_SPLASH
1898 -1,             // doomednum
1899 S_SPLASH1,              // spawnstate
1900 1000,           // spawnhealth
1901 S_NULL,         // seestate
1902 sfx_None,               // seesound
1903 8,              // reactiontime
1904 sfx_None,               // attacksound
1905 S_NULL,         // painstate
1906 0,              // painchance
1907 sfx_None,               // painsound
1908 S_NULL,         // meleestate
1909 S_NULL,         // missilestate
1910 S_NULL,         // crashstate
1911 S_SPLASHX,              // deathstate
1912 S_NULL,         // xdeathstate
1913 sfx_None,               // deathsound
1914 0,              // speed
1915 2*FRACUNIT,             // radius
1916 4*FRACUNIT,             // height
1917 100,            // mass
1918 0,              // damage
1919 sfx_None,               // activesound
1920 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF,            // flags
1921 MF2_NOTELEPORT|MF2_LOGRAV|MF2_CANNOTPUSH                // flags2
1922  },
1923
1924 {               // MT_SPLASHBASE
1925 -1,             // doomednum
1926 S_SPLASHBASE1,          // spawnstate
1927 1000,           // spawnhealth
1928 S_NULL,         // seestate
1929 sfx_None,               // seesound
1930 8,              // reactiontime
1931 sfx_None,               // attacksound
1932 S_NULL,         // painstate
1933 0,              // painchance
1934 sfx_None,               // painsound
1935 S_NULL,         // meleestate
1936 S_NULL,         // missilestate
1937 S_NULL,         // crashstate
1938 S_NULL,         // deathstate
1939 S_NULL,         // xdeathstate
1940 sfx_None,               // deathsound
1941 0,              // speed
1942 20*FRACUNIT,            // radius
1943 16*FRACUNIT,            // height
1944 100,            // mass
1945 0,              // damage
1946 sfx_None,               // activesound
1947 MF_NOBLOCKMAP,          // flags
1948 0               // flags2
1949  },
1950
1951 {               // MT_LAVASPLASH
1952 -1,             // doomednum
1953 S_LAVASPLASH1,          // spawnstate
1954 1000,           // spawnhealth
1955 S_NULL,         // seestate
1956 sfx_None,               // seesound
1957 8,              // reactiontime
1958 sfx_None,               // attacksound
1959 S_NULL,         // painstate
1960 0,              // painchance
1961 sfx_None,               // painsound
1962 S_NULL,         // meleestate
1963 S_NULL,         // missilestate
1964 S_NULL,         // crashstate
1965 S_NULL,         // deathstate
1966 S_NULL,         // xdeathstate
1967 sfx_None,               // deathsound
1968 0,              // speed
1969 20*FRACUNIT,            // radius
1970 16*FRACUNIT,            // height
1971 100,            // mass
1972 0,              // damage
1973 sfx_None,               // activesound
1974 MF_NOBLOCKMAP,          // flags
1975 0               // flags2
1976  },
1977
1978 {               // MT_LAVASMOKE
1979 -1,             // doomednum
1980 S_LAVASMOKE1,           // spawnstate
1981 1000,           // spawnhealth
1982 S_NULL,         // seestate
1983 sfx_None,               // seesound
1984 8,              // reactiontime
1985 sfx_None,               // attacksound
1986 S_NULL,         // painstate
1987 0,              // painchance
1988 sfx_None,               // painsound
1989 S_NULL,         // meleestate
1990 S_NULL,         // missilestate
1991 S_NULL,         // crashstate
1992 S_NULL,         // deathstate
1993 S_NULL,         // xdeathstate
1994 sfx_None,               // deathsound
1995 0,              // speed
1996 20*FRACUNIT,            // radius
1997 16*FRACUNIT,            // height
1998 100,            // mass
1999 0,              // damage
2000 sfx_None,               // activesound
2001 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_SHADOW,           // flags
2002 0               // flags2
2003  },
2004
2005 {               // MT_SLUDGECHUNK
2006 -1,             // doomednum
2007 S_SLUDGECHUNK1,         // spawnstate
2008 1000,           // spawnhealth
2009 S_NULL,         // seestate
2010 sfx_None,               // seesound
2011 8,              // reactiontime
2012 sfx_None,               // attacksound
2013 S_NULL,         // painstate
2014 0,              // painchance
2015 sfx_None,               // painsound
2016 S_NULL,         // meleestate
2017 S_NULL,         // missilestate
2018 S_NULL,         // crashstate
2019 S_SLUDGECHUNKX,         // deathstate
2020 S_NULL,         // xdeathstate
2021 sfx_None,               // deathsound
2022 0,              // speed
2023 2*FRACUNIT,             // radius
2024 4*FRACUNIT,             // height
2025 100,            // mass
2026 0,              // damage
2027 sfx_None,               // activesound
2028 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF,            // flags
2029 MF2_NOTELEPORT|MF2_LOGRAV|MF2_CANNOTPUSH                // flags2
2030  },
2031
2032 {               // MT_SLUDGESPLASH
2033 -1,             // doomednum
2034 S_SLUDGESPLASH1,                // spawnstate
2035 1000,           // spawnhealth
2036 S_NULL,         // seestate
2037 sfx_None,               // seesound
2038 8,              // reactiontime
2039 sfx_None,               // attacksound
2040 S_NULL,         // painstate
2041 0,              // painchance
2042 sfx_None,               // painsound
2043 S_NULL,         // meleestate
2044 S_NULL,         // missilestate
2045 S_NULL,         // crashstate
2046 S_NULL,         // deathstate
2047 S_NULL,         // xdeathstate
2048 sfx_None,               // deathsound
2049 0,              // speed
2050 20*FRACUNIT,            // radius
2051 16*FRACUNIT,            // height
2052 100,            // mass
2053 0,              // damage
2054 sfx_None,               // activesound
2055 MF_NOBLOCKMAP,          // flags
2056 0               // flags2
2057  },
2058
2059 {               // MT_SKULLHANG70
2060 17,             // doomednum
2061 S_SKULLHANG70_1,                // spawnstate
2062 1000,           // spawnhealth
2063 S_NULL,         // seestate
2064 sfx_None,               // seesound
2065 8,              // reactiontime
2066 sfx_None,               // attacksound
2067 S_NULL,         // painstate
2068 0,              // painchance
2069 sfx_None,               // painsound
2070 S_NULL,         // meleestate
2071 S_NULL,         // missilestate
2072 S_NULL,         // crashstate
2073 S_NULL,         // deathstate
2074 S_NULL,         // xdeathstate
2075 sfx_None,               // deathsound
2076 0,              // speed
2077 20*FRACUNIT,            // radius
2078 70*FRACUNIT,            // height
2079 100,            // mass
2080 0,              // damage
2081 sfx_None,               // activesound
2082 MF_SPAWNCEILING|MF_NOGRAVITY,           // flags
2083 0               // flags2
2084  },
2085
2086 {               // MT_SKULLHANG60
2087 24,             // doomednum
2088 S_SKULLHANG60_1,                // spawnstate
2089 1000,           // spawnhealth
2090 S_NULL,         // seestate
2091 sfx_None,               // seesound
2092 8,              // reactiontime
2093 sfx_None,               // attacksound
2094 S_NULL,         // painstate
2095 0,              // painchance
2096 sfx_None,               // painsound
2097 S_NULL,         // meleestate
2098 S_NULL,         // missilestate
2099 S_NULL,         // crashstate
2100 S_NULL,         // deathstate
2101 S_NULL,         // xdeathstate
2102 sfx_None,               // deathsound
2103 0,              // speed
2104 20*FRACUNIT,            // radius
2105 60*FRACUNIT,            // height
2106 100,            // mass
2107 0,              // damage
2108 sfx_None,               // activesound
2109 MF_SPAWNCEILING|MF_NOGRAVITY,           // flags
2110 0               // flags2
2111  },
2112
2113 {               // MT_SKULLHANG45
2114 25,             // doomednum
2115 S_SKULLHANG45_1,                // spawnstate
2116 1000,           // spawnhealth
2117 S_NULL,         // seestate
2118 sfx_None,               // seesound
2119 8,              // reactiontime
2120 sfx_None,               // attacksound
2121 S_NULL,         // painstate
2122 0,              // painchance
2123 sfx_None,               // painsound
2124 S_NULL,         // meleestate
2125 S_NULL,         // missilestate
2126 S_NULL,         // crashstate
2127 S_NULL,         // deathstate
2128 S_NULL,         // xdeathstate
2129 sfx_None,               // deathsound
2130 0,              // speed
2131 20*FRACUNIT,            // radius
2132 45*FRACUNIT,            // height
2133 100,            // mass
2134 0,              // damage
2135 sfx_None,               // activesound
2136 MF_SPAWNCEILING|MF_NOGRAVITY,           // flags
2137 0               // flags2
2138  },
2139
2140 {               // MT_SKULLHANG35
2141 26,             // doomednum
2142 S_SKULLHANG35_1,                // spawnstate
2143 1000,           // spawnhealth
2144 S_NULL,         // seestate
2145 sfx_None,               // seesound
2146 8,              // reactiontime
2147 sfx_None,               // attacksound
2148 S_NULL,         // painstate
2149 0,              // painchance
2150 sfx_None,               // painsound
2151 S_NULL,         // meleestate
2152 S_NULL,         // missilestate
2153 S_NULL,         // crashstate
2154 S_NULL,         // deathstate
2155 S_NULL,         // xdeathstate
2156 sfx_None,               // deathsound
2157 0,              // speed
2158 20*FRACUNIT,            // radius
2159 35*FRACUNIT,            // height
2160 100,            // mass
2161 0,              // damage
2162 sfx_None,               // activesound
2163 MF_SPAWNCEILING|MF_NOGRAVITY,           // flags
2164 0               // flags2
2165  },
2166
2167 {               // MT_CHANDELIER
2168 28,             // doomednum
2169 S_CHANDELIER1,          // spawnstate
2170 1000,           // spawnhealth
2171 S_NULL,         // seestate
2172 sfx_None,               // seesound
2173 8,              // reactiontime
2174 sfx_None,               // attacksound
2175 S_NULL,         // painstate
2176 0,              // painchance
2177 sfx_None,               // painsound
2178 S_NULL,         // meleestate
2179 S_NULL,         // missilestate
2180 S_NULL,         // crashstate
2181 S_NULL,         // deathstate
2182 S_NULL,         // xdeathstate
2183 sfx_None,               // deathsound
2184 0,              // speed
2185 20*FRACUNIT,            // radius
2186 60*FRACUNIT,            // height
2187 100,            // mass
2188 0,              // damage
2189 sfx_None,               // activesound
2190 MF_SPAWNCEILING|MF_NOGRAVITY,           // flags
2191 0               // flags2
2192  },
2193
2194 {               // MT_SERPTORCH
2195 27,             // doomednum
2196 S_SERPTORCH1,           // spawnstate
2197 1000,           // spawnhealth
2198 S_NULL,         // seestate
2199 sfx_None,               // seesound
2200 8,              // reactiontime
2201 sfx_None,               // attacksound
2202 S_NULL,         // painstate
2203 0,              // painchance
2204 sfx_None,               // painsound
2205 S_NULL,         // meleestate
2206 S_NULL,         // missilestate
2207 S_NULL,         // crashstate
2208 S_NULL,         // deathstate
2209 S_NULL,         // xdeathstate
2210 sfx_None,               // deathsound
2211 0,              // speed
2212 12*FRACUNIT,            // radius
2213 54*FRACUNIT,            // height
2214 100,            // mass
2215 0,              // damage
2216 sfx_None,               // activesound
2217 MF_SOLID,               // flags
2218 0               // flags2
2219  },
2220
2221 {               // MT_SMALLPILLAR
2222 29,             // doomednum
2223 S_SMALLPILLAR,          // spawnstate
2224 1000,           // spawnhealth
2225 S_NULL,         // seestate
2226 sfx_None,               // seesound
2227 8,              // reactiontime
2228 sfx_None,               // attacksound
2229 S_NULL,         // painstate
2230 0,              // painchance
2231 sfx_None,               // painsound
2232 S_NULL,         // meleestate
2233 S_NULL,         // missilestate
2234 S_NULL,         // crashstate
2235 S_NULL,         // deathstate
2236 S_NULL,         // xdeathstate
2237 sfx_None,               // deathsound
2238 0,              // speed
2239 16*FRACUNIT,            // radius
2240 34*FRACUNIT,            // height
2241 100,            // mass
2242 0,              // damage
2243 sfx_None,               // activesound
2244 MF_SOLID,               // flags
2245 0               // flags2
2246  },
2247
2248 {               // MT_STALAGMITESMALL
2249 37,             // doomednum
2250 S_STALAGMITESMALL,              // spawnstate
2251 1000,           // spawnhealth
2252 S_NULL,         // seestate
2253 sfx_None,               // seesound
2254 8,              // reactiontime
2255 sfx_None,               // attacksound
2256 S_NULL,         // painstate
2257 0,              // painchance
2258 sfx_None,               // painsound
2259 S_NULL,         // meleestate
2260 S_NULL,         // missilestate
2261 S_NULL,         // crashstate
2262 S_NULL,         // deathstate
2263 S_NULL,         // xdeathstate
2264 sfx_None,               // deathsound
2265 0,              // speed
2266 8*FRACUNIT,             // radius
2267 32*FRACUNIT,            // height
2268 100,            // mass
2269 0,              // damage
2270 sfx_None,               // activesound
2271 MF_SOLID,               // flags
2272 0               // flags2
2273  },
2274
2275 {               // MT_STALAGMITELARGE
2276 38,             // doomednum
2277 S_STALAGMITELARGE,              // spawnstate
2278 1000,           // spawnhealth
2279 S_NULL,         // seestate
2280 sfx_None,               // seesound
2281 8,              // reactiontime
2282 sfx_None,               // attacksound
2283 S_NULL,         // painstate
2284 0,              // painchance
2285 sfx_None,               // painsound
2286 S_NULL,         // meleestate
2287 S_NULL,         // missilestate
2288 S_NULL,         // crashstate
2289 S_NULL,         // deathstate
2290 S_NULL,         // xdeathstate
2291 sfx_None,               // deathsound
2292 0,              // speed
2293 12*FRACUNIT,            // radius
2294 64*FRACUNIT,            // height
2295 100,            // mass
2296 0,              // damage
2297 sfx_None,               // activesound
2298 MF_SOLID,               // flags
2299 0               // flags2
2300  },
2301
2302 {               // MT_STALACTITESMALL
2303 39,             // doomednum
2304 S_STALACTITESMALL,              // spawnstate
2305 1000,           // spawnhealth
2306 S_NULL,         // seestate
2307 sfx_None,               // seesound
2308 8,              // reactiontime
2309 sfx_None,               // attacksound
2310 S_NULL,         // painstate
2311 0,              // painchance
2312 sfx_None,               // painsound
2313 S_NULL,         // meleestate
2314 S_NULL,         // missilestate
2315 S_NULL,         // crashstate
2316 S_NULL,         // deathstate
2317 S_NULL,         // xdeathstate
2318 sfx_None,               // deathsound
2319 0,              // speed
2320 8*FRACUNIT,             // radius
2321 36*FRACUNIT,            // height
2322 100,            // mass
2323 0,              // damage
2324 sfx_None,               // activesound
2325 MF_SOLID|MF_SPAWNCEILING|MF_NOGRAVITY,          // flags
2326 0               // flags2
2327  },
2328
2329 {               // MT_STALACTITELARGE
2330 40,             // doomednum
2331 S_STALACTITELARGE,              // spawnstate
2332 1000,           // spawnhealth
2333 S_NULL,         // seestate
2334 sfx_None,               // seesound
2335 8,              // reactiontime
2336 sfx_None,               // attacksound
2337 S_NULL,         // painstate
2338 0,              // painchance
2339 sfx_None,               // painsound
2340 S_NULL,         // meleestate
2341 S_NULL,         // missilestate
2342 S_NULL,         // crashstate
2343 S_NULL,         // deathstate
2344 S_NULL,         // xdeathstate
2345 sfx_None,               // deathsound
2346 0,              // speed
2347 12*FRACUNIT,            // radius
2348 68*FRACUNIT,            // height
2349 100,            // mass
2350 0,              // damage
2351 sfx_None,               // activesound
2352 MF_SOLID|MF_SPAWNCEILING|MF_NOGRAVITY,          // flags
2353 0               // flags2
2354  },
2355
2356 {               // MT_MISC6
2357 76,             // doomednum
2358 S_FIREBRAZIER1,         // spawnstate
2359 1000,           // spawnhealth
2360 S_NULL,         // seestate
2361 sfx_None,               // seesound
2362 8,              // reactiontime
2363 sfx_None,               // attacksound
2364 S_NULL,         // painstate
2365 0,              // painchance
2366 sfx_None,               // painsound
2367 S_NULL,         // meleestate
2368 S_NULL,         // missilestate
2369 S_NULL,         // crashstate
2370 S_NULL,         // deathstate
2371 S_NULL,         // xdeathstate
2372 sfx_None,               // deathsound
2373 0,              // speed
2374 16*FRACUNIT,            // radius
2375 44*FRACUNIT,            // height
2376 100,            // mass
2377 0,              // damage
2378 sfx_None,               // activesound
2379 MF_SOLID,               // flags
2380 0               // flags2
2381  },
2382
2383 {               // MT_BARREL
2384 44,             // doomednum
2385 S_BARREL,               // spawnstate
2386 1000,           // spawnhealth
2387 S_NULL,         // seestate
2388 sfx_None,               // seesound
2389 8,              // reactiontime
2390 sfx_None,               // attacksound
2391 S_NULL,         // painstate
2392 0,              // painchance
2393 sfx_None,               // painsound
2394 S_NULL,         // meleestate
2395 S_NULL,         // missilestate
2396 S_NULL,         // crashstate
2397 S_NULL,         // deathstate
2398 S_NULL,         // xdeathstate
2399 sfx_None,               // deathsound
2400 0,              // speed
2401 12*FRACUNIT,            // radius
2402 32*FRACUNIT,            // height
2403 100,            // mass
2404 0,              // damage
2405 sfx_None,               // activesound
2406 MF_SOLID,               // flags
2407 0               // flags2
2408  },
2409
2410 {               // MT_MISC7
2411 47,             // doomednum
2412 S_BRPILLAR,             // spawnstate
2413 1000,           // spawnhealth
2414 S_NULL,         // seestate
2415 sfx_None,               // seesound
2416 8,              // reactiontime
2417 sfx_None,               // attacksound
2418 S_NULL,         // painstate
2419 0,              // painchance
2420 sfx_None,               // painsound
2421 S_NULL,         // meleestate
2422 S_NULL,         // missilestate
2423 S_NULL,         // crashstate
2424 S_NULL,         // deathstate
2425 S_NULL,         // xdeathstate
2426 sfx_None,               // deathsound
2427 0,              // speed
2428 14*FRACUNIT,            // radius
2429 128*FRACUNIT,           // height
2430 100,            // mass
2431 0,              // damage
2432 sfx_None,               // activesound
2433 MF_SOLID,               // flags
2434 0               // flags2
2435  },
2436
2437 {               // MT_MISC8
2438 48,             // doomednum
2439 S_MOSS1,                // spawnstate
2440 1000,           // spawnhealth
2441 S_NULL,         // seestate
2442 sfx_None,               // seesound
2443 8,              // reactiontime
2444 sfx_None,               // attacksound
2445 S_NULL,         // painstate
2446 0,              // painchance
2447 sfx_None,               // painsound
2448 S_NULL,         // meleestate
2449 S_NULL,         // missilestate
2450 S_NULL,         // crashstate
2451 S_NULL,         // deathstate
2452 S_NULL,         // xdeathstate
2453 sfx_None,               // deathsound
2454 0,              // speed
2455 20*FRACUNIT,            // radius
2456 23*FRACUNIT,            // height
2457 100,            // mass
2458 0,              // damage
2459 sfx_None,               // activesound
2460 MF_SPAWNCEILING|MF_NOGRAVITY,           // flags
2461 0               // flags2
2462  },
2463
2464 {               // MT_MISC9
2465 49,             // doomednum
2466 S_MOSS2,                // spawnstate
2467 1000,           // spawnhealth
2468 S_NULL,         // seestate
2469 sfx_None,               // seesound
2470 8,              // reactiontime
2471 sfx_None,               // attacksound
2472 S_NULL,         // painstate
2473 0,              // painchance
2474 sfx_None,               // painsound
2475 S_NULL,         // meleestate
2476 S_NULL,         // missilestate
2477 S_NULL,         // crashstate
2478 S_NULL,         // deathstate
2479 S_NULL,         // xdeathstate
2480 sfx_None,               // deathsound
2481 0,              // speed
2482 20*FRACUNIT,            // radius
2483 27*FRACUNIT,            // height
2484 100,            // mass
2485 0,              // damage
2486 sfx_None,               // activesound
2487 MF_SPAWNCEILING|MF_NOGRAVITY,           // flags
2488 0               // flags2
2489  },
2490
2491 {               // MT_MISC10
2492 50,             // doomednum
2493 S_WALLTORCH1,           // spawnstate
2494 1000,           // spawnhealth
2495 S_NULL,         // seestate
2496 sfx_None,               // seesound
2497 8,              // reactiontime
2498 sfx_None,               // attacksound
2499 S_NULL,         // painstate
2500 0,              // painchance
2501 sfx_None,               // painsound
2502 S_NULL,         // meleestate
2503 S_NULL,         // missilestate
2504 S_NULL,         // crashstate
2505 S_NULL,         // deathstate
2506 S_NULL,         // xdeathstate
2507 sfx_None,               // deathsound
2508 0,              // speed
2509 20*FRACUNIT,            // radius
2510 16*FRACUNIT,            // height
2511 100,            // mass
2512 0,              // damage
2513 sfx_None,               // activesound
2514 MF_NOGRAVITY,           // flags
2515 0               // flags2
2516  },
2517
2518 {               // MT_MISC11
2519 51,             // doomednum
2520 S_HANGINGCORPSE,                // spawnstate
2521 1000,           // spawnhealth
2522 S_NULL,         // seestate
2523 sfx_None,               // seesound
2524 8,              // reactiontime
2525 sfx_None,               // attacksound
2526 S_NULL,         // painstate
2527 0,              // painchance
2528 sfx_None,               // painsound
2529 S_NULL,         // meleestate
2530 S_NULL,         // missilestate
2531 S_NULL,         // crashstate
2532 S_NULL,         // deathstate
2533 S_NULL,         // xdeathstate
2534 sfx_None,               // deathsound
2535 0,              // speed
2536 8*FRACUNIT,             // radius
2537 104*FRACUNIT,           // height
2538 100,            // mass
2539 0,              // damage
2540 sfx_None,               // activesound
2541 MF_SOLID|MF_SPAWNCEILING|MF_NOGRAVITY,          // flags
2542 0               // flags2
2543  },
2544
2545 {               // MT_KEYGIZMOBLUE
2546 94,             // doomednum
2547 S_KEYGIZMO1,            // spawnstate
2548 1000,           // spawnhealth
2549 S_NULL,         // seestate
2550 sfx_None,               // seesound
2551 8,              // reactiontime
2552 sfx_None,               // attacksound
2553 S_NULL,         // painstate
2554 0,              // painchance
2555 sfx_None,               // painsound
2556 S_NULL,         // meleestate
2557 S_NULL,         // missilestate
2558 S_NULL,         // crashstate
2559 S_NULL,         // deathstate
2560 S_NULL,         // xdeathstate
2561 sfx_None,               // deathsound
2562 0,              // speed
2563 16*FRACUNIT,            // radius
2564 50*FRACUNIT,            // height
2565 100,            // mass
2566 0,              // damage
2567 sfx_None,               // activesound
2568 MF_SOLID,               // flags
2569 0               // flags2
2570  },
2571
2572 {               // MT_KEYGIZMOGREEN
2573 95,             // doomednum
2574 S_KEYGIZMO1,            // spawnstate
2575 1000,           // spawnhealth
2576 S_NULL,         // seestate
2577 sfx_None,               // seesound
2578 8,              // reactiontime
2579 sfx_None,               // attacksound
2580 S_NULL,         // painstate
2581 0,              // painchance
2582 sfx_None,               // painsound
2583 S_NULL,         // meleestate
2584 S_NULL,         // missilestate
2585 S_NULL,         // crashstate
2586 S_NULL,         // deathstate
2587 S_NULL,         // xdeathstate
2588 sfx_None,               // deathsound
2589 0,              // speed
2590 16*FRACUNIT,            // radius
2591 50*FRACUNIT,            // height
2592 100,            // mass
2593 0,              // damage
2594 sfx_None,               // activesound
2595 MF_SOLID,               // flags
2596 0               // flags2
2597  },
2598
2599 {               // MT_KEYGIZMOYELLOW
2600 96,             // doomednum
2601 S_KEYGIZMO1,            // spawnstate
2602 1000,           // spawnhealth
2603 S_NULL,         // seestate
2604 sfx_None,               // seesound
2605 8,              // reactiontime
2606 sfx_None,               // attacksound
2607 S_NULL,         // painstate
2608 0,              // painchance
2609 sfx_None,               // painsound
2610 S_NULL,         // meleestate
2611 S_NULL,         // missilestate
2612 S_NULL,         // crashstate
2613 S_NULL,         // deathstate
2614 S_NULL,         // xdeathstate
2615 sfx_None,               // deathsound
2616 0,              // speed
2617 16*FRACUNIT,            // radius
2618 50*FRACUNIT,            // height
2619 100,            // mass
2620 0,              // damage
2621 sfx_None,               // activesound
2622 MF_SOLID,               // flags
2623 0               // flags2
2624  },
2625
2626 {               // MT_KEYGIZMOFLOAT
2627 -1,             // doomednum
2628 S_KGZ_START,            // spawnstate
2629 1000,           // spawnhealth
2630 S_NULL,         // seestate
2631 sfx_None,               // seesound
2632 8,              // reactiontime
2633 sfx_None,               // attacksound
2634 S_NULL,         // painstate
2635 0,              // painchance
2636 sfx_None,               // painsound
2637 S_NULL,         // meleestate
2638 S_NULL,         // missilestate
2639 S_NULL,         // crashstate
2640 S_NULL,         // deathstate
2641 S_NULL,         // xdeathstate
2642 sfx_None,               // deathsound
2643 0,              // speed
2644 16*FRACUNIT,            // radius
2645 16*FRACUNIT,            // height
2646 100,            // mass
2647 0,              // damage
2648 sfx_None,               // activesound
2649 MF_SOLID|MF_NOGRAVITY,          // flags
2650 0               // flags2
2651  },
2652
2653 {               // MT_MISC12
2654 87,             // doomednum
2655 S_VOLCANO1,             // spawnstate
2656 1000,           // spawnhealth
2657 S_NULL,         // seestate
2658 sfx_None,               // seesound
2659 8,              // reactiontime
2660 sfx_None,               // attacksound
2661 S_NULL,         // painstate
2662 0,              // painchance
2663 sfx_None,               // painsound
2664 S_NULL,         // meleestate
2665 S_NULL,         // missilestate
2666 S_NULL,         // crashstate
2667 S_NULL,         // deathstate
2668 S_NULL,         // xdeathstate
2669 sfx_None,               // deathsound
2670 0,              // speed
2671 12*FRACUNIT,            // radius
2672 20*FRACUNIT,            // height
2673 100,            // mass
2674 0,              // damage
2675 sfx_None,               // activesound
2676 MF_SOLID,               // flags
2677 0               // flags2
2678  },
2679
2680 {               // MT_VOLCANOBLAST
2681 -1,             // doomednum
2682 S_VOLCANOBALL1,         // spawnstate
2683 1000,           // spawnhealth
2684 S_NULL,         // seestate
2685 sfx_None,               // seesound
2686 8,              // reactiontime
2687 sfx_None,               // attacksound
2688 S_NULL,         // painstate
2689 0,              // painchance
2690 sfx_None,               // painsound
2691 S_NULL,         // meleestate
2692 S_NULL,         // missilestate
2693 S_NULL,         // crashstate
2694 S_VOLCANOBALLX1,                // deathstate
2695 S_NULL,         // xdeathstate
2696 sfx_volhit,             // deathsound
2697 2*FRACUNIT,             // speed
2698 8*FRACUNIT,             // radius
2699 8*FRACUNIT,             // height
2700 100,            // mass
2701 2,              // damage
2702 sfx_None,               // activesound
2703 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF,            // flags
2704 MF2_LOGRAV|MF2_NOTELEPORT|MF2_FIREDAMAGE                // flags2
2705  },
2706
2707 {               // MT_VOLCANOTBLAST
2708 -1,             // doomednum
2709 S_VOLCANOTBALL1,                // spawnstate
2710 1000,           // spawnhealth
2711 S_NULL,         // seestate
2712 sfx_None,               // seesound
2713 8,              // reactiontime
2714 sfx_None,               // attacksound
2715 S_NULL,         // painstate
2716 0,              // painchance
2717 sfx_None,               // painsound
2718 S_NULL,         // meleestate
2719 S_NULL,         // missilestate
2720 S_NULL,         // crashstate
2721 S_VOLCANOTBALLX1,               // deathstate
2722 S_NULL,         // xdeathstate
2723 sfx_None,               // deathsound
2724 2*FRACUNIT,             // speed
2725 8*FRACUNIT,             // radius
2726 6*FRACUNIT,             // height
2727 100,            // mass
2728 1,              // damage
2729 sfx_None,               // activesound
2730 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF,            // flags
2731 MF2_LOGRAV|MF2_NOTELEPORT|MF2_FIREDAMAGE                // flags2
2732  },
2733
2734 {               // MT_TELEGLITGEN
2735 74,             // doomednum
2736 S_TELEGLITGEN1,         // spawnstate
2737 1000,           // spawnhealth
2738 S_NULL,         // seestate
2739 sfx_None,               // seesound
2740 8,              // reactiontime
2741 sfx_None,               // attacksound
2742 S_NULL,         // painstate
2743 0,              // painchance
2744 sfx_None,               // painsound
2745 S_NULL,         // meleestate
2746 S_NULL,         // missilestate
2747 S_NULL,         // crashstate
2748 S_NULL,         // deathstate
2749 S_NULL,         // xdeathstate
2750 sfx_None,               // deathsound
2751 0,              // speed
2752 20*FRACUNIT,            // radius
2753 16*FRACUNIT,            // height
2754 100,            // mass
2755 0,              // damage
2756 sfx_None,               // activesound
2757 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOSECTOR,         // flags
2758 0               // flags2
2759  },
2760
2761 {               // MT_TELEGLITGEN2
2762 52,             // doomednum
2763 S_TELEGLITGEN2,         // spawnstate
2764 1000,           // spawnhealth
2765 S_NULL,         // seestate
2766 sfx_None,               // seesound
2767 8,              // reactiontime
2768 sfx_None,               // attacksound
2769 S_NULL,         // painstate
2770 0,              // painchance
2771 sfx_None,               // painsound
2772 S_NULL,         // meleestate
2773 S_NULL,         // missilestate
2774 S_NULL,         // crashstate
2775 S_NULL,         // deathstate
2776 S_NULL,         // xdeathstate
2777 sfx_None,               // deathsound
2778 0,              // speed
2779 20*FRACUNIT,            // radius
2780 16*FRACUNIT,            // height
2781 100,            // mass
2782 0,              // damage
2783 sfx_None,               // activesound
2784 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOSECTOR,         // flags
2785 0               // flags2
2786  },
2787
2788 {               // MT_TELEGLITTER
2789 -1,             // doomednum
2790 S_TELEGLITTER1_1,               // spawnstate
2791 1000,           // spawnhealth
2792 S_NULL,         // seestate
2793 sfx_None,               // seesound
2794 8,              // reactiontime
2795 sfx_None,               // attacksound
2796 S_NULL,         // painstate
2797 0,              // painchance
2798 sfx_None,               // painsound
2799 S_NULL,         // meleestate
2800 S_NULL,         // missilestate
2801 S_NULL,         // crashstate
2802 S_NULL,         // deathstate
2803 S_NULL,         // xdeathstate
2804 sfx_None,               // deathsound
2805 0,              // speed
2806 20*FRACUNIT,            // radius
2807 16*FRACUNIT,            // height
2808 100,            // mass
2809 0,              // damage
2810 sfx_None,               // activesound
2811 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_MISSILE,          // flags
2812 0               // flags2
2813  },
2814
2815 {               // MT_TELEGLITTER2
2816 -1,             // doomednum
2817 S_TELEGLITTER2_1,               // spawnstate
2818 1000,           // spawnhealth
2819 S_NULL,         // seestate
2820 sfx_None,               // seesound
2821 8,              // reactiontime
2822 sfx_None,               // attacksound
2823 S_NULL,         // painstate
2824 0,              // painchance
2825 sfx_None,               // painsound
2826 S_NULL,         // meleestate
2827 S_NULL,         // missilestate
2828 S_NULL,         // crashstate
2829 S_NULL,         // deathstate
2830 S_NULL,         // xdeathstate
2831 sfx_None,               // deathsound
2832 0,              // speed
2833 20*FRACUNIT,            // radius
2834 16*FRACUNIT,            // height
2835 100,            // mass
2836 0,              // damage
2837 sfx_None,               // activesound
2838 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_MISSILE,          // flags
2839 0               // flags2
2840  },
2841
2842 {               // MT_TFOG
2843 -1,             // doomednum
2844 S_TFOG1,                // spawnstate
2845 1000,           // spawnhealth
2846 S_NULL,         // seestate
2847 sfx_None,               // seesound
2848 8,              // reactiontime
2849 sfx_None,               // attacksound
2850 S_NULL,         // painstate
2851 0,              // painchance
2852 sfx_None,               // painsound
2853 S_NULL,         // meleestate
2854 S_NULL,         // missilestate
2855 S_NULL,         // crashstate
2856 S_NULL,         // deathstate
2857 S_NULL,         // xdeathstate
2858 sfx_None,               // deathsound
2859 0,              // speed
2860 20*FRACUNIT,            // radius
2861 16*FRACUNIT,            // height
2862 100,            // mass
2863 0,              // damage
2864 sfx_None,               // activesound
2865 MF_NOBLOCKMAP|MF_NOGRAVITY,             // flags
2866 0               // flags2
2867  },
2868
2869 {               // MT_TELEPORTMAN
2870 14,             // doomednum
2871 S_NULL,         // spawnstate
2872 1000,           // spawnhealth
2873 S_NULL,         // seestate
2874 sfx_None,               // seesound
2875 8,              // reactiontime
2876 sfx_None,               // attacksound
2877 S_NULL,         // painstate
2878 0,              // painchance
2879 sfx_None,               // painsound
2880 S_NULL,         // meleestate
2881 S_NULL,         // missilestate
2882 S_NULL,         // crashstate
2883 S_NULL,         // deathstate
2884 S_NULL,         // xdeathstate
2885 sfx_None,               // deathsound
2886 0,              // speed
2887 20*FRACUNIT,            // radius
2888 16*FRACUNIT,            // height
2889 100,            // mass
2890 0,              // damage
2891 sfx_None,               // activesound
2892 MF_NOBLOCKMAP|MF_NOSECTOR,              // flags
2893 0               // flags2
2894  },
2895
2896 {               // MT_STAFFPUFF
2897 -1,             // doomednum
2898 S_STAFFPUFF1,           // spawnstate
2899 1000,           // spawnhealth
2900 S_NULL,         // seestate
2901 sfx_None,               // seesound
2902 8,              // reactiontime
2903 sfx_stfhit,             // attacksound
2904 S_NULL,         // painstate
2905 0,              // painchance
2906 sfx_None,               // painsound
2907 S_NULL,         // meleestate
2908 S_NULL,         // missilestate
2909 S_NULL,         // crashstate
2910 S_NULL,         // deathstate
2911 S_NULL,         // xdeathstate
2912 sfx_None,               // deathsound
2913 0,              // speed
2914 20*FRACUNIT,            // radius
2915 16*FRACUNIT,            // height
2916 100,            // mass
2917 0,              // damage
2918 sfx_None,               // activesound
2919 MF_NOBLOCKMAP|MF_NOGRAVITY,             // flags
2920 0               // flags2
2921  },
2922
2923 {               // MT_STAFFPUFF2
2924 -1,             // doomednum
2925 S_STAFFPUFF2_1,         // spawnstate
2926 1000,           // spawnhealth
2927 S_NULL,         // seestate
2928 sfx_None,               // seesound
2929 8,              // reactiontime
2930 sfx_stfpow,             // attacksound
2931 S_NULL,         // painstate
2932 0,              // painchance
2933 sfx_None,               // painsound
2934 S_NULL,         // meleestate
2935 S_NULL,         // missilestate
2936 S_NULL,         // crashstate
2937 S_NULL,         // deathstate
2938 S_NULL,         // xdeathstate
2939 sfx_None,               // deathsound
2940 0,              // speed
2941 20*FRACUNIT,            // radius
2942 16*FRACUNIT,            // height
2943 100,            // mass
2944 0,              // damage
2945 sfx_None,               // activesound
2946 MF_NOBLOCKMAP|MF_NOGRAVITY,             // flags
2947 0               // flags2
2948  },
2949
2950 {               // MT_BEAKPUFF
2951 -1,             // doomednum
2952 S_STAFFPUFF1,           // spawnstate
2953 1000,           // spawnhealth
2954 S_NULL,         // seestate
2955 sfx_None,               // seesound
2956 8,              // reactiontime
2957 sfx_chicatk,            // attacksound
2958 S_NULL,         // painstate
2959 0,              // painchance
2960 sfx_None,               // painsound
2961 S_NULL,         // meleestate
2962 S_NULL,         // missilestate
2963 S_NULL,         // crashstate
2964 S_NULL,         // deathstate
2965 S_NULL,         // xdeathstate
2966 sfx_None,               // deathsound
2967 0,              // speed
2968 20*FRACUNIT,            // radius
2969 16*FRACUNIT,            // height
2970 100,            // mass
2971 0,              // damage
2972 sfx_None,               // activesound
2973 MF_NOBLOCKMAP|MF_NOGRAVITY,             // flags
2974 0               // flags2
2975  },
2976
2977 {               // MT_MISC13
2978 2005,           // doomednum
2979 S_WGNT,         // spawnstate
2980 1000,           // spawnhealth
2981 S_NULL,         // seestate
2982 sfx_None,               // seesound
2983 8,              // reactiontime
2984 sfx_None,               // attacksound
2985 S_NULL,         // painstate
2986 0,              // painchance
2987 sfx_None,               // painsound
2988 S_NULL,         // meleestate
2989 S_NULL,         // missilestate
2990 S_NULL,         // crashstate
2991 S_NULL,         // deathstate
2992 S_NULL,         // xdeathstate
2993 sfx_None,               // deathsound
2994 0,              // speed
2995 20*FRACUNIT,            // radius
2996 16*FRACUNIT,            // height
2997 100,            // mass
2998 0,              // damage
2999 sfx_None,               // activesound
3000 MF_SPECIAL,             // flags
3001 0               // flags2
3002  },
3003
3004 {               // MT_GAUNTLETPUFF1
3005 -1,             // doomednum
3006 S_GAUNTLETPUFF1_1,              // spawnstate
3007 1000,           // spawnhealth
3008 S_NULL,         // seestate
3009 sfx_None,               // seesound
3010 8,              // reactiontime
3011 sfx_None,               // attacksound
3012 S_NULL,         // painstate
3013 0,              // painchance
3014 sfx_None,               // painsound
3015 S_NULL,         // meleestate
3016 S_NULL,         // missilestate
3017 S_NULL,         // crashstate
3018 S_NULL,         // deathstate
3019 S_NULL,         // xdeathstate
3020 sfx_None,               // deathsound
3021 0,              // speed
3022 20*FRACUNIT,            // radius
3023 16*FRACUNIT,            // height
3024 100,            // mass
3025 0,              // damage
3026 sfx_None,               // activesound
3027 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_SHADOW,           // flags
3028 0               // flags2
3029  },
3030
3031 {               // MT_GAUNTLETPUFF2
3032 -1,             // doomednum
3033 S_GAUNTLETPUFF2_1,              // spawnstate
3034 1000,           // spawnhealth
3035 S_NULL,         // seestate
3036 sfx_None,               // seesound
3037 8,              // reactiontime
3038 sfx_None,               // attacksound
3039 S_NULL,         // painstate
3040 0,              // painchance
3041 sfx_None,               // painsound
3042 S_NULL,         // meleestate
3043 S_NULL,         // missilestate
3044 S_NULL,         // crashstate
3045 S_NULL,         // deathstate
3046 S_NULL,         // xdeathstate
3047 sfx_None,               // deathsound
3048 0,              // speed
3049 20*FRACUNIT,            // radius
3050 16*FRACUNIT,            // height
3051 100,            // mass
3052 0,              // damage
3053 sfx_None,               // activesound
3054 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_SHADOW,           // flags
3055 0               // flags2
3056  },
3057
3058 {               // MT_MISC14
3059 53,             // doomednum
3060 S_BLSR,         // spawnstate
3061 1000,           // spawnhealth
3062 S_NULL,         // seestate
3063 sfx_None,               // seesound
3064 8,              // reactiontime
3065 sfx_None,               // attacksound
3066 S_NULL,         // painstate
3067 0,              // painchance
3068 sfx_None,               // painsound
3069 S_NULL,         // meleestate
3070 S_NULL,         // missilestate
3071 S_NULL,         // crashstate
3072 S_NULL,         // deathstate
3073 S_NULL,         // xdeathstate
3074 sfx_None,               // deathsound
3075 0,              // speed
3076 20*FRACUNIT,            // radius
3077 16*FRACUNIT,            // height
3078 100,            // mass
3079 0,              // damage
3080 sfx_None,               // activesound
3081 MF_SPECIAL,             // flags
3082 0               // flags2
3083  },
3084
3085 {               // MT_BLASTERFX1
3086 -1,             // doomednum
3087 S_BLASTERFX1_1,         // spawnstate
3088 1000,           // spawnhealth
3089 S_NULL,         // seestate
3090 sfx_None,               // seesound
3091 8,              // reactiontime
3092 sfx_None,               // attacksound
3093 S_NULL,         // painstate
3094 0,              // painchance
3095 sfx_None,               // painsound
3096 S_NULL,         // meleestate
3097 S_NULL,         // missilestate
3098 S_NULL,         // crashstate
3099 S_BLASTERFXI1_1,                // deathstate
3100 S_NULL,         // xdeathstate
3101 sfx_blshit,             // deathsound
3102 184*FRACUNIT,           // speed
3103 12*FRACUNIT,            // radius
3104 8*FRACUNIT,             // height
3105 100,            // mass
3106 2,              // damage
3107 sfx_None,               // activesound
3108 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
3109 MF2_NOTELEPORT          // flags2
3110  },
3111
3112 {               // MT_BLASTERSMOKE
3113 -1,             // doomednum
3114 S_BLASTERSMOKE1,                // spawnstate
3115 1000,           // spawnhealth
3116 S_NULL,         // seestate
3117 sfx_None,               // seesound
3118 8,              // reactiontime
3119 sfx_None,               // attacksound
3120 S_NULL,         // painstate
3121 0,              // painchance
3122 sfx_None,               // painsound
3123 S_NULL,         // meleestate
3124 S_NULL,         // missilestate
3125 S_NULL,         // crashstate
3126 S_NULL,         // deathstate
3127 S_NULL,         // xdeathstate
3128 sfx_None,               // deathsound
3129 0,              // speed
3130 20*FRACUNIT,            // radius
3131 16*FRACUNIT,            // height
3132 100,            // mass
3133 0,              // damage
3134 sfx_None,               // activesound
3135 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_SHADOW,           // flags
3136 MF2_NOTELEPORT|MF2_CANNOTPUSH           // flags2
3137  },
3138
3139 {               // MT_RIPPER
3140 -1,             // doomednum
3141 S_RIPPER1,              // spawnstate
3142 1000,           // spawnhealth
3143 S_NULL,         // seestate
3144 0,              // seesound
3145 8,              // reactiontime
3146 sfx_None,               // attacksound
3147 S_NULL,         // painstate
3148 0,              // painchance
3149 sfx_None,               // painsound
3150 S_NULL,         // meleestate
3151 S_NULL,         // missilestate
3152 S_NULL,         // crashstate
3153 S_RIPPERX1,             // deathstate
3154 S_NULL,         // xdeathstate
3155 sfx_hrnhit,             // deathsound
3156 14*FRACUNIT,            // speed
3157 8*FRACUNIT,             // radius
3158 6*FRACUNIT,             // height
3159 100,            // mass
3160 1,              // damage
3161 sfx_None,               // activesound
3162 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
3163 MF2_NOTELEPORT|MF2_RIP          // flags2
3164  },
3165
3166 {               // MT_BLASTERPUFF1
3167 -1,             // doomednum
3168 S_BLASTERPUFF1_1,               // spawnstate
3169 1000,           // spawnhealth
3170 S_NULL,         // seestate
3171 sfx_None,               // seesound
3172 8,              // reactiontime
3173 sfx_None,               // attacksound
3174 S_NULL,         // painstate
3175 0,              // painchance
3176 sfx_None,               // painsound
3177 S_NULL,         // meleestate
3178 S_NULL,         // missilestate
3179 S_NULL,         // crashstate
3180 S_NULL,         // deathstate
3181 S_NULL,         // xdeathstate
3182 sfx_None,               // deathsound
3183 0,              // speed
3184 20*FRACUNIT,            // radius
3185 16*FRACUNIT,            // height
3186 100,            // mass
3187 0,              // damage
3188 sfx_None,               // activesound
3189 MF_NOBLOCKMAP|MF_NOGRAVITY,             // flags
3190 0               // flags2
3191  },
3192
3193 {               // MT_BLASTERPUFF2
3194 -1,             // doomednum
3195 S_BLASTERPUFF2_1,               // spawnstate
3196 1000,           // spawnhealth
3197 S_NULL,         // seestate
3198 sfx_None,               // seesound
3199 8,              // reactiontime
3200 sfx_None,               // attacksound
3201 S_NULL,         // painstate
3202 0,              // painchance
3203 sfx_None,               // painsound
3204 S_NULL,         // meleestate
3205 S_NULL,         // missilestate
3206 S_NULL,         // crashstate
3207 S_NULL,         // deathstate
3208 S_NULL,         // xdeathstate
3209 sfx_None,               // deathsound
3210 0,              // speed
3211 20*FRACUNIT,            // radius
3212 16*FRACUNIT,            // height
3213 100,            // mass
3214 0,              // damage
3215 sfx_None,               // activesound
3216 MF_NOBLOCKMAP|MF_NOGRAVITY,             // flags
3217 0               // flags2
3218  },
3219
3220 {               // MT_WMACE
3221 2002,           // doomednum
3222 S_WMCE,         // spawnstate
3223 1000,           // spawnhealth
3224 S_NULL,         // seestate
3225 sfx_None,               // seesound
3226 8,              // reactiontime
3227 sfx_None,               // attacksound
3228 S_NULL,         // painstate
3229 0,              // painchance
3230 sfx_None,               // painsound
3231 S_NULL,         // meleestate
3232 S_NULL,         // missilestate
3233 S_NULL,         // crashstate
3234 S_NULL,         // deathstate
3235 S_NULL,         // xdeathstate
3236 sfx_None,               // deathsound
3237 0,              // speed
3238 20*FRACUNIT,            // radius
3239 16*FRACUNIT,            // height
3240 100,            // mass
3241 0,              // damage
3242 sfx_None,               // activesound
3243 MF_SPECIAL,             // flags
3244 0               // flags2
3245  },
3246
3247 {               // MT_MACEFX1
3248 -1,             // doomednum
3249 S_MACEFX1_1,            // spawnstate
3250 1000,           // spawnhealth
3251 S_NULL,         // seestate
3252 sfx_lobsht,             // seesound
3253 8,              // reactiontime
3254 sfx_None,               // attacksound
3255 S_NULL,         // painstate
3256 0,              // painchance
3257 sfx_None,               // painsound
3258 S_NULL,         // meleestate
3259 S_NULL,         // missilestate
3260 S_NULL,         // crashstate
3261 S_MACEFXI1_1,           // deathstate
3262 S_NULL,         // xdeathstate
3263 0,              // deathsound
3264 20*FRACUNIT,            // speed
3265 8*FRACUNIT,             // radius
3266 6*FRACUNIT,             // height
3267 100,            // mass
3268 2,              // damage
3269 sfx_None,               // activesound
3270 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
3271 MF2_FLOORBOUNCE|MF2_THRUGHOST|MF2_NOTELEPORT            // flags2
3272  },
3273
3274 {               // MT_MACEFX2
3275 -1,             // doomednum
3276 S_MACEFX2_1,            // spawnstate
3277 1000,           // spawnhealth
3278 S_NULL,         // seestate
3279 0,              // seesound
3280 8,              // reactiontime
3281 sfx_None,               // attacksound
3282 S_NULL,         // painstate
3283 0,              // painchance
3284 sfx_None,               // painsound
3285 S_NULL,         // meleestate
3286 S_NULL,         // missilestate
3287 S_NULL,         // crashstate
3288 S_MACEFXI2_1,           // deathstate
3289 S_NULL,         // xdeathstate
3290 0,              // deathsound
3291 10*FRACUNIT,            // speed
3292 8*FRACUNIT,             // radius
3293 6*FRACUNIT,             // height
3294 100,            // mass
3295 6,              // damage
3296 sfx_None,               // activesound
3297 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF,            // flags
3298 MF2_LOGRAV|MF2_FLOORBOUNCE|MF2_THRUGHOST|MF2_NOTELEPORT         // flags2
3299  },
3300
3301 {               // MT_MACEFX3
3302 -1,             // doomednum
3303 S_MACEFX3_1,            // spawnstate
3304 1000,           // spawnhealth
3305 S_NULL,         // seestate
3306 0,              // seesound
3307 8,              // reactiontime
3308 sfx_None,               // attacksound
3309 S_NULL,         // painstate
3310 0,              // painchance
3311 sfx_None,               // painsound
3312 S_NULL,         // meleestate
3313 S_NULL,         // missilestate
3314 S_NULL,         // crashstate
3315 S_MACEFXI1_1,           // deathstate
3316 S_NULL,         // xdeathstate
3317 0,              // deathsound
3318 7*FRACUNIT,             // speed
3319 8*FRACUNIT,             // radius
3320 6*FRACUNIT,             // height
3321 100,            // mass
3322 4,              // damage
3323 sfx_None,               // activesound
3324 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF,            // flags
3325 MF2_LOGRAV|MF2_FLOORBOUNCE|MF2_THRUGHOST|MF2_NOTELEPORT         // flags2
3326  },
3327
3328 {               // MT_MACEFX4
3329 -1,             // doomednum
3330 S_MACEFX4_1,            // spawnstate
3331 1000,           // spawnhealth
3332 S_NULL,         // seestate
3333 0,              // seesound
3334 8,              // reactiontime
3335 sfx_None,               // attacksound
3336 S_NULL,         // painstate
3337 0,              // painchance
3338 sfx_None,               // painsound
3339 S_NULL,         // meleestate
3340 S_NULL,         // missilestate
3341 S_NULL,         // crashstate
3342 S_MACEFXI4_1,           // deathstate
3343 S_NULL,         // xdeathstate
3344 0,              // deathsound
3345 7*FRACUNIT,             // speed
3346 8*FRACUNIT,             // radius
3347 6*FRACUNIT,             // height
3348 100,            // mass
3349 18,             // damage
3350 sfx_None,               // activesound
3351 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF,            // flags
3352 MF2_LOGRAV|MF2_FLOORBOUNCE|MF2_THRUGHOST|MF2_TELESTOMP          // flags2
3353  },
3354
3355 {               // MT_WSKULLROD
3356 2004,           // doomednum
3357 S_WSKL,         // spawnstate
3358 1000,           // spawnhealth
3359 S_NULL,         // seestate
3360 sfx_None,               // seesound
3361 8,              // reactiontime
3362 sfx_None,               // attacksound
3363 S_NULL,         // painstate
3364 0,              // painchance
3365 sfx_None,               // painsound
3366 S_NULL,         // meleestate
3367 S_NULL,         // missilestate
3368 S_NULL,         // crashstate
3369 S_NULL,         // deathstate
3370 S_NULL,         // xdeathstate
3371 sfx_None,               // deathsound
3372 0,              // speed
3373 20*FRACUNIT,            // radius
3374 16*FRACUNIT,            // height
3375 100,            // mass
3376 0,              // damage
3377 sfx_None,               // activesound
3378 MF_SPECIAL,             // flags
3379 0               // flags2
3380  },
3381
3382 {               // MT_HORNRODFX1
3383 -1,             // doomednum
3384 S_HRODFX1_1,            // spawnstate
3385 1000,           // spawnhealth
3386 S_NULL,         // seestate
3387 sfx_hrnsht,             // seesound
3388 8,              // reactiontime
3389 sfx_None,               // attacksound
3390 S_NULL,         // painstate
3391 0,              // painchance
3392 sfx_None,               // painsound
3393 S_NULL,         // meleestate
3394 S_NULL,         // missilestate
3395 S_NULL,         // crashstate
3396 S_HRODFXI1_1,           // deathstate
3397 S_NULL,         // xdeathstate
3398 sfx_hrnhit,             // deathsound
3399 22*FRACUNIT,            // speed
3400 12*FRACUNIT,            // radius
3401 8*FRACUNIT,             // height
3402 100,            // mass
3403 3,              // damage
3404 sfx_None,               // activesound
3405 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
3406 MF2_WINDTHRUST|MF2_NOTELEPORT           // flags2
3407  },
3408
3409 {               // MT_HORNRODFX2
3410 -1,             // doomednum
3411 S_HRODFX2_1,            // spawnstate
3412 4*35,           // spawnhealth
3413 S_NULL,         // seestate
3414 sfx_hrnsht,             // seesound
3415 8,              // reactiontime
3416 sfx_None,               // attacksound
3417 S_NULL,         // painstate
3418 0,              // painchance
3419 sfx_None,               // painsound
3420 S_NULL,         // meleestate
3421 S_NULL,         // missilestate
3422 S_NULL,         // crashstate
3423 S_HRODFXI2_1,           // deathstate
3424 S_NULL,         // xdeathstate
3425 sfx_ramphit,            // deathsound
3426 22*FRACUNIT,            // speed
3427 12*FRACUNIT,            // radius
3428 8*FRACUNIT,             // height
3429 100,            // mass
3430 10,             // damage
3431 sfx_None,               // activesound
3432 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
3433 MF2_NOTELEPORT          // flags2
3434  },
3435
3436 {               // MT_RAINPLR1
3437 -1,             // doomednum
3438 S_RAINPLR1_1,           // spawnstate
3439 1000,           // spawnhealth
3440 S_NULL,         // seestate
3441 0,              // seesound
3442 8,              // reactiontime
3443 sfx_None,               // attacksound
3444 S_NULL,         // painstate
3445 0,              // painchance
3446 sfx_None,               // painsound
3447 S_NULL,         // meleestate
3448 S_NULL,         // missilestate
3449 S_NULL,         // crashstate
3450 S_RAINPLR1X_1,          // deathstate
3451 S_NULL,         // xdeathstate
3452 0,              // deathsound
3453 12*FRACUNIT,            // speed
3454 5*FRACUNIT,             // radius
3455 12*FRACUNIT,            // height
3456 100,            // mass
3457 5,              // damage
3458 sfx_None,               // activesound
3459 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
3460 MF2_NOTELEPORT          // flags2
3461  },
3462
3463 {               // MT_RAINPLR2
3464 -1,             // doomednum
3465 S_RAINPLR2_1,           // spawnstate
3466 1000,           // spawnhealth
3467 S_NULL,         // seestate
3468 0,              // seesound
3469 8,              // reactiontime
3470 sfx_None,               // attacksound
3471 S_NULL,         // painstate
3472 0,              // painchance
3473 sfx_None,               // painsound
3474 S_NULL,         // meleestate
3475 S_NULL,         // missilestate
3476 S_NULL,         // crashstate
3477 S_RAINPLR2X_1,          // deathstate
3478 S_NULL,         // xdeathstate
3479 0,              // deathsound
3480 12*FRACUNIT,            // speed
3481 5*FRACUNIT,             // radius
3482 12*FRACUNIT,            // height
3483 100,            // mass
3484 5,              // damage
3485 sfx_None,               // activesound
3486 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
3487 MF2_NOTELEPORT          // flags2
3488  },
3489
3490 {               // MT_RAINPLR3
3491 -1,             // doomednum
3492 S_RAINPLR3_1,           // spawnstate
3493 1000,           // spawnhealth
3494 S_NULL,         // seestate
3495 0,              // seesound
3496 8,              // reactiontime
3497 sfx_None,               // attacksound
3498 S_NULL,         // painstate
3499 0,              // painchance
3500 sfx_None,               // painsound
3501 S_NULL,         // meleestate
3502 S_NULL,         // missilestate
3503 S_NULL,         // crashstate
3504 S_RAINPLR3X_1,          // deathstate
3505 S_NULL,         // xdeathstate
3506 0,              // deathsound
3507 12*FRACUNIT,            // speed
3508 5*FRACUNIT,             // radius
3509 12*FRACUNIT,            // height
3510 100,            // mass
3511 5,              // damage
3512 sfx_None,               // activesound
3513 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
3514 MF2_NOTELEPORT          // flags2
3515  },
3516
3517 {               // MT_RAINPLR4
3518 -1,             // doomednum
3519 S_RAINPLR4_1,           // spawnstate
3520 1000,           // spawnhealth
3521 S_NULL,         // seestate
3522 0,              // seesound
3523 8,              // reactiontime
3524 sfx_None,               // attacksound
3525 S_NULL,         // painstate
3526 0,              // painchance
3527 sfx_None,               // painsound
3528 S_NULL,         // meleestate
3529 S_NULL,         // missilestate
3530 S_NULL,         // crashstate
3531 S_RAINPLR4X_1,          // deathstate
3532 S_NULL,         // xdeathstate
3533 0,              // deathsound
3534 12*FRACUNIT,            // speed
3535 5*FRACUNIT,             // radius
3536 12*FRACUNIT,            // height
3537 100,            // mass
3538 5,              // damage
3539 sfx_None,               // activesound
3540 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
3541 MF2_NOTELEPORT          // flags2
3542  },
3543
3544 {               // MT_GOLDWANDFX1
3545 -1,             // doomednum
3546 S_GWANDFX1_1,           // spawnstate
3547 1000,           // spawnhealth
3548 S_NULL,         // seestate
3549 0,              // seesound
3550 8,              // reactiontime
3551 sfx_None,               // attacksound
3552 S_NULL,         // painstate
3553 0,              // painchance
3554 sfx_None,               // painsound
3555 S_NULL,         // meleestate
3556 S_NULL,         // missilestate
3557 S_NULL,         // crashstate
3558 S_GWANDFXI1_1,          // deathstate
3559 S_NULL,         // xdeathstate
3560 sfx_gldhit,             // deathsound
3561 22*FRACUNIT,            // speed
3562 10*FRACUNIT,            // radius
3563 6*FRACUNIT,             // height
3564 100,            // mass
3565 2,              // damage
3566 sfx_None,               // activesound
3567 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
3568 MF2_NOTELEPORT          // flags2
3569  },
3570
3571 {               // MT_GOLDWANDFX2
3572 -1,             // doomednum
3573 S_GWANDFX2_1,           // spawnstate
3574 1000,           // spawnhealth
3575 S_NULL,         // seestate
3576 0,              // seesound
3577 8,              // reactiontime
3578 sfx_None,               // attacksound
3579 S_NULL,         // painstate
3580 0,              // painchance
3581 sfx_None,               // painsound
3582 S_NULL,         // meleestate
3583 S_NULL,         // missilestate
3584 S_NULL,         // crashstate
3585 S_GWANDFXI1_1,          // deathstate
3586 S_NULL,         // xdeathstate
3587 0,              // deathsound
3588 18*FRACUNIT,            // speed
3589 10*FRACUNIT,            // radius
3590 6*FRACUNIT,             // height
3591 100,            // mass
3592 1,              // damage
3593 sfx_None,               // activesound
3594 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
3595 MF2_NOTELEPORT          // flags2
3596  },
3597
3598 {               // MT_GOLDWANDPUFF1
3599 -1,             // doomednum
3600 S_GWANDPUFF1_1,         // spawnstate
3601 1000,           // spawnhealth
3602 S_NULL,         // seestate
3603 sfx_None,               // seesound
3604 8,              // reactiontime
3605 sfx_None,               // attacksound
3606 S_NULL,         // painstate
3607 0,              // painchance
3608 sfx_None,               // painsound
3609 S_NULL,         // meleestate
3610 S_NULL,         // missilestate
3611 S_NULL,         // crashstate
3612 S_NULL,         // deathstate
3613 S_NULL,         // xdeathstate
3614 sfx_None,               // deathsound
3615 0,              // speed
3616 20*FRACUNIT,            // radius
3617 16*FRACUNIT,            // height
3618 100,            // mass
3619 0,              // damage
3620 sfx_None,               // activesound
3621 MF_NOBLOCKMAP|MF_NOGRAVITY,             // flags
3622 0               // flags2
3623  },
3624
3625 {               // MT_GOLDWANDPUFF2
3626 -1,             // doomednum
3627 S_GWANDFXI1_1,          // spawnstate
3628 1000,           // spawnhealth
3629 S_NULL,         // seestate
3630 sfx_None,               // seesound
3631 8,              // reactiontime
3632 sfx_None,               // attacksound
3633 S_NULL,         // painstate
3634 0,              // painchance
3635 sfx_None,               // painsound
3636 S_NULL,         // meleestate
3637 S_NULL,         // missilestate
3638 S_NULL,         // crashstate
3639 S_NULL,         // deathstate
3640 S_NULL,         // xdeathstate
3641 sfx_None,               // deathsound
3642 0,              // speed
3643 20*FRACUNIT,            // radius
3644 16*FRACUNIT,            // height
3645 100,            // mass
3646 0,              // damage
3647 sfx_None,               // activesound
3648 MF_NOBLOCKMAP|MF_NOGRAVITY,             // flags
3649 0               // flags2
3650  },
3651
3652 {               // MT_WPHOENIXROD
3653 2003,           // doomednum
3654 S_WPHX,         // spawnstate
3655 1000,           // spawnhealth
3656 S_NULL,         // seestate
3657 sfx_None,               // seesound
3658 8,              // reactiontime
3659 sfx_None,               // attacksound
3660 S_NULL,         // painstate
3661 0,              // painchance
3662 sfx_None,               // painsound
3663 S_NULL,         // meleestate
3664 S_NULL,         // missilestate
3665 S_NULL,         // crashstate
3666 S_NULL,         // deathstate
3667 S_NULL,         // xdeathstate
3668 sfx_None,               // deathsound
3669 0,              // speed
3670 20*FRACUNIT,            // radius
3671 16*FRACUNIT,            // height
3672 100,            // mass
3673 0,              // damage
3674 sfx_None,               // activesound
3675 MF_SPECIAL,             // flags
3676 0               // flags2
3677  },
3678
3679 {               // MT_PHOENIXFX1
3680 -1,             // doomednum
3681 S_PHOENIXFX1_1,         // spawnstate
3682 1000,           // spawnhealth
3683 S_NULL,         // seestate
3684 sfx_phosht,             // seesound
3685 8,              // reactiontime
3686 sfx_None,               // attacksound
3687 S_NULL,         // painstate
3688 0,              // painchance
3689 sfx_None,               // painsound
3690 S_NULL,         // meleestate
3691 S_NULL,         // missilestate
3692 S_NULL,         // crashstate
3693 S_PHOENIXFXI1_1,                // deathstate
3694 S_NULL,         // xdeathstate
3695 sfx_phohit,             // deathsound
3696 20*FRACUNIT,            // speed
3697 11*FRACUNIT,            // radius
3698 8*FRACUNIT,             // height
3699 100,            // mass
3700 20,             // damage
3701 sfx_None,               // activesound
3702 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
3703 MF2_THRUGHOST|MF2_NOTELEPORT            // flags2
3704  },
3705
3706 {               // MT_PHOENIXPUFF
3707 -1,             // doomednum
3708 S_PHOENIXPUFF1,         // spawnstate
3709 1000,           // spawnhealth
3710 S_NULL,         // seestate
3711 sfx_None,               // seesound
3712 8,              // reactiontime
3713 sfx_None,               // attacksound
3714 S_NULL,         // painstate
3715 0,              // painchance
3716 sfx_None,               // painsound
3717 S_NULL,         // meleestate
3718 S_NULL,         // missilestate
3719 S_NULL,         // crashstate
3720 S_NULL,         // deathstate
3721 S_NULL,         // xdeathstate
3722 sfx_None,               // deathsound
3723 0,              // speed
3724 20*FRACUNIT,            // radius
3725 16*FRACUNIT,            // height
3726 100,            // mass
3727 0,              // damage
3728 sfx_None,               // activesound
3729 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_SHADOW,           // flags
3730 MF2_NOTELEPORT|MF2_CANNOTPUSH           // flags2
3731  },
3732
3733 {               // MT_PHOENIXFX2
3734 -1,             // doomednum
3735 S_PHOENIXFX2_1,         // spawnstate
3736 1000,           // spawnhealth
3737 S_NULL,         // seestate
3738 0,              // seesound
3739 8,              // reactiontime
3740 sfx_None,               // attacksound
3741 S_NULL,         // painstate
3742 0,              // painchance
3743 sfx_None,               // painsound
3744 S_NULL,         // meleestate
3745 S_NULL,         // missilestate
3746 S_NULL,         // crashstate
3747 S_PHOENIXFXI2_1,                // deathstate
3748 S_NULL,         // xdeathstate
3749 0,              // deathsound
3750 10*FRACUNIT,            // speed
3751 6*FRACUNIT,             // radius
3752 8*FRACUNIT,             // height
3753 100,            // mass
3754 2,              // damage
3755 sfx_None,               // activesound
3756 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
3757 MF2_NOTELEPORT|MF2_FIREDAMAGE           // flags2
3758  },
3759
3760 {               // MT_MISC15
3761 2001,           // doomednum
3762 S_WBOW,         // spawnstate
3763 1000,           // spawnhealth
3764 S_NULL,         // seestate
3765 sfx_None,               // seesound
3766 8,              // reactiontime
3767 sfx_None,               // attacksound
3768 S_NULL,         // painstate
3769 0,              // painchance
3770 sfx_None,               // painsound
3771 S_NULL,         // meleestate
3772 S_NULL,         // missilestate
3773 S_NULL,         // crashstate
3774 S_NULL,         // deathstate
3775 S_NULL,         // xdeathstate
3776 sfx_None,               // deathsound
3777 0,              // speed
3778 20*FRACUNIT,            // radius
3779 16*FRACUNIT,            // height
3780 100,            // mass
3781 0,              // damage
3782 sfx_None,               // activesound
3783 MF_SPECIAL,             // flags
3784 0               // flags2
3785  },
3786
3787 {               // MT_CRBOWFX1
3788 -1,             // doomednum
3789 S_CRBOWFX1,             // spawnstate
3790 1000,           // spawnhealth
3791 S_NULL,         // seestate
3792 sfx_bowsht,             // seesound
3793 8,              // reactiontime
3794 sfx_None,               // attacksound
3795 S_NULL,         // painstate
3796 0,              // painchance
3797 sfx_None,               // painsound
3798 S_NULL,         // meleestate
3799 S_NULL,         // missilestate
3800 S_NULL,         // crashstate
3801 S_CRBOWFXI1_1,          // deathstate
3802 S_NULL,         // xdeathstate
3803 sfx_hrnhit,             // deathsound
3804 30*FRACUNIT,            // speed
3805 11*FRACUNIT,            // radius
3806 8*FRACUNIT,             // height
3807 100,            // mass
3808 10,             // damage
3809 sfx_None,               // activesound
3810 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
3811 MF2_NOTELEPORT          // flags2
3812  },
3813
3814 {               // MT_CRBOWFX2
3815 -1,             // doomednum
3816 S_CRBOWFX2,             // spawnstate
3817 1000,           // spawnhealth
3818 S_NULL,         // seestate
3819 sfx_bowsht,             // seesound
3820 8,              // reactiontime
3821 sfx_None,               // attacksound
3822 S_NULL,         // painstate
3823 0,              // painchance
3824 sfx_None,               // painsound
3825 S_NULL,         // meleestate
3826 S_NULL,         // missilestate
3827 S_NULL,         // crashstate
3828 S_CRBOWFXI1_1,          // deathstate
3829 S_NULL,         // xdeathstate
3830 sfx_hrnhit,             // deathsound
3831 32*FRACUNIT,            // speed
3832 11*FRACUNIT,            // radius
3833 8*FRACUNIT,             // height
3834 100,            // mass
3835 6,              // damage
3836 sfx_None,               // activesound
3837 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
3838 MF2_NOTELEPORT          // flags2
3839  },
3840
3841 {               // MT_CRBOWFX3
3842 -1,             // doomednum
3843 S_CRBOWFX3,             // spawnstate
3844 1000,           // spawnhealth
3845 S_NULL,         // seestate
3846 0,              // seesound
3847 8,              // reactiontime
3848 sfx_None,               // attacksound
3849 S_NULL,         // painstate
3850 0,              // painchance
3851 sfx_None,               // painsound
3852 S_NULL,         // meleestate
3853 S_NULL,         // missilestate
3854 S_NULL,         // crashstate
3855 S_CRBOWFXI3_1,          // deathstate
3856 S_NULL,         // xdeathstate
3857 sfx_hrnhit,             // deathsound
3858 20*FRACUNIT,            // speed
3859 11*FRACUNIT,            // radius
3860 8*FRACUNIT,             // height
3861 100,            // mass
3862 2,              // damage
3863 sfx_None,               // activesound
3864 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
3865 MF2_WINDTHRUST|MF2_THRUGHOST|MF2_NOTELEPORT             // flags2
3866  },
3867
3868 {               // MT_CRBOWFX4
3869 -1,             // doomednum
3870 S_CRBOWFX4_1,           // spawnstate
3871 1000,           // spawnhealth
3872 S_NULL,         // seestate
3873 sfx_None,               // seesound
3874 8,              // reactiontime
3875 sfx_None,               // attacksound
3876 S_NULL,         // painstate
3877 0,              // painchance
3878 sfx_None,               // painsound
3879 S_NULL,         // meleestate
3880 S_NULL,         // missilestate
3881 S_NULL,         // crashstate
3882 S_NULL,         // deathstate
3883 S_NULL,         // xdeathstate
3884 sfx_None,               // deathsound
3885 0,              // speed
3886 20*FRACUNIT,            // radius
3887 16*FRACUNIT,            // height
3888 100,            // mass
3889 0,              // damage
3890 sfx_None,               // activesound
3891 MF_NOBLOCKMAP,          // flags
3892 MF2_LOGRAV              // flags2
3893  },
3894
3895 {               // MT_BLOOD
3896 -1,             // doomednum
3897 S_BLOOD1,               // spawnstate
3898 1000,           // spawnhealth
3899 S_NULL,         // seestate
3900 sfx_None,               // seesound
3901 8,              // reactiontime
3902 sfx_None,               // attacksound
3903 S_NULL,         // painstate
3904 0,              // painchance
3905 sfx_None,               // painsound
3906 S_NULL,         // meleestate
3907 S_NULL,         // missilestate
3908 S_NULL,         // crashstate
3909 S_NULL,         // deathstate
3910 S_NULL,         // xdeathstate
3911 sfx_None,               // deathsound
3912 0,              // speed
3913 20*FRACUNIT,            // radius
3914 16*FRACUNIT,            // height
3915 100,            // mass
3916 0,              // damage
3917 sfx_None,               // activesound
3918 MF_NOBLOCKMAP,          // flags
3919 0               // flags2
3920  },
3921
3922 {               // MT_BLOODSPLATTER
3923 -1,             // doomednum
3924 S_BLOODSPLATTER1,               // spawnstate
3925 1000,           // spawnhealth
3926 S_NULL,         // seestate
3927 sfx_None,               // seesound
3928 8,              // reactiontime
3929 sfx_None,               // attacksound
3930 S_NULL,         // painstate
3931 0,              // painchance
3932 sfx_None,               // painsound
3933 S_NULL,         // meleestate
3934 S_NULL,         // missilestate
3935 S_NULL,         // crashstate
3936 S_BLOODSPLATTERX,               // deathstate
3937 S_NULL,         // xdeathstate
3938 sfx_None,               // deathsound
3939 0,              // speed
3940 2*FRACUNIT,             // radius
3941 4*FRACUNIT,             // height
3942 100,            // mass
3943 0,              // damage
3944 sfx_None,               // activesound
3945 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF,            // flags
3946 MF2_NOTELEPORT|MF2_CANNOTPUSH           // flags2
3947  },
3948
3949 {               // MT_PLAYER
3950 -1,             // doomednum
3951 S_PLAY,         // spawnstate
3952 100,            // spawnhealth
3953 S_PLAY_RUN1,            // seestate
3954 sfx_None,               // seesound
3955 0,              // reactiontime
3956 sfx_None,               // attacksound
3957 S_PLAY_PAIN,            // painstate
3958 255,            // painchance
3959 sfx_plrpai,             // painsound
3960 S_NULL,         // meleestate
3961 S_PLAY_ATK1,            // missilestate
3962 S_NULL,         // crashstate
3963 S_PLAY_DIE1,            // deathstate
3964 S_PLAY_XDIE1,           // xdeathstate
3965 sfx_plrdth,             // deathsound
3966 0,              // speed
3967 16*FRACUNIT,            // radius
3968 56*FRACUNIT,            // height
3969 100,            // mass
3970 0,              // damage
3971 sfx_None,               // activesound
3972 MF_SOLID|MF_SHOOTABLE|MF_DROPOFF|MF_PICKUP|MF_NOTDMATCH,                // flags
3973 MF2_WINDTHRUST|MF2_FOOTCLIP|MF2_SLIDE|MF2_PASSMOBJ|MF2_TELESTOMP                // flags2
3974  },
3975
3976 {               // MT_BLOODYSKULL
3977 -1,             // doomednum
3978 S_BLOODYSKULL1,         // spawnstate
3979 1000,           // spawnhealth
3980 S_NULL,         // seestate
3981 sfx_None,               // seesound
3982 8,              // reactiontime
3983 sfx_None,               // attacksound
3984 S_NULL,         // painstate
3985 0,              // painchance
3986 sfx_None,               // painsound
3987 S_NULL,         // meleestate
3988 S_NULL,         // missilestate
3989 S_NULL,         // crashstate
3990 S_NULL,         // deathstate
3991 S_NULL,         // xdeathstate
3992 sfx_None,               // deathsound
3993 0,              // speed
3994 4*FRACUNIT,             // radius
3995 4*FRACUNIT,             // height
3996 100,            // mass
3997 0,              // damage
3998 sfx_None,               // activesound
3999 MF_NOBLOCKMAP|MF_DROPOFF,               // flags
4000 MF2_LOGRAV|MF2_CANNOTPUSH               // flags2
4001  },
4002
4003 {               // MT_CHICPLAYER
4004 -1,             // doomednum
4005 S_CHICPLAY,             // spawnstate
4006 100,            // spawnhealth
4007 S_CHICPLAY_RUN1,                // seestate
4008 sfx_None,               // seesound
4009 0,              // reactiontime
4010 sfx_None,               // attacksound
4011 S_CHICPLAY_PAIN,                // painstate
4012 255,            // painchance
4013 sfx_chicpai,            // painsound
4014 S_NULL,         // meleestate
4015 S_CHICPLAY_ATK1,                // missilestate
4016 S_NULL,         // crashstate
4017 S_CHICKEN_DIE1,         // deathstate
4018 S_NULL,         // xdeathstate
4019 sfx_chicdth,            // deathsound
4020 0,              // speed
4021 16*FRACUNIT,            // radius
4022 24*FRACUNIT,            // height
4023 100,            // mass
4024 0,              // damage
4025 sfx_None,               // activesound
4026 MF_SOLID|MF_SHOOTABLE|MF_DROPOFF|MF_NOTDMATCH,          // flags
4027 MF2_WINDTHRUST|MF2_SLIDE|MF2_PASSMOBJ|MF2_FOOTCLIP|MF2_LOGRAV|MF2_TELESTOMP             // flags2
4028  },
4029
4030 {               // MT_CHICKEN
4031 -1,             // doomednum
4032 S_CHICKEN_LOOK1,                // spawnstate
4033 10,             // spawnhealth
4034 S_CHICKEN_WALK1,                // seestate
4035 sfx_chicpai,            // seesound
4036 8,              // reactiontime
4037 sfx_chicatk,            // attacksound
4038 S_CHICKEN_PAIN1,                // painstate
4039 200,            // painchance
4040 sfx_chicpai,            // painsound
4041 S_CHICKEN_ATK1,         // meleestate
4042 0,              // missilestate
4043 S_NULL,         // crashstate
4044 S_CHICKEN_DIE1,         // deathstate
4045 S_NULL,         // xdeathstate
4046 sfx_chicdth,            // deathsound
4047 4,              // speed
4048 9*FRACUNIT,             // radius
4049 22*FRACUNIT,            // height
4050 40,             // mass
4051 0,              // damage
4052 sfx_chicact,            // activesound
4053 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_DROPOFF,          // flags
4054 MF2_WINDTHRUST|MF2_FOOTCLIP|MF2_PASSMOBJ                // flags2
4055  },
4056
4057 {               // MT_FEATHER
4058 -1,             // doomednum
4059 S_FEATHER1,             // spawnstate
4060 1000,           // spawnhealth
4061 S_NULL,         // seestate
4062 sfx_None,               // seesound
4063 8,              // reactiontime
4064 sfx_None,               // attacksound
4065 S_NULL,         // painstate
4066 0,              // painchance
4067 sfx_None,               // painsound
4068 S_NULL,         // meleestate
4069 S_NULL,         // missilestate
4070 S_NULL,         // crashstate
4071 S_FEATHERX,             // deathstate
4072 S_NULL,         // xdeathstate
4073 sfx_None,               // deathsound
4074 0,              // speed
4075 2*FRACUNIT,             // radius
4076 4*FRACUNIT,             // height
4077 100,            // mass
4078 0,              // damage
4079 sfx_None,               // activesound
4080 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF,            // flags
4081 MF2_NOTELEPORT|MF2_LOGRAV|MF2_CANNOTPUSH|MF2_WINDTHRUST         // flags2
4082  },
4083
4084 {               // MT_MUMMY
4085 68,             // doomednum
4086 S_MUMMY_LOOK1,          // spawnstate
4087 80,             // spawnhealth
4088 S_MUMMY_WALK1,          // seestate
4089 sfx_mumsit,             // seesound
4090 8,              // reactiontime
4091 sfx_mumat1,             // attacksound
4092 S_MUMMY_PAIN1,          // painstate
4093 128,            // painchance
4094 sfx_mumpai,             // painsound
4095 S_MUMMY_ATK1,           // meleestate
4096 0,              // missilestate
4097 S_NULL,         // crashstate
4098 S_MUMMY_DIE1,           // deathstate
4099 S_NULL,         // xdeathstate
4100 sfx_mumdth,             // deathsound
4101 12,             // speed
4102 22*FRACUNIT,            // radius
4103 62*FRACUNIT,            // height
4104 75,             // mass
4105 0,              // damage
4106 sfx_mumact,             // activesound
4107 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL,             // flags
4108 MF2_FOOTCLIP|MF2_PASSMOBJ               // flags2
4109  },
4110
4111 {               // MT_MUMMYLEADER
4112 45,             // doomednum
4113 S_MUMMY_LOOK1,          // spawnstate
4114 100,            // spawnhealth
4115 S_MUMMY_WALK1,          // seestate
4116 sfx_mumsit,             // seesound
4117 8,              // reactiontime
4118 sfx_mumat1,             // attacksound
4119 S_MUMMY_PAIN1,          // painstate
4120 64,             // painchance
4121 sfx_mumpai,             // painsound
4122 S_MUMMY_ATK1,           // meleestate
4123 S_MUMMYL_ATK1,          // missilestate
4124 S_NULL,         // crashstate
4125 S_MUMMY_DIE1,           // deathstate
4126 S_NULL,         // xdeathstate
4127 sfx_mumdth,             // deathsound
4128 12,             // speed
4129 22*FRACUNIT,            // radius
4130 62*FRACUNIT,            // height
4131 75,             // mass
4132 0,              // damage
4133 sfx_mumact,             // activesound
4134 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL,             // flags
4135 MF2_FOOTCLIP|MF2_PASSMOBJ               // flags2
4136  },
4137
4138 {               // MT_MUMMYGHOST
4139 69,             // doomednum
4140 S_MUMMY_LOOK1,          // spawnstate
4141 80,             // spawnhealth
4142 S_MUMMY_WALK1,          // seestate
4143 sfx_mumsit,             // seesound
4144 8,              // reactiontime
4145 sfx_mumat1,             // attacksound
4146 S_MUMMY_PAIN1,          // painstate
4147 128,            // painchance
4148 sfx_mumpai,             // painsound
4149 S_MUMMY_ATK1,           // meleestate
4150 0,              // missilestate
4151 S_NULL,         // crashstate
4152 S_MUMMY_DIE1,           // deathstate
4153 S_NULL,         // xdeathstate
4154 sfx_mumdth,             // deathsound
4155 12,             // speed
4156 22*FRACUNIT,            // radius
4157 62*FRACUNIT,            // height
4158 75,             // mass
4159 0,              // damage
4160 sfx_mumact,             // activesound
4161 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_SHADOW,           // flags
4162 MF2_FOOTCLIP|MF2_PASSMOBJ               // flags2
4163  },
4164
4165 {               // MT_MUMMYLEADERGHOST
4166 46,             // doomednum
4167 S_MUMMY_LOOK1,          // spawnstate
4168 100,            // spawnhealth
4169 S_MUMMY_WALK1,          // seestate
4170 sfx_mumsit,             // seesound
4171 8,              // reactiontime
4172 sfx_mumat1,             // attacksound
4173 S_MUMMY_PAIN1,          // painstate
4174 64,             // painchance
4175 sfx_mumpai,             // painsound
4176 S_MUMMY_ATK1,           // meleestate
4177 S_MUMMYL_ATK1,          // missilestate
4178 S_NULL,         // crashstate
4179 S_MUMMY_DIE1,           // deathstate
4180 S_NULL,         // xdeathstate
4181 sfx_mumdth,             // deathsound
4182 12,             // speed
4183 22*FRACUNIT,            // radius
4184 62*FRACUNIT,            // height
4185 75,             // mass
4186 0,              // damage
4187 sfx_mumact,             // activesound
4188 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_SHADOW,           // flags
4189 MF2_FOOTCLIP|MF2_PASSMOBJ               // flags2
4190  },
4191
4192 {               // MT_MUMMYSOUL
4193 -1,             // doomednum
4194 S_MUMMY_SOUL1,          // spawnstate
4195 1000,           // spawnhealth
4196 S_NULL,         // seestate
4197 sfx_None,               // seesound
4198 8,              // reactiontime
4199 sfx_None,               // attacksound
4200 S_NULL,         // painstate
4201 0,              // painchance
4202 sfx_None,               // painsound
4203 S_NULL,         // meleestate
4204 S_NULL,         // missilestate
4205 S_NULL,         // crashstate
4206 S_NULL,         // deathstate
4207 S_NULL,         // xdeathstate
4208 sfx_None,               // deathsound
4209 0,              // speed
4210 20*FRACUNIT,            // radius
4211 16*FRACUNIT,            // height
4212 100,            // mass
4213 0,              // damage
4214 sfx_None,               // activesound
4215 MF_NOBLOCKMAP|MF_NOGRAVITY,             // flags
4216 0               // flags2
4217  },
4218
4219 {               // MT_MUMMYFX1
4220 -1,             // doomednum
4221 S_MUMMYFX1_1,           // spawnstate
4222 1000,           // spawnhealth
4223 S_NULL,         // seestate
4224 0,              // seesound
4225 8,              // reactiontime
4226 sfx_None,               // attacksound
4227 S_NULL,         // painstate
4228 0,              // painchance
4229 sfx_None,               // painsound
4230 S_NULL,         // meleestate
4231 S_NULL,         // missilestate
4232 S_NULL,         // crashstate
4233 S_MUMMYFXI1_1,          // deathstate
4234 S_NULL,         // xdeathstate
4235 0,              // deathsound
4236 9*FRACUNIT,             // speed
4237 8*FRACUNIT,             // radius
4238 14*FRACUNIT,            // height
4239 100,            // mass
4240 4,              // damage
4241 sfx_None,               // activesound
4242 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
4243 MF2_NOTELEPORT          // flags2
4244  },
4245
4246 {               // MT_BEAST
4247 70,             // doomednum
4248 S_BEAST_LOOK1,          // spawnstate
4249 220,            // spawnhealth
4250 S_BEAST_WALK1,          // seestate
4251 sfx_bstsit,             // seesound
4252 8,              // reactiontime
4253 sfx_bstatk,             // attacksound
4254 S_BEAST_PAIN1,          // painstate
4255 100,            // painchance
4256 sfx_bstpai,             // painsound
4257 0,              // meleestate
4258 S_BEAST_ATK1,           // missilestate
4259 S_NULL,         // crashstate
4260 S_BEAST_DIE1,           // deathstate
4261 S_BEAST_XDIE1,          // xdeathstate
4262 sfx_bstdth,             // deathsound
4263 14,             // speed
4264 32*FRACUNIT,            // radius
4265 74*FRACUNIT,            // height
4266 200,            // mass
4267 0,              // damage
4268 sfx_bstact,             // activesound
4269 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL,             // flags
4270 MF2_FOOTCLIP|MF2_PASSMOBJ               // flags2
4271  },
4272
4273 {               // MT_BEASTBALL
4274 -1,             // doomednum
4275 S_BEASTBALL1,           // spawnstate
4276 1000,           // spawnhealth
4277 S_NULL,         // seestate
4278 0,              // seesound
4279 8,              // reactiontime
4280 sfx_None,               // attacksound
4281 S_NULL,         // painstate
4282 0,              // painchance
4283 sfx_None,               // painsound
4284 S_NULL,         // meleestate
4285 S_NULL,         // missilestate
4286 S_NULL,         // crashstate
4287 S_BEASTBALLX1,          // deathstate
4288 S_NULL,         // xdeathstate
4289 0,              // deathsound
4290 12*FRACUNIT,            // speed
4291 9*FRACUNIT,             // radius
4292 8*FRACUNIT,             // height
4293 100,            // mass
4294 4,              // damage
4295 sfx_None,               // activesound
4296 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
4297 MF2_WINDTHRUST|MF2_NOTELEPORT           // flags2
4298  },
4299
4300 {               // MT_BURNBALL
4301 -1,             // doomednum
4302 S_BURNBALL1,            // spawnstate
4303 1000,           // spawnhealth
4304 S_NULL,         // seestate
4305 0,              // seesound
4306 8,              // reactiontime
4307 sfx_None,               // attacksound
4308 S_NULL,         // painstate
4309 0,              // painchance
4310 sfx_None,               // painsound
4311 S_NULL,         // meleestate
4312 S_NULL,         // missilestate
4313 S_NULL,         // crashstate
4314 S_BEASTBALLX1,          // deathstate
4315 S_NULL,         // xdeathstate
4316 0,              // deathsound
4317 10*FRACUNIT,            // speed
4318 6*FRACUNIT,             // radius
4319 8*FRACUNIT,             // height
4320 100,            // mass
4321 2,              // damage
4322 sfx_None,               // activesound
4323 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_MISSILE,          // flags
4324 MF2_NOTELEPORT          // flags2
4325  },
4326
4327 {               // MT_BURNBALLFB
4328 -1,             // doomednum
4329 S_BURNBALLFB1,          // spawnstate
4330 1000,           // spawnhealth
4331 S_NULL,         // seestate
4332 0,              // seesound
4333 8,              // reactiontime
4334 sfx_None,               // attacksound
4335 S_NULL,         // painstate
4336 0,              // painchance
4337 sfx_None,               // painsound
4338 S_NULL,         // meleestate
4339 S_NULL,         // missilestate
4340 S_NULL,         // crashstate
4341 S_BEASTBALLX1,          // deathstate
4342 S_NULL,         // xdeathstate
4343 0,              // deathsound
4344 10*FRACUNIT,            // speed
4345 6*FRACUNIT,             // radius
4346 8*FRACUNIT,             // height
4347 100,            // mass
4348 2,              // damage
4349 sfx_None,               // activesound
4350 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_MISSILE,          // flags
4351 MF2_NOTELEPORT          // flags2
4352  },
4353
4354 {               // MT_PUFFY
4355 -1,             // doomednum
4356 S_PUFFY1,               // spawnstate
4357 1000,           // spawnhealth
4358 S_NULL,         // seestate
4359 0,              // seesound
4360 8,              // reactiontime
4361 sfx_None,               // attacksound
4362 S_NULL,         // painstate
4363 0,              // painchance
4364 sfx_None,               // painsound
4365 S_NULL,         // meleestate
4366 S_NULL,         // missilestate
4367 S_NULL,         // crashstate
4368 S_PUFFY1,               // deathstate
4369 S_NULL,         // xdeathstate
4370 0,              // deathsound
4371 10*FRACUNIT,            // speed
4372 6*FRACUNIT,             // radius
4373 8*FRACUNIT,             // height
4374 100,            // mass
4375 2,              // damage
4376 sfx_None,               // activesound
4377 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_MISSILE,          // flags
4378 MF2_NOTELEPORT          // flags2
4379  },
4380
4381 {               // MT_SNAKE
4382 92,             // doomednum
4383 S_SNAKE_LOOK1,          // spawnstate
4384 280,            // spawnhealth
4385 S_SNAKE_WALK1,          // seestate
4386 sfx_snksit,             // seesound
4387 8,              // reactiontime
4388 sfx_snkatk,             // attacksound
4389 S_SNAKE_PAIN1,          // painstate
4390 48,             // painchance
4391 sfx_snkpai,             // painsound
4392 0,              // meleestate
4393 S_SNAKE_ATK1,           // missilestate
4394 S_NULL,         // crashstate
4395 S_SNAKE_DIE1,           // deathstate
4396 S_NULL,         // xdeathstate
4397 sfx_snkdth,             // deathsound
4398 10,             // speed
4399 22*FRACUNIT,            // radius
4400 70*FRACUNIT,            // height
4401 100,            // mass
4402 0,              // damage
4403 sfx_snkact,             // activesound
4404 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL,             // flags
4405 MF2_FOOTCLIP|MF2_PASSMOBJ               // flags2
4406  },
4407
4408 {               // MT_SNAKEPRO_A
4409 -1,             // doomednum
4410 S_SNAKEPRO_A1,          // spawnstate
4411 1000,           // spawnhealth
4412 S_NULL,         // seestate
4413 0,              // seesound
4414 8,              // reactiontime
4415 sfx_None,               // attacksound
4416 S_NULL,         // painstate
4417 0,              // painchance
4418 sfx_None,               // painsound
4419 S_NULL,         // meleestate
4420 S_NULL,         // missilestate
4421 S_NULL,         // crashstate
4422 S_SNAKEPRO_AX1,         // deathstate
4423 S_NULL,         // xdeathstate
4424 0,              // deathsound
4425 14*FRACUNIT,            // speed
4426 12*FRACUNIT,            // radius
4427 8*FRACUNIT,             // height
4428 100,            // mass
4429 1,              // damage
4430 sfx_None,               // activesound
4431 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
4432 MF2_WINDTHRUST|MF2_NOTELEPORT           // flags2
4433  },
4434
4435 {               // MT_SNAKEPRO_B
4436 -1,             // doomednum
4437 S_SNAKEPRO_B1,          // spawnstate
4438 1000,           // spawnhealth
4439 S_NULL,         // seestate
4440 0,              // seesound
4441 8,              // reactiontime
4442 sfx_None,               // attacksound
4443 S_NULL,         // painstate
4444 0,              // painchance
4445 sfx_None,               // painsound
4446 S_NULL,         // meleestate
4447 S_NULL,         // missilestate
4448 S_NULL,         // crashstate
4449 S_SNAKEPRO_BX1,         // deathstate
4450 S_NULL,         // xdeathstate
4451 0,              // deathsound
4452 14*FRACUNIT,            // speed
4453 12*FRACUNIT,            // radius
4454 8*FRACUNIT,             // height
4455 100,            // mass
4456 3,              // damage
4457 sfx_None,               // activesound
4458 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
4459 MF2_NOTELEPORT          // flags2
4460  },
4461
4462 {               // MT_HEAD
4463 6,              // doomednum
4464 S_HEAD_LOOK,            // spawnstate
4465 700,            // spawnhealth
4466 S_HEAD_FLOAT,           // seestate
4467 sfx_hedsit,             // seesound
4468 8,              // reactiontime
4469 sfx_hedat1,             // attacksound
4470 S_HEAD_PAIN1,           // painstate
4471 32,             // painchance
4472 sfx_hedpai,             // painsound
4473 0,              // meleestate
4474 S_HEAD_ATK1,            // missilestate
4475 S_NULL,         // crashstate
4476 S_HEAD_DIE1,            // deathstate
4477 S_NULL,         // xdeathstate
4478 sfx_heddth,             // deathsound
4479 6,              // speed
4480 40*FRACUNIT,            // radius
4481 72*FRACUNIT,            // height
4482 325,            // mass
4483 0,              // damage
4484 sfx_hedact,             // activesound
4485 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_NOBLOOD,          // flags
4486 MF2_PASSMOBJ            // flags2
4487  },
4488
4489 {               // MT_HEADFX1
4490 -1,             // doomednum
4491 S_HEADFX1_1,            // spawnstate
4492 1000,           // spawnhealth
4493 S_NULL,         // seestate
4494 0,              // seesound
4495 8,              // reactiontime
4496 sfx_None,               // attacksound
4497 S_NULL,         // painstate
4498 0,              // painchance
4499 sfx_None,               // painsound
4500 S_NULL,         // meleestate
4501 S_NULL,         // missilestate
4502 S_NULL,         // crashstate
4503 S_HEADFXI1_1,           // deathstate
4504 S_NULL,         // xdeathstate
4505 0,              // deathsound
4506 13*FRACUNIT,            // speed
4507 12*FRACUNIT,            // radius
4508 6*FRACUNIT,             // height
4509 100,            // mass
4510 1,              // damage
4511 sfx_None,               // activesound
4512 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
4513 MF2_NOTELEPORT|MF2_THRUGHOST            // flags2
4514  },
4515
4516 {               // MT_HEADFX2
4517 -1,             // doomednum
4518 S_HEADFX2_1,            // spawnstate
4519 1000,           // spawnhealth
4520 S_NULL,         // seestate
4521 0,              // seesound
4522 8,              // reactiontime
4523 sfx_None,               // attacksound
4524 S_NULL,         // painstate
4525 0,              // painchance
4526 sfx_None,               // painsound
4527 S_NULL,         // meleestate
4528 S_NULL,         // missilestate
4529 S_NULL,         // crashstate
4530 S_HEADFXI2_1,           // deathstate
4531 S_NULL,         // xdeathstate
4532 0,              // deathsound
4533 8*FRACUNIT,             // speed
4534 12*FRACUNIT,            // radius
4535 6*FRACUNIT,             // height
4536 100,            // mass
4537 3,              // damage
4538 sfx_None,               // activesound
4539 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
4540 MF2_NOTELEPORT          // flags2
4541  },
4542
4543 {               // MT_HEADFX3
4544 -1,             // doomednum
4545 S_HEADFX3_1,            // spawnstate
4546 1000,           // spawnhealth
4547 S_NULL,         // seestate
4548 0,              // seesound
4549 8,              // reactiontime
4550 sfx_None,               // attacksound
4551 S_NULL,         // painstate
4552 0,              // painchance
4553 sfx_None,               // painsound
4554 S_NULL,         // meleestate
4555 S_NULL,         // missilestate
4556 S_NULL,         // crashstate
4557 S_HEADFXI3_1,           // deathstate
4558 S_NULL,         // xdeathstate
4559 0,              // deathsound
4560 10*FRACUNIT,            // speed
4561 14*FRACUNIT,            // radius
4562 12*FRACUNIT,            // height
4563 100,            // mass
4564 5,              // damage
4565 sfx_None,               // activesound
4566 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
4567 MF2_WINDTHRUST|MF2_NOTELEPORT           // flags2
4568  },
4569
4570 {               // MT_WHIRLWIND
4571 -1,             // doomednum
4572 S_HEADFX4_1,            // spawnstate
4573 1000,           // spawnhealth
4574 S_NULL,         // seestate
4575 0,              // seesound
4576 8,              // reactiontime
4577 sfx_None,               // attacksound
4578 S_NULL,         // painstate
4579 0,              // painchance
4580 sfx_None,               // painsound
4581 S_NULL,         // meleestate
4582 S_NULL,         // missilestate
4583 S_NULL,         // crashstate
4584 S_HEADFXI4_1,           // deathstate
4585 S_NULL,         // xdeathstate
4586 0,              // deathsound
4587 10*FRACUNIT,            // speed
4588 16*FRACUNIT,            // radius
4589 74*FRACUNIT,            // height
4590 100,            // mass
4591 1,              // damage
4592 sfx_None,               // activesound
4593 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY|MF_SHADOW,             // flags
4594 MF2_NOTELEPORT          // flags2
4595  },
4596
4597 {               // MT_CLINK
4598 90,             // doomednum
4599 S_CLINK_LOOK1,          // spawnstate
4600 150,            // spawnhealth
4601 S_CLINK_WALK1,          // seestate
4602 sfx_clksit,             // seesound
4603 8,              // reactiontime
4604 sfx_clkatk,             // attacksound
4605 S_CLINK_PAIN1,          // painstate
4606 32,             // painchance
4607 sfx_clkpai,             // painsound
4608 S_CLINK_ATK1,           // meleestate
4609 0,              // missilestate
4610 S_NULL,         // crashstate
4611 S_CLINK_DIE1,           // deathstate
4612 S_NULL,         // xdeathstate
4613 sfx_clkdth,             // deathsound
4614 14,             // speed
4615 20*FRACUNIT,            // radius
4616 64*FRACUNIT,            // height
4617 75,             // mass
4618 0,              // damage
4619 sfx_clkact,             // activesound
4620 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_NOBLOOD,          // flags
4621 MF2_FOOTCLIP|MF2_PASSMOBJ               // flags2
4622  },
4623
4624 {               // MT_WIZARD
4625 15,             // doomednum
4626 S_WIZARD_LOOK1,         // spawnstate
4627 180,            // spawnhealth
4628 S_WIZARD_WALK1,         // seestate
4629 sfx_wizsit,             // seesound
4630 8,              // reactiontime
4631 sfx_wizatk,             // attacksound
4632 S_WIZARD_PAIN1,         // painstate
4633 64,             // painchance
4634 sfx_wizpai,             // painsound
4635 0,              // meleestate
4636 S_WIZARD_ATK1,          // missilestate
4637 S_NULL,         // crashstate
4638 S_WIZARD_DIE1,          // deathstate
4639 S_NULL,         // xdeathstate
4640 sfx_wizdth,             // deathsound
4641 12,             // speed
4642 16*FRACUNIT,            // radius
4643 68*FRACUNIT,            // height
4644 100,            // mass
4645 0,              // damage
4646 sfx_wizact,             // activesound
4647 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_FLOAT|MF_NOGRAVITY,               // flags
4648 MF2_PASSMOBJ            // flags2
4649  },
4650
4651 {               // MT_WIZFX1
4652 -1,             // doomednum
4653 S_WIZFX1_1,             // spawnstate
4654 1000,           // spawnhealth
4655 S_NULL,         // seestate
4656 0,              // seesound
4657 8,              // reactiontime
4658 sfx_None,               // attacksound
4659 S_NULL,         // painstate
4660 0,              // painchance
4661 sfx_None,               // painsound
4662 S_NULL,         // meleestate
4663 S_NULL,         // missilestate
4664 S_NULL,         // crashstate
4665 S_WIZFXI1_1,            // deathstate
4666 S_NULL,         // xdeathstate
4667 0,              // deathsound
4668 18*FRACUNIT,            // speed
4669 10*FRACUNIT,            // radius
4670 6*FRACUNIT,             // height
4671 100,            // mass
4672 3,              // damage
4673 sfx_None,               // activesound
4674 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
4675 MF2_NOTELEPORT          // flags2
4676  },
4677
4678 {               // MT_IMP
4679 66,             // doomednum
4680 S_IMP_LOOK1,            // spawnstate
4681 40,             // spawnhealth
4682 S_IMP_FLY1,             // seestate
4683 sfx_impsit,             // seesound
4684 8,              // reactiontime
4685 sfx_impat1,             // attacksound
4686 S_IMP_PAIN1,            // painstate
4687 200,            // painchance
4688 sfx_imppai,             // painsound
4689 S_IMP_MEATK1,           // meleestate
4690 S_IMP_MSATK1_1,         // missilestate
4691 S_IMP_CRASH1,           // crashstate
4692 S_IMP_DIE1,             // deathstate
4693 S_IMP_XDIE1,            // xdeathstate
4694 sfx_impdth,             // deathsound
4695 10,             // speed
4696 16*FRACUNIT,            // radius
4697 36*FRACUNIT,            // height
4698 50,             // mass
4699 0,              // damage
4700 sfx_impact,             // activesound
4701 MF_SOLID|MF_SHOOTABLE|MF_FLOAT|MF_NOGRAVITY|MF_COUNTKILL,               // flags
4702 MF2_SPAWNFLOAT|MF2_PASSMOBJ             // flags2
4703  },
4704
4705 {               // MT_IMPLEADER
4706 5,              // doomednum
4707 S_IMP_LOOK1,            // spawnstate
4708 80,             // spawnhealth
4709 S_IMP_FLY1,             // seestate
4710 sfx_impsit,             // seesound
4711 8,              // reactiontime
4712 sfx_impat2,             // attacksound
4713 S_IMP_PAIN1,            // painstate
4714 200,            // painchance
4715 sfx_imppai,             // painsound
4716 0,              // meleestate
4717 S_IMP_MSATK2_1,         // missilestate
4718 S_IMP_CRASH1,           // crashstate
4719 S_IMP_DIE1,             // deathstate
4720 S_IMP_XDIE1,            // xdeathstate
4721 sfx_impdth,             // deathsound
4722 10,             // speed
4723 16*FRACUNIT,            // radius
4724 36*FRACUNIT,            // height
4725 50,             // mass
4726 0,              // damage
4727 sfx_impact,             // activesound
4728 MF_SOLID|MF_SHOOTABLE|MF_FLOAT|MF_NOGRAVITY|MF_COUNTKILL,               // flags
4729 MF2_SPAWNFLOAT|MF2_PASSMOBJ             // flags2
4730  },
4731
4732 {               // MT_IMPCHUNK1
4733 -1,             // doomednum
4734 S_IMP_CHUNKA1,          // spawnstate
4735 1000,           // spawnhealth
4736 S_NULL,         // seestate
4737 sfx_None,               // seesound
4738 8,              // reactiontime
4739 sfx_None,               // attacksound
4740 S_NULL,         // painstate
4741 0,              // painchance
4742 sfx_None,               // painsound
4743 S_NULL,         // meleestate
4744 S_NULL,         // missilestate
4745 S_NULL,         // crashstate
4746 S_NULL,         // deathstate
4747 S_NULL,         // xdeathstate
4748 sfx_None,               // deathsound
4749 0,              // speed
4750 20*FRACUNIT,            // radius
4751 16*FRACUNIT,            // height
4752 100,            // mass
4753 0,              // damage
4754 sfx_None,               // activesound
4755 MF_NOBLOCKMAP,          // flags
4756 0               // flags2
4757  },
4758
4759 {               // MT_IMPCHUNK2
4760 -1,             // doomednum
4761 S_IMP_CHUNKB1,          // spawnstate
4762 1000,           // spawnhealth
4763 S_NULL,         // seestate
4764 sfx_None,               // seesound
4765 8,              // reactiontime
4766 sfx_None,               // attacksound
4767 S_NULL,         // painstate
4768 0,              // painchance
4769 sfx_None,               // painsound
4770 S_NULL,         // meleestate
4771 S_NULL,         // missilestate
4772 S_NULL,         // crashstate
4773 S_NULL,         // deathstate
4774 S_NULL,         // xdeathstate
4775 sfx_None,               // deathsound
4776 0,              // speed
4777 20*FRACUNIT,            // radius
4778 16*FRACUNIT,            // height
4779 100,            // mass
4780 0,              // damage
4781 sfx_None,               // activesound
4782 MF_NOBLOCKMAP,          // flags
4783 0               // flags2
4784  },
4785
4786 {               // MT_IMPBALL
4787 -1,             // doomednum
4788 S_IMPFX1,               // spawnstate
4789 1000,           // spawnhealth
4790 S_NULL,         // seestate
4791 0,              // seesound
4792 8,              // reactiontime
4793 sfx_None,               // attacksound
4794 S_NULL,         // painstate
4795 0,              // painchance
4796 sfx_None,               // painsound
4797 S_NULL,         // meleestate
4798 S_NULL,         // missilestate
4799 S_NULL,         // crashstate
4800 S_IMPFXI1,              // deathstate
4801 S_NULL,         // xdeathstate
4802 0,              // deathsound
4803 10*FRACUNIT,            // speed
4804 8*FRACUNIT,             // radius
4805 8*FRACUNIT,             // height
4806 100,            // mass
4807 1,              // damage
4808 sfx_None,               // activesound
4809 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
4810 MF2_WINDTHRUST|MF2_NOTELEPORT           // flags2
4811  },
4812
4813 {               // MT_KNIGHT
4814 64,             // doomednum
4815 S_KNIGHT_STND1,         // spawnstate
4816 200,            // spawnhealth
4817 S_KNIGHT_WALK1,         // seestate
4818 sfx_kgtsit,             // seesound
4819 8,              // reactiontime
4820 sfx_kgtatk,             // attacksound
4821 S_KNIGHT_PAIN1,         // painstate
4822 100,            // painchance
4823 sfx_kgtpai,             // painsound
4824 S_KNIGHT_ATK1,          // meleestate
4825 S_KNIGHT_ATK1,          // missilestate
4826 S_NULL,         // crashstate
4827 S_KNIGHT_DIE1,          // deathstate
4828 S_NULL,         // xdeathstate
4829 sfx_kgtdth,             // deathsound
4830 12,             // speed
4831 24*FRACUNIT,            // radius
4832 78*FRACUNIT,            // height
4833 150,            // mass
4834 0,              // damage
4835 sfx_kgtact,             // activesound
4836 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL,             // flags
4837 MF2_FOOTCLIP|MF2_PASSMOBJ               // flags2
4838  },
4839
4840 {               // MT_KNIGHTGHOST
4841 65,             // doomednum
4842 S_KNIGHT_STND1,         // spawnstate
4843 200,            // spawnhealth
4844 S_KNIGHT_WALK1,         // seestate
4845 sfx_kgtsit,             // seesound
4846 8,              // reactiontime
4847 sfx_kgtatk,             // attacksound
4848 S_KNIGHT_PAIN1,         // painstate
4849 100,            // painchance
4850 sfx_kgtpai,             // painsound
4851 S_KNIGHT_ATK1,          // meleestate
4852 S_KNIGHT_ATK1,          // missilestate
4853 S_NULL,         // crashstate
4854 S_KNIGHT_DIE1,          // deathstate
4855 S_NULL,         // xdeathstate
4856 sfx_kgtdth,             // deathsound
4857 12,             // speed
4858 24*FRACUNIT,            // radius
4859 78*FRACUNIT,            // height
4860 150,            // mass
4861 0,              // damage
4862 sfx_kgtact,             // activesound
4863 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_SHADOW,           // flags
4864 MF2_FOOTCLIP|MF2_PASSMOBJ               // flags2
4865  },
4866
4867 {               // MT_KNIGHTAXE
4868 -1,             // doomednum
4869 S_SPINAXE1,             // spawnstate
4870 1000,           // spawnhealth
4871 S_NULL,         // seestate
4872 0,              // seesound
4873 8,              // reactiontime
4874 sfx_None,               // attacksound
4875 S_NULL,         // painstate
4876 0,              // painchance
4877 sfx_None,               // painsound
4878 S_NULL,         // meleestate
4879 S_NULL,         // missilestate
4880 S_NULL,         // crashstate
4881 S_SPINAXEX1,            // deathstate
4882 S_NULL,         // xdeathstate
4883 sfx_hrnhit,             // deathsound
4884 9*FRACUNIT,             // speed
4885 10*FRACUNIT,            // radius
4886 8*FRACUNIT,             // height
4887 100,            // mass
4888 2,              // damage
4889 sfx_None,               // activesound
4890 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
4891 MF2_WINDTHRUST|MF2_NOTELEPORT|MF2_THRUGHOST             // flags2
4892  },
4893
4894 {               // MT_REDAXE
4895 -1,             // doomednum
4896 S_REDAXE1,              // spawnstate
4897 1000,           // spawnhealth
4898 S_NULL,         // seestate
4899 0,              // seesound
4900 8,              // reactiontime
4901 sfx_None,               // attacksound
4902 S_NULL,         // painstate
4903 0,              // painchance
4904 sfx_None,               // painsound
4905 S_NULL,         // meleestate
4906 S_NULL,         // missilestate
4907 S_NULL,         // crashstate
4908 S_REDAXEX1,             // deathstate
4909 S_NULL,         // xdeathstate
4910 sfx_hrnhit,             // deathsound
4911 9*FRACUNIT,             // speed
4912 10*FRACUNIT,            // radius
4913 8*FRACUNIT,             // height
4914 100,            // mass
4915 7,              // damage
4916 sfx_None,               // activesound
4917 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
4918 MF2_NOTELEPORT|MF2_THRUGHOST            // flags2
4919  },
4920
4921 {               // MT_SORCERER1
4922 7,              // doomednum
4923 S_SRCR1_LOOK1,          // spawnstate
4924 2000,           // spawnhealth
4925 S_SRCR1_WALK1,          // seestate
4926 sfx_sbtsit,             // seesound
4927 8,              // reactiontime
4928 sfx_sbtatk,             // attacksound
4929 S_SRCR1_PAIN1,          // painstate
4930 56,             // painchance
4931 sfx_sbtpai,             // painsound
4932 0,              // meleestate
4933 S_SRCR1_ATK1,           // missilestate
4934 S_NULL,         // crashstate
4935 S_SRCR1_DIE1,           // deathstate
4936 S_NULL,         // xdeathstate
4937 sfx_sbtdth,             // deathsound
4938 16,             // speed
4939 28*FRACUNIT,            // radius
4940 100*FRACUNIT,           // height
4941 800,            // mass
4942 0,              // damage
4943 sfx_sbtact,             // activesound
4944 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL,             // flags
4945 MF2_FOOTCLIP|MF2_PASSMOBJ|MF2_BOSS              // flags2
4946  },
4947
4948 {               // MT_SRCRFX1
4949 -1,             // doomednum
4950 S_SRCRFX1_1,            // spawnstate
4951 1000,           // spawnhealth
4952 S_NULL,         // seestate
4953 0,              // seesound
4954 8,              // reactiontime
4955 sfx_None,               // attacksound
4956 S_NULL,         // painstate
4957 0,              // painchance
4958 sfx_None,               // painsound
4959 S_NULL,         // meleestate
4960 S_NULL,         // missilestate
4961 S_NULL,         // crashstate
4962 S_SRCRFXI1_1,           // deathstate
4963 S_NULL,         // xdeathstate
4964 0,              // deathsound
4965 20*FRACUNIT,            // speed
4966 10*FRACUNIT,            // radius
4967 10*FRACUNIT,            // height
4968 100,            // mass
4969 10,             // damage
4970 sfx_None,               // activesound
4971 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
4972 MF2_NOTELEPORT|MF2_FIREDAMAGE           // flags2
4973  },
4974
4975 {               // MT_SORCERER2
4976 -1,             // doomednum
4977 S_SOR2_LOOK1,           // spawnstate
4978 3500,           // spawnhealth
4979 S_SOR2_WALK1,           // seestate
4980 sfx_sorsit,             // seesound
4981 8,              // reactiontime
4982 sfx_soratk,             // attacksound
4983 S_SOR2_PAIN1,           // painstate
4984 32,             // painchance
4985 sfx_sorpai,             // painsound
4986 0,              // meleestate
4987 S_SOR2_ATK1,            // missilestate
4988 S_NULL,         // crashstate
4989 S_SOR2_DIE1,            // deathstate
4990 S_NULL,         // xdeathstate
4991 0,              // deathsound
4992 14,             // speed
4993 16*FRACUNIT,            // radius
4994 70*FRACUNIT,            // height
4995 300,            // mass
4996 0,              // damage
4997 sfx_soract,             // activesound
4998 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_DROPOFF,          // flags
4999 MF2_FOOTCLIP|MF2_PASSMOBJ|MF2_BOSS              // flags2
5000  },
5001
5002 {               // MT_SOR2FX1
5003 -1,             // doomednum
5004 S_SOR2FX1_1,            // spawnstate
5005 1000,           // spawnhealth
5006 S_NULL,         // seestate
5007 0,              // seesound
5008 8,              // reactiontime
5009 sfx_None,               // attacksound
5010 S_NULL,         // painstate
5011 0,              // painchance
5012 sfx_None,               // painsound
5013 S_NULL,         // meleestate
5014 S_NULL,         // missilestate
5015 S_NULL,         // crashstate
5016 S_SOR2FXI1_1,           // deathstate
5017 S_NULL,         // xdeathstate
5018 0,              // deathsound
5019 20*FRACUNIT,            // speed
5020 10*FRACUNIT,            // radius
5021 6*FRACUNIT,             // height
5022 100,            // mass
5023 1,              // damage
5024 sfx_None,               // activesound
5025 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
5026 MF2_NOTELEPORT          // flags2
5027  },
5028
5029 {               // MT_SOR2FXSPARK
5030 -1,             // doomednum
5031 S_SOR2FXSPARK1,         // spawnstate
5032 1000,           // spawnhealth
5033 S_NULL,         // seestate
5034 sfx_None,               // seesound
5035 8,              // reactiontime
5036 sfx_None,               // attacksound
5037 S_NULL,         // painstate
5038 0,              // painchance
5039 sfx_None,               // painsound
5040 S_NULL,         // meleestate
5041 S_NULL,         // missilestate
5042 S_NULL,         // crashstate
5043 S_NULL,         // deathstate
5044 S_NULL,         // xdeathstate
5045 sfx_None,               // deathsound
5046 0,              // speed
5047 20*FRACUNIT,            // radius
5048 16*FRACUNIT,            // height
5049 100,            // mass
5050 0,              // damage
5051 sfx_None,               // activesound
5052 MF_NOBLOCKMAP|MF_NOGRAVITY,             // flags
5053 MF2_NOTELEPORT|MF2_CANNOTPUSH           // flags2
5054  },
5055
5056 {               // MT_SOR2FX2
5057 -1,             // doomednum
5058 S_SOR2FX2_1,            // spawnstate
5059 1000,           // spawnhealth
5060 S_NULL,         // seestate
5061 0,              // seesound
5062 8,              // reactiontime
5063 sfx_None,               // attacksound
5064 S_NULL,         // painstate
5065 0,              // painchance
5066 sfx_None,               // painsound
5067 S_NULL,         // meleestate
5068 S_NULL,         // missilestate
5069 S_NULL,         // crashstate
5070 S_SOR2FXI2_1,           // deathstate
5071 S_NULL,         // xdeathstate
5072 0,              // deathsound
5073 6*FRACUNIT,             // speed
5074 10*FRACUNIT,            // radius
5075 6*FRACUNIT,             // height
5076 100,            // mass
5077 10,             // damage
5078 sfx_None,               // activesound
5079 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
5080 MF2_NOTELEPORT          // flags2
5081  },
5082
5083 {               // MT_SOR2TELEFADE
5084 -1,             // doomednum
5085 S_SOR2TELEFADE1,                // spawnstate
5086 1000,           // spawnhealth
5087 S_NULL,         // seestate
5088 sfx_None,               // seesound
5089 8,              // reactiontime
5090 sfx_None,               // attacksound
5091 S_NULL,         // painstate
5092 0,              // painchance
5093 sfx_None,               // painsound
5094 S_NULL,         // meleestate
5095 S_NULL,         // missilestate
5096 S_NULL,         // crashstate
5097 S_NULL,         // deathstate
5098 S_NULL,         // xdeathstate
5099 sfx_None,               // deathsound
5100 0,              // speed
5101 20*FRACUNIT,            // radius
5102 16*FRACUNIT,            // height
5103 100,            // mass
5104 0,              // damage
5105 sfx_None,               // activesound
5106 MF_NOBLOCKMAP,          // flags
5107 0               // flags2
5108  },
5109
5110 {               // MT_MINOTAUR
5111 9,              // doomednum
5112 S_MNTR_LOOK1,           // spawnstate
5113 3000,           // spawnhealth
5114 S_MNTR_WALK1,           // seestate
5115 sfx_minsit,             // seesound
5116 8,              // reactiontime
5117 sfx_minat1,             // attacksound
5118 S_MNTR_PAIN1,           // painstate
5119 25,             // painchance
5120 sfx_minpai,             // painsound
5121 S_MNTR_ATK1_1,          // meleestate
5122 S_MNTR_ATK2_1,          // missilestate
5123 S_NULL,         // crashstate
5124 S_MNTR_DIE1,            // deathstate
5125 S_NULL,         // xdeathstate
5126 sfx_mindth,             // deathsound
5127 16,             // speed
5128 28*FRACUNIT,            // radius
5129 100*FRACUNIT,           // height
5130 800,            // mass
5131 7,              // damage
5132 sfx_minact,             // activesound
5133 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_DROPOFF,          // flags
5134 MF2_FOOTCLIP|MF2_PASSMOBJ|MF2_BOSS              // flags2
5135  },
5136
5137 {               // MT_MNTRFX1
5138 -1,             // doomednum
5139 S_MNTRFX1_1,            // spawnstate
5140 1000,           // spawnhealth
5141 S_NULL,         // seestate
5142 0,              // seesound
5143 8,              // reactiontime
5144 sfx_None,               // attacksound
5145 S_NULL,         // painstate
5146 0,              // painchance
5147 sfx_None,               // painsound
5148 S_NULL,         // meleestate
5149 S_NULL,         // missilestate
5150 S_NULL,         // crashstate
5151 S_MNTRFXI1_1,           // deathstate
5152 S_NULL,         // xdeathstate
5153 0,              // deathsound
5154 20*FRACUNIT,            // speed
5155 10*FRACUNIT,            // radius
5156 6*FRACUNIT,             // height
5157 100,            // mass
5158 3,              // damage
5159 sfx_None,               // activesound
5160 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
5161 MF2_NOTELEPORT|MF2_FIREDAMAGE           // flags2
5162  },
5163
5164 {               // MT_MNTRFX2
5165 -1,             // doomednum
5166 S_MNTRFX2_1,            // spawnstate
5167 1000,           // spawnhealth
5168 S_NULL,         // seestate
5169 0,              // seesound
5170 8,              // reactiontime
5171 sfx_None,               // attacksound
5172 S_NULL,         // painstate
5173 0,              // painchance
5174 sfx_None,               // painsound
5175 S_NULL,         // meleestate
5176 S_NULL,         // missilestate
5177 S_NULL,         // crashstate
5178 S_MNTRFXI2_1,           // deathstate
5179 S_NULL,         // xdeathstate
5180 sfx_phohit,             // deathsound
5181 14*FRACUNIT,            // speed
5182 5*FRACUNIT,             // radius
5183 12*FRACUNIT,            // height
5184 100,            // mass
5185 4,              // damage
5186 sfx_None,               // activesound
5187 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
5188 MF2_NOTELEPORT|MF2_FIREDAMAGE           // flags2
5189  },
5190
5191 {               // MT_MNTRFX3
5192 -1,             // doomednum
5193 S_MNTRFX3_1,            // spawnstate
5194 1000,           // spawnhealth
5195 S_NULL,         // seestate
5196 0,              // seesound
5197 8,              // reactiontime
5198 sfx_None,               // attacksound
5199 S_NULL,         // painstate
5200 0,              // painchance
5201 sfx_None,               // painsound
5202 S_NULL,         // meleestate
5203 S_NULL,         // missilestate
5204 S_NULL,         // crashstate
5205 S_MNTRFXI2_1,           // deathstate
5206 S_NULL,         // xdeathstate
5207 sfx_phohit,             // deathsound
5208 0,              // speed
5209 8*FRACUNIT,             // radius
5210 16*FRACUNIT,            // height
5211 100,            // mass
5212 4,              // damage
5213 sfx_None,               // activesound
5214 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY,               // flags
5215 MF2_NOTELEPORT|MF2_FIREDAMAGE           // flags2
5216  },
5217
5218 {               // MT_AKYY
5219 73,             // doomednum
5220 S_AKYY1,                // spawnstate
5221 1000,           // spawnhealth
5222 S_NULL,         // seestate
5223 sfx_None,               // seesound
5224 8,              // reactiontime
5225 sfx_None,               // attacksound
5226 S_NULL,         // painstate
5227 0,              // painchance
5228 sfx_None,               // painsound
5229 S_NULL,         // meleestate
5230 S_NULL,         // missilestate
5231 S_NULL,         // crashstate
5232 S_NULL,         // deathstate
5233 S_NULL,         // xdeathstate
5234 sfx_None,               // deathsound
5235 0,              // speed
5236 20*FRACUNIT,            // radius
5237 16*FRACUNIT,            // height
5238 100,            // mass
5239 0,              // damage
5240 sfx_None,               // activesound
5241 MF_SPECIAL|MF_NOTDMATCH,                // flags
5242 0               // flags2
5243  },
5244
5245 {               // MT_BKYY
5246 79,             // doomednum
5247 S_BKYY1,                // spawnstate
5248 1000,           // spawnhealth
5249 S_NULL,         // seestate
5250 sfx_None,               // seesound
5251 8,              // reactiontime
5252 sfx_None,               // attacksound
5253 S_NULL,         // painstate
5254 0,              // painchance
5255 sfx_None,               // painsound
5256 S_NULL,         // meleestate
5257 S_NULL,         // missilestate
5258 S_NULL,         // crashstate
5259 S_NULL,         // deathstate
5260 S_NULL,         // xdeathstate
5261 sfx_None,               // deathsound
5262 0,              // speed
5263 20*FRACUNIT,            // radius
5264 16*FRACUNIT,            // height
5265 100,            // mass
5266 0,              // damage
5267 sfx_None,               // activesound
5268 MF_SPECIAL|MF_NOTDMATCH,                // flags
5269 0               // flags2
5270  },
5271
5272 {               // MT_CKEY
5273 80,             // doomednum
5274 S_CKYY1,                // spawnstate
5275 1000,           // spawnhealth
5276 S_NULL,         // seestate
5277 sfx_None,               // seesound
5278 8,              // reactiontime
5279 sfx_None,               // attacksound
5280 S_NULL,         // painstate
5281 0,              // painchance
5282 sfx_None,               // painsound
5283 S_NULL,         // meleestate
5284 S_NULL,         // missilestate
5285 S_NULL,         // crashstate
5286 S_NULL,         // deathstate
5287 S_NULL,         // xdeathstate
5288 sfx_None,               // deathsound
5289 0,              // speed
5290 20*FRACUNIT,            // radius
5291 16*FRACUNIT,            // height
5292 100,            // mass
5293 0,              // damage
5294 sfx_None,               // activesound
5295 MF_SPECIAL|MF_NOTDMATCH,                // flags
5296 0               // flags2
5297  },
5298
5299 {               // MT_AMGWNDWIMPY
5300 10,             // doomednum
5301 S_AMG1,         // spawnstate
5302 AMMO_GWND_WIMPY,                // spawnhealth
5303 S_NULL,         // seestate
5304 sfx_None,               // seesound
5305 8,              // reactiontime
5306 sfx_None,               // attacksound
5307 S_NULL,         // painstate
5308 0,              // painchance
5309 sfx_None,               // painsound
5310 S_NULL,         // meleestate
5311 S_NULL,         // missilestate
5312 S_NULL,         // crashstate
5313 S_NULL,         // deathstate
5314 S_NULL,         // xdeathstate
5315 sfx_None,               // deathsound
5316 0,              // speed
5317 20*FRACUNIT,            // radius
5318 16*FRACUNIT,            // height
5319 100,            // mass
5320 0,              // damage
5321 sfx_None,               // activesound
5322 MF_SPECIAL,             // flags
5323 0               // flags2
5324  },
5325
5326 {               // MT_AMGWNDHEFTY
5327 12,             // doomednum
5328 S_AMG2_1,               // spawnstate
5329 AMMO_GWND_HEFTY,                // spawnhealth
5330 S_NULL,         // seestate
5331 sfx_None,               // seesound
5332 8,              // reactiontime
5333 sfx_None,               // attacksound
5334 S_NULL,         // painstate
5335 0,              // painchance
5336 sfx_None,               // painsound
5337 S_NULL,         // meleestate
5338 S_NULL,         // missilestate
5339 S_NULL,         // crashstate
5340 S_NULL,         // deathstate
5341 S_NULL,         // xdeathstate
5342 sfx_None,               // deathsound
5343 0,              // speed
5344 20*FRACUNIT,            // radius
5345 16*FRACUNIT,            // height
5346 100,            // mass
5347 0,              // damage
5348 sfx_None,               // activesound
5349 MF_SPECIAL,             // flags
5350 0               // flags2
5351  },
5352
5353 {               // MT_AMMACEWIMPY
5354 13,             // doomednum
5355 S_AMM1,         // spawnstate
5356 AMMO_MACE_WIMPY,                // spawnhealth
5357 S_NULL,         // seestate
5358 sfx_None,               // seesound
5359 8,              // reactiontime
5360 sfx_None,               // attacksound
5361 S_NULL,         // painstate
5362 0,              // painchance
5363 sfx_None,               // painsound
5364 S_NULL,         // meleestate
5365 S_NULL,         // missilestate
5366 S_NULL,         // crashstate
5367 S_NULL,         // deathstate
5368 S_NULL,         // xdeathstate
5369 sfx_None,               // deathsound
5370 0,              // speed
5371 20*FRACUNIT,            // radius
5372 16*FRACUNIT,            // height
5373 100,            // mass
5374 0,              // damage
5375 sfx_None,               // activesound
5376 MF_SPECIAL,             // flags
5377 0               // flags2
5378  },
5379
5380 {               // MT_AMMACEHEFTY
5381 16,             // doomednum
5382 S_AMM2,         // spawnstate
5383 AMMO_MACE_HEFTY,                // spawnhealth
5384 S_NULL,         // seestate
5385 sfx_None,               // seesound
5386 8,              // reactiontime
5387 sfx_None,               // attacksound
5388 S_NULL,         // painstate
5389 0,              // painchance
5390 sfx_None,               // painsound
5391 S_NULL,         // meleestate
5392 S_NULL,         // missilestate
5393 S_NULL,         // crashstate
5394 S_NULL,         // deathstate
5395 S_NULL,         // xdeathstate
5396 sfx_None,               // deathsound
5397 0,              // speed
5398 20*FRACUNIT,            // radius
5399 16*FRACUNIT,            // height
5400 100,            // mass
5401 0,              // damage
5402 sfx_None,               // activesound
5403 MF_SPECIAL,             // flags
5404 0               // flags2
5405  },
5406
5407 {               // MT_AMCBOWWIMPY
5408 18,             // doomednum
5409 S_AMC1,         // spawnstate
5410 AMMO_CBOW_WIMPY,                // spawnhealth
5411 S_NULL,         // seestate
5412 sfx_None,               // seesound
5413 8,              // reactiontime
5414 sfx_None,               // attacksound
5415 S_NULL,         // painstate
5416 0,              // painchance
5417 sfx_None,               // painsound
5418 S_NULL,         // meleestate
5419 S_NULL,         // missilestate
5420 S_NULL,         // crashstate
5421 S_NULL,         // deathstate
5422 S_NULL,         // xdeathstate
5423 sfx_None,               // deathsound
5424 0,              // speed
5425 20*FRACUNIT,            // radius
5426 16*FRACUNIT,            // height
5427 100,            // mass
5428 0,              // damage
5429 sfx_None,               // activesound
5430 MF_SPECIAL,             // flags
5431 0               // flags2
5432  },
5433
5434 {               // MT_AMCBOWHEFTY
5435 19,             // doomednum
5436 S_AMC2_1,               // spawnstate
5437 AMMO_CBOW_HEFTY,                // spawnhealth
5438 S_NULL,         // seestate
5439 sfx_None,               // seesound
5440 8,              // reactiontime
5441 sfx_None,               // attacksound
5442 S_NULL,         // painstate
5443 0,              // painchance
5444 sfx_None,               // painsound
5445 S_NULL,         // meleestate
5446 S_NULL,         // missilestate
5447 S_NULL,         // crashstate
5448 S_NULL,         // deathstate
5449 S_NULL,         // xdeathstate
5450 sfx_None,               // deathsound
5451 0,              // speed
5452 20*FRACUNIT,            // radius
5453 16*FRACUNIT,            // height
5454 100,            // mass
5455 0,              // damage
5456 sfx_None,               // activesound
5457 MF_SPECIAL,             // flags
5458 0               // flags2
5459  },
5460
5461 {               // MT_AMSKRDWIMPY
5462 20,             // doomednum
5463 S_AMS1_1,               // spawnstate
5464 AMMO_SKRD_WIMPY,                // spawnhealth
5465 S_NULL,         // seestate
5466 sfx_None,               // seesound
5467 8,              // reactiontime
5468 sfx_None,               // attacksound
5469 S_NULL,         // painstate
5470 0,              // painchance
5471 sfx_None,               // painsound
5472 S_NULL,         // meleestate
5473 S_NULL,         // missilestate
5474 S_NULL,         // crashstate
5475 S_NULL,         // deathstate
5476 S_NULL,         // xdeathstate
5477 sfx_None,               // deathsound
5478 0,              // speed
5479 20*FRACUNIT,            // radius
5480 16*FRACUNIT,            // height
5481 100,            // mass
5482 0,              // damage
5483 sfx_None,               // activesound
5484 MF_SPECIAL,             // flags
5485 0               // flags2
5486  },
5487
5488 {               // MT_AMSKRDHEFTY
5489 21,             // doomednum
5490 S_AMS2_1,               // spawnstate
5491 AMMO_SKRD_HEFTY,                // spawnhealth
5492 S_NULL,         // seestate
5493 sfx_None,               // seesound
5494 8,              // reactiontime
5495 sfx_None,               // attacksound
5496 S_NULL,         // painstate
5497 0,              // painchance
5498 sfx_None,               // painsound
5499 S_NULL,         // meleestate
5500 S_NULL,         // missilestate
5501 S_NULL,         // crashstate
5502 S_NULL,         // deathstate
5503 S_NULL,         // xdeathstate
5504 sfx_None,               // deathsound
5505 0,              // speed
5506 20*FRACUNIT,            // radius
5507 16*FRACUNIT,            // height
5508 100,            // mass
5509 0,              // damage
5510 sfx_None,               // activesound
5511 MF_SPECIAL,             // flags
5512 0               // flags2
5513  },
5514
5515 {               // MT_AMPHRDWIMPY
5516 22,             // doomednum
5517 S_AMP1_1,               // spawnstate
5518 AMMO_PHRD_WIMPY,                // spawnhealth
5519 S_NULL,         // seestate
5520 sfx_None,               // seesound
5521 8,              // reactiontime
5522 sfx_None,               // attacksound
5523 S_NULL,         // painstate
5524 0,              // painchance
5525 sfx_None,               // painsound
5526 S_NULL,         // meleestate
5527 S_NULL,         // missilestate
5528 S_NULL,         // crashstate
5529 S_NULL,         // deathstate
5530 S_NULL,         // xdeathstate
5531 sfx_None,               // deathsound
5532 0,              // speed
5533 20*FRACUNIT,            // radius
5534 16*FRACUNIT,            // height
5535 100,            // mass
5536 0,              // damage
5537 sfx_None,               // activesound
5538 MF_SPECIAL,             // flags
5539 0               // flags2
5540  },
5541
5542 {               // MT_AMPHRDHEFTY
5543 23,             // doomednum
5544 S_AMP2_1,               // spawnstate
5545 AMMO_PHRD_HEFTY,                // spawnhealth
5546 S_NULL,         // seestate
5547 sfx_None,               // seesound
5548 8,              // reactiontime
5549 sfx_None,               // attacksound
5550 S_NULL,         // painstate
5551 0,              // painchance
5552 sfx_None,               // painsound
5553 S_NULL,         // meleestate
5554 S_NULL,         // missilestate
5555 S_NULL,         // crashstate
5556 S_NULL,         // deathstate
5557 S_NULL,         // xdeathstate
5558 sfx_None,               // deathsound
5559 0,              // speed
5560 20*FRACUNIT,            // radius
5561 16*FRACUNIT,            // height
5562 100,            // mass
5563 0,              // damage
5564 sfx_None,               // activesound
5565 MF_SPECIAL,             // flags
5566 0               // flags2
5567  },
5568
5569 {               // MT_AMBLSRWIMPY
5570 54,             // doomednum
5571 S_AMB1_1,               // spawnstate
5572 AMMO_BLSR_WIMPY,                // spawnhealth
5573 S_NULL,         // seestate
5574 sfx_None,               // seesound
5575 8,              // reactiontime
5576 sfx_None,               // attacksound
5577 S_NULL,         // painstate
5578 0,              // painchance
5579 sfx_None,               // painsound
5580 S_NULL,         // meleestate
5581 S_NULL,         // missilestate
5582 S_NULL,         // crashstate
5583 S_NULL,         // deathstate
5584 S_NULL,         // xdeathstate
5585 sfx_None,               // deathsound
5586 0,              // speed
5587 20*FRACUNIT,            // radius
5588 16*FRACUNIT,            // height
5589 100,            // mass
5590 0,              // damage
5591 sfx_None,               // activesound
5592 MF_SPECIAL,             // flags
5593 0               // flags2
5594  },
5595
5596 {               // MT_AMBLSRHEFTY
5597 55,             // doomednum
5598 S_AMB2_1,               // spawnstate
5599 AMMO_BLSR_HEFTY,                // spawnhealth
5600 S_NULL,         // seestate
5601 sfx_None,               // seesound
5602 8,              // reactiontime
5603 sfx_None,               // attacksound
5604 S_NULL,         // painstate
5605 0,              // painchance
5606 sfx_None,               // painsound
5607 S_NULL,         // meleestate
5608 S_NULL,         // missilestate
5609 S_NULL,         // crashstate
5610 S_NULL,         // deathstate
5611 S_NULL,         // xdeathstate
5612 sfx_None,               // deathsound
5613 0,              // speed
5614 20*FRACUNIT,            // radius
5615 16*FRACUNIT,            // height
5616 100,            // mass
5617 0,              // damage
5618 sfx_None,               // activesound
5619 MF_SPECIAL,             // flags
5620 0               // flags2
5621  },
5622
5623 {               // MT_SOUNDWIND
5624 42,             // doomednum
5625 S_SND_WIND,             // spawnstate
5626 1000,           // spawnhealth
5627 S_NULL,         // seestate
5628 sfx_None,               // seesound
5629 8,              // reactiontime
5630 sfx_None,               // attacksound
5631 S_NULL,         // painstate
5632 0,              // painchance
5633 sfx_None,               // painsound
5634 S_NULL,         // meleestate
5635 S_NULL,         // missilestate
5636 S_NULL,         // crashstate
5637 S_NULL,         // deathstate
5638 S_NULL,         // xdeathstate
5639 sfx_None,               // deathsound
5640 0,              // speed
5641 20*FRACUNIT,            // radius
5642 16*FRACUNIT,            // height
5643 100,            // mass
5644 0,              // damage
5645 sfx_None,               // activesound
5646 MF_NOBLOCKMAP|MF_NOSECTOR,              // flags
5647 0               // flags2
5648  },
5649
5650 {               // MT_SOUNDWATERFALL
5651 41,             // doomednum
5652 S_SND_WATERFALL,                // spawnstate
5653 1000,           // spawnhealth
5654 S_NULL,         // seestate
5655 sfx_None,               // seesound
5656 8,              // reactiontime
5657 sfx_None,               // attacksound
5658 S_NULL,         // painstate
5659 0,              // painchance
5660 sfx_None,               // painsound
5661 S_NULL,         // meleestate
5662 S_NULL,         // missilestate
5663 S_NULL,         // crashstate
5664 S_NULL,         // deathstate
5665 S_NULL,         // xdeathstate
5666 sfx_None,               // deathsound
5667 0,              // speed
5668 20*FRACUNIT,            // radius
5669 16*FRACUNIT,            // height
5670 100,            // mass
5671 0,              // damage
5672 sfx_None,               // activesound
5673 MF_NOBLOCKMAP|MF_NOSECTOR,              // flags
5674 0               // flags2
5675  }
5676 };
5677