A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd
at master 5185 lines 342 kB view raw
1/* Emacs style mode select -*- C++ -*- 2 *----------------------------------------------------------------------------- 3 * 4 * 5 * PrBoom a Doom port merged with LxDoom and LSDLDoom 6 * based on BOOM, a modified and improved DOOM engine 7 * Copyright (C) 1999 by 8 * id Software, Chi Hoang, Lee Killough, Jim Flynn, Rand Phares, Ty Halderman 9 * Copyright (C) 1999-2000 by 10 * Jess Haas, Nicolas Kalkhof, Colin Phipps, Florian Schulze 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation; either version 2 15 * of the License, or (at your option) any later version. 16 * 17 * This program is distributed in the hope that it will be useful, 18 * but WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20 * GNU General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, write to the Free Software 24 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 25 * 02111-1307, USA. 26 * 27 * DESCRIPTION: 28 * Thing frame/state LUT, 29 * generated by multigen utilitiy. 30 * This one is the original DOOM version, preserved. 31 * BOOM changes include commenting and addition of predefined lumps 32 * for providing things that aren't in the IWAD without sending a 33 * separate must-use wad file around with the EXE. 34 * 35 *----------------------------------------------------------------------------- 36 */ 37 38// Data. 39#include "sounds.h" 40#include "m_fixed.h" 41 42#ifdef __GNUG__ 43#pragma implementation "info.h" 44#endif 45#include "info.h" 46 47#include "p_mobj.h" 48 49#include "rockmacros.h" 50 51// ******************************************************************** 52// Sprite names 53// ******************************************************************** 54// This is the list of sprite 4-character prefixes. They are searched 55// through, with a NULL entry terminating the list. In DOOM originally 56// this NULL entry was missing, and coincidentally the next thing in 57// memory was the dummy state_t[] entry that started with zero bytes. 58// killough 1/17/98: add an explicit NULL entry. 59// NUMSPRITES is an enum from info.h where all these are listed 60// as SPR_xxxx 61 62const char *sprnames[NUMSPRITES+1] = { 63 "TROO","SHTG","PUNG","PISG","PISF","SHTF","SHT2","CHGG","CHGF","MISG", 64 "MISF","SAWG","PLSG","PLSF","BFGG","BFGF","BLUD","PUFF","BAL1","BAL2", 65 "PLSS","PLSE","MISL","BFS1","BFE1","BFE2","TFOG","IFOG","PLAY","POSS", 66 "SPOS","VILE","FIRE","FATB","FBXP","SKEL","MANF","FATT","CPOS","SARG", 67 "HEAD","BAL7","BOSS","BOS2","SKUL","SPID","BSPI","APLS","APBX","CYBR", 68 "PAIN","SSWV","KEEN","BBRN","BOSF","ARM1","ARM2","BAR1","BEXP","FCAN", 69 "BON1","BON2","BKEY","RKEY","YKEY","BSKU","RSKU","YSKU","STIM","MEDI", 70 "SOUL","PINV","PSTR","PINS","MEGA","SUIT","PMAP","PVIS","CLIP","AMMO", 71 "ROCK","BROK","CELL","CELP","SHEL","SBOX","BPAK","BFUG","MGUN","CSAW", 72 "LAUN","PLAS","SHOT","SGN2","COLU","SMT2","GOR1","POL2","POL5","POL4", 73 "POL3","POL1","POL6","GOR2","GOR3","GOR4","GOR5","SMIT","COL1","COL2", 74 "COL3","COL4","CAND","CBRA","COL6","TRE1","TRE2","ELEC","CEYE","FSKU", 75 "COL5","TBLU","TGRN","TRED","SMBT","SMGT","SMRT","HDB1","HDB2","HDB3", 76 "HDB4","HDB5","HDB6","POB1","POB2","BRS1","TLMP","TLP2",NULL 77 }; 78 79// ******************************************************************** 80// Function addresses or Code Pointers 81// ******************************************************************** 82// These function addresses are the Code Pointers that have been 83// modified for years by Dehacked enthusiasts. The new BEX format 84// allows more extensive changes (see d_deh.c) 85 86// Doesn't work with g++, needs actionf_p1 87void A_Light0(); 88void A_WeaponReady(); 89void A_Lower(); 90void A_Raise(); 91void A_Punch(); 92void A_ReFire(); 93void A_FirePistol(); 94void A_Light1(); 95void A_FireShotgun(); 96void A_Light2(); 97void A_FireShotgun2(); 98void A_CheckReload(); 99void A_OpenShotgun2(); 100void A_LoadShotgun2(); 101void A_CloseShotgun2(); 102void A_FireCGun(); 103void A_GunFlash(); 104void A_FireMissile(); 105void A_Saw(); 106void A_FirePlasma(); 107void A_BFGsound(); 108void A_FireBFG(); 109void A_BFGSpray(); 110void A_Explode(); 111void A_Pain(); 112void A_PlayerScream(); 113void A_Fall(); 114void A_XScream(); 115void A_Look(); 116void A_Chase(); 117void A_FaceTarget(); 118void A_PosAttack(); 119void A_Scream(); 120void A_SPosAttack(); 121void A_VileChase(); 122void A_VileStart(); 123void A_VileTarget(); 124void A_VileAttack(); 125void A_StartFire(); 126void A_Fire(); 127void A_FireCrackle(); 128void A_Tracer(); 129void A_SkelWhoosh(); 130void A_SkelFist(); 131void A_SkelMissile(); 132void A_FatRaise(); 133void A_FatAttack1(); 134void A_FatAttack2(); 135void A_FatAttack3(); 136void A_BossDeath(); 137void A_CPosAttack(); 138void A_CPosRefire(); 139void A_TroopAttack(); 140void A_SargAttack(); 141void A_HeadAttack(); 142void A_BruisAttack(); 143void A_SkullAttack(); 144void A_Metal(); 145void A_SpidRefire(); 146void A_BabyMetal(); 147void A_BspiAttack(); 148void A_Hoof(); 149void A_CyberAttack(); 150void A_PainAttack(); 151void A_PainDie(); 152void A_KeenDie(); 153void A_BrainPain(); 154void A_BrainScream(); 155void A_BrainDie(); 156void A_BrainAwake(); 157void A_BrainSpit(); 158void A_SpawnSound(); 159void A_SpawnFly(); 160void A_BrainExplode(); 161void A_Die(); 162void A_Stop(); 163void A_Detonate(); /* killough 8/9/98: detonate a bomb or other device */ 164void A_Mushroom(); /* killough 10/98: mushroom effect */ 165 166// ******************************************************************** 167// State or "frame" information 168// ******************************************************************** 169// Each of the states, otherwise known as "frames", is outlined 170// here. The data in each element of the array is the way it is 171// initialized, with sprite names identified by their enumerator 172// value such as SPR_SHTG. These correlate to the above sprite 173// array so don't change them around unless you understand what 174// you're doing. 175// 176// The commented name beginning with S_ at the end of each line 177// is there to help figure out where the next-frame pointer is 178// pointing. These are also additionally identified in info.h 179// as enumerated values. From a change-and-recompile point of 180// view this is fairly workable, but it adds a lot to the effort 181// when trying to change things externally. See also the d_deh.c 182// parts where frame rewiring is done for more details and the 183// extended way a BEX file can handle this. 184 185state_t states[NUMSTATES] = { 186 {SPR_TROO,0,-1,NULL,S_NULL,0,0}, // S_NULL 187 {SPR_SHTG,4,0,A_Light0,S_NULL,0,0}, // S_LIGHTDONE 188 {SPR_PUNG,0,1,A_WeaponReady,S_PUNCH,0,0}, // S_PUNCH 189 {SPR_PUNG,0,1,A_Lower,S_PUNCHDOWN,0,0}, // S_PUNCHDOWN 190 {SPR_PUNG,0,1,A_Raise,S_PUNCHUP,0,0}, // S_PUNCHUP 191 {SPR_PUNG,1,4,NULL,S_PUNCH2,0,0}, // S_PUNCH1 192 {SPR_PUNG,2,4,A_Punch,S_PUNCH3,0,0}, // S_PUNCH2 193 {SPR_PUNG,3,5,NULL,S_PUNCH4,0,0}, // S_PUNCH3 194 {SPR_PUNG,2,4,NULL,S_PUNCH5,0,0}, // S_PUNCH4 195 {SPR_PUNG,1,5,A_ReFire,S_PUNCH,0,0}, // S_PUNCH5 196 {SPR_PISG,0,1,A_WeaponReady,S_PISTOL,0,0},// S_PISTOL 197 {SPR_PISG,0,1,A_Lower,S_PISTOLDOWN,0,0}, // S_PISTOLDOWN 198 {SPR_PISG,0,1,A_Raise,S_PISTOLUP,0,0}, // S_PISTOLUP 199 {SPR_PISG,0,4,NULL,S_PISTOL2,0,0}, // S_PISTOL1 200 {SPR_PISG,1,6,A_FirePistol,S_PISTOL3,0,0},// S_PISTOL2 201 {SPR_PISG,2,4,NULL,S_PISTOL4,0,0}, // S_PISTOL3 202 {SPR_PISG,1,5,A_ReFire,S_PISTOL,0,0}, // S_PISTOL4 203 {SPR_PISF,32768,7,A_Light1,S_LIGHTDONE,0,0}, // S_PISTOLFLASH 204 {SPR_SHTG,0,1,A_WeaponReady,S_SGUN,0,0}, // S_SGUN 205 {SPR_SHTG,0,1,A_Lower,S_SGUNDOWN,0,0}, // S_SGUNDOWN 206 {SPR_SHTG,0,1,A_Raise,S_SGUNUP,0,0}, // S_SGUNUP 207 {SPR_SHTG,0,3,NULL,S_SGUN2,0,0}, // S_SGUN1 208 {SPR_SHTG,0,7,A_FireShotgun,S_SGUN3,0,0}, // S_SGUN2 209 {SPR_SHTG,1,5,NULL,S_SGUN4,0,0}, // S_SGUN3 210 {SPR_SHTG,2,5,NULL,S_SGUN5,0,0}, // S_SGUN4 211 {SPR_SHTG,3,4,NULL,S_SGUN6,0,0}, // S_SGUN5 212 {SPR_SHTG,2,5,NULL,S_SGUN7,0,0}, // S_SGUN6 213 {SPR_SHTG,1,5,NULL,S_SGUN8,0,0}, // S_SGUN7 214 {SPR_SHTG,0,3,NULL,S_SGUN9,0,0}, // S_SGUN8 215 {SPR_SHTG,0,7,A_ReFire,S_SGUN,0,0}, // S_SGUN9 216 {SPR_SHTF,32768,4,A_Light1,S_SGUNFLASH2,0,0}, // S_SGUNFLASH1 217 {SPR_SHTF,32769,3,A_Light2,S_LIGHTDONE,0,0}, // S_SGUNFLASH2 218 {SPR_SHT2,0,1,A_WeaponReady,S_DSGUN,0,0}, // S_DSGUN 219 {SPR_SHT2,0,1,A_Lower,S_DSGUNDOWN,0,0}, // S_DSGUNDOWN 220 {SPR_SHT2,0,1,A_Raise,S_DSGUNUP,0,0}, // S_DSGUNUP 221 {SPR_SHT2,0,3,NULL,S_DSGUN2,0,0}, // S_DSGUN1 222 {SPR_SHT2,0,7,A_FireShotgun2,S_DSGUN3,0,0}, // S_DSGUN2 223 {SPR_SHT2,1,7,NULL,S_DSGUN4,0,0}, // S_DSGUN3 224 {SPR_SHT2,2,7,A_CheckReload,S_DSGUN5,0,0}, // S_DSGUN4 225 {SPR_SHT2,3,7,A_OpenShotgun2,S_DSGUN6,0,0}, // S_DSGUN5 226 {SPR_SHT2,4,7,NULL,S_DSGUN7,0,0}, // S_DSGUN6 227 {SPR_SHT2,5,7,A_LoadShotgun2,S_DSGUN8,0,0}, // S_DSGUN7 228 {SPR_SHT2,6,6,NULL,S_DSGUN9,0,0}, // S_DSGUN8 229 {SPR_SHT2,7,6,A_CloseShotgun2,S_DSGUN10,0,0}, // S_DSGUN9 230 {SPR_SHT2,0,5,A_ReFire,S_DSGUN,0,0}, // S_DSGUN10 231 {SPR_SHT2,1,7,NULL,S_DSNR2,0,0}, // S_DSNR1 232 {SPR_SHT2,0,3,NULL,S_DSGUNDOWN,0,0}, // S_DSNR2 233 {SPR_SHT2,32776,5,A_Light1,S_DSGUNFLASH2,0,0}, // S_DSGUNFLASH1 234 {SPR_SHT2,32777,4,A_Light2,S_LIGHTDONE,0,0}, // S_DSGUNFLASH2 235 {SPR_CHGG,0,1,A_WeaponReady,S_CHAIN,0,0}, // S_CHAIN 236 {SPR_CHGG,0,1,A_Lower,S_CHAINDOWN,0,0}, // S_CHAINDOWN 237 {SPR_CHGG,0,1,A_Raise,S_CHAINUP,0,0}, // S_CHAINUP 238 {SPR_CHGG,0,4,A_FireCGun,S_CHAIN2,0,0}, // S_CHAIN1 239 {SPR_CHGG,1,4,A_FireCGun,S_CHAIN3,0,0}, // S_CHAIN2 240 {SPR_CHGG,1,0,A_ReFire,S_CHAIN,0,0}, // S_CHAIN3 241 {SPR_CHGF,32768,5,A_Light1,S_LIGHTDONE,0,0}, // S_CHAINFLASH1 242 {SPR_CHGF,32769,5,A_Light2,S_LIGHTDONE,0,0}, // S_CHAINFLASH2 243 {SPR_MISG,0,1,A_WeaponReady,S_MISSILE,0,0}, // S_MISSILE 244 {SPR_MISG,0,1,A_Lower,S_MISSILEDOWN,0,0}, // S_MISSILEDOWN 245 {SPR_MISG,0,1,A_Raise,S_MISSILEUP,0,0}, // S_MISSILEUP 246 {SPR_MISG,1,8,A_GunFlash,S_MISSILE2,0,0}, // S_MISSILE1 247 {SPR_MISG,1,12,A_FireMissile,S_MISSILE3,0,0}, // S_MISSILE2 248 {SPR_MISG,1,0,A_ReFire,S_MISSILE,0,0}, // S_MISSILE3 249 {SPR_MISF,32768,3,A_Light1,S_MISSILEFLASH2,0,0}, // S_MISSILEFLASH1 250 {SPR_MISF,32769,4,NULL,S_MISSILEFLASH3,0,0}, // S_MISSILEFLASH2 251 {SPR_MISF,32770,4,A_Light2,S_MISSILEFLASH4,0,0}, // S_MISSILEFLASH3 252 {SPR_MISF,32771,4,A_Light2,S_LIGHTDONE,0,0}, // S_MISSILEFLASH4 253 {SPR_SAWG,2,4,A_WeaponReady,S_SAWB,0,0}, // S_SAW 254 {SPR_SAWG,3,4,A_WeaponReady,S_SAW,0,0}, // S_SAWB 255 {SPR_SAWG,2,1,A_Lower,S_SAWDOWN,0,0}, // S_SAWDOWN 256 {SPR_SAWG,2,1,A_Raise,S_SAWUP,0,0}, // S_SAWUP 257 {SPR_SAWG,0,4,A_Saw,S_SAW2,0,0}, // S_SAW1 258 {SPR_SAWG,1,4,A_Saw,S_SAW3,0,0}, // S_SAW2 259 {SPR_SAWG,1,0,A_ReFire,S_SAW,0,0}, // S_SAW3 260 {SPR_PLSG,0,1,A_WeaponReady,S_PLASMA,0,0}, // S_PLASMA 261 {SPR_PLSG,0,1,A_Lower,S_PLASMADOWN,0,0}, // S_PLASMADOWN 262 {SPR_PLSG,0,1,A_Raise,S_PLASMAUP,0,0}, // S_PLASMAUP 263 {SPR_PLSG,0,3,A_FirePlasma,S_PLASMA2,0,0}, // S_PLASMA1 264 {SPR_PLSG,1,20,A_ReFire,S_PLASMA,0,0}, // S_PLASMA2 265 {SPR_PLSF,32768,4,A_Light1,S_LIGHTDONE,0,0}, // S_PLASMAFLASH1 266 {SPR_PLSF,32769,4,A_Light1,S_LIGHTDONE,0,0}, // S_PLASMAFLASH2 267 {SPR_BFGG,0,1,A_WeaponReady,S_BFG,0,0}, // S_BFG 268 {SPR_BFGG,0,1,A_Lower,S_BFGDOWN,0,0}, // S_BFGDOWN 269 {SPR_BFGG,0,1,A_Raise,S_BFGUP,0,0}, // S_BFGUP 270 {SPR_BFGG,0,20,A_BFGsound,S_BFG2,0,0}, // S_BFG1 271 {SPR_BFGG,1,10,A_GunFlash,S_BFG3,0,0}, // S_BFG2 272 {SPR_BFGG,1,10,A_FireBFG,S_BFG4,0,0}, // S_BFG3 273 {SPR_BFGG,1,20,A_ReFire,S_BFG,0,0}, // S_BFG4 274 {SPR_BFGF,32768,11,A_Light1,S_BFGFLASH2,0,0}, // S_BFGFLASH1 275 {SPR_BFGF,32769,6,A_Light2,S_LIGHTDONE,0,0}, // S_BFGFLASH2 276 {SPR_BLUD,2,8,NULL,S_BLOOD2,0,0}, // S_BLOOD1 277 {SPR_BLUD,1,8,NULL,S_BLOOD3,0,0}, // S_BLOOD2 278 {SPR_BLUD,0,8,NULL,S_NULL,0,0}, // S_BLOOD3 279 {SPR_PUFF,32768,4,NULL,S_PUFF2,0,0}, // S_PUFF1 280 {SPR_PUFF,1,4,NULL,S_PUFF3,0,0}, // S_PUFF2 281 {SPR_PUFF,2,4,NULL,S_PUFF4,0,0}, // S_PUFF3 282 {SPR_PUFF,3,4,NULL,S_NULL,0,0}, // S_PUFF4 283 {SPR_BAL1,32768,4,NULL,S_TBALL2,0,0}, // S_TBALL1 284 {SPR_BAL1,32769,4,NULL,S_TBALL1,0,0}, // S_TBALL2 285 {SPR_BAL1,32770,6,NULL,S_TBALLX2,0,0}, // S_TBALLX1 286 {SPR_BAL1,32771,6,NULL,S_TBALLX3,0,0}, // S_TBALLX2 287 {SPR_BAL1,32772,6,NULL,S_NULL,0,0}, // S_TBALLX3 288 {SPR_BAL2,32768,4,NULL,S_RBALL2,0,0}, // S_RBALL1 289 {SPR_BAL2,32769,4,NULL,S_RBALL1,0,0}, // S_RBALL2 290 {SPR_BAL2,32770,6,NULL,S_RBALLX2,0,0}, // S_RBALLX1 291 {SPR_BAL2,32771,6,NULL,S_RBALLX3,0,0}, // S_RBALLX2 292 {SPR_BAL2,32772,6,NULL,S_NULL,0,0}, // S_RBALLX3 293 {SPR_PLSS,32768,6,NULL,S_PLASBALL2,0,0}, // S_PLASBALL 294 {SPR_PLSS,32769,6,NULL,S_PLASBALL,0,0}, // S_PLASBALL2 295 {SPR_PLSE,32768,4,NULL,S_PLASEXP2,0,0}, // S_PLASEXP 296 {SPR_PLSE,32769,4,NULL,S_PLASEXP3,0,0}, // S_PLASEXP2 297 {SPR_PLSE,32770,4,NULL,S_PLASEXP4,0,0}, // S_PLASEXP3 298 {SPR_PLSE,32771,4,NULL,S_PLASEXP5,0,0}, // S_PLASEXP4 299 {SPR_PLSE,32772,4,NULL,S_NULL,0,0}, // S_PLASEXP5 300 {SPR_MISL,32768,1,NULL,S_ROCKET,0,0}, // S_ROCKET 301 {SPR_BFS1,32768,4,NULL,S_BFGSHOT2,0,0}, // S_BFGSHOT 302 {SPR_BFS1,32769,4,NULL,S_BFGSHOT,0,0}, // S_BFGSHOT2 303 {SPR_BFE1,32768,8,NULL,S_BFGLAND2,0,0}, // S_BFGLAND 304 {SPR_BFE1,32769,8,NULL,S_BFGLAND3,0,0}, // S_BFGLAND2 305 {SPR_BFE1,32770,8,A_BFGSpray,S_BFGLAND4,0,0}, // S_BFGLAND3 306 {SPR_BFE1,32771,8,NULL,S_BFGLAND5,0,0}, // S_BFGLAND4 307 {SPR_BFE1,32772,8,NULL,S_BFGLAND6,0,0}, // S_BFGLAND5 308 {SPR_BFE1,32773,8,NULL,S_NULL,0,0}, // S_BFGLAND6 309 {SPR_BFE2,32768,8,NULL,S_BFGEXP2,0,0}, // S_BFGEXP 310 {SPR_BFE2,32769,8,NULL,S_BFGEXP3,0,0}, // S_BFGEXP2 311 {SPR_BFE2,32770,8,NULL,S_BFGEXP4,0,0}, // S_BFGEXP3 312 {SPR_BFE2,32771,8,NULL,S_NULL,0,0}, // S_BFGEXP4 313 {SPR_MISL,32769,8,A_Explode,S_EXPLODE2,0,0}, // S_EXPLODE1 314 {SPR_MISL,32770,6,NULL,S_EXPLODE3,0,0}, // S_EXPLODE2 315 {SPR_MISL,32771,4,NULL,S_NULL,0,0}, // S_EXPLODE3 316 {SPR_TFOG,32768,6,NULL,S_TFOG01,0,0}, // S_TFOG 317 {SPR_TFOG,32769,6,NULL,S_TFOG02,0,0}, // S_TFOG01 318 {SPR_TFOG,32768,6,NULL,S_TFOG2,0,0}, // S_TFOG02 319 {SPR_TFOG,32769,6,NULL,S_TFOG3,0,0}, // S_TFOG2 320 {SPR_TFOG,32770,6,NULL,S_TFOG4,0,0}, // S_TFOG3 321 {SPR_TFOG,32771,6,NULL,S_TFOG5,0,0}, // S_TFOG4 322 {SPR_TFOG,32772,6,NULL,S_TFOG6,0,0}, // S_TFOG5 323 {SPR_TFOG,32773,6,NULL,S_TFOG7,0,0}, // S_TFOG6 324 {SPR_TFOG,32774,6,NULL,S_TFOG8,0,0}, // S_TFOG7 325 {SPR_TFOG,32775,6,NULL,S_TFOG9,0,0}, // S_TFOG8 326 {SPR_TFOG,32776,6,NULL,S_TFOG10,0,0}, // S_TFOG9 327 {SPR_TFOG,32777,6,NULL,S_NULL,0,0}, // S_TFOG10 328 {SPR_IFOG,32768,6,NULL,S_IFOG01,0,0}, // S_IFOG 329 {SPR_IFOG,32769,6,NULL,S_IFOG02,0,0}, // S_IFOG01 330 {SPR_IFOG,32768,6,NULL,S_IFOG2,0,0}, // S_IFOG02 331 {SPR_IFOG,32769,6,NULL,S_IFOG3,0,0}, // S_IFOG2 332 {SPR_IFOG,32770,6,NULL,S_IFOG4,0,0}, // S_IFOG3 333 {SPR_IFOG,32771,6,NULL,S_IFOG5,0,0}, // S_IFOG4 334 {SPR_IFOG,32772,6,NULL,S_NULL,0,0}, // S_IFOG5 335 {SPR_PLAY,0,-1,NULL,S_NULL,0,0}, // S_PLAY 336 {SPR_PLAY,0,4,NULL,S_PLAY_RUN2,0,0}, // S_PLAY_RUN1 337 {SPR_PLAY,1,4,NULL,S_PLAY_RUN3,0,0}, // S_PLAY_RUN2 338 {SPR_PLAY,2,4,NULL,S_PLAY_RUN4,0,0}, // S_PLAY_RUN3 339 {SPR_PLAY,3,4,NULL,S_PLAY_RUN1,0,0}, // S_PLAY_RUN4 340 {SPR_PLAY,4,12,NULL,S_PLAY,0,0}, // S_PLAY_ATK1 341 {SPR_PLAY,32773,6,NULL,S_PLAY_ATK1,0,0}, // S_PLAY_ATK2 342 {SPR_PLAY,6,4,NULL,S_PLAY_PAIN2,0,0}, // S_PLAY_PAIN 343 {SPR_PLAY,6,4,A_Pain,S_PLAY,0,0}, // S_PLAY_PAIN2 344 {SPR_PLAY,7,10,NULL,S_PLAY_DIE2,0,0}, // S_PLAY_DIE1 345 {SPR_PLAY,8,10,A_PlayerScream,S_PLAY_DIE3,0,0}, // S_PLAY_DIE2 346 {SPR_PLAY,9,10,A_Fall,S_PLAY_DIE4,0,0}, // S_PLAY_DIE3 347 {SPR_PLAY,10,10,NULL,S_PLAY_DIE5,0,0}, // S_PLAY_DIE4 348 {SPR_PLAY,11,10,NULL,S_PLAY_DIE6,0,0}, // S_PLAY_DIE5 349 {SPR_PLAY,12,10,NULL,S_PLAY_DIE7,0,0}, // S_PLAY_DIE6 350 {SPR_PLAY,13,-1,NULL,S_NULL,0,0}, // S_PLAY_DIE7 351 {SPR_PLAY,14,5,NULL,S_PLAY_XDIE2,0,0}, // S_PLAY_XDIE1 352 {SPR_PLAY,15,5,A_XScream,S_PLAY_XDIE3,0,0}, // S_PLAY_XDIE2 353 {SPR_PLAY,16,5,A_Fall,S_PLAY_XDIE4,0,0}, // S_PLAY_XDIE3 354 {SPR_PLAY,17,5,NULL,S_PLAY_XDIE5,0,0}, // S_PLAY_XDIE4 355 {SPR_PLAY,18,5,NULL,S_PLAY_XDIE6,0,0}, // S_PLAY_XDIE5 356 {SPR_PLAY,19,5,NULL,S_PLAY_XDIE7,0,0}, // S_PLAY_XDIE6 357 {SPR_PLAY,20,5,NULL,S_PLAY_XDIE8,0,0}, // S_PLAY_XDIE7 358 {SPR_PLAY,21,5,NULL,S_PLAY_XDIE9,0,0}, // S_PLAY_XDIE8 359 {SPR_PLAY,22,-1,NULL,S_NULL,0,0}, // S_PLAY_XDIE9 360 {SPR_POSS,0,10,A_Look,S_POSS_STND2,0,0}, // S_POSS_STND 361 {SPR_POSS,1,10,A_Look,S_POSS_STND,0,0}, // S_POSS_STND2 362 {SPR_POSS,0,4,A_Chase,S_POSS_RUN2,0,0}, // S_POSS_RUN1 363 {SPR_POSS,0,4,A_Chase,S_POSS_RUN3,0,0}, // S_POSS_RUN2 364 {SPR_POSS,1,4,A_Chase,S_POSS_RUN4,0,0}, // S_POSS_RUN3 365 {SPR_POSS,1,4,A_Chase,S_POSS_RUN5,0,0}, // S_POSS_RUN4 366 {SPR_POSS,2,4,A_Chase,S_POSS_RUN6,0,0}, // S_POSS_RUN5 367 {SPR_POSS,2,4,A_Chase,S_POSS_RUN7,0,0}, // S_POSS_RUN6 368 {SPR_POSS,3,4,A_Chase,S_POSS_RUN8,0,0}, // S_POSS_RUN7 369 {SPR_POSS,3,4,A_Chase,S_POSS_RUN1,0,0}, // S_POSS_RUN8 370 {SPR_POSS,4,10,A_FaceTarget,S_POSS_ATK2,0,0}, // S_POSS_ATK1 371 {SPR_POSS,5,8,A_PosAttack,S_POSS_ATK3,0,0}, // S_POSS_ATK2 372 {SPR_POSS,4,8,NULL,S_POSS_RUN1,0,0}, // S_POSS_ATK3 373 {SPR_POSS,6,3,NULL,S_POSS_PAIN2,0,0}, // S_POSS_PAIN 374 {SPR_POSS,6,3,A_Pain,S_POSS_RUN1,0,0}, // S_POSS_PAIN2 375 {SPR_POSS,7,5,NULL,S_POSS_DIE2,0,0}, // S_POSS_DIE1 376 {SPR_POSS,8,5,A_Scream,S_POSS_DIE3,0,0}, // S_POSS_DIE2 377 {SPR_POSS,9,5,A_Fall,S_POSS_DIE4,0,0}, // S_POSS_DIE3 378 {SPR_POSS,10,5,NULL,S_POSS_DIE5,0,0}, // S_POSS_DIE4 379 {SPR_POSS,11,-1,NULL,S_NULL,0,0}, // S_POSS_DIE5 380 {SPR_POSS,12,5,NULL,S_POSS_XDIE2,0,0}, // S_POSS_XDIE1 381 {SPR_POSS,13,5,A_XScream,S_POSS_XDIE3,0,0}, // S_POSS_XDIE2 382 {SPR_POSS,14,5,A_Fall,S_POSS_XDIE4,0,0}, // S_POSS_XDIE3 383 {SPR_POSS,15,5,NULL,S_POSS_XDIE5,0,0}, // S_POSS_XDIE4 384 {SPR_POSS,16,5,NULL,S_POSS_XDIE6,0,0}, // S_POSS_XDIE5 385 {SPR_POSS,17,5,NULL,S_POSS_XDIE7,0,0}, // S_POSS_XDIE6 386 {SPR_POSS,18,5,NULL,S_POSS_XDIE8,0,0}, // S_POSS_XDIE7 387 {SPR_POSS,19,5,NULL,S_POSS_XDIE9,0,0}, // S_POSS_XDIE8 388 {SPR_POSS,20,-1,NULL,S_NULL,0,0}, // S_POSS_XDIE9 389 {SPR_POSS,10,5,NULL,S_POSS_RAISE2,0,0}, // S_POSS_RAISE1 390 {SPR_POSS,9,5,NULL,S_POSS_RAISE3,0,0}, // S_POSS_RAISE2 391 {SPR_POSS,8,5,NULL,S_POSS_RAISE4,0,0}, // S_POSS_RAISE3 392 {SPR_POSS,7,5,NULL,S_POSS_RUN1,0,0}, // S_POSS_RAISE4 393 {SPR_SPOS,0,10,A_Look,S_SPOS_STND2,0,0}, // S_SPOS_STND 394 {SPR_SPOS,1,10,A_Look,S_SPOS_STND,0,0}, // S_SPOS_STND2 395 {SPR_SPOS,0,3,A_Chase,S_SPOS_RUN2,0,0}, // S_SPOS_RUN1 396 {SPR_SPOS,0,3,A_Chase,S_SPOS_RUN3,0,0}, // S_SPOS_RUN2 397 {SPR_SPOS,1,3,A_Chase,S_SPOS_RUN4,0,0}, // S_SPOS_RUN3 398 {SPR_SPOS,1,3,A_Chase,S_SPOS_RUN5,0,0}, // S_SPOS_RUN4 399 {SPR_SPOS,2,3,A_Chase,S_SPOS_RUN6,0,0}, // S_SPOS_RUN5 400 {SPR_SPOS,2,3,A_Chase,S_SPOS_RUN7,0,0}, // S_SPOS_RUN6 401 {SPR_SPOS,3,3,A_Chase,S_SPOS_RUN8,0,0}, // S_SPOS_RUN7 402 {SPR_SPOS,3,3,A_Chase,S_SPOS_RUN1,0,0}, // S_SPOS_RUN8 403 {SPR_SPOS,4,10,A_FaceTarget,S_SPOS_ATK2,0,0}, // S_SPOS_ATK1 404 {SPR_SPOS,32773,10,A_SPosAttack,S_SPOS_ATK3,0,0}, // S_SPOS_ATK2 405 {SPR_SPOS,4,10,NULL,S_SPOS_RUN1,0,0}, // S_SPOS_ATK3 406 {SPR_SPOS,6,3,NULL,S_SPOS_PAIN2,0,0}, // S_SPOS_PAIN 407 {SPR_SPOS,6,3,A_Pain,S_SPOS_RUN1,0,0}, // S_SPOS_PAIN2 408 {SPR_SPOS,7,5,NULL,S_SPOS_DIE2,0,0}, // S_SPOS_DIE1 409 {SPR_SPOS,8,5,A_Scream,S_SPOS_DIE3,0,0}, // S_SPOS_DIE2 410 {SPR_SPOS,9,5,A_Fall,S_SPOS_DIE4,0,0}, // S_SPOS_DIE3 411 {SPR_SPOS,10,5,NULL,S_SPOS_DIE5,0,0}, // S_SPOS_DIE4 412 {SPR_SPOS,11,-1,NULL,S_NULL,0,0}, // S_SPOS_DIE5 413 {SPR_SPOS,12,5,NULL,S_SPOS_XDIE2,0,0}, // S_SPOS_XDIE1 414 {SPR_SPOS,13,5,A_XScream,S_SPOS_XDIE3,0,0}, // S_SPOS_XDIE2 415 {SPR_SPOS,14,5,A_Fall,S_SPOS_XDIE4,0,0}, // S_SPOS_XDIE3 416 {SPR_SPOS,15,5,NULL,S_SPOS_XDIE5,0,0}, // S_SPOS_XDIE4 417 {SPR_SPOS,16,5,NULL,S_SPOS_XDIE6,0,0}, // S_SPOS_XDIE5 418 {SPR_SPOS,17,5,NULL,S_SPOS_XDIE7,0,0}, // S_SPOS_XDIE6 419 {SPR_SPOS,18,5,NULL,S_SPOS_XDIE8,0,0}, // S_SPOS_XDIE7 420 {SPR_SPOS,19,5,NULL,S_SPOS_XDIE9,0,0}, // S_SPOS_XDIE8 421 {SPR_SPOS,20,-1,NULL,S_NULL,0,0}, // S_SPOS_XDIE9 422 {SPR_SPOS,11,5,NULL,S_SPOS_RAISE2,0,0}, // S_SPOS_RAISE1 423 {SPR_SPOS,10,5,NULL,S_SPOS_RAISE3,0,0}, // S_SPOS_RAISE2 424 {SPR_SPOS,9,5,NULL,S_SPOS_RAISE4,0,0}, // S_SPOS_RAISE3 425 {SPR_SPOS,8,5,NULL,S_SPOS_RAISE5,0,0}, // S_SPOS_RAISE4 426 {SPR_SPOS,7,5,NULL,S_SPOS_RUN1,0,0}, // S_SPOS_RAISE5 427 {SPR_VILE,0,10,A_Look,S_VILE_STND2,0,0}, // S_VILE_STND 428 {SPR_VILE,1,10,A_Look,S_VILE_STND,0,0}, // S_VILE_STND2 429 {SPR_VILE,0,2,A_VileChase,S_VILE_RUN2,0,0}, // S_VILE_RUN1 430 {SPR_VILE,0,2,A_VileChase,S_VILE_RUN3,0,0}, // S_VILE_RUN2 431 {SPR_VILE,1,2,A_VileChase,S_VILE_RUN4,0,0}, // S_VILE_RUN3 432 {SPR_VILE,1,2,A_VileChase,S_VILE_RUN5,0,0}, // S_VILE_RUN4 433 {SPR_VILE,2,2,A_VileChase,S_VILE_RUN6,0,0}, // S_VILE_RUN5 434 {SPR_VILE,2,2,A_VileChase,S_VILE_RUN7,0,0}, // S_VILE_RUN6 435 {SPR_VILE,3,2,A_VileChase,S_VILE_RUN8,0,0}, // S_VILE_RUN7 436 {SPR_VILE,3,2,A_VileChase,S_VILE_RUN9,0,0}, // S_VILE_RUN8 437 {SPR_VILE,4,2,A_VileChase,S_VILE_RUN10,0,0}, // S_VILE_RUN9 438 {SPR_VILE,4,2,A_VileChase,S_VILE_RUN11,0,0}, // S_VILE_RUN10 439 {SPR_VILE,5,2,A_VileChase,S_VILE_RUN12,0,0}, // S_VILE_RUN11 440 {SPR_VILE,5,2,A_VileChase,S_VILE_RUN1,0,0}, // S_VILE_RUN12 441 {SPR_VILE,32774,0,A_VileStart,S_VILE_ATK2,0,0}, // S_VILE_ATK1 442 {SPR_VILE,32774,10,A_FaceTarget,S_VILE_ATK3,0,0}, // S_VILE_ATK2 443 {SPR_VILE,32775,8,A_VileTarget,S_VILE_ATK4,0,0}, // S_VILE_ATK3 444 {SPR_VILE,32776,8,A_FaceTarget,S_VILE_ATK5,0,0}, // S_VILE_ATK4 445 {SPR_VILE,32777,8,A_FaceTarget,S_VILE_ATK6,0,0}, // S_VILE_ATK5 446 {SPR_VILE,32778,8,A_FaceTarget,S_VILE_ATK7,0,0}, // S_VILE_ATK6 447 {SPR_VILE,32779,8,A_FaceTarget,S_VILE_ATK8,0,0}, // S_VILE_ATK7 448 {SPR_VILE,32780,8,A_FaceTarget,S_VILE_ATK9,0,0}, // S_VILE_ATK8 449 {SPR_VILE,32781,8,A_FaceTarget,S_VILE_ATK10,0,0}, // S_VILE_ATK9 450 {SPR_VILE,32782,8,A_VileAttack,S_VILE_ATK11,0,0}, // S_VILE_ATK10 451 {SPR_VILE,32783,20,NULL,S_VILE_RUN1,0,0}, // S_VILE_ATK11 452 {SPR_VILE,32794,10,NULL,S_VILE_HEAL2,0,0}, // S_VILE_HEAL1 453 {SPR_VILE,32795,10,NULL,S_VILE_HEAL3,0,0}, // S_VILE_HEAL2 454 {SPR_VILE,32796,10,NULL,S_VILE_RUN1,0,0}, // S_VILE_HEAL3 455 {SPR_VILE,16,5,NULL,S_VILE_PAIN2,0,0}, // S_VILE_PAIN 456 {SPR_VILE,16,5,A_Pain,S_VILE_RUN1,0,0}, // S_VILE_PAIN2 457 {SPR_VILE,16,7,NULL,S_VILE_DIE2,0,0}, // S_VILE_DIE1 458 {SPR_VILE,17,7,A_Scream,S_VILE_DIE3,0,0}, // S_VILE_DIE2 459 {SPR_VILE,18,7,A_Fall,S_VILE_DIE4,0,0}, // S_VILE_DIE3 460 {SPR_VILE,19,7,NULL,S_VILE_DIE5,0,0}, // S_VILE_DIE4 461 {SPR_VILE,20,7,NULL,S_VILE_DIE6,0,0}, // S_VILE_DIE5 462 {SPR_VILE,21,7,NULL,S_VILE_DIE7,0,0}, // S_VILE_DIE6 463 {SPR_VILE,22,7,NULL,S_VILE_DIE8,0,0}, // S_VILE_DIE7 464 {SPR_VILE,23,5,NULL,S_VILE_DIE9,0,0}, // S_VILE_DIE8 465 {SPR_VILE,24,5,NULL,S_VILE_DIE10,0,0}, // S_VILE_DIE9 466 {SPR_VILE,25,-1,NULL,S_NULL,0,0}, // S_VILE_DIE10 467 {SPR_FIRE,32768,2,A_StartFire,S_FIRE2,0,0}, // S_FIRE1 468 {SPR_FIRE,32769,2,A_Fire,S_FIRE3,0,0}, // S_FIRE2 469 {SPR_FIRE,32768,2,A_Fire,S_FIRE4,0,0}, // S_FIRE3 470 {SPR_FIRE,32769,2,A_Fire,S_FIRE5,0,0}, // S_FIRE4 471 {SPR_FIRE,32770,2,A_FireCrackle,S_FIRE6,0,0}, // S_FIRE5 472 {SPR_FIRE,32769,2,A_Fire,S_FIRE7,0,0}, // S_FIRE6 473 {SPR_FIRE,32770,2,A_Fire,S_FIRE8,0,0}, // S_FIRE7 474 {SPR_FIRE,32769,2,A_Fire,S_FIRE9,0,0}, // S_FIRE8 475 {SPR_FIRE,32770,2,A_Fire,S_FIRE10,0,0}, // S_FIRE9 476 {SPR_FIRE,32771,2,A_Fire,S_FIRE11,0,0}, // S_FIRE10 477 {SPR_FIRE,32770,2,A_Fire,S_FIRE12,0,0}, // S_FIRE11 478 {SPR_FIRE,32771,2,A_Fire,S_FIRE13,0,0}, // S_FIRE12 479 {SPR_FIRE,32770,2,A_Fire,S_FIRE14,0,0}, // S_FIRE13 480 {SPR_FIRE,32771,2,A_Fire,S_FIRE15,0,0}, // S_FIRE14 481 {SPR_FIRE,32772,2,A_Fire,S_FIRE16,0,0}, // S_FIRE15 482 {SPR_FIRE,32771,2,A_Fire,S_FIRE17,0,0}, // S_FIRE16 483 {SPR_FIRE,32772,2,A_Fire,S_FIRE18,0,0}, // S_FIRE17 484 {SPR_FIRE,32771,2,A_Fire,S_FIRE19,0,0}, // S_FIRE18 485 {SPR_FIRE,32772,2,A_FireCrackle,S_FIRE20,0,0}, // S_FIRE19 486 {SPR_FIRE,32773,2,A_Fire,S_FIRE21,0,0}, // S_FIRE20 487 {SPR_FIRE,32772,2,A_Fire,S_FIRE22,0,0}, // S_FIRE21 488 {SPR_FIRE,32773,2,A_Fire,S_FIRE23,0,0}, // S_FIRE22 489 {SPR_FIRE,32772,2,A_Fire,S_FIRE24,0,0}, // S_FIRE23 490 {SPR_FIRE,32773,2,A_Fire,S_FIRE25,0,0}, // S_FIRE24 491 {SPR_FIRE,32774,2,A_Fire,S_FIRE26,0,0}, // S_FIRE25 492 {SPR_FIRE,32775,2,A_Fire,S_FIRE27,0,0}, // S_FIRE26 493 {SPR_FIRE,32774,2,A_Fire,S_FIRE28,0,0}, // S_FIRE27 494 {SPR_FIRE,32775,2,A_Fire,S_FIRE29,0,0}, // S_FIRE28 495 {SPR_FIRE,32774,2,A_Fire,S_FIRE30,0,0}, // S_FIRE29 496 {SPR_FIRE,32775,2,A_Fire,S_NULL,0,0}, // S_FIRE30 497 {SPR_PUFF,1,4,NULL,S_SMOKE2,0,0}, // S_SMOKE1 498 {SPR_PUFF,2,4,NULL,S_SMOKE3,0,0}, // S_SMOKE2 499 {SPR_PUFF,1,4,NULL,S_SMOKE4,0,0}, // S_SMOKE3 500 {SPR_PUFF,2,4,NULL,S_SMOKE5,0,0}, // S_SMOKE4 501 {SPR_PUFF,3,4,NULL,S_NULL,0,0}, // S_SMOKE5 502 {SPR_FATB,32768,2,A_Tracer,S_TRACER2,0,0}, // S_TRACER 503 {SPR_FATB,32769,2,A_Tracer,S_TRACER,0,0}, // S_TRACER2 504 {SPR_FBXP,32768,8,NULL,S_TRACEEXP2,0,0}, // S_TRACEEXP1 505 {SPR_FBXP,32769,6,NULL,S_TRACEEXP3,0,0}, // S_TRACEEXP2 506 {SPR_FBXP,32770,4,NULL,S_NULL,0,0}, // S_TRACEEXP3 507 {SPR_SKEL,0,10,A_Look,S_SKEL_STND2,0,0}, // S_SKEL_STND 508 {SPR_SKEL,1,10,A_Look,S_SKEL_STND,0,0}, // S_SKEL_STND2 509 {SPR_SKEL,0,2,A_Chase,S_SKEL_RUN2,0,0}, // S_SKEL_RUN1 510 {SPR_SKEL,0,2,A_Chase,S_SKEL_RUN3,0,0}, // S_SKEL_RUN2 511 {SPR_SKEL,1,2,A_Chase,S_SKEL_RUN4,0,0}, // S_SKEL_RUN3 512 {SPR_SKEL,1,2,A_Chase,S_SKEL_RUN5,0,0}, // S_SKEL_RUN4 513 {SPR_SKEL,2,2,A_Chase,S_SKEL_RUN6,0,0}, // S_SKEL_RUN5 514 {SPR_SKEL,2,2,A_Chase,S_SKEL_RUN7,0,0}, // S_SKEL_RUN6 515 {SPR_SKEL,3,2,A_Chase,S_SKEL_RUN8,0,0}, // S_SKEL_RUN7 516 {SPR_SKEL,3,2,A_Chase,S_SKEL_RUN9,0,0}, // S_SKEL_RUN8 517 {SPR_SKEL,4,2,A_Chase,S_SKEL_RUN10,0,0}, // S_SKEL_RUN9 518 {SPR_SKEL,4,2,A_Chase,S_SKEL_RUN11,0,0}, // S_SKEL_RUN10 519 {SPR_SKEL,5,2,A_Chase,S_SKEL_RUN12,0,0}, // S_SKEL_RUN11 520 {SPR_SKEL,5,2,A_Chase,S_SKEL_RUN1,0,0}, // S_SKEL_RUN12 521 {SPR_SKEL,6,0,A_FaceTarget,S_SKEL_FIST2,0,0}, // S_SKEL_FIST1 522 {SPR_SKEL,6,6,A_SkelWhoosh,S_SKEL_FIST3,0,0}, // S_SKEL_FIST2 523 {SPR_SKEL,7,6,A_FaceTarget,S_SKEL_FIST4,0,0}, // S_SKEL_FIST3 524 {SPR_SKEL,8,6,A_SkelFist,S_SKEL_RUN1,0,0}, // S_SKEL_FIST4 525 {SPR_SKEL,32777,0,A_FaceTarget,S_SKEL_MISS2,0,0}, // S_SKEL_MISS1 526 {SPR_SKEL,32777,10,A_FaceTarget,S_SKEL_MISS3,0,0}, // S_SKEL_MISS2 527 {SPR_SKEL,10,10,A_SkelMissile,S_SKEL_MISS4,0,0}, // S_SKEL_MISS3 528 {SPR_SKEL,10,10,A_FaceTarget,S_SKEL_RUN1,0,0}, // S_SKEL_MISS4 529 {SPR_SKEL,11,5,NULL,S_SKEL_PAIN2,0,0}, // S_SKEL_PAIN 530 {SPR_SKEL,11,5,A_Pain,S_SKEL_RUN1,0,0}, // S_SKEL_PAIN2 531 {SPR_SKEL,11,7,NULL,S_SKEL_DIE2,0,0}, // S_SKEL_DIE1 532 {SPR_SKEL,12,7,NULL,S_SKEL_DIE3,0,0}, // S_SKEL_DIE2 533 {SPR_SKEL,13,7,A_Scream,S_SKEL_DIE4,0,0}, // S_SKEL_DIE3 534 {SPR_SKEL,14,7,A_Fall,S_SKEL_DIE5,0,0}, // S_SKEL_DIE4 535 {SPR_SKEL,15,7,NULL,S_SKEL_DIE6,0,0}, // S_SKEL_DIE5 536 {SPR_SKEL,16,-1,NULL,S_NULL,0,0}, // S_SKEL_DIE6 537 {SPR_SKEL,16,5,NULL,S_SKEL_RAISE2,0,0}, // S_SKEL_RAISE1 538 {SPR_SKEL,15,5,NULL,S_SKEL_RAISE3,0,0}, // S_SKEL_RAISE2 539 {SPR_SKEL,14,5,NULL,S_SKEL_RAISE4,0,0}, // S_SKEL_RAISE3 540 {SPR_SKEL,13,5,NULL,S_SKEL_RAISE5,0,0}, // S_SKEL_RAISE4 541 {SPR_SKEL,12,5,NULL,S_SKEL_RAISE6,0,0}, // S_SKEL_RAISE5 542 {SPR_SKEL,11,5,NULL,S_SKEL_RUN1,0,0}, // S_SKEL_RAISE6 543 {SPR_MANF,32768,4,NULL,S_FATSHOT2,0,0}, // S_FATSHOT1 544 {SPR_MANF,32769,4,NULL,S_FATSHOT1,0,0}, // S_FATSHOT2 545 {SPR_MISL,32769,8,NULL,S_FATSHOTX2,0,0}, // S_FATSHOTX1 546 {SPR_MISL,32770,6,NULL,S_FATSHOTX3,0,0}, // S_FATSHOTX2 547 {SPR_MISL,32771,4,NULL,S_NULL,0,0}, // S_FATSHOTX3 548 {SPR_FATT,0,15,A_Look,S_FATT_STND2,0,0}, // S_FATT_STND 549 {SPR_FATT,1,15,A_Look,S_FATT_STND,0,0}, // S_FATT_STND2 550 {SPR_FATT,0,4,A_Chase,S_FATT_RUN2,0,0}, // S_FATT_RUN1 551 {SPR_FATT,0,4,A_Chase,S_FATT_RUN3,0,0}, // S_FATT_RUN2 552 {SPR_FATT,1,4,A_Chase,S_FATT_RUN4,0,0}, // S_FATT_RUN3 553 {SPR_FATT,1,4,A_Chase,S_FATT_RUN5,0,0}, // S_FATT_RUN4 554 {SPR_FATT,2,4,A_Chase,S_FATT_RUN6,0,0}, // S_FATT_RUN5 555 {SPR_FATT,2,4,A_Chase,S_FATT_RUN7,0,0}, // S_FATT_RUN6 556 {SPR_FATT,3,4,A_Chase,S_FATT_RUN8,0,0}, // S_FATT_RUN7 557 {SPR_FATT,3,4,A_Chase,S_FATT_RUN9,0,0}, // S_FATT_RUN8 558 {SPR_FATT,4,4,A_Chase,S_FATT_RUN10,0,0}, // S_FATT_RUN9 559 {SPR_FATT,4,4,A_Chase,S_FATT_RUN11,0,0}, // S_FATT_RUN10 560 {SPR_FATT,5,4,A_Chase,S_FATT_RUN12,0,0}, // S_FATT_RUN11 561 {SPR_FATT,5,4,A_Chase,S_FATT_RUN1,0,0}, // S_FATT_RUN12 562 {SPR_FATT,6,20,A_FatRaise,S_FATT_ATK2,0,0}, // S_FATT_ATK1 563 {SPR_FATT,32775,10,A_FatAttack1,S_FATT_ATK3,0,0}, // S_FATT_ATK2 564 {SPR_FATT,8,5,A_FaceTarget,S_FATT_ATK4,0,0}, // S_FATT_ATK3 565 {SPR_FATT,6,5,A_FaceTarget,S_FATT_ATK5,0,0}, // S_FATT_ATK4 566 {SPR_FATT,32775,10,A_FatAttack2,S_FATT_ATK6,0,0}, // S_FATT_ATK5 567 {SPR_FATT,8,5,A_FaceTarget,S_FATT_ATK7,0,0}, // S_FATT_ATK6 568 {SPR_FATT,6,5,A_FaceTarget,S_FATT_ATK8,0,0}, // S_FATT_ATK7 569 {SPR_FATT,32775,10,A_FatAttack3,S_FATT_ATK9,0,0}, // S_FATT_ATK8 570 {SPR_FATT,8,5,A_FaceTarget,S_FATT_ATK10,0,0}, // S_FATT_ATK9 571 {SPR_FATT,6,5,A_FaceTarget,S_FATT_RUN1,0,0}, // S_FATT_ATK10 572 {SPR_FATT,9,3,NULL,S_FATT_PAIN2,0,0}, // S_FATT_PAIN 573 {SPR_FATT,9,3,A_Pain,S_FATT_RUN1,0,0}, // S_FATT_PAIN2 574 {SPR_FATT,10,6,NULL,S_FATT_DIE2,0,0}, // S_FATT_DIE1 575 {SPR_FATT,11,6,A_Scream,S_FATT_DIE3,0,0}, // S_FATT_DIE2 576 {SPR_FATT,12,6,A_Fall,S_FATT_DIE4,0,0}, // S_FATT_DIE3 577 {SPR_FATT,13,6,NULL,S_FATT_DIE5,0,0}, // S_FATT_DIE4 578 {SPR_FATT,14,6,NULL,S_FATT_DIE6,0,0}, // S_FATT_DIE5 579 {SPR_FATT,15,6,NULL,S_FATT_DIE7,0,0}, // S_FATT_DIE6 580 {SPR_FATT,16,6,NULL,S_FATT_DIE8,0,0}, // S_FATT_DIE7 581 {SPR_FATT,17,6,NULL,S_FATT_DIE9,0,0}, // S_FATT_DIE8 582 {SPR_FATT,18,6,NULL,S_FATT_DIE10,0,0}, // S_FATT_DIE9 583 {SPR_FATT,19,-1,A_BossDeath,S_NULL,0,0}, // S_FATT_DIE10 584 {SPR_FATT,17,5,NULL,S_FATT_RAISE2,0,0}, // S_FATT_RAISE1 585 {SPR_FATT,16,5,NULL,S_FATT_RAISE3,0,0}, // S_FATT_RAISE2 586 {SPR_FATT,15,5,NULL,S_FATT_RAISE4,0,0}, // S_FATT_RAISE3 587 {SPR_FATT,14,5,NULL,S_FATT_RAISE5,0,0}, // S_FATT_RAISE4 588 {SPR_FATT,13,5,NULL,S_FATT_RAISE6,0,0}, // S_FATT_RAISE5 589 {SPR_FATT,12,5,NULL,S_FATT_RAISE7,0,0}, // S_FATT_RAISE6 590 {SPR_FATT,11,5,NULL,S_FATT_RAISE8,0,0}, // S_FATT_RAISE7 591 {SPR_FATT,10,5,NULL,S_FATT_RUN1,0,0}, // S_FATT_RAISE8 592 {SPR_CPOS,0,10,A_Look,S_CPOS_STND2,0,0}, // S_CPOS_STND 593 {SPR_CPOS,1,10,A_Look,S_CPOS_STND,0,0}, // S_CPOS_STND2 594 {SPR_CPOS,0,3,A_Chase,S_CPOS_RUN2,0,0}, // S_CPOS_RUN1 595 {SPR_CPOS,0,3,A_Chase,S_CPOS_RUN3,0,0}, // S_CPOS_RUN2 596 {SPR_CPOS,1,3,A_Chase,S_CPOS_RUN4,0,0}, // S_CPOS_RUN3 597 {SPR_CPOS,1,3,A_Chase,S_CPOS_RUN5,0,0}, // S_CPOS_RUN4 598 {SPR_CPOS,2,3,A_Chase,S_CPOS_RUN6,0,0}, // S_CPOS_RUN5 599 {SPR_CPOS,2,3,A_Chase,S_CPOS_RUN7,0,0}, // S_CPOS_RUN6 600 {SPR_CPOS,3,3,A_Chase,S_CPOS_RUN8,0,0}, // S_CPOS_RUN7 601 {SPR_CPOS,3,3,A_Chase,S_CPOS_RUN1,0,0}, // S_CPOS_RUN8 602 {SPR_CPOS,4,10,A_FaceTarget,S_CPOS_ATK2,0,0}, // S_CPOS_ATK1 603 {SPR_CPOS,32773,4,A_CPosAttack,S_CPOS_ATK3,0,0}, // S_CPOS_ATK2 604 {SPR_CPOS,32772,4,A_CPosAttack,S_CPOS_ATK4,0,0}, // S_CPOS_ATK3 605 {SPR_CPOS,5,1,A_CPosRefire,S_CPOS_ATK2,0,0}, // S_CPOS_ATK4 606 {SPR_CPOS,6,3,NULL,S_CPOS_PAIN2,0,0}, // S_CPOS_PAIN 607 {SPR_CPOS,6,3,A_Pain,S_CPOS_RUN1,0,0}, // S_CPOS_PAIN2 608 {SPR_CPOS,7,5,NULL,S_CPOS_DIE2,0,0}, // S_CPOS_DIE1 609 {SPR_CPOS,8,5,A_Scream,S_CPOS_DIE3,0,0}, // S_CPOS_DIE2 610 {SPR_CPOS,9,5,A_Fall,S_CPOS_DIE4,0,0}, // S_CPOS_DIE3 611 {SPR_CPOS,10,5,NULL,S_CPOS_DIE5,0,0}, // S_CPOS_DIE4 612 {SPR_CPOS,11,5,NULL,S_CPOS_DIE6,0,0}, // S_CPOS_DIE5 613 {SPR_CPOS,12,5,NULL,S_CPOS_DIE7,0,0}, // S_CPOS_DIE6 614 {SPR_CPOS,13,-1,NULL,S_NULL,0,0}, // S_CPOS_DIE7 615 {SPR_CPOS,14,5,NULL,S_CPOS_XDIE2,0,0}, // S_CPOS_XDIE1 616 {SPR_CPOS,15,5,A_XScream,S_CPOS_XDIE3,0,0}, // S_CPOS_XDIE2 617 {SPR_CPOS,16,5,A_Fall,S_CPOS_XDIE4,0,0}, // S_CPOS_XDIE3 618 {SPR_CPOS,17,5,NULL,S_CPOS_XDIE5,0,0}, // S_CPOS_XDIE4 619 {SPR_CPOS,18,5,NULL,S_CPOS_XDIE6,0,0}, // S_CPOS_XDIE5 620 {SPR_CPOS,19,-1,NULL,S_NULL,0,0}, // S_CPOS_XDIE6 621 {SPR_CPOS,13,5,NULL,S_CPOS_RAISE2,0,0}, // S_CPOS_RAISE1 622 {SPR_CPOS,12,5,NULL,S_CPOS_RAISE3,0,0}, // S_CPOS_RAISE2 623 {SPR_CPOS,11,5,NULL,S_CPOS_RAISE4,0,0}, // S_CPOS_RAISE3 624 {SPR_CPOS,10,5,NULL,S_CPOS_RAISE5,0,0}, // S_CPOS_RAISE4 625 {SPR_CPOS,9,5,NULL,S_CPOS_RAISE6,0,0}, // S_CPOS_RAISE5 626 {SPR_CPOS,8,5,NULL,S_CPOS_RAISE7,0,0}, // S_CPOS_RAISE6 627 {SPR_CPOS,7,5,NULL,S_CPOS_RUN1,0,0}, // S_CPOS_RAISE7 628 {SPR_TROO,0,10,A_Look,S_TROO_STND2,0,0}, // S_TROO_STND 629 {SPR_TROO,1,10,A_Look,S_TROO_STND,0,0}, // S_TROO_STND2 630 {SPR_TROO,0,3,A_Chase,S_TROO_RUN2,0,0}, // S_TROO_RUN1 631 {SPR_TROO,0,3,A_Chase,S_TROO_RUN3,0,0}, // S_TROO_RUN2 632 {SPR_TROO,1,3,A_Chase,S_TROO_RUN4,0,0}, // S_TROO_RUN3 633 {SPR_TROO,1,3,A_Chase,S_TROO_RUN5,0,0}, // S_TROO_RUN4 634 {SPR_TROO,2,3,A_Chase,S_TROO_RUN6,0,0}, // S_TROO_RUN5 635 {SPR_TROO,2,3,A_Chase,S_TROO_RUN7,0,0}, // S_TROO_RUN6 636 {SPR_TROO,3,3,A_Chase,S_TROO_RUN8,0,0}, // S_TROO_RUN7 637 {SPR_TROO,3,3,A_Chase,S_TROO_RUN1,0,0}, // S_TROO_RUN8 638 {SPR_TROO,4,8,A_FaceTarget,S_TROO_ATK2,0,0}, // S_TROO_ATK1 639 {SPR_TROO,5,8,A_FaceTarget,S_TROO_ATK3,0,0}, // S_TROO_ATK2 640 {SPR_TROO,6,6,A_TroopAttack,S_TROO_RUN1,0,0}, // S_TROO_ATK3 641 {SPR_TROO,7,2,NULL,S_TROO_PAIN2,0,0}, // S_TROO_PAIN 642 {SPR_TROO,7,2,A_Pain,S_TROO_RUN1,0,0}, // S_TROO_PAIN2 643 {SPR_TROO,8,8,NULL,S_TROO_DIE2,0,0}, // S_TROO_DIE1 644 {SPR_TROO,9,8,A_Scream,S_TROO_DIE3,0,0}, // S_TROO_DIE2 645 {SPR_TROO,10,6,NULL,S_TROO_DIE4,0,0}, // S_TROO_DIE3 646 {SPR_TROO,11,6,A_Fall,S_TROO_DIE5,0,0}, // S_TROO_DIE4 647 {SPR_TROO,12,-1,NULL,S_NULL,0,0}, // S_TROO_DIE5 648 {SPR_TROO,13,5,NULL,S_TROO_XDIE2,0,0}, // S_TROO_XDIE1 649 {SPR_TROO,14,5,A_XScream,S_TROO_XDIE3,0,0}, // S_TROO_XDIE2 650 {SPR_TROO,15,5,NULL,S_TROO_XDIE4,0,0}, // S_TROO_XDIE3 651 {SPR_TROO,16,5,A_Fall,S_TROO_XDIE5,0,0}, // S_TROO_XDIE4 652 {SPR_TROO,17,5,NULL,S_TROO_XDIE6,0,0}, // S_TROO_XDIE5 653 {SPR_TROO,18,5,NULL,S_TROO_XDIE7,0,0}, // S_TROO_XDIE6 654 {SPR_TROO,19,5,NULL,S_TROO_XDIE8,0,0}, // S_TROO_XDIE7 655 {SPR_TROO,20,-1,NULL,S_NULL,0,0}, // S_TROO_XDIE8 656 {SPR_TROO,12,8,NULL,S_TROO_RAISE2,0,0}, // S_TROO_RAISE1 657 {SPR_TROO,11,8,NULL,S_TROO_RAISE3,0,0}, // S_TROO_RAISE2 658 {SPR_TROO,10,6,NULL,S_TROO_RAISE4,0,0}, // S_TROO_RAISE3 659 {SPR_TROO,9,6,NULL,S_TROO_RAISE5,0,0}, // S_TROO_RAISE4 660 {SPR_TROO,8,6,NULL,S_TROO_RUN1,0,0}, // S_TROO_RAISE5 661 {SPR_SARG,0,10,A_Look,S_SARG_STND2,0,0}, // S_SARG_STND 662 {SPR_SARG,1,10,A_Look,S_SARG_STND,0,0}, // S_SARG_STND2 663 {SPR_SARG,0,2,A_Chase,S_SARG_RUN2,0,0}, // S_SARG_RUN1 664 {SPR_SARG,0,2,A_Chase,S_SARG_RUN3,0,0}, // S_SARG_RUN2 665 {SPR_SARG,1,2,A_Chase,S_SARG_RUN4,0,0}, // S_SARG_RUN3 666 {SPR_SARG,1,2,A_Chase,S_SARG_RUN5,0,0}, // S_SARG_RUN4 667 {SPR_SARG,2,2,A_Chase,S_SARG_RUN6,0,0}, // S_SARG_RUN5 668 {SPR_SARG,2,2,A_Chase,S_SARG_RUN7,0,0}, // S_SARG_RUN6 669 {SPR_SARG,3,2,A_Chase,S_SARG_RUN8,0,0}, // S_SARG_RUN7 670 {SPR_SARG,3,2,A_Chase,S_SARG_RUN1,0,0}, // S_SARG_RUN8 671 {SPR_SARG,4,8,A_FaceTarget,S_SARG_ATK2,0,0}, // S_SARG_ATK1 672 {SPR_SARG,5,8,A_FaceTarget,S_SARG_ATK3,0,0}, // S_SARG_ATK2 673 {SPR_SARG,6,8,A_SargAttack,S_SARG_RUN1,0,0}, // S_SARG_ATK3 674 {SPR_SARG,7,2,NULL,S_SARG_PAIN2,0,0}, // S_SARG_PAIN 675 {SPR_SARG,7,2,A_Pain,S_SARG_RUN1,0,0}, // S_SARG_PAIN2 676 {SPR_SARG,8,8,NULL,S_SARG_DIE2,0,0}, // S_SARG_DIE1 677 {SPR_SARG,9,8,A_Scream,S_SARG_DIE3,0,0}, // S_SARG_DIE2 678 {SPR_SARG,10,4,NULL,S_SARG_DIE4,0,0}, // S_SARG_DIE3 679 {SPR_SARG,11,4,A_Fall,S_SARG_DIE5,0,0}, // S_SARG_DIE4 680 {SPR_SARG,12,4,NULL,S_SARG_DIE6,0,0}, // S_SARG_DIE5 681 {SPR_SARG,13,-1,NULL,S_NULL,0,0}, // S_SARG_DIE6 682 {SPR_SARG,13,5,NULL,S_SARG_RAISE2,0,0}, // S_SARG_RAISE1 683 {SPR_SARG,12,5,NULL,S_SARG_RAISE3,0,0}, // S_SARG_RAISE2 684 {SPR_SARG,11,5,NULL,S_SARG_RAISE4,0,0}, // S_SARG_RAISE3 685 {SPR_SARG,10,5,NULL,S_SARG_RAISE5,0,0}, // S_SARG_RAISE4 686 {SPR_SARG,9,5,NULL,S_SARG_RAISE6,0,0}, // S_SARG_RAISE5 687 {SPR_SARG,8,5,NULL,S_SARG_RUN1,0,0}, // S_SARG_RAISE6 688 {SPR_HEAD,0,10,A_Look,S_HEAD_STND,0,0}, // S_HEAD_STND 689 {SPR_HEAD,0,3,A_Chase,S_HEAD_RUN1,0,0}, // S_HEAD_RUN1 690 {SPR_HEAD,1,5,A_FaceTarget,S_HEAD_ATK2,0,0}, // S_HEAD_ATK1 691 {SPR_HEAD,2,5,A_FaceTarget,S_HEAD_ATK3,0,0}, // S_HEAD_ATK2 692 {SPR_HEAD,32771,5,A_HeadAttack,S_HEAD_RUN1,0,0}, // S_HEAD_ATK3 693 {SPR_HEAD,4,3,NULL,S_HEAD_PAIN2,0,0}, // S_HEAD_PAIN 694 {SPR_HEAD,4,3,A_Pain,S_HEAD_PAIN3,0,0}, // S_HEAD_PAIN2 695 {SPR_HEAD,5,6,NULL,S_HEAD_RUN1,0,0}, // S_HEAD_PAIN3 696 {SPR_HEAD,6,8,NULL,S_HEAD_DIE2,0,0}, // S_HEAD_DIE1 697 {SPR_HEAD,7,8,A_Scream,S_HEAD_DIE3,0,0}, // S_HEAD_DIE2 698 {SPR_HEAD,8,8,NULL,S_HEAD_DIE4,0,0}, // S_HEAD_DIE3 699 {SPR_HEAD,9,8,NULL,S_HEAD_DIE5,0,0}, // S_HEAD_DIE4 700 {SPR_HEAD,10,8,A_Fall,S_HEAD_DIE6,0,0}, // S_HEAD_DIE5 701 {SPR_HEAD,11,-1,NULL,S_NULL,0,0}, // S_HEAD_DIE6 702 {SPR_HEAD,11,8,NULL,S_HEAD_RAISE2,0,0}, // S_HEAD_RAISE1 703 {SPR_HEAD,10,8,NULL,S_HEAD_RAISE3,0,0}, // S_HEAD_RAISE2 704 {SPR_HEAD,9,8,NULL,S_HEAD_RAISE4,0,0}, // S_HEAD_RAISE3 705 {SPR_HEAD,8,8,NULL,S_HEAD_RAISE5,0,0}, // S_HEAD_RAISE4 706 {SPR_HEAD,7,8,NULL,S_HEAD_RAISE6,0,0}, // S_HEAD_RAISE5 707 {SPR_HEAD,6,8,NULL,S_HEAD_RUN1,0,0}, // S_HEAD_RAISE6 708 {SPR_BAL7,32768,4,NULL,S_BRBALL2,0,0}, // S_BRBALL1 709 {SPR_BAL7,32769,4,NULL,S_BRBALL1,0,0}, // S_BRBALL2 710 {SPR_BAL7,32770,6,NULL,S_BRBALLX2,0,0}, // S_BRBALLX1 711 {SPR_BAL7,32771,6,NULL,S_BRBALLX3,0,0}, // S_BRBALLX2 712 {SPR_BAL7,32772,6,NULL,S_NULL,0,0}, // S_BRBALLX3 713 {SPR_BOSS,0,10,A_Look,S_BOSS_STND2,0,0}, // S_BOSS_STND 714 {SPR_BOSS,1,10,A_Look,S_BOSS_STND,0,0}, // S_BOSS_STND2 715 {SPR_BOSS,0,3,A_Chase,S_BOSS_RUN2,0,0}, // S_BOSS_RUN1 716 {SPR_BOSS,0,3,A_Chase,S_BOSS_RUN3,0,0}, // S_BOSS_RUN2 717 {SPR_BOSS,1,3,A_Chase,S_BOSS_RUN4,0,0}, // S_BOSS_RUN3 718 {SPR_BOSS,1,3,A_Chase,S_BOSS_RUN5,0,0}, // S_BOSS_RUN4 719 {SPR_BOSS,2,3,A_Chase,S_BOSS_RUN6,0,0}, // S_BOSS_RUN5 720 {SPR_BOSS,2,3,A_Chase,S_BOSS_RUN7,0,0}, // S_BOSS_RUN6 721 {SPR_BOSS,3,3,A_Chase,S_BOSS_RUN8,0,0}, // S_BOSS_RUN7 722 {SPR_BOSS,3,3,A_Chase,S_BOSS_RUN1,0,0}, // S_BOSS_RUN8 723 {SPR_BOSS,4,8,A_FaceTarget,S_BOSS_ATK2,0,0}, // S_BOSS_ATK1 724 {SPR_BOSS,5,8,A_FaceTarget,S_BOSS_ATK3,0,0}, // S_BOSS_ATK2 725 {SPR_BOSS,6,8,A_BruisAttack,S_BOSS_RUN1,0,0}, // S_BOSS_ATK3 726 {SPR_BOSS,7,2,NULL,S_BOSS_PAIN2,0,0}, // S_BOSS_PAIN 727 {SPR_BOSS,7,2,A_Pain,S_BOSS_RUN1,0,0}, // S_BOSS_PAIN2 728 {SPR_BOSS,8,8,NULL,S_BOSS_DIE2,0,0}, // S_BOSS_DIE1 729 {SPR_BOSS,9,8,A_Scream,S_BOSS_DIE3,0,0}, // S_BOSS_DIE2 730 {SPR_BOSS,10,8,NULL,S_BOSS_DIE4,0,0}, // S_BOSS_DIE3 731 {SPR_BOSS,11,8,A_Fall,S_BOSS_DIE5,0,0}, // S_BOSS_DIE4 732 {SPR_BOSS,12,8,NULL,S_BOSS_DIE6,0,0}, // S_BOSS_DIE5 733 {SPR_BOSS,13,8,NULL,S_BOSS_DIE7,0,0}, // S_BOSS_DIE6 734 {SPR_BOSS,14,-1,A_BossDeath,S_NULL,0,0}, // S_BOSS_DIE7 735 {SPR_BOSS,14,8,NULL,S_BOSS_RAISE2,0,0}, // S_BOSS_RAISE1 736 {SPR_BOSS,13,8,NULL,S_BOSS_RAISE3,0,0}, // S_BOSS_RAISE2 737 {SPR_BOSS,12,8,NULL,S_BOSS_RAISE4,0,0}, // S_BOSS_RAISE3 738 {SPR_BOSS,11,8,NULL,S_BOSS_RAISE5,0,0}, // S_BOSS_RAISE4 739 {SPR_BOSS,10,8,NULL,S_BOSS_RAISE6,0,0}, // S_BOSS_RAISE5 740 {SPR_BOSS,9,8,NULL,S_BOSS_RAISE7,0,0}, // S_BOSS_RAISE6 741 {SPR_BOSS,8,8,NULL,S_BOSS_RUN1,0,0}, // S_BOSS_RAISE7 742 {SPR_BOS2,0,10,A_Look,S_BOS2_STND2,0,0}, // S_BOS2_STND 743 {SPR_BOS2,1,10,A_Look,S_BOS2_STND,0,0}, // S_BOS2_STND2 744 {SPR_BOS2,0,3,A_Chase,S_BOS2_RUN2,0,0}, // S_BOS2_RUN1 745 {SPR_BOS2,0,3,A_Chase,S_BOS2_RUN3,0,0}, // S_BOS2_RUN2 746 {SPR_BOS2,1,3,A_Chase,S_BOS2_RUN4,0,0}, // S_BOS2_RUN3 747 {SPR_BOS2,1,3,A_Chase,S_BOS2_RUN5,0,0}, // S_BOS2_RUN4 748 {SPR_BOS2,2,3,A_Chase,S_BOS2_RUN6,0,0}, // S_BOS2_RUN5 749 {SPR_BOS2,2,3,A_Chase,S_BOS2_RUN7,0,0}, // S_BOS2_RUN6 750 {SPR_BOS2,3,3,A_Chase,S_BOS2_RUN8,0,0}, // S_BOS2_RUN7 751 {SPR_BOS2,3,3,A_Chase,S_BOS2_RUN1,0,0}, // S_BOS2_RUN8 752 {SPR_BOS2,4,8,A_FaceTarget,S_BOS2_ATK2,0,0}, // S_BOS2_ATK1 753 {SPR_BOS2,5,8,A_FaceTarget,S_BOS2_ATK3,0,0}, // S_BOS2_ATK2 754 {SPR_BOS2,6,8,A_BruisAttack,S_BOS2_RUN1,0,0}, // S_BOS2_ATK3 755 {SPR_BOS2,7,2,NULL,S_BOS2_PAIN2,0,0}, // S_BOS2_PAIN 756 {SPR_BOS2,7,2,A_Pain,S_BOS2_RUN1,0,0}, // S_BOS2_PAIN2 757 {SPR_BOS2,8,8,NULL,S_BOS2_DIE2,0,0}, // S_BOS2_DIE1 758 {SPR_BOS2,9,8,A_Scream,S_BOS2_DIE3,0,0}, // S_BOS2_DIE2 759 {SPR_BOS2,10,8,NULL,S_BOS2_DIE4,0,0}, // S_BOS2_DIE3 760 {SPR_BOS2,11,8,A_Fall,S_BOS2_DIE5,0,0}, // S_BOS2_DIE4 761 {SPR_BOS2,12,8,NULL,S_BOS2_DIE6,0,0}, // S_BOS2_DIE5 762 {SPR_BOS2,13,8,NULL,S_BOS2_DIE7,0,0}, // S_BOS2_DIE6 763 {SPR_BOS2,14,-1,NULL,S_NULL,0,0}, // S_BOS2_DIE7 764 {SPR_BOS2,14,8,NULL,S_BOS2_RAISE2,0,0}, // S_BOS2_RAISE1 765 {SPR_BOS2,13,8,NULL,S_BOS2_RAISE3,0,0}, // S_BOS2_RAISE2 766 {SPR_BOS2,12,8,NULL,S_BOS2_RAISE4,0,0}, // S_BOS2_RAISE3 767 {SPR_BOS2,11,8,NULL,S_BOS2_RAISE5,0,0}, // S_BOS2_RAISE4 768 {SPR_BOS2,10,8,NULL,S_BOS2_RAISE6,0,0}, // S_BOS2_RAISE5 769 {SPR_BOS2,9,8,NULL,S_BOS2_RAISE7,0,0}, // S_BOS2_RAISE6 770 {SPR_BOS2,8,8,NULL,S_BOS2_RUN1,0,0}, // S_BOS2_RAISE7 771 {SPR_SKUL,32768,10,A_Look,S_SKULL_STND2,0,0}, // S_SKULL_STND 772 {SPR_SKUL,32769,10,A_Look,S_SKULL_STND,0,0}, // S_SKULL_STND2 773 {SPR_SKUL,32768,6,A_Chase,S_SKULL_RUN2,0,0}, // S_SKULL_RUN1 774 {SPR_SKUL,32769,6,A_Chase,S_SKULL_RUN1,0,0}, // S_SKULL_RUN2 775 {SPR_SKUL,32770,10,A_FaceTarget,S_SKULL_ATK2,0,0}, // S_SKULL_ATK1 776 {SPR_SKUL,32771,4,A_SkullAttack,S_SKULL_ATK3,0,0}, // S_SKULL_ATK2 777 {SPR_SKUL,32770,4,NULL,S_SKULL_ATK4,0,0}, // S_SKULL_ATK3 778 {SPR_SKUL,32771,4,NULL,S_SKULL_ATK3,0,0}, // S_SKULL_ATK4 779 {SPR_SKUL,32772,3,NULL,S_SKULL_PAIN2,0,0}, // S_SKULL_PAIN 780 {SPR_SKUL,32772,3,A_Pain,S_SKULL_RUN1,0,0}, // S_SKULL_PAIN2 781 {SPR_SKUL,32773,6,NULL,S_SKULL_DIE2,0,0}, // S_SKULL_DIE1 782 {SPR_SKUL,32774,6,A_Scream,S_SKULL_DIE3,0,0}, // S_SKULL_DIE2 783 {SPR_SKUL,32775,6,NULL,S_SKULL_DIE4,0,0}, // S_SKULL_DIE3 784 {SPR_SKUL,32776,6,A_Fall,S_SKULL_DIE5,0,0}, // S_SKULL_DIE4 785 {SPR_SKUL,9,6,NULL,S_SKULL_DIE6,0,0}, // S_SKULL_DIE5 786 {SPR_SKUL,10,6,NULL,S_NULL,0,0}, // S_SKULL_DIE6 787 {SPR_SPID,0,10,A_Look,S_SPID_STND2,0,0}, // S_SPID_STND 788 {SPR_SPID,1,10,A_Look,S_SPID_STND,0,0}, // S_SPID_STND2 789 {SPR_SPID,0,3,A_Metal,S_SPID_RUN2,0,0}, // S_SPID_RUN1 790 {SPR_SPID,0,3,A_Chase,S_SPID_RUN3,0,0}, // S_SPID_RUN2 791 {SPR_SPID,1,3,A_Chase,S_SPID_RUN4,0,0}, // S_SPID_RUN3 792 {SPR_SPID,1,3,A_Chase,S_SPID_RUN5,0,0}, // S_SPID_RUN4 793 {SPR_SPID,2,3,A_Metal,S_SPID_RUN6,0,0}, // S_SPID_RUN5 794 {SPR_SPID,2,3,A_Chase,S_SPID_RUN7,0,0}, // S_SPID_RUN6 795 {SPR_SPID,3,3,A_Chase,S_SPID_RUN8,0,0}, // S_SPID_RUN7 796 {SPR_SPID,3,3,A_Chase,S_SPID_RUN9,0,0}, // S_SPID_RUN8 797 {SPR_SPID,4,3,A_Metal,S_SPID_RUN10,0,0}, // S_SPID_RUN9 798 {SPR_SPID,4,3,A_Chase,S_SPID_RUN11,0,0}, // S_SPID_RUN10 799 {SPR_SPID,5,3,A_Chase,S_SPID_RUN12,0,0}, // S_SPID_RUN11 800 {SPR_SPID,5,3,A_Chase,S_SPID_RUN1,0,0}, // S_SPID_RUN12 801 {SPR_SPID,32768,20,A_FaceTarget,S_SPID_ATK2,0,0}, // S_SPID_ATK1 802 {SPR_SPID,32774,4,A_SPosAttack,S_SPID_ATK3,0,0}, // S_SPID_ATK2 803 {SPR_SPID,32775,4,A_SPosAttack,S_SPID_ATK4,0,0}, // S_SPID_ATK3 804 {SPR_SPID,32775,1,A_SpidRefire,S_SPID_ATK2,0,0}, // S_SPID_ATK4 805 {SPR_SPID,8,3,NULL,S_SPID_PAIN2,0,0}, // S_SPID_PAIN 806 {SPR_SPID,8,3,A_Pain,S_SPID_RUN1,0,0}, // S_SPID_PAIN2 807 {SPR_SPID,9,20,A_Scream,S_SPID_DIE2,0,0}, // S_SPID_DIE1 808 {SPR_SPID,10,10,A_Fall,S_SPID_DIE3,0,0}, // S_SPID_DIE2 809 {SPR_SPID,11,10,NULL,S_SPID_DIE4,0,0}, // S_SPID_DIE3 810 {SPR_SPID,12,10,NULL,S_SPID_DIE5,0,0}, // S_SPID_DIE4 811 {SPR_SPID,13,10,NULL,S_SPID_DIE6,0,0}, // S_SPID_DIE5 812 {SPR_SPID,14,10,NULL,S_SPID_DIE7,0,0}, // S_SPID_DIE6 813 {SPR_SPID,15,10,NULL,S_SPID_DIE8,0,0}, // S_SPID_DIE7 814 {SPR_SPID,16,10,NULL,S_SPID_DIE9,0,0}, // S_SPID_DIE8 815 {SPR_SPID,17,10,NULL,S_SPID_DIE10,0,0}, // S_SPID_DIE9 816 {SPR_SPID,18,30,NULL,S_SPID_DIE11,0,0}, // S_SPID_DIE10 817 {SPR_SPID,18,-1,A_BossDeath,S_NULL,0,0}, // S_SPID_DIE11 818 {SPR_BSPI,0,10,A_Look,S_BSPI_STND2,0,0}, // S_BSPI_STND 819 {SPR_BSPI,1,10,A_Look,S_BSPI_STND,0,0}, // S_BSPI_STND2 820 {SPR_BSPI,0,20,NULL,S_BSPI_RUN1,0,0}, // S_BSPI_SIGHT 821 {SPR_BSPI,0,3,A_BabyMetal,S_BSPI_RUN2,0,0}, // S_BSPI_RUN1 822 {SPR_BSPI,0,3,A_Chase,S_BSPI_RUN3,0,0}, // S_BSPI_RUN2 823 {SPR_BSPI,1,3,A_Chase,S_BSPI_RUN4,0,0}, // S_BSPI_RUN3 824 {SPR_BSPI,1,3,A_Chase,S_BSPI_RUN5,0,0}, // S_BSPI_RUN4 825 {SPR_BSPI,2,3,A_Chase,S_BSPI_RUN6,0,0}, // S_BSPI_RUN5 826 {SPR_BSPI,2,3,A_Chase,S_BSPI_RUN7,0,0}, // S_BSPI_RUN6 827 {SPR_BSPI,3,3,A_BabyMetal,S_BSPI_RUN8,0,0}, // S_BSPI_RUN7 828 {SPR_BSPI,3,3,A_Chase,S_BSPI_RUN9,0,0}, // S_BSPI_RUN8 829 {SPR_BSPI,4,3,A_Chase,S_BSPI_RUN10,0,0}, // S_BSPI_RUN9 830 {SPR_BSPI,4,3,A_Chase,S_BSPI_RUN11,0,0}, // S_BSPI_RUN10 831 {SPR_BSPI,5,3,A_Chase,S_BSPI_RUN12,0,0}, // S_BSPI_RUN11 832 {SPR_BSPI,5,3,A_Chase,S_BSPI_RUN1,0,0}, // S_BSPI_RUN12 833 {SPR_BSPI,32768,20,A_FaceTarget,S_BSPI_ATK2,0,0}, // S_BSPI_ATK1 834 {SPR_BSPI,32774,4,A_BspiAttack,S_BSPI_ATK3,0,0}, // S_BSPI_ATK2 835 {SPR_BSPI,32775,4,NULL,S_BSPI_ATK4,0,0}, // S_BSPI_ATK3 836 {SPR_BSPI,32775,1,A_SpidRefire,S_BSPI_ATK2,0,0}, // S_BSPI_ATK4 837 {SPR_BSPI,8,3,NULL,S_BSPI_PAIN2,0,0}, // S_BSPI_PAIN 838 {SPR_BSPI,8,3,A_Pain,S_BSPI_RUN1,0,0}, // S_BSPI_PAIN2 839 {SPR_BSPI,9,20,A_Scream,S_BSPI_DIE2,0,0}, // S_BSPI_DIE1 840 {SPR_BSPI,10,7,A_Fall,S_BSPI_DIE3,0,0}, // S_BSPI_DIE2 841 {SPR_BSPI,11,7,NULL,S_BSPI_DIE4,0,0}, // S_BSPI_DIE3 842 {SPR_BSPI,12,7,NULL,S_BSPI_DIE5,0,0}, // S_BSPI_DIE4 843 {SPR_BSPI,13,7,NULL,S_BSPI_DIE6,0,0}, // S_BSPI_DIE5 844 {SPR_BSPI,14,7,NULL,S_BSPI_DIE7,0,0}, // S_BSPI_DIE6 845 {SPR_BSPI,15,-1,A_BossDeath,S_NULL,0,0}, // S_BSPI_DIE7 846 {SPR_BSPI,15,5,NULL,S_BSPI_RAISE2,0,0}, // S_BSPI_RAISE1 847 {SPR_BSPI,14,5,NULL,S_BSPI_RAISE3,0,0}, // S_BSPI_RAISE2 848 {SPR_BSPI,13,5,NULL,S_BSPI_RAISE4,0,0}, // S_BSPI_RAISE3 849 {SPR_BSPI,12,5,NULL,S_BSPI_RAISE5,0,0}, // S_BSPI_RAISE4 850 {SPR_BSPI,11,5,NULL,S_BSPI_RAISE6,0,0}, // S_BSPI_RAISE5 851 {SPR_BSPI,10,5,NULL,S_BSPI_RAISE7,0,0}, // S_BSPI_RAISE6 852 {SPR_BSPI,9,5,NULL,S_BSPI_RUN1,0,0}, // S_BSPI_RAISE7 853 {SPR_APLS,32768,5,NULL,S_ARACH_PLAZ2,0,0}, // S_ARACH_PLAZ 854 {SPR_APLS,32769,5,NULL,S_ARACH_PLAZ,0,0}, // S_ARACH_PLAZ2 855 {SPR_APBX,32768,5,NULL,S_ARACH_PLEX2,0,0}, // S_ARACH_PLEX 856 {SPR_APBX,32769,5,NULL,S_ARACH_PLEX3,0,0}, // S_ARACH_PLEX2 857 {SPR_APBX,32770,5,NULL,S_ARACH_PLEX4,0,0}, // S_ARACH_PLEX3 858 {SPR_APBX,32771,5,NULL,S_ARACH_PLEX5,0,0}, // S_ARACH_PLEX4 859 {SPR_APBX,32772,5,NULL,S_NULL,0,0}, // S_ARACH_PLEX5 860 {SPR_CYBR,0,10,A_Look,S_CYBER_STND2,0,0}, // S_CYBER_STND 861 {SPR_CYBR,1,10,A_Look,S_CYBER_STND,0,0}, // S_CYBER_STND2 862 {SPR_CYBR,0,3,A_Hoof,S_CYBER_RUN2,0,0}, // S_CYBER_RUN1 863 {SPR_CYBR,0,3,A_Chase,S_CYBER_RUN3,0,0}, // S_CYBER_RUN2 864 {SPR_CYBR,1,3,A_Chase,S_CYBER_RUN4,0,0}, // S_CYBER_RUN3 865 {SPR_CYBR,1,3,A_Chase,S_CYBER_RUN5,0,0}, // S_CYBER_RUN4 866 {SPR_CYBR,2,3,A_Chase,S_CYBER_RUN6,0,0}, // S_CYBER_RUN5 867 {SPR_CYBR,2,3,A_Chase,S_CYBER_RUN7,0,0}, // S_CYBER_RUN6 868 {SPR_CYBR,3,3,A_Metal,S_CYBER_RUN8,0,0}, // S_CYBER_RUN7 869 {SPR_CYBR,3,3,A_Chase,S_CYBER_RUN1,0,0}, // S_CYBER_RUN8 870 {SPR_CYBR,4,6,A_FaceTarget,S_CYBER_ATK2,0,0}, // S_CYBER_ATK1 871 {SPR_CYBR,5,12,A_CyberAttack,S_CYBER_ATK3,0,0}, // S_CYBER_ATK2 872 {SPR_CYBR,4,12,A_FaceTarget,S_CYBER_ATK4,0,0}, // S_CYBER_ATK3 873 {SPR_CYBR,5,12,A_CyberAttack,S_CYBER_ATK5,0,0}, // S_CYBER_ATK4 874 {SPR_CYBR,4,12,A_FaceTarget,S_CYBER_ATK6,0,0}, // S_CYBER_ATK5 875 {SPR_CYBR,5,12,A_CyberAttack,S_CYBER_RUN1,0,0}, // S_CYBER_ATK6 876 {SPR_CYBR,6,10,A_Pain,S_CYBER_RUN1,0,0}, // S_CYBER_PAIN 877 {SPR_CYBR,7,10,NULL,S_CYBER_DIE2,0,0}, // S_CYBER_DIE1 878 {SPR_CYBR,8,10,A_Scream,S_CYBER_DIE3,0,0}, // S_CYBER_DIE2 879 {SPR_CYBR,9,10,NULL,S_CYBER_DIE4,0,0}, // S_CYBER_DIE3 880 {SPR_CYBR,10,10,NULL,S_CYBER_DIE5,0,0}, // S_CYBER_DIE4 881 {SPR_CYBR,11,10,NULL,S_CYBER_DIE6,0,0}, // S_CYBER_DIE5 882 {SPR_CYBR,12,10,A_Fall,S_CYBER_DIE7,0,0}, // S_CYBER_DIE6 883 {SPR_CYBR,13,10,NULL,S_CYBER_DIE8,0,0}, // S_CYBER_DIE7 884 {SPR_CYBR,14,10,NULL,S_CYBER_DIE9,0,0}, // S_CYBER_DIE8 885 {SPR_CYBR,15,30,NULL,S_CYBER_DIE10,0,0}, // S_CYBER_DIE9 886 {SPR_CYBR,15,-1,A_BossDeath,S_NULL,0,0}, // S_CYBER_DIE10 887 {SPR_PAIN,0,10,A_Look,S_PAIN_STND,0,0}, // S_PAIN_STND 888 {SPR_PAIN,0,3,A_Chase,S_PAIN_RUN2,0,0}, // S_PAIN_RUN1 889 {SPR_PAIN,0,3,A_Chase,S_PAIN_RUN3,0,0}, // S_PAIN_RUN2 890 {SPR_PAIN,1,3,A_Chase,S_PAIN_RUN4,0,0}, // S_PAIN_RUN3 891 {SPR_PAIN,1,3,A_Chase,S_PAIN_RUN5,0,0}, // S_PAIN_RUN4 892 {SPR_PAIN,2,3,A_Chase,S_PAIN_RUN6,0,0}, // S_PAIN_RUN5 893 {SPR_PAIN,2,3,A_Chase,S_PAIN_RUN1,0,0}, // S_PAIN_RUN6 894 {SPR_PAIN,3,5,A_FaceTarget,S_PAIN_ATK2,0,0}, // S_PAIN_ATK1 895 {SPR_PAIN,4,5,A_FaceTarget,S_PAIN_ATK3,0,0}, // S_PAIN_ATK2 896 {SPR_PAIN,32773,5,A_FaceTarget,S_PAIN_ATK4,0,0}, // S_PAIN_ATK3 897 {SPR_PAIN,32773,0,A_PainAttack,S_PAIN_RUN1,0,0}, // S_PAIN_ATK4 898 {SPR_PAIN,6,6,NULL,S_PAIN_PAIN2,0,0}, // S_PAIN_PAIN 899 {SPR_PAIN,6,6,A_Pain,S_PAIN_RUN1,0,0}, // S_PAIN_PAIN2 900 {SPR_PAIN,32775,8,NULL,S_PAIN_DIE2,0,0}, // S_PAIN_DIE1 901 {SPR_PAIN,32776,8,A_Scream,S_PAIN_DIE3,0,0}, // S_PAIN_DIE2 902 {SPR_PAIN,32777,8,NULL,S_PAIN_DIE4,0,0}, // S_PAIN_DIE3 903 {SPR_PAIN,32778,8,NULL,S_PAIN_DIE5,0,0}, // S_PAIN_DIE4 904 {SPR_PAIN,32779,8,A_PainDie,S_PAIN_DIE6,0,0}, // S_PAIN_DIE5 905 {SPR_PAIN,32780,8,NULL,S_NULL,0,0}, // S_PAIN_DIE6 906 {SPR_PAIN,12,8,NULL,S_PAIN_RAISE2,0,0}, // S_PAIN_RAISE1 907 {SPR_PAIN,11,8,NULL,S_PAIN_RAISE3,0,0}, // S_PAIN_RAISE2 908 {SPR_PAIN,10,8,NULL,S_PAIN_RAISE4,0,0}, // S_PAIN_RAISE3 909 {SPR_PAIN,9,8,NULL,S_PAIN_RAISE5,0,0}, // S_PAIN_RAISE4 910 {SPR_PAIN,8,8,NULL,S_PAIN_RAISE6,0,0}, // S_PAIN_RAISE5 911 {SPR_PAIN,7,8,NULL,S_PAIN_RUN1,0,0}, // S_PAIN_RAISE6 912 {SPR_SSWV,0,10,A_Look,S_SSWV_STND2,0,0}, // S_SSWV_STND 913 {SPR_SSWV,1,10,A_Look,S_SSWV_STND,0,0}, // S_SSWV_STND2 914 {SPR_SSWV,0,3,A_Chase,S_SSWV_RUN2,0,0}, // S_SSWV_RUN1 915 {SPR_SSWV,0,3,A_Chase,S_SSWV_RUN3,0,0}, // S_SSWV_RUN2 916 {SPR_SSWV,1,3,A_Chase,S_SSWV_RUN4,0,0}, // S_SSWV_RUN3 917 {SPR_SSWV,1,3,A_Chase,S_SSWV_RUN5,0,0}, // S_SSWV_RUN4 918 {SPR_SSWV,2,3,A_Chase,S_SSWV_RUN6,0,0}, // S_SSWV_RUN5 919 {SPR_SSWV,2,3,A_Chase,S_SSWV_RUN7,0,0}, // S_SSWV_RUN6 920 {SPR_SSWV,3,3,A_Chase,S_SSWV_RUN8,0,0}, // S_SSWV_RUN7 921 {SPR_SSWV,3,3,A_Chase,S_SSWV_RUN1,0,0}, // S_SSWV_RUN8 922 {SPR_SSWV,4,10,A_FaceTarget,S_SSWV_ATK2,0,0}, // S_SSWV_ATK1 923 {SPR_SSWV,5,10,A_FaceTarget,S_SSWV_ATK3,0,0}, // S_SSWV_ATK2 924 {SPR_SSWV,32774,4,A_CPosAttack,S_SSWV_ATK4,0,0}, // S_SSWV_ATK3 925 {SPR_SSWV,5,6,A_FaceTarget,S_SSWV_ATK5,0,0}, // S_SSWV_ATK4 926 {SPR_SSWV,32774,4,A_CPosAttack,S_SSWV_ATK6,0,0}, // S_SSWV_ATK5 927 {SPR_SSWV,5,1,A_CPosRefire,S_SSWV_ATK2,0,0}, // S_SSWV_ATK6 928 {SPR_SSWV,7,3,NULL,S_SSWV_PAIN2,0,0}, // S_SSWV_PAIN 929 {SPR_SSWV,7,3,A_Pain,S_SSWV_RUN1,0,0}, // S_SSWV_PAIN2 930 {SPR_SSWV,8,5,NULL,S_SSWV_DIE2,0,0}, // S_SSWV_DIE1 931 {SPR_SSWV,9,5,A_Scream,S_SSWV_DIE3,0,0}, // S_SSWV_DIE2 932 {SPR_SSWV,10,5,A_Fall,S_SSWV_DIE4,0,0}, // S_SSWV_DIE3 933 {SPR_SSWV,11,5,NULL,S_SSWV_DIE5,0,0}, // S_SSWV_DIE4 934 {SPR_SSWV,12,-1,NULL,S_NULL,0,0}, // S_SSWV_DIE5 935 {SPR_SSWV,13,5,NULL,S_SSWV_XDIE2,0,0}, // S_SSWV_XDIE1 936 {SPR_SSWV,14,5,A_XScream,S_SSWV_XDIE3,0,0}, // S_SSWV_XDIE2 937 {SPR_SSWV,15,5,A_Fall,S_SSWV_XDIE4,0,0}, // S_SSWV_XDIE3 938 {SPR_SSWV,16,5,NULL,S_SSWV_XDIE5,0,0}, // S_SSWV_XDIE4 939 {SPR_SSWV,17,5,NULL,S_SSWV_XDIE6,0,0}, // S_SSWV_XDIE5 940 {SPR_SSWV,18,5,NULL,S_SSWV_XDIE7,0,0}, // S_SSWV_XDIE6 941 {SPR_SSWV,19,5,NULL,S_SSWV_XDIE8,0,0}, // S_SSWV_XDIE7 942 {SPR_SSWV,20,5,NULL,S_SSWV_XDIE9,0,0}, // S_SSWV_XDIE8 943 {SPR_SSWV,21,-1,NULL,S_NULL,0,0}, // S_SSWV_XDIE9 944 {SPR_SSWV,12,5,NULL,S_SSWV_RAISE2,0,0}, // S_SSWV_RAISE1 945 {SPR_SSWV,11,5,NULL,S_SSWV_RAISE3,0,0}, // S_SSWV_RAISE2 946 {SPR_SSWV,10,5,NULL,S_SSWV_RAISE4,0,0}, // S_SSWV_RAISE3 947 {SPR_SSWV,9,5,NULL,S_SSWV_RAISE5,0,0}, // S_SSWV_RAISE4 948 {SPR_SSWV,8,5,NULL,S_SSWV_RUN1,0,0}, // S_SSWV_RAISE5 949 {SPR_KEEN,0,-1,NULL,S_KEENSTND,0,0}, // S_KEENSTND 950 {SPR_KEEN,0,6,NULL,S_COMMKEEN2,0,0}, // S_COMMKEEN 951 {SPR_KEEN,1,6,NULL,S_COMMKEEN3,0,0}, // S_COMMKEEN2 952 {SPR_KEEN,2,6,A_Scream,S_COMMKEEN4,0,0}, // S_COMMKEEN3 953 {SPR_KEEN,3,6,NULL,S_COMMKEEN5,0,0}, // S_COMMKEEN4 954 {SPR_KEEN,4,6,NULL,S_COMMKEEN6,0,0}, // S_COMMKEEN5 955 {SPR_KEEN,5,6,NULL,S_COMMKEEN7,0,0}, // S_COMMKEEN6 956 {SPR_KEEN,6,6,NULL,S_COMMKEEN8,0,0}, // S_COMMKEEN7 957 {SPR_KEEN,7,6,NULL,S_COMMKEEN9,0,0}, // S_COMMKEEN8 958 {SPR_KEEN,8,6,NULL,S_COMMKEEN10,0,0}, // S_COMMKEEN9 959 {SPR_KEEN,9,6,NULL,S_COMMKEEN11,0,0}, // S_COMMKEEN10 960 {SPR_KEEN,10,6,A_KeenDie,S_COMMKEEN12,0,0},// S_COMMKEEN11 961 {SPR_KEEN,11,-1,NULL,S_NULL,0,0}, // S_COMMKEEN12 962 {SPR_KEEN,12,4,NULL,S_KEENPAIN2,0,0}, // S_KEENPAIN 963 {SPR_KEEN,12,8,A_Pain,S_KEENSTND,0,0}, // S_KEENPAIN2 964 {SPR_BBRN,0,-1,NULL,S_NULL,0,0}, // S_BRAIN 965 {SPR_BBRN,1,36,A_BrainPain,S_BRAIN,0,0}, // S_BRAIN_PAIN 966 {SPR_BBRN,0,100,A_BrainScream,S_BRAIN_DIE2,0,0}, // S_BRAIN_DIE1 967 {SPR_BBRN,0,10,NULL,S_BRAIN_DIE3,0,0}, // S_BRAIN_DIE2 968 {SPR_BBRN,0,10,NULL,S_BRAIN_DIE4,0,0}, // S_BRAIN_DIE3 969 {SPR_BBRN,0,-1,A_BrainDie,S_NULL,0,0}, // S_BRAIN_DIE4 970 {SPR_SSWV,0,10,A_Look,S_BRAINEYE,0,0}, // S_BRAINEYE 971 {SPR_SSWV,0,181,A_BrainAwake,S_BRAINEYE1,0,0}, // S_BRAINEYESEE 972 {SPR_SSWV,0,150,A_BrainSpit,S_BRAINEYE1,0,0}, // S_BRAINEYE1 973 {SPR_BOSF,32768,3,A_SpawnSound,S_SPAWN2,0,0}, // S_SPAWN1 974 {SPR_BOSF,32769,3,A_SpawnFly,S_SPAWN3,0,0}, // S_SPAWN2 975 {SPR_BOSF,32770,3,A_SpawnFly,S_SPAWN4,0,0}, // S_SPAWN3 976 {SPR_BOSF,32771,3,A_SpawnFly,S_SPAWN1,0,0}, // S_SPAWN4 977 {SPR_FIRE,32768,4,A_Fire,S_SPAWNFIRE2,0,0}, // S_SPAWNFIRE1 978 {SPR_FIRE,32769,4,A_Fire,S_SPAWNFIRE3,0,0}, // S_SPAWNFIRE2 979 {SPR_FIRE,32770,4,A_Fire,S_SPAWNFIRE4,0,0}, // S_SPAWNFIRE3 980 {SPR_FIRE,32771,4,A_Fire,S_SPAWNFIRE5,0,0}, // S_SPAWNFIRE4 981 {SPR_FIRE,32772,4,A_Fire,S_SPAWNFIRE6,0,0}, // S_SPAWNFIRE5 982 {SPR_FIRE,32773,4,A_Fire,S_SPAWNFIRE7,0,0}, // S_SPAWNFIRE6 983 {SPR_FIRE,32774,4,A_Fire,S_SPAWNFIRE8,0,0}, // S_SPAWNFIRE7 984 {SPR_FIRE,32775,4,A_Fire,S_NULL,0,0}, // S_SPAWNFIRE8 985 {SPR_MISL,32769,10,NULL,S_BRAINEXPLODE2,0,0}, // S_BRAINEXPLODE1 986 {SPR_MISL,32770,10,NULL,S_BRAINEXPLODE3,0,0}, // S_BRAINEXPLODE2 987 {SPR_MISL,32771,10,A_BrainExplode,S_NULL,0,0}, // S_BRAINEXPLODE3 988 {SPR_ARM1,0,6,NULL,S_ARM1A,0,0}, // S_ARM1 989 {SPR_ARM1,32769,7,NULL,S_ARM1,0,0}, // S_ARM1A 990 {SPR_ARM2,0,6,NULL,S_ARM2A,0,0}, // S_ARM2 991 {SPR_ARM2,32769,6,NULL,S_ARM2,0,0}, // S_ARM2A 992 {SPR_BAR1,0,6,NULL,S_BAR2,0,0}, // S_BAR1 993 {SPR_BAR1,1,6,NULL,S_BAR1,0,0}, // S_BAR2 994 {SPR_BEXP,32768,5,NULL,S_BEXP2,0,0}, // S_BEXP 995 {SPR_BEXP,32769,5,A_Scream,S_BEXP3,0,0}, // S_BEXP2 996 {SPR_BEXP,32770,5,NULL,S_BEXP4,0,0}, // S_BEXP3 997 {SPR_BEXP,32771,10,A_Explode,S_BEXP5,0,0}, // S_BEXP4 998 {SPR_BEXP,32772,10,NULL,S_NULL,0,0}, // S_BEXP5 999 {SPR_FCAN,32768,4,NULL,S_BBAR2,0,0}, // S_BBAR1 1000 {SPR_FCAN,32769,4,NULL,S_BBAR3,0,0}, // S_BBAR2 1001 {SPR_FCAN,32770,4,NULL,S_BBAR1,0,0}, // S_BBAR3 1002 {SPR_BON1,0,6,NULL,S_BON1A,0,0}, // S_BON1 1003 {SPR_BON1,1,6,NULL,S_BON1B,0,0}, // S_BON1A 1004 {SPR_BON1,2,6,NULL,S_BON1C,0,0}, // S_BON1B 1005 {SPR_BON1,3,6,NULL,S_BON1D,0,0}, // S_BON1C 1006 {SPR_BON1,2,6,NULL,S_BON1E,0,0}, // S_BON1D 1007 {SPR_BON1,1,6,NULL,S_BON1,0,0}, // S_BON1E 1008 {SPR_BON2,0,6,NULL,S_BON2A,0,0}, // S_BON2 1009 {SPR_BON2,1,6,NULL,S_BON2B,0,0}, // S_BON2A 1010 {SPR_BON2,2,6,NULL,S_BON2C,0,0}, // S_BON2B 1011 {SPR_BON2,3,6,NULL,S_BON2D,0,0}, // S_BON2C 1012 {SPR_BON2,2,6,NULL,S_BON2E,0,0}, // S_BON2D 1013 {SPR_BON2,1,6,NULL,S_BON2,0,0}, // S_BON2E 1014 {SPR_BKEY,0,10,NULL,S_BKEY2,0,0}, // S_BKEY 1015 {SPR_BKEY,32769,10,NULL,S_BKEY,0,0}, // S_BKEY2 1016 {SPR_RKEY,0,10,NULL,S_RKEY2,0,0}, // S_RKEY 1017 {SPR_RKEY,32769,10,NULL,S_RKEY,0,0}, // S_RKEY2 1018 {SPR_YKEY,0,10,NULL,S_YKEY2,0,0}, // S_YKEY 1019 {SPR_YKEY,32769,10,NULL,S_YKEY,0,0}, // S_YKEY2 1020 {SPR_BSKU,0,10,NULL,S_BSKULL2,0,0}, // S_BSKULL 1021 {SPR_BSKU,32769,10,NULL,S_BSKULL,0,0}, // S_BSKULL2 1022 {SPR_RSKU,0,10,NULL,S_RSKULL2,0,0}, // S_RSKULL 1023 {SPR_RSKU,32769,10,NULL,S_RSKULL,0,0}, // S_RSKULL2 1024 {SPR_YSKU,0,10,NULL,S_YSKULL2,0,0}, // S_YSKULL 1025 {SPR_YSKU,32769,10,NULL,S_YSKULL,0,0}, // S_YSKULL2 1026 {SPR_STIM,0,-1,NULL,S_NULL,0,0}, // S_STIM 1027 {SPR_MEDI,0,-1,NULL,S_NULL,0,0}, // S_MEDI 1028 {SPR_SOUL,32768,6,NULL,S_SOUL2,0,0}, // S_SOUL 1029 {SPR_SOUL,32769,6,NULL,S_SOUL3,0,0}, // S_SOUL2 1030 {SPR_SOUL,32770,6,NULL,S_SOUL4,0,0}, // S_SOUL3 1031 {SPR_SOUL,32771,6,NULL,S_SOUL5,0,0}, // S_SOUL4 1032 {SPR_SOUL,32770,6,NULL,S_SOUL6,0,0}, // S_SOUL5 1033 {SPR_SOUL,32769,6,NULL,S_SOUL,0,0}, // S_SOUL6 1034 {SPR_PINV,32768,6,NULL,S_PINV2,0,0}, // S_PINV 1035 {SPR_PINV,32769,6,NULL,S_PINV3,0,0}, // S_PINV2 1036 {SPR_PINV,32770,6,NULL,S_PINV4,0,0}, // S_PINV3 1037 {SPR_PINV,32771,6,NULL,S_PINV,0,0}, // S_PINV4 1038 {SPR_PSTR,32768,-1,NULL,S_NULL,0,0}, // S_PSTR 1039 {SPR_PINS,32768,6,NULL,S_PINS2,0,0}, // S_PINS 1040 {SPR_PINS,32769,6,NULL,S_PINS3,0,0}, // S_PINS2 1041 {SPR_PINS,32770,6,NULL,S_PINS4,0,0}, // S_PINS3 1042 {SPR_PINS,32771,6,NULL,S_PINS,0,0}, // S_PINS4 1043 {SPR_MEGA,32768,6,NULL,S_MEGA2,0,0}, // S_MEGA 1044 {SPR_MEGA,32769,6,NULL,S_MEGA3,0,0}, // S_MEGA2 1045 {SPR_MEGA,32770,6,NULL,S_MEGA4,0,0}, // S_MEGA3 1046 {SPR_MEGA,32771,6,NULL,S_MEGA,0,0}, // S_MEGA4 1047 {SPR_SUIT,32768,-1,NULL,S_NULL,0,0}, // S_SUIT 1048 {SPR_PMAP,32768,6,NULL,S_PMAP2,0,0}, // S_PMAP 1049 {SPR_PMAP,32769,6,NULL,S_PMAP3,0,0}, // S_PMAP2 1050 {SPR_PMAP,32770,6,NULL,S_PMAP4,0,0}, // S_PMAP3 1051 {SPR_PMAP,32771,6,NULL,S_PMAP5,0,0}, // S_PMAP4 1052 {SPR_PMAP,32770,6,NULL,S_PMAP6,0,0}, // S_PMAP5 1053 {SPR_PMAP,32769,6,NULL,S_PMAP,0,0}, // S_PMAP6 1054 {SPR_PVIS,32768,6,NULL,S_PVIS2,0,0}, // S_PVIS 1055 {SPR_PVIS,1,6,NULL,S_PVIS,0,0}, // S_PVIS2 1056 {SPR_CLIP,0,-1,NULL,S_NULL,0,0}, // S_CLIP 1057 {SPR_AMMO,0,-1,NULL,S_NULL,0,0}, // S_AMMO 1058 {SPR_ROCK,0,-1,NULL,S_NULL,0,0}, // S_ROCK 1059 {SPR_BROK,0,-1,NULL,S_NULL,0,0}, // S_BROK 1060 {SPR_CELL,0,-1,NULL,S_NULL,0,0}, // S_CELL 1061 {SPR_CELP,0,-1,NULL,S_NULL,0,0}, // S_CELP 1062 {SPR_SHEL,0,-1,NULL,S_NULL,0,0}, // S_SHEL 1063 {SPR_SBOX,0,-1,NULL,S_NULL,0,0}, // S_SBOX 1064 {SPR_BPAK,0,-1,NULL,S_NULL,0,0}, // S_BPAK 1065 {SPR_BFUG,0,-1,NULL,S_NULL,0,0}, // S_BFUG 1066 {SPR_MGUN,0,-1,NULL,S_NULL,0,0}, // S_MGUN 1067 {SPR_CSAW,0,-1,NULL,S_NULL,0,0}, // S_CSAW 1068 {SPR_LAUN,0,-1,NULL,S_NULL,0,0}, // S_LAUN 1069 {SPR_PLAS,0,-1,NULL,S_NULL,0,0}, // S_PLAS 1070 {SPR_SHOT,0,-1,NULL,S_NULL,0,0}, // S_SHOT 1071 {SPR_SGN2,0,-1,NULL,S_NULL,0,0}, // S_SHOT2 1072 {SPR_COLU,32768,-1,NULL,S_NULL,0,0}, // S_COLU 1073 {SPR_SMT2,0,-1,NULL,S_NULL,0,0}, // S_STALAG 1074 {SPR_GOR1,0,10,NULL,S_BLOODYTWITCH2,0,0}, // S_BLOODYTWITCH 1075 {SPR_GOR1,1,15,NULL,S_BLOODYTWITCH3,0,0}, // S_BLOODYTWITCH2 1076 {SPR_GOR1,2,8,NULL,S_BLOODYTWITCH4,0,0}, // S_BLOODYTWITCH3 1077 {SPR_GOR1,1,6,NULL,S_BLOODYTWITCH,0,0}, // S_BLOODYTWITCH4 1078 {SPR_PLAY,13,-1,NULL,S_NULL,0,0}, // S_DEADTORSO 1079 {SPR_PLAY,18,-1,NULL,S_NULL,0,0}, // S_DEADBOTTOM 1080 {SPR_POL2,0,-1,NULL,S_NULL,0,0}, // S_HEADSONSTICK 1081 {SPR_POL5,0,-1,NULL,S_NULL,0,0}, // S_GIBS 1082 {SPR_POL4,0,-1,NULL,S_NULL,0,0}, // S_HEADONASTICK 1083 {SPR_POL3,32768,6,NULL,S_HEADCANDLES2,0,0}, // S_HEADCANDLES 1084 {SPR_POL3,32769,6,NULL,S_HEADCANDLES,0,0}, // S_HEADCANDLES2 1085 {SPR_POL1,0,-1,NULL,S_NULL,0,0}, // S_DEADSTICK 1086 {SPR_POL6,0,6,NULL,S_LIVESTICK2,0,0}, // S_LIVESTICK 1087 {SPR_POL6,1,8,NULL,S_LIVESTICK,0,0}, // S_LIVESTICK2 1088 {SPR_GOR2,0,-1,NULL,S_NULL,0,0}, // S_MEAT2 1089 {SPR_GOR3,0,-1,NULL,S_NULL,0,0}, // S_MEAT3 1090 {SPR_GOR4,0,-1,NULL,S_NULL,0,0}, // S_MEAT4 1091 {SPR_GOR5,0,-1,NULL,S_NULL,0,0}, // S_MEAT5 1092 {SPR_SMIT,0,-1,NULL,S_NULL,0,0}, // S_STALAGTITE 1093 {SPR_COL1,0,-1,NULL,S_NULL,0,0}, // S_TALLGRNCOL 1094 {SPR_COL2,0,-1,NULL,S_NULL,0,0}, // S_SHRTGRNCOL 1095 {SPR_COL3,0,-1,NULL,S_NULL,0,0}, // S_TALLREDCOL 1096 {SPR_COL4,0,-1,NULL,S_NULL,0,0}, // S_SHRTREDCOL 1097 {SPR_CAND,32768,-1,NULL,S_NULL,0,0}, // S_CANDLESTIK 1098 {SPR_CBRA,32768,-1,NULL,S_NULL,0,0}, // S_CANDELABRA 1099 {SPR_COL6,0,-1,NULL,S_NULL,0,0}, // S_SKULLCOL 1100 {SPR_TRE1,0,-1,NULL,S_NULL,0,0}, // S_TORCHTREE 1101 {SPR_TRE2,0,-1,NULL,S_NULL,0,0}, // S_BIGTREE 1102 {SPR_ELEC,0,-1,NULL,S_NULL,0,0}, // S_TECHPILLAR 1103 {SPR_CEYE,32768,6,NULL,S_EVILEYE2,0,0}, // S_EVILEYE 1104 {SPR_CEYE,32769,6,NULL,S_EVILEYE3,0,0}, // S_EVILEYE2 1105 {SPR_CEYE,32770,6,NULL,S_EVILEYE4,0,0}, // S_EVILEYE3 1106 {SPR_CEYE,32769,6,NULL,S_EVILEYE,0,0}, // S_EVILEYE4 1107 {SPR_FSKU,32768,6,NULL,S_FLOATSKULL2,0,0}, // S_FLOATSKULL 1108 {SPR_FSKU,32769,6,NULL,S_FLOATSKULL3,0,0}, // S_FLOATSKULL2 1109 {SPR_FSKU,32770,6,NULL,S_FLOATSKULL,0,0}, // S_FLOATSKULL3 1110 {SPR_COL5,0,14,NULL,S_HEARTCOL2,0,0}, // S_HEARTCOL 1111 {SPR_COL5,1,14,NULL,S_HEARTCOL,0,0}, // S_HEARTCOL2 1112 {SPR_TBLU,32768,4,NULL,S_BLUETORCH2,0,0}, // S_BLUETORCH 1113 {SPR_TBLU,32769,4,NULL,S_BLUETORCH3,0,0}, // S_BLUETORCH2 1114 {SPR_TBLU,32770,4,NULL,S_BLUETORCH4,0,0}, // S_BLUETORCH3 1115 {SPR_TBLU,32771,4,NULL,S_BLUETORCH,0,0}, // S_BLUETORCH4 1116 {SPR_TGRN,32768,4,NULL,S_GREENTORCH2,0,0}, // S_GREENTORCH 1117 {SPR_TGRN,32769,4,NULL,S_GREENTORCH3,0,0}, // S_GREENTORCH2 1118 {SPR_TGRN,32770,4,NULL,S_GREENTORCH4,0,0}, // S_GREENTORCH3 1119 {SPR_TGRN,32771,4,NULL,S_GREENTORCH,0,0}, // S_GREENTORCH4 1120 {SPR_TRED,32768,4,NULL,S_REDTORCH2,0,0}, // S_REDTORCH 1121 {SPR_TRED,32769,4,NULL,S_REDTORCH3,0,0}, // S_REDTORCH2 1122 {SPR_TRED,32770,4,NULL,S_REDTORCH4,0,0}, // S_REDTORCH3 1123 {SPR_TRED,32771,4,NULL,S_REDTORCH,0,0}, // S_REDTORCH4 1124 {SPR_SMBT,32768,4,NULL,S_BTORCHSHRT2,0,0}, // S_BTORCHSHRT 1125 {SPR_SMBT,32769,4,NULL,S_BTORCHSHRT3,0,0}, // S_BTORCHSHRT2 1126 {SPR_SMBT,32770,4,NULL,S_BTORCHSHRT4,0,0}, // S_BTORCHSHRT3 1127 {SPR_SMBT,32771,4,NULL,S_BTORCHSHRT,0,0}, // S_BTORCHSHRT4 1128 {SPR_SMGT,32768,4,NULL,S_GTORCHSHRT2,0,0}, // S_GTORCHSHRT 1129 {SPR_SMGT,32769,4,NULL,S_GTORCHSHRT3,0,0}, // S_GTORCHSHRT2 1130 {SPR_SMGT,32770,4,NULL,S_GTORCHSHRT4,0,0}, // S_GTORCHSHRT3 1131 {SPR_SMGT,32771,4,NULL,S_GTORCHSHRT,0,0}, // S_GTORCHSHRT4 1132 {SPR_SMRT,32768,4,NULL,S_RTORCHSHRT2,0,0}, // S_RTORCHSHRT 1133 {SPR_SMRT,32769,4,NULL,S_RTORCHSHRT3,0,0}, // S_RTORCHSHRT2 1134 {SPR_SMRT,32770,4,NULL,S_RTORCHSHRT4,0,0}, // S_RTORCHSHRT3 1135 {SPR_SMRT,32771,4,NULL,S_RTORCHSHRT,0,0}, // S_RTORCHSHRT4 1136 {SPR_HDB1,0,-1,NULL,S_NULL,0,0}, // S_HANGNOGUTS 1137 {SPR_HDB2,0,-1,NULL,S_NULL,0,0}, // S_HANGBNOBRAIN 1138 {SPR_HDB3,0,-1,NULL,S_NULL,0,0}, // S_HANGTLOOKDN 1139 {SPR_HDB4,0,-1,NULL,S_NULL,0,0}, // S_HANGTSKULL 1140 {SPR_HDB5,0,-1,NULL,S_NULL,0,0}, // S_HANGTLOOKUP 1141 {SPR_HDB6,0,-1,NULL,S_NULL,0,0}, // S_HANGTNOBRAIN 1142 {SPR_POB1,0,-1,NULL,S_NULL,0,0}, // S_COLONGIBS 1143 {SPR_POB2,0,-1,NULL,S_NULL,0,0}, // S_SMALLPOOL 1144 {SPR_BRS1,0,-1,NULL,S_NULL,0,0}, // S_BRAINSTEM 1145 {SPR_TLMP,32768,4,NULL,S_TECHLAMP2,0,0}, // S_TECHLAMP 1146 {SPR_TLMP,32769,4,NULL,S_TECHLAMP3,0,0}, // S_TECHLAMP2 1147 {SPR_TLMP,32770,4,NULL,S_TECHLAMP4,0,0}, // S_TECHLAMP3 1148 {SPR_TLMP,32771,4,NULL,S_TECHLAMP,0,0}, // S_TECHLAMP4 1149 {SPR_TLP2,32768,4,NULL,S_TECH2LAMP2,0,0}, // S_TECH2LAMP 1150 {SPR_TLP2,32769,4,NULL,S_TECH2LAMP3,0,0}, // S_TECH2LAMP2 1151 {SPR_TLP2,32770,4,NULL,S_TECH2LAMP4,0,0}, // S_TECH2LAMP3 1152 {SPR_TLP2,32771,4,NULL,S_TECH2LAMP,0,0}, // S_TECH2LAMP4 1153 {SPR_TNT1,0,-1,NULL,S_TNT1,0,0}, // S_TNT1 // phares 3/8/98 1154 1155 // killough 8/9/98: grenade 1156 {SPR_MISL,32768,1000,A_Die,S_GRENADE,0,0}, // S_GRENADE 1157 1158 // killough 8/10/98: variable damage explosion 1159 {SPR_MISL,32769,4,A_Scream,S_DETONATE2,0,0}, // S_DETONATE 1160 {SPR_MISL,32770,6,A_Detonate,S_DETONATE3,0,0}, // S_DETONATE2 1161 {SPR_MISL,32771,10,NULL,S_NULL,0,0}, // S_DETONATE3 1162 1163#ifdef DOGS 1164 // killough 7/19/98: Marine's best friend :) 1165 {SPR_DOGS,0,10,A_Look,S_DOGS_STND2,0,0}, // S_DOGS_STND 1166 {SPR_DOGS,1,10,A_Look,S_DOGS_STND,0,0}, // S_DOGS_STND2 1167 {SPR_DOGS,0,2,A_Chase,S_DOGS_RUN2,0,0}, // S_DOGS_RUN1 1168 {SPR_DOGS,0,2,A_Chase,S_DOGS_RUN3,0,0}, // S_DOGS_RUN2 1169 {SPR_DOGS,1,2,A_Chase,S_DOGS_RUN4,0,0}, // S_DOGS_RUN3 1170 {SPR_DOGS,1,2,A_Chase,S_DOGS_RUN5,0,0}, // S_DOGS_RUN4 1171 {SPR_DOGS,2,2,A_Chase,S_DOGS_RUN6,0,0}, // S_DOGS_RUN5 1172 {SPR_DOGS,2,2,A_Chase,S_DOGS_RUN7,0,0}, // S_DOGS_RUN6 1173 {SPR_DOGS,3,2,A_Chase,S_DOGS_RUN8,0,0}, // S_DOGS_RUN7 1174 {SPR_DOGS,3,2,A_Chase,S_DOGS_RUN1,0,0}, // S_DOGS_RUN8 1175 {SPR_DOGS,4,8,A_FaceTarget,S_DOGS_ATK2,0,0}, // S_DOGS_ATK1 1176 {SPR_DOGS,5,8,A_FaceTarget,S_DOGS_ATK3,0,0}, // S_DOGS_ATK2 1177 {SPR_DOGS,6,8,A_SargAttack,S_DOGS_RUN1,0,0}, // S_DOGS_ATK3 1178 {SPR_DOGS,7,2,NULL,S_DOGS_PAIN2,0,0}, // S_DOGS_PAIN 1179 {SPR_DOGS,7,2,A_Pain,S_DOGS_RUN1,0,0}, // S_DOGS_PAIN2 1180 {SPR_DOGS,8,8,NULL,S_DOGS_DIE2,0,0}, // S_DOGS_DIE1 1181 {SPR_DOGS,9,8,A_Scream,S_DOGS_DIE3,0,0}, // S_DOGS_DIE2 1182 {SPR_DOGS,10,4,NULL,S_DOGS_DIE4,0,0}, // S_DOGS_DIE3 1183 {SPR_DOGS,11,4,A_Fall,S_DOGS_DIE5,0,0}, // S_DOGS_DIE4 1184 {SPR_DOGS,12,4,NULL,S_DOGS_DIE6,0,0}, // S_DOGS_DIE5 1185 {SPR_DOGS,13,-1,NULL,S_NULL,0,0}, // S_DOGS_DIE6 1186 {SPR_DOGS,13,5,NULL,S_DOGS_RAISE2,0,0}, // S_DOGS_RAISE1 1187 {SPR_DOGS,12,5,NULL,S_DOGS_RAISE3,0,0}, // S_DOGS_RAISE2 1188 {SPR_DOGS,11,5,NULL,S_DOGS_RAISE4,0,0}, // S_DOGS_RAISE3 1189 {SPR_DOGS,10,5,NULL,S_DOGS_RAISE5,0,0}, // S_DOGS_RAISE4 1190 {SPR_DOGS,9,5,NULL,S_DOGS_RAISE6,0,0}, // S_DOGS_RAISE5 1191 {SPR_DOGS,8,5,NULL,S_DOGS_RUN1,0,0}, // S_DOGS_RAISE6 1192#endif 1193 1194 // killough 10/98: mushroom effect 1195 {SPR_MISL,32769,8,A_Mushroom,S_EXPLODE2,0,0}, // S_MUSHROOM 1196 }; 1197 1198// ******************************************************************** 1199// Object "Thing" definitions 1200// ******************************************************************** 1201// Now we get to the actual objects and their characteristics. If 1202// you've seen Dehacked, much of this is where the Bits are set, 1203// commented below as "flags", as well as where you wire in which 1204// frames are the beginning frames for near and far attack, death, 1205// and such. Sounds are hooked in here too, as well as how much 1206// mass, speed and so forth a Thing has. Everything you ever wanted 1207// to know... 1208// 1209// Like all this other stuff, the MT_* entries are enumerated in info.h 1210// 1211// Note that these are all just indices of the elements involved, and 1212// not real pointers to them. For example, the player's death sequence 1213// is S_PLAY_DIE1, which just evaluates to the index in the states[] 1214// array above, which actually knows what happens then and what the 1215// sprite looks like, if it makes noise or not, etc. 1216// 1217// Additional comments about each of the entries are located in info.h 1218// next to the mobjinfo_t structure definition. 1219// 1220// This goes on for the next 3000+ lines... 1221 1222mobjinfo_t mobjinfo[NUMMOBJTYPES] = { 1223 { // MT_PLAYER 1224 -1, // doomednum 1225 S_PLAY, // spawnstate 1226 100, // spawnhealth 1227 S_PLAY_RUN1, // seestate 1228 sfx_None, // seesound 1229 0, // reactiontime 1230 sfx_None, // attacksound 1231 S_PLAY_PAIN, // painstate 1232 255, // painchance 1233 sfx_plpain, // painsound 1234 S_NULL, // meleestate 1235 S_PLAY_ATK1, // missilestate 1236 S_PLAY_DIE1, // deathstate 1237 S_PLAY_XDIE1, // xdeathstate 1238 sfx_pldeth, // deathsound 1239 0, // speed 1240 16*FRACUNIT, // radius 1241 56*FRACUNIT, // height 1242 100, // mass 1243 0, // damage 1244 sfx_None, // activesound 1245 MF_SOLID|MF_SHOOTABLE|MF_DROPOFF|MF_PICKUP|MF_NOTDMATCH, // flags 1246 S_NULL // raisestate 1247 }, 1248 1249 { // MT_POSSESSED 1250 3004, // doomednum 1251 S_POSS_STND, // spawnstate 1252 20, // spawnhealth 1253 S_POSS_RUN1, // seestate 1254 sfx_posit1, // seesound 1255 8, // reactiontime 1256 sfx_pistol, // attacksound 1257 S_POSS_PAIN, // painstate 1258 200, // painchance 1259 sfx_popain, // painsound 1260 0, // meleestate 1261 S_POSS_ATK1, // missilestate 1262 S_POSS_DIE1, // deathstate 1263 S_POSS_XDIE1, // xdeathstate 1264 sfx_podth1, // deathsound 1265 8, // speed 1266 20*FRACUNIT, // radius 1267 56*FRACUNIT, // height 1268 100, // mass 1269 0, // damage 1270 sfx_posact, // activesound 1271 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL, // flags 1272 S_POSS_RAISE1 // raisestate 1273 }, 1274 1275 { // MT_SHOTGUY 1276 9, // doomednum 1277 S_SPOS_STND, // spawnstate 1278 30, // spawnhealth 1279 S_SPOS_RUN1, // seestate 1280 sfx_posit2, // seesound 1281 8, // reactiontime 1282 0, // attacksound 1283 S_SPOS_PAIN, // painstate 1284 170, // painchance 1285 sfx_popain, // painsound 1286 0, // meleestate 1287 S_SPOS_ATK1, // missilestate 1288 S_SPOS_DIE1, // deathstate 1289 S_SPOS_XDIE1, // xdeathstate 1290 sfx_podth2, // deathsound 1291 8, // speed 1292 20*FRACUNIT, // radius 1293 56*FRACUNIT, // height 1294 100, // mass 1295 0, // damage 1296 sfx_posact, // activesound 1297 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL, // flags 1298 S_SPOS_RAISE1 // raisestate 1299 }, 1300 1301 { // MT_VILE 1302 64, // doomednum 1303 S_VILE_STND, // spawnstate 1304 700, // spawnhealth 1305 S_VILE_RUN1, // seestate 1306 sfx_vilsit, // seesound 1307 8, // reactiontime 1308 0, // attacksound 1309 S_VILE_PAIN, // painstate 1310 10, // painchance 1311 sfx_vipain, // painsound 1312 0, // meleestate 1313 S_VILE_ATK1, // missilestate 1314 S_VILE_DIE1, // deathstate 1315 S_NULL, // xdeathstate 1316 sfx_vildth, // deathsound 1317 15, // speed 1318 20*FRACUNIT, // radius 1319 56*FRACUNIT, // height 1320 500, // mass 1321 0, // damage 1322 sfx_vilact, // activesound 1323 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL, // flags 1324 S_NULL // raisestate 1325 }, 1326 1327 { // MT_FIRE 1328 -1, // doomednum 1329 S_FIRE1, // spawnstate 1330 1000, // spawnhealth 1331 S_NULL, // seestate 1332 sfx_None, // seesound 1333 8, // reactiontime 1334 sfx_None, // attacksound 1335 S_NULL, // painstate 1336 0, // painchance 1337 sfx_None, // painsound 1338 S_NULL, // meleestate 1339 S_NULL, // missilestate 1340 S_NULL, // deathstate 1341 S_NULL, // xdeathstate 1342 sfx_None, // deathsound 1343 0, // speed 1344 20*FRACUNIT, // radius 1345 16*FRACUNIT, // height 1346 100, // mass 1347 0, // damage 1348 sfx_None, // activesound 1349 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_TRANSLUCENT, // flags // killough 2/21/98 1350 S_NULL // raisestate 1351 }, 1352 1353 { // MT_UNDEAD 1354 66, // doomednum 1355 S_SKEL_STND, // spawnstate 1356 300, // spawnhealth 1357 S_SKEL_RUN1, // seestate 1358 sfx_skesit, // seesound 1359 8, // reactiontime 1360 0, // attacksound 1361 S_SKEL_PAIN, // painstate 1362 100, // painchance 1363 sfx_popain, // painsound 1364 S_SKEL_FIST1, // meleestate 1365 S_SKEL_MISS1, // missilestate 1366 S_SKEL_DIE1, // deathstate 1367 S_NULL, // xdeathstate 1368 sfx_skedth, // deathsound 1369 10, // speed 1370 20*FRACUNIT, // radius 1371 56*FRACUNIT, // height 1372 500, // mass 1373 0, // damage 1374 sfx_skeact, // activesound 1375 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL, // flags 1376 S_SKEL_RAISE1 // raisestate 1377 }, 1378 1379 { // MT_TRACER 1380 -1, // doomednum 1381 S_TRACER, // spawnstate 1382 1000, // spawnhealth 1383 S_NULL, // seestate 1384 sfx_skeatk, // seesound 1385 8, // reactiontime 1386 sfx_None, // attacksound 1387 S_NULL, // painstate 1388 0, // painchance 1389 sfx_None, // painsound 1390 S_NULL, // meleestate 1391 S_NULL, // missilestate 1392 S_TRACEEXP1, // deathstate 1393 S_NULL, // xdeathstate 1394 sfx_barexp, // deathsound 1395 10*FRACUNIT, // speed 1396 11*FRACUNIT, // radius 1397 8*FRACUNIT, // height 1398 100, // mass 1399 10, // damage 1400 sfx_None, // activesound 1401 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY, // flags 1402 S_NULL // raisestate 1403 }, 1404 1405 { // MT_SMOKE 1406 -1, // doomednum 1407 S_SMOKE1, // spawnstate 1408 1000, // spawnhealth 1409 S_NULL, // seestate 1410 sfx_None, // seesound 1411 8, // reactiontime 1412 sfx_None, // attacksound 1413 S_NULL, // painstate 1414 0, // painchance 1415 sfx_None, // painsound 1416 S_NULL, // meleestate 1417 S_NULL, // missilestate 1418 S_NULL, // deathstate 1419 S_NULL, // xdeathstate 1420 sfx_None, // deathsound 1421 0, // speed 1422 20*FRACUNIT, // radius 1423 16*FRACUNIT, // height 1424 100, // mass 1425 0, // damage 1426 sfx_None, // activesound 1427 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_TRANSLUCENT, // flags // phares 1428 S_NULL // raisestate 1429 }, 1430 1431 { // MT_FATSO 1432 67, // doomednum 1433 S_FATT_STND, // spawnstate 1434 600, // spawnhealth 1435 S_FATT_RUN1, // seestate 1436 sfx_mansit, // seesound 1437 8, // reactiontime 1438 0, // attacksound 1439 S_FATT_PAIN, // painstate 1440 80, // painchance 1441 sfx_mnpain, // painsound 1442 0, // meleestate 1443 S_FATT_ATK1, // missilestate 1444 S_FATT_DIE1, // deathstate 1445 S_NULL, // xdeathstate 1446 sfx_mandth, // deathsound 1447 8, // speed 1448 48*FRACUNIT, // radius 1449 64*FRACUNIT, // height 1450 1000, // mass 1451 0, // damage 1452 sfx_posact, // activesound 1453 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL, // flags 1454 S_FATT_RAISE1 // raisestate 1455 }, 1456 1457 { // MT_FATSHOT 1458 -1, // doomednum 1459 S_FATSHOT1, // spawnstate 1460 1000, // spawnhealth 1461 S_NULL, // seestate 1462 sfx_firsht, // seesound 1463 8, // reactiontime 1464 sfx_None, // attacksound 1465 S_NULL, // painstate 1466 0, // painchance 1467 sfx_None, // painsound 1468 S_NULL, // meleestate 1469 S_NULL, // missilestate 1470 S_FATSHOTX1, // deathstate 1471 S_NULL, // xdeathstate 1472 sfx_firxpl, // deathsound 1473 20*FRACUNIT, // speed 1474 6*FRACUNIT, // radius 1475 8*FRACUNIT, // height 1476 100, // mass 1477 8, // damage 1478 sfx_None, // activesound 1479 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY|MF_TRANSLUCENT, // flags \\ killough 2/21/98 1480 S_NULL // raisestate 1481 }, 1482 1483 { // MT_CHAINGUY 1484 65, // doomednum 1485 S_CPOS_STND, // spawnstate 1486 70, // spawnhealth 1487 S_CPOS_RUN1, // seestate 1488 sfx_posit2, // seesound 1489 8, // reactiontime 1490 0, // attacksound 1491 S_CPOS_PAIN, // painstate 1492 170, // painchance 1493 sfx_popain, // painsound 1494 0, // meleestate 1495 S_CPOS_ATK1, // missilestate 1496 S_CPOS_DIE1, // deathstate 1497 S_CPOS_XDIE1, // xdeathstate 1498 sfx_podth2, // deathsound 1499 8, // speed 1500 20*FRACUNIT, // radius 1501 56*FRACUNIT, // height 1502 100, // mass 1503 0, // damage 1504 sfx_posact, // activesound 1505 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL, // flags 1506 S_CPOS_RAISE1 // raisestate 1507 }, 1508 1509 { // MT_TROOP 1510 3001, // doomednum 1511 S_TROO_STND, // spawnstate 1512 60, // spawnhealth 1513 S_TROO_RUN1, // seestate 1514 sfx_bgsit1, // seesound 1515 8, // reactiontime 1516 0, // attacksound 1517 S_TROO_PAIN, // painstate 1518 200, // painchance 1519 sfx_popain, // painsound 1520 S_TROO_ATK1, // meleestate 1521 S_TROO_ATK1, // missilestate 1522 S_TROO_DIE1, // deathstate 1523 S_TROO_XDIE1, // xdeathstate 1524 sfx_bgdth1, // deathsound 1525 8, // speed 1526 20*FRACUNIT, // radius 1527 56*FRACUNIT, // height 1528 100, // mass 1529 0, // damage 1530 sfx_bgact, // activesound 1531 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL, // killough |MF_TRANSLUCENT, // flags // phares 1532 S_TROO_RAISE1 // raisestate 1533 }, 1534 1535 { // MT_SERGEANT 1536 3002, // doomednum 1537 S_SARG_STND, // spawnstate 1538 150, // spawnhealth 1539 S_SARG_RUN1, // seestate 1540 sfx_sgtsit, // seesound 1541 8, // reactiontime 1542 sfx_sgtatk, // attacksound 1543 S_SARG_PAIN, // painstate 1544 180, // painchance 1545 sfx_dmpain, // painsound 1546 S_SARG_ATK1, // meleestate 1547 0, // missilestate 1548 S_SARG_DIE1, // deathstate 1549 S_NULL, // xdeathstate 1550 sfx_sgtdth, // deathsound 1551 10, // speed 1552 30*FRACUNIT, // radius 1553 56*FRACUNIT, // height 1554 400, // mass 1555 0, // damage 1556 sfx_dmact, // activesound 1557 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL, // flags 1558 S_SARG_RAISE1 // raisestate 1559 }, 1560 1561 { // MT_SHADOWS 1562 58, // doomednum 1563 S_SARG_STND, // spawnstate 1564 150, // spawnhealth 1565 S_SARG_RUN1, // seestate 1566 sfx_sgtsit, // seesound 1567 8, // reactiontime 1568 sfx_sgtatk, // attacksound 1569 S_SARG_PAIN, // painstate 1570 180, // painchance 1571 sfx_dmpain, // painsound 1572 S_SARG_ATK1, // meleestate 1573 0, // missilestate 1574 S_SARG_DIE1, // deathstate 1575 S_NULL, // xdeathstate 1576 sfx_sgtdth, // deathsound 1577 10, // speed 1578 30*FRACUNIT, // radius 1579 56*FRACUNIT, // height 1580 400, // mass 1581 0, // damage 1582 sfx_dmact, // activesound 1583 MF_SOLID|MF_SHOOTABLE|MF_SHADOW|MF_COUNTKILL, // flags 1584 S_SARG_RAISE1 // raisestate 1585 }, 1586 1587 { // MT_HEAD 1588 3005, // doomednum 1589 S_HEAD_STND, // spawnstate 1590 400, // spawnhealth 1591 S_HEAD_RUN1, // seestate 1592 sfx_cacsit, // seesound 1593 8, // reactiontime 1594 0, // attacksound 1595 S_HEAD_PAIN, // painstate 1596 128, // painchance 1597 sfx_dmpain, // painsound 1598 0, // meleestate 1599 S_HEAD_ATK1, // missilestate 1600 S_HEAD_DIE1, // deathstate 1601 S_NULL, // xdeathstate 1602 sfx_cacdth, // deathsound 1603 8, // speed 1604 31*FRACUNIT, // radius 1605 56*FRACUNIT, // height 1606 400, // mass 1607 0, // damage 1608 sfx_dmact, // activesound 1609 MF_SOLID|MF_SHOOTABLE|MF_FLOAT|MF_NOGRAVITY|MF_COUNTKILL, // flags 1610 S_HEAD_RAISE1 // raisestate 1611 }, 1612 1613 { // MT_BRUISER 1614 3003, // doomednum 1615 S_BOSS_STND, // spawnstate 1616 1000, // spawnhealth 1617 S_BOSS_RUN1, // seestate 1618 sfx_brssit, // seesound 1619 8, // reactiontime 1620 0, // attacksound 1621 S_BOSS_PAIN, // painstate 1622 50, // painchance 1623 sfx_dmpain, // painsound 1624 S_BOSS_ATK1, // meleestate 1625 S_BOSS_ATK1, // missilestate 1626 S_BOSS_DIE1, // deathstate 1627 S_NULL, // xdeathstate 1628 sfx_brsdth, // deathsound 1629 8, // speed 1630 24*FRACUNIT, // radius 1631 64*FRACUNIT, // height 1632 1000, // mass 1633 0, // damage 1634 sfx_dmact, // activesound 1635 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL, // flags 1636 S_BOSS_RAISE1 // raisestate 1637 }, 1638 1639 { // MT_BRUISERSHOT 1640 -1, // doomednum 1641 S_BRBALL1, // spawnstate 1642 1000, // spawnhealth 1643 S_NULL, // seestate 1644 sfx_firsht, // seesound 1645 8, // reactiontime 1646 sfx_None, // attacksound 1647 S_NULL, // painstate 1648 0, // painchance 1649 sfx_None, // painsound 1650 S_NULL, // meleestate 1651 S_NULL, // missilestate 1652 S_BRBALLX1, // deathstate 1653 S_NULL, // xdeathstate 1654 sfx_firxpl, // deathsound 1655 15*FRACUNIT, // speed 1656 6*FRACUNIT, // radius 1657 8*FRACUNIT, // height 1658 100, // mass 1659 8, // damage 1660 sfx_None, // activesound 1661 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY|MF_TRANSLUCENT, // flags killough 2/21/98 1662 S_NULL // raisestate 1663 }, 1664 1665 { // MT_KNIGHT 1666 69, // doomednum 1667 S_BOS2_STND, // spawnstate 1668 500, // spawnhealth 1669 S_BOS2_RUN1, // seestate 1670 sfx_kntsit, // seesound 1671 8, // reactiontime 1672 0, // attacksound 1673 S_BOS2_PAIN, // painstate 1674 50, // painchance 1675 sfx_dmpain, // painsound 1676 S_BOS2_ATK1, // meleestate 1677 S_BOS2_ATK1, // missilestate 1678 S_BOS2_DIE1, // deathstate 1679 S_NULL, // xdeathstate 1680 sfx_kntdth, // deathsound 1681 8, // speed 1682 24*FRACUNIT, // radius 1683 64*FRACUNIT, // height 1684 1000, // mass 1685 0, // damage 1686 sfx_dmact, // activesound 1687 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL, // flags 1688 S_BOS2_RAISE1 // raisestate 1689 }, 1690 1691 { // MT_SKULL 1692 3006, // doomednum 1693 S_SKULL_STND, // spawnstate 1694 100, // spawnhealth 1695 S_SKULL_RUN1, // seestate 1696 0, // seesound 1697 8, // reactiontime 1698 sfx_sklatk, // attacksound 1699 S_SKULL_PAIN, // painstate 1700 256, // painchance 1701 sfx_dmpain, // painsound 1702 0, // meleestate 1703 S_SKULL_ATK1, // missilestate 1704 S_SKULL_DIE1, // deathstate 1705 S_NULL, // xdeathstate 1706 sfx_firxpl, // deathsound 1707 8, // speed 1708 16*FRACUNIT, // radius 1709 56*FRACUNIT, // height 1710 50, // mass 1711 3, // damage 1712 sfx_dmact, // activesound 1713 MF_SOLID|MF_SHOOTABLE|MF_FLOAT|MF_NOGRAVITY, // flags 1714 S_NULL // raisestate 1715 }, 1716 1717 { // MT_SPIDER 1718 7, // doomednum 1719 S_SPID_STND, // spawnstate 1720 3000, // spawnhealth 1721 S_SPID_RUN1, // seestate 1722 sfx_spisit, // seesound 1723 8, // reactiontime 1724 sfx_shotgn, // attacksound 1725 S_SPID_PAIN, // painstate 1726 40, // painchance 1727 sfx_dmpain, // painsound 1728 0, // meleestate 1729 S_SPID_ATK1, // missilestate 1730 S_SPID_DIE1, // deathstate 1731 S_NULL, // xdeathstate 1732 sfx_spidth, // deathsound 1733 12, // speed 1734 128*FRACUNIT, // radius 1735 100*FRACUNIT, // height 1736 1000, // mass 1737 0, // damage 1738 sfx_dmact, // activesound 1739 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL, // flags 1740 S_NULL // raisestate 1741 }, 1742 1743 { // MT_BABY 1744 68, // doomednum 1745 S_BSPI_STND, // spawnstate 1746 500, // spawnhealth 1747 S_BSPI_SIGHT, // seestate 1748 sfx_bspsit, // seesound 1749 8, // reactiontime 1750 0, // attacksound 1751 S_BSPI_PAIN, // painstate 1752 128, // painchance 1753 sfx_dmpain, // painsound 1754 0, // meleestate 1755 S_BSPI_ATK1, // missilestate 1756 S_BSPI_DIE1, // deathstate 1757 S_NULL, // xdeathstate 1758 sfx_bspdth, // deathsound 1759 12, // speed 1760 64*FRACUNIT, // radius 1761 64*FRACUNIT, // height 1762 600, // mass 1763 0, // damage 1764 sfx_bspact, // activesound 1765 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL, // flags 1766 S_BSPI_RAISE1 // raisestate 1767 }, 1768 1769 { // MT_CYBORG 1770 16, // doomednum 1771 S_CYBER_STND, // spawnstate 1772 4000, // spawnhealth 1773 S_CYBER_RUN1, // seestate 1774 sfx_cybsit, // seesound 1775 8, // reactiontime 1776 0, // attacksound 1777 S_CYBER_PAIN, // painstate 1778 20, // painchance 1779 sfx_dmpain, // painsound 1780 0, // meleestate 1781 S_CYBER_ATK1, // missilestate 1782 S_CYBER_DIE1, // deathstate 1783 S_NULL, // xdeathstate 1784 sfx_cybdth, // deathsound 1785 16, // speed 1786 40*FRACUNIT, // radius 1787 110*FRACUNIT, // height 1788 1000, // mass 1789 0, // damage 1790 sfx_dmact, // activesound 1791 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL, // flags 1792 S_NULL // raisestate 1793 }, 1794 1795 { // MT_PAIN 1796 71, // doomednum 1797 S_PAIN_STND, // spawnstate 1798 400, // spawnhealth 1799 S_PAIN_RUN1, // seestate 1800 sfx_pesit, // seesound 1801 8, // reactiontime 1802 0, // attacksound 1803 S_PAIN_PAIN, // painstate 1804 128, // painchance 1805 sfx_pepain, // painsound 1806 0, // meleestate 1807 S_PAIN_ATK1, // missilestate 1808 S_PAIN_DIE1, // deathstate 1809 S_NULL, // xdeathstate 1810 sfx_pedth, // deathsound 1811 8, // speed 1812 31*FRACUNIT, // radius 1813 56*FRACUNIT, // height 1814 400, // mass 1815 0, // damage 1816 sfx_dmact, // activesound 1817 MF_SOLID|MF_SHOOTABLE|MF_FLOAT|MF_NOGRAVITY|MF_COUNTKILL, // flags 1818 S_PAIN_RAISE1 // raisestate 1819 }, 1820 1821 { // MT_WOLFSS 1822 84, // doomednum 1823 S_SSWV_STND, // spawnstate 1824 50, // spawnhealth 1825 S_SSWV_RUN1, // seestate 1826 sfx_sssit, // seesound 1827 8, // reactiontime 1828 0, // attacksound 1829 S_SSWV_PAIN, // painstate 1830 170, // painchance 1831 sfx_popain, // painsound 1832 0, // meleestate 1833 S_SSWV_ATK1, // missilestate 1834 S_SSWV_DIE1, // deathstate 1835 S_SSWV_XDIE1, // xdeathstate 1836 sfx_ssdth, // deathsound 1837 8, // speed 1838 20*FRACUNIT, // radius 1839 56*FRACUNIT, // height 1840 100, // mass 1841 0, // damage 1842 sfx_posact, // activesound 1843 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL, // flags 1844 S_SSWV_RAISE1 // raisestate 1845 }, 1846 1847 { // MT_KEEN 1848 72, // doomednum 1849 S_KEENSTND, // spawnstate 1850 100, // spawnhealth 1851 S_NULL, // seestate 1852 sfx_None, // seesound 1853 8, // reactiontime 1854 sfx_None, // attacksound 1855 S_KEENPAIN, // painstate 1856 256, // painchance 1857 sfx_keenpn, // painsound 1858 S_NULL, // meleestate 1859 S_NULL, // missilestate 1860 S_COMMKEEN, // deathstate 1861 S_NULL, // xdeathstate 1862 sfx_keendt, // deathsound 1863 0, // speed 1864 16*FRACUNIT, // radius 1865 72*FRACUNIT, // height 1866 10000000, // mass 1867 0, // damage 1868 sfx_None, // activesound 1869 MF_SOLID|MF_SPAWNCEILING|MF_NOGRAVITY|MF_SHOOTABLE|MF_COUNTKILL, // flags 1870 S_NULL // raisestate 1871 }, 1872 1873 { // MT_BOSSBRAIN 1874 88, // doomednum 1875 S_BRAIN, // spawnstate 1876 250, // spawnhealth 1877 S_NULL, // seestate 1878 sfx_None, // seesound 1879 8, // reactiontime 1880 sfx_None, // attacksound 1881 S_BRAIN_PAIN, // painstate 1882 255, // painchance 1883 sfx_bospn, // painsound 1884 S_NULL, // meleestate 1885 S_NULL, // missilestate 1886 S_BRAIN_DIE1, // deathstate 1887 S_NULL, // xdeathstate 1888 sfx_bosdth, // deathsound 1889 0, // speed 1890 16*FRACUNIT, // radius 1891 16*FRACUNIT, // height 1892 10000000, // mass 1893 0, // damage 1894 sfx_None, // activesound 1895 MF_SOLID|MF_SHOOTABLE, // flags 1896 S_NULL // raisestate 1897 }, 1898 1899 { // MT_BOSSSPIT 1900 89, // doomednum 1901 S_BRAINEYE, // spawnstate 1902 1000, // spawnhealth 1903 S_BRAINEYESEE, // seestate 1904 sfx_None, // seesound 1905 8, // reactiontime 1906 sfx_None, // attacksound 1907 S_NULL, // painstate 1908 0, // painchance 1909 sfx_None, // painsound 1910 S_NULL, // meleestate 1911 S_NULL, // missilestate 1912 S_NULL, // deathstate 1913 S_NULL, // xdeathstate 1914 sfx_None, // deathsound 1915 0, // speed 1916 20*FRACUNIT, // radius 1917 32*FRACUNIT, // height 1918 100, // mass 1919 0, // damage 1920 sfx_None, // activesound 1921 MF_NOBLOCKMAP|MF_NOSECTOR, // flags 1922 S_NULL // raisestate 1923 }, 1924 1925 { // MT_BOSSTARGET 1926 87, // doomednum 1927 S_NULL, // spawnstate 1928 1000, // spawnhealth 1929 S_NULL, // seestate 1930 sfx_None, // seesound 1931 8, // reactiontime 1932 sfx_None, // attacksound 1933 S_NULL, // painstate 1934 0, // painchance 1935 sfx_None, // painsound 1936 S_NULL, // meleestate 1937 S_NULL, // missilestate 1938 S_NULL, // deathstate 1939 S_NULL, // xdeathstate 1940 sfx_None, // deathsound 1941 0, // speed 1942 20*FRACUNIT, // radius 1943 32*FRACUNIT, // height 1944 100, // mass 1945 0, // damage 1946 sfx_None, // activesound 1947 MF_NOBLOCKMAP|MF_NOSECTOR, // flags 1948 S_NULL // raisestate 1949 }, 1950 1951 { // MT_SPAWNSHOT 1952 -1, // doomednum 1953 S_SPAWN1, // spawnstate 1954 1000, // spawnhealth 1955 S_NULL, // seestate 1956 sfx_bospit, // 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, // deathstate 1965 S_NULL, // xdeathstate 1966 sfx_firxpl, // deathsound 1967 10*FRACUNIT, // speed 1968 6*FRACUNIT, // radius 1969 32*FRACUNIT, // height 1970 100, // mass 1971 3, // damage 1972 sfx_None, // activesound 1973 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY|MF_NOCLIP, // flags 1974 S_NULL // raisestate 1975 }, 1976 1977 { // MT_SPAWNFIRE 1978 -1, // doomednum 1979 S_SPAWNFIRE1, // spawnstate 1980 1000, // spawnhealth 1981 S_NULL, // seestate 1982 sfx_None, // seesound 1983 8, // reactiontime 1984 sfx_None, // attacksound 1985 S_NULL, // painstate 1986 0, // painchance 1987 sfx_None, // painsound 1988 S_NULL, // meleestate 1989 S_NULL, // missilestate 1990 S_NULL, // deathstate 1991 S_NULL, // xdeathstate 1992 sfx_None, // deathsound 1993 0, // speed 1994 20*FRACUNIT, // radius 1995 16*FRACUNIT, // height 1996 100, // mass 1997 0, // damage 1998 sfx_None, // activesound 1999 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_TRANSLUCENT, // flags // phares 2000 S_NULL // raisestate 2001 }, 2002 2003 { // MT_BARREL 2004 2035, // doomednum 2005 S_BAR1, // spawnstate 2006 20, // spawnhealth 2007 S_NULL, // seestate 2008 sfx_None, // seesound 2009 8, // reactiontime 2010 sfx_None, // attacksound 2011 S_NULL, // painstate 2012 0, // painchance 2013 sfx_None, // painsound 2014 S_NULL, // meleestate 2015 S_NULL, // missilestate 2016 S_BEXP, // deathstate 2017 S_NULL, // xdeathstate 2018 sfx_barexp, // deathsound 2019 0, // speed 2020 10*FRACUNIT, // radius 2021 42*FRACUNIT, // height 2022 100, // mass 2023 0, // damage 2024 sfx_None, // activesound 2025 MF_SOLID|MF_SHOOTABLE|MF_NOBLOOD, // flags 2026 S_NULL // raisestate 2027 }, 2028 2029 { // MT_TROOPSHOT 2030 -1, // doomednum 2031 S_TBALL1, // spawnstate 2032 1000, // spawnhealth 2033 S_NULL, // seestate 2034 sfx_firsht, // seesound 2035 8, // reactiontime 2036 sfx_None, // attacksound 2037 S_NULL, // painstate 2038 0, // painchance 2039 sfx_None, // painsound 2040 S_NULL, // meleestate 2041 S_NULL, // missilestate 2042 S_TBALLX1, // deathstate 2043 S_NULL, // xdeathstate 2044 sfx_firxpl, // deathsound 2045 10*FRACUNIT, // speed 2046 6*FRACUNIT, // radius 2047 8*FRACUNIT, // height 2048 100, // mass 2049 3, // damage 2050 sfx_None, // activesound 2051 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY|MF_TRANSLUCENT, // flags // phares 2052 S_NULL // raisestate 2053 }, 2054 2055 { // MT_HEADSHOT 2056 -1, // doomednum 2057 S_RBALL1, // spawnstate 2058 1000, // spawnhealth 2059 S_NULL, // seestate 2060 sfx_firsht, // seesound 2061 8, // reactiontime 2062 sfx_None, // attacksound 2063 S_NULL, // painstate 2064 0, // painchance 2065 sfx_None, // painsound 2066 S_NULL, // meleestate 2067 S_NULL, // missilestate 2068 S_RBALLX1, // deathstate 2069 S_NULL, // xdeathstate 2070 sfx_firxpl, // deathsound 2071 10*FRACUNIT, // speed 2072 6*FRACUNIT, // radius 2073 8*FRACUNIT, // height 2074 100, // mass 2075 5, // damage 2076 sfx_None, // activesound 2077 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY|MF_TRANSLUCENT, // flags // phares, // flags 2078 S_NULL // raisestate 2079 }, 2080 2081 { // MT_ROCKET 2082 -1, // doomednum 2083 S_ROCKET, // spawnstate 2084 1000, // spawnhealth 2085 S_NULL, // seestate 2086 sfx_rlaunc, // seesound 2087 8, // reactiontime 2088 sfx_None, // attacksound 2089 S_NULL, // painstate 2090 0, // painchance 2091 sfx_None, // painsound 2092 S_NULL, // meleestate 2093 S_NULL, // missilestate 2094 S_EXPLODE1, // deathstate 2095 S_NULL, // xdeathstate 2096 sfx_barexp, // deathsound 2097 20*FRACUNIT, // speed 2098 11*FRACUNIT, // radius 2099 8*FRACUNIT, // height 2100 100, // mass 2101 20, // damage 2102 sfx_None, // activesound 2103 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY, // flags 2104 S_NULL // raisestate 2105 }, 2106 2107 { // MT_PLASMA 2108 -1, // doomednum 2109 S_PLASBALL, // spawnstate 2110 1000, // spawnhealth 2111 S_NULL, // seestate 2112 sfx_plasma, // seesound 2113 8, // reactiontime 2114 sfx_None, // attacksound 2115 S_NULL, // painstate 2116 0, // painchance 2117 sfx_None, // painsound 2118 S_NULL, // meleestate 2119 S_NULL, // missilestate 2120 S_PLASEXP, // deathstate 2121 S_NULL, // xdeathstate 2122 sfx_firxpl, // deathsound 2123 25*FRACUNIT, // speed 2124 13*FRACUNIT, // radius 2125 8*FRACUNIT, // height 2126 100, // mass 2127 5, // damage 2128 sfx_None, // activesound 2129 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY|MF_TRANSLUCENT, // flags // phares 2130 S_NULL // raisestate 2131 }, 2132 2133 { // MT_BFG 2134 -1, // doomednum 2135 S_BFGSHOT, // spawnstate 2136 1000, // spawnhealth 2137 S_NULL, // seestate 2138 0, // seesound 2139 8, // reactiontime 2140 sfx_None, // attacksound 2141 S_NULL, // painstate 2142 0, // painchance 2143 sfx_None, // painsound 2144 S_NULL, // meleestate 2145 S_NULL, // missilestate 2146 S_BFGLAND, // deathstate 2147 S_NULL, // xdeathstate 2148 sfx_rxplod, // deathsound 2149 25*FRACUNIT, // speed 2150 13*FRACUNIT, // radius 2151 8*FRACUNIT, // height 2152 100, // mass 2153 100, // damage 2154 sfx_None, // activesound 2155 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY|MF_TRANSLUCENT, // flags // phares 2156 S_NULL // raisestate 2157 }, 2158 2159 { // MT_ARACHPLAZ 2160 -1, // doomednum 2161 S_ARACH_PLAZ, // spawnstate 2162 1000, // spawnhealth 2163 S_NULL, // seestate 2164 sfx_plasma, // seesound 2165 8, // reactiontime 2166 sfx_None, // attacksound 2167 S_NULL, // painstate 2168 0, // painchance 2169 sfx_None, // painsound 2170 S_NULL, // meleestate 2171 S_NULL, // missilestate 2172 S_ARACH_PLEX, // deathstate 2173 S_NULL, // xdeathstate 2174 sfx_firxpl, // deathsound 2175 25*FRACUNIT, // speed 2176 13*FRACUNIT, // radius 2177 8*FRACUNIT, // height 2178 100, // mass 2179 5, // damage 2180 sfx_None, // activesound 2181 MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY|MF_TRANSLUCENT, // flags // phares 2182 S_NULL // raisestate 2183 }, 2184 2185 { // MT_PUFF 2186 -1, // doomednum 2187 S_PUFF1, // spawnstate 2188 1000, // spawnhealth 2189 S_NULL, // seestate 2190 sfx_None, // seesound 2191 8, // reactiontime 2192 sfx_None, // attacksound 2193 S_NULL, // painstate 2194 0, // painchance 2195 sfx_None, // painsound 2196 S_NULL, // meleestate 2197 S_NULL, // missilestate 2198 S_NULL, // deathstate 2199 S_NULL, // xdeathstate 2200 sfx_None, // deathsound 2201 0, // speed 2202 20*FRACUNIT, // radius 2203 16*FRACUNIT, // height 2204 100, // mass 2205 0, // damage 2206 sfx_None, // activesound 2207 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_TRANSLUCENT, // flags // phares 2208 S_NULL // raisestate 2209 }, 2210 2211 { // MT_BLOOD 2212 -1, // doomednum 2213 S_BLOOD1, // spawnstate 2214 1000, // spawnhealth 2215 S_NULL, // seestate 2216 sfx_None, // seesound 2217 8, // reactiontime 2218 sfx_None, // attacksound 2219 S_NULL, // painstate 2220 0, // painchance 2221 sfx_None, // painsound 2222 S_NULL, // meleestate 2223 S_NULL, // missilestate 2224 S_NULL, // deathstate 2225 S_NULL, // xdeathstate 2226 sfx_None, // deathsound 2227 0, // speed 2228 20*FRACUNIT, // radius 2229 16*FRACUNIT, // height 2230 100, // mass 2231 0, // damage 2232 sfx_None, // activesound 2233 MF_NOBLOCKMAP, // flags 2234 S_NULL // raisestate 2235 }, 2236 2237 { // MT_TFOG 2238 -1, // doomednum 2239 S_TFOG, // spawnstate 2240 1000, // spawnhealth 2241 S_NULL, // seestate 2242 sfx_None, // seesound 2243 8, // reactiontime 2244 sfx_None, // attacksound 2245 S_NULL, // painstate 2246 0, // painchance 2247 sfx_None, // painsound 2248 S_NULL, // meleestate 2249 S_NULL, // missilestate 2250 S_NULL, // deathstate 2251 S_NULL, // xdeathstate 2252 sfx_None, // deathsound 2253 0, // speed 2254 20*FRACUNIT, // radius 2255 16*FRACUNIT, // height 2256 100, // mass 2257 0, // damage 2258 sfx_None, // activesound 2259 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_TRANSLUCENT, // flags // phares 2260 S_NULL // raisestate 2261 }, 2262 2263 { // MT_IFOG 2264 -1, // doomednum 2265 S_IFOG, // spawnstate 2266 1000, // spawnhealth 2267 S_NULL, // seestate 2268 sfx_None, // seesound 2269 8, // reactiontime 2270 sfx_None, // attacksound 2271 S_NULL, // painstate 2272 0, // painchance 2273 sfx_None, // painsound 2274 S_NULL, // meleestate 2275 S_NULL, // missilestate 2276 S_NULL, // deathstate 2277 S_NULL, // xdeathstate 2278 sfx_None, // deathsound 2279 0, // speed 2280 20*FRACUNIT, // radius 2281 16*FRACUNIT, // height 2282 100, // mass 2283 0, // damage 2284 sfx_None, // activesound 2285 MF_NOBLOCKMAP|MF_NOGRAVITY|MF_TRANSLUCENT, // flags // phares 2286 S_NULL // raisestate 2287 }, 2288 2289 { // MT_TELEPORTMAN 2290 14, // doomednum 2291 S_NULL, // spawnstate 2292 1000, // spawnhealth 2293 S_NULL, // seestate 2294 sfx_None, // seesound 2295 8, // reactiontime 2296 sfx_None, // attacksound 2297 S_NULL, // painstate 2298 0, // painchance 2299 sfx_None, // painsound 2300 S_NULL, // meleestate 2301 S_NULL, // missilestate 2302 S_NULL, // deathstate 2303 S_NULL, // xdeathstate 2304 sfx_None, // deathsound 2305 0, // speed 2306 20*FRACUNIT, // radius 2307 16*FRACUNIT, // height 2308 100, // mass 2309 0, // damage 2310 sfx_None, // activesound 2311 MF_NOBLOCKMAP|MF_NOSECTOR, // flags 2312 S_NULL // raisestate 2313 }, 2314 2315 { // MT_EXTRABFG 2316 -1, // doomednum 2317 S_BFGEXP, // spawnstate 2318 1000, // spawnhealth 2319 S_NULL, // seestate 2320 sfx_None, // seesound 2321 8, // reactiontime 2322 sfx_None, // attacksound 2323 S_NULL, // painstate 2324 0, // painchance 2325 sfx_None, // painsound 2326 S_NULL, // meleestate 2327 S_NULL, // missilestate 2328 S_NULL, // deathstate 2329 S_NULL, // xdeathstate 2330 sfx_None, // deathsound 2331 0, // speed 2332 20*FRACUNIT, // radius 2333 16*FRACUNIT, // height 2334 100, // mass 2335 0, // damage 2336 sfx_None, // activesound 2337 MF_NOBLOCKMAP|MF_NOGRAVITY, // flags 2338 S_NULL // raisestate 2339 }, 2340 2341 { // MT_MISC0 2342 2018, // doomednum 2343 S_ARM1, // spawnstate 2344 1000, // spawnhealth 2345 S_NULL, // seestate 2346 sfx_None, // seesound 2347 8, // reactiontime 2348 sfx_None, // attacksound 2349 S_NULL, // painstate 2350 0, // painchance 2351 sfx_None, // painsound 2352 S_NULL, // meleestate 2353 S_NULL, // missilestate 2354 S_NULL, // deathstate 2355 S_NULL, // xdeathstate 2356 sfx_None, // deathsound 2357 0, // speed 2358 20*FRACUNIT, // radius 2359 16*FRACUNIT, // height 2360 100, // mass 2361 0, // damage 2362 sfx_None, // activesound 2363 MF_SPECIAL, // flags 2364 S_NULL // raisestate 2365 }, 2366 2367 { // MT_MISC1 2368 2019, // doomednum 2369 S_ARM2, // spawnstate 2370 1000, // spawnhealth 2371 S_NULL, // seestate 2372 sfx_None, // seesound 2373 8, // reactiontime 2374 sfx_None, // attacksound 2375 S_NULL, // painstate 2376 0, // painchance 2377 sfx_None, // painsound 2378 S_NULL, // meleestate 2379 S_NULL, // missilestate 2380 S_NULL, // deathstate 2381 S_NULL, // xdeathstate 2382 sfx_None, // deathsound 2383 0, // speed 2384 20*FRACUNIT, // radius 2385 16*FRACUNIT, // height 2386 100, // mass 2387 0, // damage 2388 sfx_None, // activesound 2389 MF_SPECIAL, // flags 2390 S_NULL // raisestate 2391 }, 2392 2393 { // MT_MISC2 2394 2014, // doomednum 2395 S_BON1, // spawnstate 2396 1000, // spawnhealth 2397 S_NULL, // seestate 2398 sfx_None, // seesound 2399 8, // reactiontime 2400 sfx_None, // attacksound 2401 S_NULL, // painstate 2402 0, // painchance 2403 sfx_None, // painsound 2404 S_NULL, // meleestate 2405 S_NULL, // missilestate 2406 S_NULL, // deathstate 2407 S_NULL, // xdeathstate 2408 sfx_None, // deathsound 2409 0, // speed 2410 20*FRACUNIT, // radius 2411 16*FRACUNIT, // height 2412 100, // mass 2413 0, // damage 2414 sfx_None, // activesound 2415 MF_SPECIAL|MF_COUNTITEM, // flags 2416 S_NULL // raisestate 2417 }, 2418 2419 { // MT_MISC3 2420 2015, // doomednum 2421 S_BON2, // spawnstate 2422 1000, // spawnhealth 2423 S_NULL, // seestate 2424 sfx_None, // seesound 2425 8, // reactiontime 2426 sfx_None, // attacksound 2427 S_NULL, // painstate 2428 0, // painchance 2429 sfx_None, // painsound 2430 S_NULL, // meleestate 2431 S_NULL, // missilestate 2432 S_NULL, // deathstate 2433 S_NULL, // xdeathstate 2434 sfx_None, // deathsound 2435 0, // speed 2436 20*FRACUNIT, // radius 2437 16*FRACUNIT, // height 2438 100, // mass 2439 0, // damage 2440 sfx_None, // activesound 2441 MF_SPECIAL|MF_COUNTITEM, // flags 2442 S_NULL // raisestate 2443 }, 2444 2445 { // MT_MISC4 2446 5, // doomednum 2447 S_BKEY, // spawnstate 2448 1000, // spawnhealth 2449 S_NULL, // seestate 2450 sfx_None, // seesound 2451 8, // reactiontime 2452 sfx_None, // attacksound 2453 S_NULL, // painstate 2454 0, // painchance 2455 sfx_None, // painsound 2456 S_NULL, // meleestate 2457 S_NULL, // missilestate 2458 S_NULL, // deathstate 2459 S_NULL, // xdeathstate 2460 sfx_None, // deathsound 2461 0, // speed 2462 20*FRACUNIT, // radius 2463 16*FRACUNIT, // height 2464 100, // mass 2465 0, // damage 2466 sfx_None, // activesound 2467 MF_SPECIAL|MF_NOTDMATCH, // flags 2468 S_NULL // raisestate 2469 }, 2470 2471 { // MT_MISC5 2472 13, // doomednum 2473 S_RKEY, // spawnstate 2474 1000, // spawnhealth 2475 S_NULL, // seestate 2476 sfx_None, // seesound 2477 8, // reactiontime 2478 sfx_None, // attacksound 2479 S_NULL, // painstate 2480 0, // painchance 2481 sfx_None, // painsound 2482 S_NULL, // meleestate 2483 S_NULL, // missilestate 2484 S_NULL, // deathstate 2485 S_NULL, // xdeathstate 2486 sfx_None, // deathsound 2487 0, // speed 2488 20*FRACUNIT, // radius 2489 16*FRACUNIT, // height 2490 100, // mass 2491 0, // damage 2492 sfx_None, // activesound 2493 MF_SPECIAL|MF_NOTDMATCH, // flags 2494 S_NULL // raisestate 2495 }, 2496 2497 { // MT_MISC6 2498 6, // doomednum 2499 S_YKEY, // spawnstate 2500 1000, // spawnhealth 2501 S_NULL, // seestate 2502 sfx_None, // seesound 2503 8, // reactiontime 2504 sfx_None, // attacksound 2505 S_NULL, // painstate 2506 0, // painchance 2507 sfx_None, // painsound 2508 S_NULL, // meleestate 2509 S_NULL, // missilestate 2510 S_NULL, // deathstate 2511 S_NULL, // xdeathstate 2512 sfx_None, // deathsound 2513 0, // speed 2514 20*FRACUNIT, // radius 2515 16*FRACUNIT, // height 2516 100, // mass 2517 0, // damage 2518 sfx_None, // activesound 2519 MF_SPECIAL|MF_NOTDMATCH, // flags 2520 S_NULL // raisestate 2521 }, 2522 2523 { // MT_MISC7 2524 39, // doomednum 2525 S_YSKULL, // spawnstate 2526 1000, // spawnhealth 2527 S_NULL, // seestate 2528 sfx_None, // seesound 2529 8, // reactiontime 2530 sfx_None, // attacksound 2531 S_NULL, // painstate 2532 0, // painchance 2533 sfx_None, // painsound 2534 S_NULL, // meleestate 2535 S_NULL, // missilestate 2536 S_NULL, // deathstate 2537 S_NULL, // xdeathstate 2538 sfx_None, // deathsound 2539 0, // speed 2540 20*FRACUNIT, // radius 2541 16*FRACUNIT, // height 2542 100, // mass 2543 0, // damage 2544 sfx_None, // activesound 2545 MF_SPECIAL|MF_NOTDMATCH, // flags 2546 S_NULL // raisestate 2547 }, 2548 2549 { // MT_MISC8 2550 38, // doomednum 2551 S_RSKULL, // spawnstate 2552 1000, // spawnhealth 2553 S_NULL, // seestate 2554 sfx_None, // seesound 2555 8, // reactiontime 2556 sfx_None, // attacksound 2557 S_NULL, // painstate 2558 0, // painchance 2559 sfx_None, // painsound 2560 S_NULL, // meleestate 2561 S_NULL, // missilestate 2562 S_NULL, // deathstate 2563 S_NULL, // xdeathstate 2564 sfx_None, // deathsound 2565 0, // speed 2566 20*FRACUNIT, // radius 2567 16*FRACUNIT, // height 2568 100, // mass 2569 0, // damage 2570 sfx_None, // activesound 2571 MF_SPECIAL|MF_NOTDMATCH, // flags 2572 S_NULL // raisestate 2573 }, 2574 2575 { // MT_MISC9 2576 40, // doomednum 2577 S_BSKULL, // spawnstate 2578 1000, // spawnhealth 2579 S_NULL, // seestate 2580 sfx_None, // seesound 2581 8, // reactiontime 2582 sfx_None, // attacksound 2583 S_NULL, // painstate 2584 0, // painchance 2585 sfx_None, // painsound 2586 S_NULL, // meleestate 2587 S_NULL, // missilestate 2588 S_NULL, // deathstate 2589 S_NULL, // xdeathstate 2590 sfx_None, // deathsound 2591 0, // speed 2592 20*FRACUNIT, // radius 2593 16*FRACUNIT, // height 2594 100, // mass 2595 0, // damage 2596 sfx_None, // activesound 2597 MF_SPECIAL|MF_NOTDMATCH, // flags 2598 S_NULL // raisestate 2599 }, 2600 2601 { // MT_MISC10 2602 2011, // doomednum 2603 S_STIM, // spawnstate 2604 1000, // spawnhealth 2605 S_NULL, // seestate 2606 sfx_None, // seesound 2607 8, // reactiontime 2608 sfx_None, // attacksound 2609 S_NULL, // painstate 2610 0, // painchance 2611 sfx_None, // painsound 2612 S_NULL, // meleestate 2613 S_NULL, // missilestate 2614 S_NULL, // deathstate 2615 S_NULL, // xdeathstate 2616 sfx_None, // deathsound 2617 0, // speed 2618 20*FRACUNIT, // radius 2619 16*FRACUNIT, // height 2620 100, // mass 2621 0, // damage 2622 sfx_None, // activesound 2623 MF_SPECIAL, // flags 2624 S_NULL // raisestate 2625 }, 2626 2627 { // MT_MISC11 2628 2012, // doomednum 2629 S_MEDI, // spawnstate 2630 1000, // spawnhealth 2631 S_NULL, // seestate 2632 sfx_None, // seesound 2633 8, // reactiontime 2634 sfx_None, // attacksound 2635 S_NULL, // painstate 2636 0, // painchance 2637 sfx_None, // painsound 2638 S_NULL, // meleestate 2639 S_NULL, // missilestate 2640 S_NULL, // deathstate 2641 S_NULL, // xdeathstate 2642 sfx_None, // deathsound 2643 0, // speed 2644 20*FRACUNIT, // radius 2645 16*FRACUNIT, // height 2646 100, // mass 2647 0, // damage 2648 sfx_None, // activesound 2649 MF_SPECIAL, // flags 2650 S_NULL // raisestate 2651 }, 2652 2653 { // MT_MISC12 2654 2013, // doomednum 2655 S_SOUL, // 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, // deathstate 2667 S_NULL, // xdeathstate 2668 sfx_None, // deathsound 2669 0, // speed 2670 20*FRACUNIT, // radius 2671 16*FRACUNIT, // height 2672 100, // mass 2673 0, // damage 2674 sfx_None, // activesound 2675 MF_SPECIAL|MF_COUNTITEM|MF_TRANSLUCENT, // flags // killough 2/21/98 2676 S_NULL // raisestate 2677 }, 2678 2679 { // MT_INV 2680 2022, // doomednum 2681 S_PINV, // spawnstate 2682 1000, // spawnhealth 2683 S_NULL, // seestate 2684 sfx_None, // seesound 2685 8, // reactiontime 2686 sfx_None, // attacksound 2687 S_NULL, // painstate 2688 0, // painchance 2689 sfx_None, // painsound 2690 S_NULL, // meleestate 2691 S_NULL, // missilestate 2692 S_NULL, // deathstate 2693 S_NULL, // xdeathstate 2694 sfx_None, // deathsound 2695 0, // speed 2696 20*FRACUNIT, // radius 2697 16*FRACUNIT, // height 2698 100, // mass 2699 0, // damage 2700 sfx_None, // activesound 2701 MF_SPECIAL|MF_COUNTITEM|MF_TRANSLUCENT, // flags // killough 2/21/98 2702 S_NULL // raisestate 2703 }, 2704 2705 { // MT_MISC13 2706 2023, // doomednum 2707 S_PSTR, // spawnstate 2708 1000, // spawnhealth 2709 S_NULL, // seestate 2710 sfx_None, // seesound 2711 8, // reactiontime 2712 sfx_None, // attacksound 2713 S_NULL, // painstate 2714 0, // painchance 2715 sfx_None, // painsound 2716 S_NULL, // meleestate 2717 S_NULL, // missilestate 2718 S_NULL, // deathstate 2719 S_NULL, // xdeathstate 2720 sfx_None, // deathsound 2721 0, // speed 2722 20*FRACUNIT, // radius 2723 16*FRACUNIT, // height 2724 100, // mass 2725 0, // damage 2726 sfx_None, // activesound 2727 MF_SPECIAL|MF_COUNTITEM, // flags 2728 S_NULL // raisestate 2729 }, 2730 2731 { // MT_INS 2732 2024, // doomednum 2733 S_PINS, // spawnstate 2734 1000, // spawnhealth 2735 S_NULL, // seestate 2736 sfx_None, // seesound 2737 8, // reactiontime 2738 sfx_None, // attacksound 2739 S_NULL, // painstate 2740 0, // painchance 2741 sfx_None, // painsound 2742 S_NULL, // meleestate 2743 S_NULL, // missilestate 2744 S_NULL, // deathstate 2745 S_NULL, // xdeathstate 2746 sfx_None, // deathsound 2747 0, // speed 2748 20*FRACUNIT, // radius 2749 16*FRACUNIT, // height 2750 100, // mass 2751 0, // damage 2752 sfx_None, // activesound 2753 MF_SPECIAL|MF_COUNTITEM|MF_TRANSLUCENT, // flags // killough 2/21/98 2754 S_NULL // raisestate 2755 }, 2756 2757 { // MT_MISC14 2758 2025, // doomednum 2759 S_SUIT, // spawnstate 2760 1000, // spawnhealth 2761 S_NULL, // seestate 2762 sfx_None, // seesound 2763 8, // reactiontime 2764 sfx_None, // attacksound 2765 S_NULL, // painstate 2766 0, // painchance 2767 sfx_None, // painsound 2768 S_NULL, // meleestate 2769 S_NULL, // missilestate 2770 S_NULL, // deathstate 2771 S_NULL, // xdeathstate 2772 sfx_None, // deathsound 2773 0, // speed 2774 20*FRACUNIT, // radius 2775 16*FRACUNIT, // height 2776 100, // mass 2777 0, // damage 2778 sfx_None, // activesound 2779 MF_SPECIAL, // flags 2780 S_NULL // raisestate 2781 }, 2782 2783 { // MT_MISC15 2784 2026, // doomednum 2785 S_PMAP, // spawnstate 2786 1000, // spawnhealth 2787 S_NULL, // seestate 2788 sfx_None, // seesound 2789 8, // reactiontime 2790 sfx_None, // attacksound 2791 S_NULL, // painstate 2792 0, // painchance 2793 sfx_None, // painsound 2794 S_NULL, // meleestate 2795 S_NULL, // missilestate 2796 S_NULL, // deathstate 2797 S_NULL, // xdeathstate 2798 sfx_None, // deathsound 2799 0, // speed 2800 20*FRACUNIT, // radius 2801 16*FRACUNIT, // height 2802 100, // mass 2803 0, // damage 2804 sfx_None, // activesound 2805 MF_SPECIAL|MF_COUNTITEM, // flags 2806 S_NULL // raisestate 2807 }, 2808 2809 { // MT_MISC16 2810 2045, // doomednum 2811 S_PVIS, // spawnstate 2812 1000, // spawnhealth 2813 S_NULL, // seestate 2814 sfx_None, // seesound 2815 8, // reactiontime 2816 sfx_None, // attacksound 2817 S_NULL, // painstate 2818 0, // painchance 2819 sfx_None, // painsound 2820 S_NULL, // meleestate 2821 S_NULL, // missilestate 2822 S_NULL, // deathstate 2823 S_NULL, // xdeathstate 2824 sfx_None, // deathsound 2825 0, // speed 2826 20*FRACUNIT, // radius 2827 16*FRACUNIT, // height 2828 100, // mass 2829 0, // damage 2830 sfx_None, // activesound 2831 MF_SPECIAL|MF_COUNTITEM, // flags 2832 S_NULL // raisestate 2833 }, 2834 2835 { // MT_MEGA 2836 83, // doomednum 2837 S_MEGA, // spawnstate 2838 1000, // spawnhealth 2839 S_NULL, // seestate 2840 sfx_None, // seesound 2841 8, // reactiontime 2842 sfx_None, // attacksound 2843 S_NULL, // painstate 2844 0, // painchance 2845 sfx_None, // painsound 2846 S_NULL, // meleestate 2847 S_NULL, // missilestate 2848 S_NULL, // deathstate 2849 S_NULL, // xdeathstate 2850 sfx_None, // deathsound 2851 0, // speed 2852 20*FRACUNIT, // radius 2853 16*FRACUNIT, // height 2854 100, // mass 2855 0, // damage 2856 sfx_None, // activesound 2857 MF_SPECIAL|MF_COUNTITEM|MF_TRANSLUCENT, // flags // killough 2/21/98 2858 S_NULL // raisestate 2859 }, 2860 2861 { // MT_CLIP 2862 2007, // doomednum 2863 S_CLIP, // spawnstate 2864 1000, // spawnhealth 2865 S_NULL, // seestate 2866 sfx_None, // seesound 2867 8, // reactiontime 2868 sfx_None, // attacksound 2869 S_NULL, // painstate 2870 0, // painchance 2871 sfx_None, // painsound 2872 S_NULL, // meleestate 2873 S_NULL, // missilestate 2874 S_NULL, // deathstate 2875 S_NULL, // xdeathstate 2876 sfx_None, // deathsound 2877 0, // speed 2878 20*FRACUNIT, // radius 2879 16*FRACUNIT, // height 2880 100, // mass 2881 0, // damage 2882 sfx_None, // activesound 2883 MF_SPECIAL, // flags 2884 S_NULL // raisestate 2885 }, 2886 2887 { // MT_MISC17 2888 2048, // doomednum 2889 S_AMMO, // spawnstate 2890 1000, // spawnhealth 2891 S_NULL, // seestate 2892 sfx_None, // seesound 2893 8, // reactiontime 2894 sfx_None, // attacksound 2895 S_NULL, // painstate 2896 0, // painchance 2897 sfx_None, // painsound 2898 S_NULL, // meleestate 2899 S_NULL, // missilestate 2900 S_NULL, // deathstate 2901 S_NULL, // xdeathstate 2902 sfx_None, // deathsound 2903 0, // speed 2904 20*FRACUNIT, // radius 2905 16*FRACUNIT, // height 2906 100, // mass 2907 0, // damage 2908 sfx_None, // activesound 2909 MF_SPECIAL, // flags 2910 S_NULL // raisestate 2911 }, 2912 2913 { // MT_MISC18 2914 2010, // doomednum 2915 S_ROCK, // spawnstate 2916 1000, // spawnhealth 2917 S_NULL, // seestate 2918 sfx_None, // seesound 2919 8, // reactiontime 2920 sfx_None, // attacksound 2921 S_NULL, // painstate 2922 0, // painchance 2923 sfx_None, // painsound 2924 S_NULL, // meleestate 2925 S_NULL, // missilestate 2926 S_NULL, // deathstate 2927 S_NULL, // xdeathstate 2928 sfx_None, // deathsound 2929 0, // speed 2930 20*FRACUNIT, // radius 2931 16*FRACUNIT, // height 2932 100, // mass 2933 0, // damage 2934 sfx_None, // activesound 2935 MF_SPECIAL, // flags 2936 S_NULL // raisestate 2937 }, 2938 2939 { // MT_MISC19 2940 2046, // doomednum 2941 S_BROK, // spawnstate 2942 1000, // spawnhealth 2943 S_NULL, // seestate 2944 sfx_None, // seesound 2945 8, // reactiontime 2946 sfx_None, // attacksound 2947 S_NULL, // painstate 2948 0, // painchance 2949 sfx_None, // painsound 2950 S_NULL, // meleestate 2951 S_NULL, // missilestate 2952 S_NULL, // deathstate 2953 S_NULL, // xdeathstate 2954 sfx_None, // deathsound 2955 0, // speed 2956 20*FRACUNIT, // radius 2957 16*FRACUNIT, // height 2958 100, // mass 2959 0, // damage 2960 sfx_None, // activesound 2961 MF_SPECIAL, // flags 2962 S_NULL // raisestate 2963 }, 2964 2965 { // MT_MISC20 2966 2047, // doomednum 2967 S_CELL, // spawnstate 2968 1000, // spawnhealth 2969 S_NULL, // seestate 2970 sfx_None, // seesound 2971 8, // reactiontime 2972 sfx_None, // attacksound 2973 S_NULL, // painstate 2974 0, // painchance 2975 sfx_None, // painsound 2976 S_NULL, // meleestate 2977 S_NULL, // missilestate 2978 S_NULL, // deathstate 2979 S_NULL, // xdeathstate 2980 sfx_None, // deathsound 2981 0, // speed 2982 20*FRACUNIT, // radius 2983 16*FRACUNIT, // height 2984 100, // mass 2985 0, // damage 2986 sfx_None, // activesound 2987 MF_SPECIAL, // flags 2988 S_NULL // raisestate 2989 }, 2990 2991 { // MT_MISC21 2992 17, // doomednum 2993 S_CELP, // spawnstate 2994 1000, // spawnhealth 2995 S_NULL, // seestate 2996 sfx_None, // seesound 2997 8, // reactiontime 2998 sfx_None, // attacksound 2999 S_NULL, // painstate 3000 0, // painchance 3001 sfx_None, // painsound 3002 S_NULL, // meleestate 3003 S_NULL, // missilestate 3004 S_NULL, // deathstate 3005 S_NULL, // xdeathstate 3006 sfx_None, // deathsound 3007 0, // speed 3008 20*FRACUNIT, // radius 3009 16*FRACUNIT, // height 3010 100, // mass 3011 0, // damage 3012 sfx_None, // activesound 3013 MF_SPECIAL, // flags 3014 S_NULL // raisestate 3015 }, 3016 3017 { // MT_MISC22 3018 2008, // doomednum 3019 S_SHEL, // spawnstate 3020 1000, // spawnhealth 3021 S_NULL, // seestate 3022 sfx_None, // seesound 3023 8, // reactiontime 3024 sfx_None, // attacksound 3025 S_NULL, // painstate 3026 0, // painchance 3027 sfx_None, // painsound 3028 S_NULL, // meleestate 3029 S_NULL, // missilestate 3030 S_NULL, // deathstate 3031 S_NULL, // xdeathstate 3032 sfx_None, // deathsound 3033 0, // speed 3034 20*FRACUNIT, // radius 3035 16*FRACUNIT, // height 3036 100, // mass 3037 0, // damage 3038 sfx_None, // activesound 3039 MF_SPECIAL, // flags 3040 S_NULL // raisestate 3041 }, 3042 3043 { // MT_MISC23 3044 2049, // doomednum 3045 S_SBOX, // spawnstate 3046 1000, // spawnhealth 3047 S_NULL, // seestate 3048 sfx_None, // seesound 3049 8, // reactiontime 3050 sfx_None, // attacksound 3051 S_NULL, // painstate 3052 0, // painchance 3053 sfx_None, // painsound 3054 S_NULL, // meleestate 3055 S_NULL, // missilestate 3056 S_NULL, // deathstate 3057 S_NULL, // xdeathstate 3058 sfx_None, // deathsound 3059 0, // speed 3060 20*FRACUNIT, // radius 3061 16*FRACUNIT, // height 3062 100, // mass 3063 0, // damage 3064 sfx_None, // activesound 3065 MF_SPECIAL, // flags 3066 S_NULL // raisestate 3067 }, 3068 3069 { // MT_MISC24 3070 8, // doomednum 3071 S_BPAK, // spawnstate 3072 1000, // spawnhealth 3073 S_NULL, // seestate 3074 sfx_None, // seesound 3075 8, // reactiontime 3076 sfx_None, // attacksound 3077 S_NULL, // painstate 3078 0, // painchance 3079 sfx_None, // painsound 3080 S_NULL, // meleestate 3081 S_NULL, // missilestate 3082 S_NULL, // deathstate 3083 S_NULL, // xdeathstate 3084 sfx_None, // deathsound 3085 0, // speed 3086 20*FRACUNIT, // radius 3087 16*FRACUNIT, // height 3088 100, // mass 3089 0, // damage 3090 sfx_None, // activesound 3091 MF_SPECIAL, // flags 3092 S_NULL // raisestate 3093 }, 3094 3095 { // MT_MISC25 3096 2006, // doomednum 3097 S_BFUG, // spawnstate 3098 1000, // spawnhealth 3099 S_NULL, // seestate 3100 sfx_None, // seesound 3101 8, // reactiontime 3102 sfx_None, // attacksound 3103 S_NULL, // painstate 3104 0, // painchance 3105 sfx_None, // painsound 3106 S_NULL, // meleestate 3107 S_NULL, // missilestate 3108 S_NULL, // deathstate 3109 S_NULL, // xdeathstate 3110 sfx_None, // deathsound 3111 0, // speed 3112 20*FRACUNIT, // radius 3113 16*FRACUNIT, // height 3114 100, // mass 3115 0, // damage 3116 sfx_None, // activesound 3117 MF_SPECIAL, // flags 3118 S_NULL // raisestate 3119 }, 3120 3121 { // MT_CHAINGUN 3122 2002, // doomednum 3123 S_MGUN, // spawnstate 3124 1000, // spawnhealth 3125 S_NULL, // seestate 3126 sfx_None, // seesound 3127 8, // reactiontime 3128 sfx_None, // attacksound 3129 S_NULL, // painstate 3130 0, // painchance 3131 sfx_None, // painsound 3132 S_NULL, // meleestate 3133 S_NULL, // missilestate 3134 S_NULL, // deathstate 3135 S_NULL, // xdeathstate 3136 sfx_None, // deathsound 3137 0, // speed 3138 20*FRACUNIT, // radius 3139 16*FRACUNIT, // height 3140 100, // mass 3141 0, // damage 3142 sfx_None, // activesound 3143 MF_SPECIAL, // flags 3144 S_NULL // raisestate 3145 }, 3146 3147 { // MT_MISC26 3148 2005, // doomednum 3149 S_CSAW, // spawnstate 3150 1000, // spawnhealth 3151 S_NULL, // seestate 3152 sfx_None, // seesound 3153 8, // reactiontime 3154 sfx_None, // attacksound 3155 S_NULL, // painstate 3156 0, // painchance 3157 sfx_None, // painsound 3158 S_NULL, // meleestate 3159 S_NULL, // missilestate 3160 S_NULL, // deathstate 3161 S_NULL, // xdeathstate 3162 sfx_None, // deathsound 3163 0, // speed 3164 20*FRACUNIT, // radius 3165 16*FRACUNIT, // height 3166 100, // mass 3167 0, // damage 3168 sfx_None, // activesound 3169 MF_SPECIAL, // flags 3170 S_NULL // raisestate 3171 }, 3172 3173 { // MT_MISC27 3174 2003, // doomednum 3175 S_LAUN, // spawnstate 3176 1000, // spawnhealth 3177 S_NULL, // seestate 3178 sfx_None, // seesound 3179 8, // reactiontime 3180 sfx_None, // attacksound 3181 S_NULL, // painstate 3182 0, // painchance 3183 sfx_None, // painsound 3184 S_NULL, // meleestate 3185 S_NULL, // missilestate 3186 S_NULL, // deathstate 3187 S_NULL, // xdeathstate 3188 sfx_None, // deathsound 3189 0, // speed 3190 20*FRACUNIT, // radius 3191 16*FRACUNIT, // height 3192 100, // mass 3193 0, // damage 3194 sfx_None, // activesound 3195 MF_SPECIAL, // flags 3196 S_NULL // raisestate 3197 }, 3198 3199 { // MT_MISC28 3200 2004, // doomednum 3201 S_PLAS, // spawnstate 3202 1000, // spawnhealth 3203 S_NULL, // seestate 3204 sfx_None, // seesound 3205 8, // reactiontime 3206 sfx_None, // attacksound 3207 S_NULL, // painstate 3208 0, // painchance 3209 sfx_None, // painsound 3210 S_NULL, // meleestate 3211 S_NULL, // missilestate 3212 S_NULL, // deathstate 3213 S_NULL, // xdeathstate 3214 sfx_None, // deathsound 3215 0, // speed 3216 20*FRACUNIT, // radius 3217 16*FRACUNIT, // height 3218 100, // mass 3219 0, // damage 3220 sfx_None, // activesound 3221 MF_SPECIAL, // flags 3222 S_NULL // raisestate 3223 }, 3224 3225 { // MT_SHOTGUN 3226 2001, // doomednum 3227 S_SHOT, // spawnstate 3228 1000, // spawnhealth 3229 S_NULL, // seestate 3230 sfx_None, // seesound 3231 8, // reactiontime 3232 sfx_None, // attacksound 3233 S_NULL, // painstate 3234 0, // painchance 3235 sfx_None, // painsound 3236 S_NULL, // meleestate 3237 S_NULL, // missilestate 3238 S_NULL, // deathstate 3239 S_NULL, // xdeathstate 3240 sfx_None, // deathsound 3241 0, // speed 3242 20*FRACUNIT, // radius 3243 16*FRACUNIT, // height 3244 100, // mass 3245 0, // damage 3246 sfx_None, // activesound 3247 MF_SPECIAL, // flags 3248 S_NULL // raisestate 3249 }, 3250 3251 { // MT_SUPERSHOTGUN 3252 82, // doomednum 3253 S_SHOT2, // spawnstate 3254 1000, // spawnhealth 3255 S_NULL, // seestate 3256 sfx_None, // seesound 3257 8, // reactiontime 3258 sfx_None, // attacksound 3259 S_NULL, // painstate 3260 0, // painchance 3261 sfx_None, // painsound 3262 S_NULL, // meleestate 3263 S_NULL, // missilestate 3264 S_NULL, // deathstate 3265 S_NULL, // xdeathstate 3266 sfx_None, // deathsound 3267 0, // speed 3268 20*FRACUNIT, // radius 3269 16*FRACUNIT, // height 3270 100, // mass 3271 0, // damage 3272 sfx_None, // activesound 3273 MF_SPECIAL, // flags 3274 S_NULL // raisestate 3275 }, 3276 3277 { // MT_MISC29 3278 85, // doomednum 3279 S_TECHLAMP, // spawnstate 3280 1000, // spawnhealth 3281 S_NULL, // seestate 3282 sfx_None, // seesound 3283 8, // reactiontime 3284 sfx_None, // attacksound 3285 S_NULL, // painstate 3286 0, // painchance 3287 sfx_None, // painsound 3288 S_NULL, // meleestate 3289 S_NULL, // missilestate 3290 S_NULL, // deathstate 3291 S_NULL, // xdeathstate 3292 sfx_None, // deathsound 3293 0, // speed 3294 16*FRACUNIT, // radius 3295 16*FRACUNIT, // height 3296 100, // mass 3297 0, // damage 3298 sfx_None, // activesound 3299 MF_SOLID, // flags 3300 S_NULL // raisestate 3301 }, 3302 3303 { // MT_MISC30 3304 86, // doomednum 3305 S_TECH2LAMP, // spawnstate 3306 1000, // spawnhealth 3307 S_NULL, // seestate 3308 sfx_None, // seesound 3309 8, // reactiontime 3310 sfx_None, // attacksound 3311 S_NULL, // painstate 3312 0, // painchance 3313 sfx_None, // painsound 3314 S_NULL, // meleestate 3315 S_NULL, // missilestate 3316 S_NULL, // deathstate 3317 S_NULL, // xdeathstate 3318 sfx_None, // deathsound 3319 0, // speed 3320 16*FRACUNIT, // radius 3321 16*FRACUNIT, // height 3322 100, // mass 3323 0, // damage 3324 sfx_None, // activesound 3325 MF_SOLID, // flags 3326 S_NULL // raisestate 3327 }, 3328 3329 { // MT_MISC31 3330 2028, // doomednum 3331 S_COLU, // spawnstate 3332 1000, // spawnhealth 3333 S_NULL, // seestate 3334 sfx_None, // seesound 3335 8, // reactiontime 3336 sfx_None, // attacksound 3337 S_NULL, // painstate 3338 0, // painchance 3339 sfx_None, // painsound 3340 S_NULL, // meleestate 3341 S_NULL, // missilestate 3342 S_NULL, // deathstate 3343 S_NULL, // xdeathstate 3344 sfx_None, // deathsound 3345 0, // speed 3346 16*FRACUNIT, // radius 3347 16*FRACUNIT, // height 3348 100, // mass 3349 0, // damage 3350 sfx_None, // activesound 3351 MF_SOLID, // flags 3352 S_NULL // raisestate 3353 }, 3354 3355 { // MT_MISC32 3356 30, // doomednum 3357 S_TALLGRNCOL, // 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, // deathstate 3369 S_NULL, // xdeathstate 3370 sfx_None, // deathsound 3371 0, // speed 3372 16*FRACUNIT, // radius 3373 16*FRACUNIT, // height 3374 100, // mass 3375 0, // damage 3376 sfx_None, // activesound 3377 MF_SOLID, // flags 3378 S_NULL // raisestate 3379 }, 3380 3381 { // MT_MISC33 3382 31, // doomednum 3383 S_SHRTGRNCOL, // spawnstate 3384 1000, // spawnhealth 3385 S_NULL, // seestate 3386 sfx_None, // seesound 3387 8, // reactiontime 3388 sfx_None, // attacksound 3389 S_NULL, // painstate 3390 0, // painchance 3391 sfx_None, // painsound 3392 S_NULL, // meleestate 3393 S_NULL, // missilestate 3394 S_NULL, // deathstate 3395 S_NULL, // xdeathstate 3396 sfx_None, // deathsound 3397 0, // speed 3398 16*FRACUNIT, // radius 3399 16*FRACUNIT, // height 3400 100, // mass 3401 0, // damage 3402 sfx_None, // activesound 3403 MF_SOLID, // flags 3404 S_NULL // raisestate 3405 }, 3406 3407 { // MT_MISC34 3408 32, // doomednum 3409 S_TALLREDCOL, // spawnstate 3410 1000, // spawnhealth 3411 S_NULL, // seestate 3412 sfx_None, // seesound 3413 8, // reactiontime 3414 sfx_None, // attacksound 3415 S_NULL, // painstate 3416 0, // painchance 3417 sfx_None, // painsound 3418 S_NULL, // meleestate 3419 S_NULL, // missilestate 3420 S_NULL, // deathstate 3421 S_NULL, // xdeathstate 3422 sfx_None, // deathsound 3423 0, // speed 3424 16*FRACUNIT, // radius 3425 16*FRACUNIT, // height 3426 100, // mass 3427 0, // damage 3428 sfx_None, // activesound 3429 MF_SOLID, // flags 3430 S_NULL // raisestate 3431 }, 3432 3433 { // MT_MISC35 3434 33, // doomednum 3435 S_SHRTREDCOL, // spawnstate 3436 1000, // spawnhealth 3437 S_NULL, // seestate 3438 sfx_None, // seesound 3439 8, // reactiontime 3440 sfx_None, // attacksound 3441 S_NULL, // painstate 3442 0, // painchance 3443 sfx_None, // painsound 3444 S_NULL, // meleestate 3445 S_NULL, // missilestate 3446 S_NULL, // deathstate 3447 S_NULL, // xdeathstate 3448 sfx_None, // deathsound 3449 0, // speed 3450 16*FRACUNIT, // radius 3451 16*FRACUNIT, // height 3452 100, // mass 3453 0, // damage 3454 sfx_None, // activesound 3455 MF_SOLID, // flags 3456 S_NULL // raisestate 3457 }, 3458 3459 { // MT_MISC36 3460 37, // doomednum 3461 S_SKULLCOL, // spawnstate 3462 1000, // spawnhealth 3463 S_NULL, // seestate 3464 sfx_None, // seesound 3465 8, // reactiontime 3466 sfx_None, // attacksound 3467 S_NULL, // painstate 3468 0, // painchance 3469 sfx_None, // painsound 3470 S_NULL, // meleestate 3471 S_NULL, // missilestate 3472 S_NULL, // deathstate 3473 S_NULL, // xdeathstate 3474 sfx_None, // deathsound 3475 0, // speed 3476 16*FRACUNIT, // radius 3477 16*FRACUNIT, // height 3478 100, // mass 3479 0, // damage 3480 sfx_None, // activesound 3481 MF_SOLID, // flags 3482 S_NULL // raisestate 3483 }, 3484 3485 { // MT_MISC37 3486 36, // doomednum 3487 S_HEARTCOL, // spawnstate 3488 1000, // spawnhealth 3489 S_NULL, // seestate 3490 sfx_None, // seesound 3491 8, // reactiontime 3492 sfx_None, // attacksound 3493 S_NULL, // painstate 3494 0, // painchance 3495 sfx_None, // painsound 3496 S_NULL, // meleestate 3497 S_NULL, // missilestate 3498 S_NULL, // deathstate 3499 S_NULL, // xdeathstate 3500 sfx_None, // deathsound 3501 0, // speed 3502 16*FRACUNIT, // radius 3503 16*FRACUNIT, // height 3504 100, // mass 3505 0, // damage 3506 sfx_None, // activesound 3507 MF_SOLID, // flags 3508 S_NULL // raisestate 3509 }, 3510 3511 { // MT_MISC38 3512 41, // doomednum 3513 S_EVILEYE, // spawnstate 3514 1000, // spawnhealth 3515 S_NULL, // seestate 3516 sfx_None, // seesound 3517 8, // reactiontime 3518 sfx_None, // attacksound 3519 S_NULL, // painstate 3520 0, // painchance 3521 sfx_None, // painsound 3522 S_NULL, // meleestate 3523 S_NULL, // missilestate 3524 S_NULL, // deathstate 3525 S_NULL, // xdeathstate 3526 sfx_None, // deathsound 3527 0, // speed 3528 16*FRACUNIT, // radius 3529 16*FRACUNIT, // height 3530 100, // mass 3531 0, // damage 3532 sfx_None, // activesound 3533 MF_SOLID, // flags 3534 S_NULL // raisestate 3535 }, 3536 3537 { // MT_MISC39 3538 42, // doomednum 3539 S_FLOATSKULL, // spawnstate 3540 1000, // spawnhealth 3541 S_NULL, // seestate 3542 sfx_None, // seesound 3543 8, // reactiontime 3544 sfx_None, // attacksound 3545 S_NULL, // painstate 3546 0, // painchance 3547 sfx_None, // painsound 3548 S_NULL, // meleestate 3549 S_NULL, // missilestate 3550 S_NULL, // deathstate 3551 S_NULL, // xdeathstate 3552 sfx_None, // deathsound 3553 0, // speed 3554 16*FRACUNIT, // radius 3555 16*FRACUNIT, // height 3556 100, // mass 3557 0, // damage 3558 sfx_None, // activesound 3559 MF_SOLID, // flags 3560 S_NULL // raisestate 3561 }, 3562 3563 { // MT_MISC40 3564 43, // doomednum 3565 S_TORCHTREE, // spawnstate 3566 1000, // spawnhealth 3567 S_NULL, // seestate 3568 sfx_None, // seesound 3569 8, // reactiontime 3570 sfx_None, // attacksound 3571 S_NULL, // painstate 3572 0, // painchance 3573 sfx_None, // painsound 3574 S_NULL, // meleestate 3575 S_NULL, // missilestate 3576 S_NULL, // deathstate 3577 S_NULL, // xdeathstate 3578 sfx_None, // deathsound 3579 0, // speed 3580 16*FRACUNIT, // radius 3581 16*FRACUNIT, // height 3582 100, // mass 3583 0, // damage 3584 sfx_None, // activesound 3585 MF_SOLID, // flags 3586 S_NULL // raisestate 3587 }, 3588 3589 { // MT_MISC41 3590 44, // doomednum 3591 S_BLUETORCH, // spawnstate 3592 1000, // spawnhealth 3593 S_NULL, // seestate 3594 sfx_None, // seesound 3595 8, // reactiontime 3596 sfx_None, // attacksound 3597 S_NULL, // painstate 3598 0, // painchance 3599 sfx_None, // painsound 3600 S_NULL, // meleestate 3601 S_NULL, // missilestate 3602 S_NULL, // deathstate 3603 S_NULL, // xdeathstate 3604 sfx_None, // deathsound 3605 0, // speed 3606 16*FRACUNIT, // radius 3607 16*FRACUNIT, // height 3608 100, // mass 3609 0, // damage 3610 sfx_None, // activesound 3611 MF_SOLID, // flags 3612 S_NULL // raisestate 3613 }, 3614 3615 { // MT_MISC42 3616 45, // doomednum 3617 S_GREENTORCH, // spawnstate 3618 1000, // spawnhealth 3619 S_NULL, // seestate 3620 sfx_None, // seesound 3621 8, // reactiontime 3622 sfx_None, // attacksound 3623 S_NULL, // painstate 3624 0, // painchance 3625 sfx_None, // painsound 3626 S_NULL, // meleestate 3627 S_NULL, // missilestate 3628 S_NULL, // deathstate 3629 S_NULL, // xdeathstate 3630 sfx_None, // deathsound 3631 0, // speed 3632 16*FRACUNIT, // radius 3633 16*FRACUNIT, // height 3634 100, // mass 3635 0, // damage 3636 sfx_None, // activesound 3637 MF_SOLID, // flags 3638 S_NULL // raisestate 3639 }, 3640 3641 { // MT_MISC43 3642 46, // doomednum 3643 S_REDTORCH, // spawnstate 3644 1000, // spawnhealth 3645 S_NULL, // seestate 3646 sfx_None, // seesound 3647 8, // reactiontime 3648 sfx_None, // attacksound 3649 S_NULL, // painstate 3650 0, // painchance 3651 sfx_None, // painsound 3652 S_NULL, // meleestate 3653 S_NULL, // missilestate 3654 S_NULL, // deathstate 3655 S_NULL, // xdeathstate 3656 sfx_None, // deathsound 3657 0, // speed 3658 16*FRACUNIT, // radius 3659 16*FRACUNIT, // height 3660 100, // mass 3661 0, // damage 3662 sfx_None, // activesound 3663 MF_SOLID, // flags 3664 S_NULL // raisestate 3665 }, 3666 3667 { // MT_MISC44 3668 55, // doomednum 3669 S_BTORCHSHRT, // spawnstate 3670 1000, // spawnhealth 3671 S_NULL, // seestate 3672 sfx_None, // seesound 3673 8, // reactiontime 3674 sfx_None, // attacksound 3675 S_NULL, // painstate 3676 0, // painchance 3677 sfx_None, // painsound 3678 S_NULL, // meleestate 3679 S_NULL, // missilestate 3680 S_NULL, // deathstate 3681 S_NULL, // xdeathstate 3682 sfx_None, // deathsound 3683 0, // speed 3684 16*FRACUNIT, // radius 3685 16*FRACUNIT, // height 3686 100, // mass 3687 0, // damage 3688 sfx_None, // activesound 3689 MF_SOLID, // flags 3690 S_NULL // raisestate 3691 }, 3692 3693 { // MT_MISC45 3694 56, // doomednum 3695 S_GTORCHSHRT, // spawnstate 3696 1000, // spawnhealth 3697 S_NULL, // seestate 3698 sfx_None, // seesound 3699 8, // reactiontime 3700 sfx_None, // attacksound 3701 S_NULL, // painstate 3702 0, // painchance 3703 sfx_None, // painsound 3704 S_NULL, // meleestate 3705 S_NULL, // missilestate 3706 S_NULL, // deathstate 3707 S_NULL, // xdeathstate 3708 sfx_None, // deathsound 3709 0, // speed 3710 16*FRACUNIT, // radius 3711 16*FRACUNIT, // height 3712 100, // mass 3713 0, // damage 3714 sfx_None, // activesound 3715 MF_SOLID, // flags 3716 S_NULL // raisestate 3717 }, 3718 3719 { // MT_MISC46 3720 57, // doomednum 3721 S_RTORCHSHRT, // spawnstate 3722 1000, // spawnhealth 3723 S_NULL, // seestate 3724 sfx_None, // seesound 3725 8, // reactiontime 3726 sfx_None, // attacksound 3727 S_NULL, // painstate 3728 0, // painchance 3729 sfx_None, // painsound 3730 S_NULL, // meleestate 3731 S_NULL, // missilestate 3732 S_NULL, // deathstate 3733 S_NULL, // xdeathstate 3734 sfx_None, // deathsound 3735 0, // speed 3736 16*FRACUNIT, // radius 3737 16*FRACUNIT, // height 3738 100, // mass 3739 0, // damage 3740 sfx_None, // activesound 3741 MF_SOLID, // flags 3742 S_NULL // raisestate 3743 }, 3744 3745 { // MT_MISC47 3746 47, // doomednum 3747 S_STALAGTITE, // spawnstate 3748 1000, // spawnhealth 3749 S_NULL, // seestate 3750 sfx_None, // seesound 3751 8, // reactiontime 3752 sfx_None, // attacksound 3753 S_NULL, // painstate 3754 0, // painchance 3755 sfx_None, // painsound 3756 S_NULL, // meleestate 3757 S_NULL, // missilestate 3758 S_NULL, // deathstate 3759 S_NULL, // xdeathstate 3760 sfx_None, // deathsound 3761 0, // speed 3762 16*FRACUNIT, // radius 3763 16*FRACUNIT, // height 3764 100, // mass 3765 0, // damage 3766 sfx_None, // activesound 3767 MF_SOLID, // flags 3768 S_NULL // raisestate 3769 }, 3770 3771 { // MT_MISC48 3772 48, // doomednum 3773 S_TECHPILLAR, // spawnstate 3774 1000, // spawnhealth 3775 S_NULL, // seestate 3776 sfx_None, // seesound 3777 8, // reactiontime 3778 sfx_None, // attacksound 3779 S_NULL, // painstate 3780 0, // painchance 3781 sfx_None, // painsound 3782 S_NULL, // meleestate 3783 S_NULL, // missilestate 3784 S_NULL, // deathstate 3785 S_NULL, // xdeathstate 3786 sfx_None, // deathsound 3787 0, // speed 3788 16*FRACUNIT, // radius 3789 16*FRACUNIT, // height 3790 100, // mass 3791 0, // damage 3792 sfx_None, // activesound 3793 MF_SOLID, // flags 3794 S_NULL // raisestate 3795 }, 3796 3797 { // MT_MISC49 3798 34, // doomednum 3799 S_CANDLESTIK, // spawnstate 3800 1000, // spawnhealth 3801 S_NULL, // seestate 3802 sfx_None, // seesound 3803 8, // reactiontime 3804 sfx_None, // attacksound 3805 S_NULL, // painstate 3806 0, // painchance 3807 sfx_None, // painsound 3808 S_NULL, // meleestate 3809 S_NULL, // missilestate 3810 S_NULL, // deathstate 3811 S_NULL, // xdeathstate 3812 sfx_None, // deathsound 3813 0, // speed 3814 20*FRACUNIT, // radius 3815 16*FRACUNIT, // height 3816 100, // mass 3817 0, // damage 3818 sfx_None, // activesound 3819 0, // flags 3820 S_NULL // raisestate 3821 }, 3822 3823 { // MT_MISC50 3824 35, // doomednum 3825 S_CANDELABRA, // spawnstate 3826 1000, // spawnhealth 3827 S_NULL, // seestate 3828 sfx_None, // seesound 3829 8, // reactiontime 3830 sfx_None, // attacksound 3831 S_NULL, // painstate 3832 0, // painchance 3833 sfx_None, // painsound 3834 S_NULL, // meleestate 3835 S_NULL, // missilestate 3836 S_NULL, // deathstate 3837 S_NULL, // xdeathstate 3838 sfx_None, // deathsound 3839 0, // speed 3840 16*FRACUNIT, // radius 3841 16*FRACUNIT, // height 3842 100, // mass 3843 0, // damage 3844 sfx_None, // activesound 3845 MF_SOLID, // flags 3846 S_NULL // raisestate 3847 }, 3848 3849 { // MT_MISC51 3850 49, // doomednum 3851 S_BLOODYTWITCH, // spawnstate 3852 1000, // spawnhealth 3853 S_NULL, // seestate 3854 sfx_None, // seesound 3855 8, // reactiontime 3856 sfx_None, // attacksound 3857 S_NULL, // painstate 3858 0, // painchance 3859 sfx_None, // painsound 3860 S_NULL, // meleestate 3861 S_NULL, // missilestate 3862 S_NULL, // deathstate 3863 S_NULL, // xdeathstate 3864 sfx_None, // deathsound 3865 0, // speed 3866 16*FRACUNIT, // radius 3867 68*FRACUNIT, // height 3868 100, // mass 3869 0, // damage 3870 sfx_None, // activesound 3871 MF_SOLID|MF_SPAWNCEILING|MF_NOGRAVITY, // flags 3872 S_NULL // raisestate 3873 }, 3874 3875 { // MT_MISC52 3876 50, // doomednum 3877 S_MEAT2, // spawnstate 3878 1000, // spawnhealth 3879 S_NULL, // seestate 3880 sfx_None, // seesound 3881 8, // reactiontime 3882 sfx_None, // attacksound 3883 S_NULL, // painstate 3884 0, // painchance 3885 sfx_None, // painsound 3886 S_NULL, // meleestate 3887 S_NULL, // missilestate 3888 S_NULL, // deathstate 3889 S_NULL, // xdeathstate 3890 sfx_None, // deathsound 3891 0, // speed 3892 16*FRACUNIT, // radius 3893 84*FRACUNIT, // height 3894 100, // mass 3895 0, // damage 3896 sfx_None, // activesound 3897 MF_SOLID|MF_SPAWNCEILING|MF_NOGRAVITY, // flags 3898 S_NULL // raisestate 3899 }, 3900 3901 { // MT_MISC53 3902 51, // doomednum 3903 S_MEAT3, // spawnstate 3904 1000, // spawnhealth 3905 S_NULL, // seestate 3906 sfx_None, // seesound 3907 8, // reactiontime 3908 sfx_None, // attacksound 3909 S_NULL, // painstate 3910 0, // painchance 3911 sfx_None, // painsound 3912 S_NULL, // meleestate 3913 S_NULL, // missilestate 3914 S_NULL, // deathstate 3915 S_NULL, // xdeathstate 3916 sfx_None, // deathsound 3917 0, // speed 3918 16*FRACUNIT, // radius 3919 84*FRACUNIT, // height 3920 100, // mass 3921 0, // damage 3922 sfx_None, // activesound 3923 MF_SOLID|MF_SPAWNCEILING|MF_NOGRAVITY, // flags 3924 S_NULL // raisestate 3925 }, 3926 3927 { // MT_MISC54 3928 52, // doomednum 3929 S_MEAT4, // spawnstate 3930 1000, // spawnhealth 3931 S_NULL, // seestate 3932 sfx_None, // seesound 3933 8, // reactiontime 3934 sfx_None, // attacksound 3935 S_NULL, // painstate 3936 0, // painchance 3937 sfx_None, // painsound 3938 S_NULL, // meleestate 3939 S_NULL, // missilestate 3940 S_NULL, // deathstate 3941 S_NULL, // xdeathstate 3942 sfx_None, // deathsound 3943 0, // speed 3944 16*FRACUNIT, // radius 3945 68*FRACUNIT, // height 3946 100, // mass 3947 0, // damage 3948 sfx_None, // activesound 3949 MF_SOLID|MF_SPAWNCEILING|MF_NOGRAVITY, // flags 3950 S_NULL // raisestate 3951 }, 3952 3953 { // MT_MISC55 3954 53, // doomednum 3955 S_MEAT5, // spawnstate 3956 1000, // spawnhealth 3957 S_NULL, // seestate 3958 sfx_None, // seesound 3959 8, // reactiontime 3960 sfx_None, // attacksound 3961 S_NULL, // painstate 3962 0, // painchance 3963 sfx_None, // painsound 3964 S_NULL, // meleestate 3965 S_NULL, // missilestate 3966 S_NULL, // deathstate 3967 S_NULL, // xdeathstate 3968 sfx_None, // deathsound 3969 0, // speed 3970 16*FRACUNIT, // radius 3971 52*FRACUNIT, // height 3972 100, // mass 3973 0, // damage 3974 sfx_None, // activesound 3975 MF_SOLID|MF_SPAWNCEILING|MF_NOGRAVITY, // flags 3976 S_NULL // raisestate 3977 }, 3978 3979 { // MT_MISC56 3980 59, // doomednum 3981 S_MEAT2, // spawnstate 3982 1000, // spawnhealth 3983 S_NULL, // seestate 3984 sfx_None, // seesound 3985 8, // reactiontime 3986 sfx_None, // attacksound 3987 S_NULL, // painstate 3988 0, // painchance 3989 sfx_None, // painsound 3990 S_NULL, // meleestate 3991 S_NULL, // missilestate 3992 S_NULL, // deathstate 3993 S_NULL, // xdeathstate 3994 sfx_None, // deathsound 3995 0, // speed 3996 20*FRACUNIT, // radius 3997 84*FRACUNIT, // height 3998 100, // mass 3999 0, // damage 4000 sfx_None, // activesound 4001 MF_SPAWNCEILING|MF_NOGRAVITY, // flags 4002 S_NULL // raisestate 4003 }, 4004 4005 { // MT_MISC57 4006 60, // doomednum 4007 S_MEAT4, // spawnstate 4008 1000, // spawnhealth 4009 S_NULL, // seestate 4010 sfx_None, // seesound 4011 8, // reactiontime 4012 sfx_None, // attacksound 4013 S_NULL, // painstate 4014 0, // painchance 4015 sfx_None, // painsound 4016 S_NULL, // meleestate 4017 S_NULL, // missilestate 4018 S_NULL, // deathstate 4019 S_NULL, // xdeathstate 4020 sfx_None, // deathsound 4021 0, // speed 4022 20*FRACUNIT, // radius 4023 68*FRACUNIT, // height 4024 100, // mass 4025 0, // damage 4026 sfx_None, // activesound 4027 MF_SPAWNCEILING|MF_NOGRAVITY, // flags 4028 S_NULL // raisestate 4029 }, 4030 4031 { // MT_MISC58 4032 61, // doomednum 4033 S_MEAT3, // spawnstate 4034 1000, // spawnhealth 4035 S_NULL, // seestate 4036 sfx_None, // seesound 4037 8, // reactiontime 4038 sfx_None, // attacksound 4039 S_NULL, // painstate 4040 0, // painchance 4041 sfx_None, // painsound 4042 S_NULL, // meleestate 4043 S_NULL, // missilestate 4044 S_NULL, // deathstate 4045 S_NULL, // xdeathstate 4046 sfx_None, // deathsound 4047 0, // speed 4048 20*FRACUNIT, // radius 4049 52*FRACUNIT, // height 4050 100, // mass 4051 0, // damage 4052 sfx_None, // activesound 4053 MF_SPAWNCEILING|MF_NOGRAVITY, // flags 4054 S_NULL // raisestate 4055 }, 4056 4057 { // MT_MISC59 4058 62, // doomednum 4059 S_MEAT5, // 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, // deathstate 4071 S_NULL, // xdeathstate 4072 sfx_None, // deathsound 4073 0, // speed 4074 20*FRACUNIT, // radius 4075 52*FRACUNIT, // height 4076 100, // mass 4077 0, // damage 4078 sfx_None, // activesound 4079 MF_SPAWNCEILING|MF_NOGRAVITY, // flags 4080 S_NULL // raisestate 4081 }, 4082 4083 { // MT_MISC60 4084 63, // doomednum 4085 S_BLOODYTWITCH, // spawnstate 4086 1000, // spawnhealth 4087 S_NULL, // seestate 4088 sfx_None, // seesound 4089 8, // reactiontime 4090 sfx_None, // attacksound 4091 S_NULL, // painstate 4092 0, // painchance 4093 sfx_None, // painsound 4094 S_NULL, // meleestate 4095 S_NULL, // missilestate 4096 S_NULL, // deathstate 4097 S_NULL, // xdeathstate 4098 sfx_None, // deathsound 4099 0, // speed 4100 20*FRACUNIT, // radius 4101 68*FRACUNIT, // height 4102 100, // mass 4103 0, // damage 4104 sfx_None, // activesound 4105 MF_SPAWNCEILING|MF_NOGRAVITY, // flags 4106 S_NULL // raisestate 4107 }, 4108 4109 { // MT_MISC61 4110 22, // doomednum 4111 S_HEAD_DIE6, // spawnstate 4112 1000, // spawnhealth 4113 S_NULL, // seestate 4114 sfx_None, // seesound 4115 8, // reactiontime 4116 sfx_None, // attacksound 4117 S_NULL, // painstate 4118 0, // painchance 4119 sfx_None, // painsound 4120 S_NULL, // meleestate 4121 S_NULL, // missilestate 4122 S_NULL, // deathstate 4123 S_NULL, // xdeathstate 4124 sfx_None, // deathsound 4125 0, // speed 4126 20*FRACUNIT, // radius 4127 16*FRACUNIT, // height 4128 100, // mass 4129 0, // damage 4130 sfx_None, // activesound 4131 0, // flags 4132 S_NULL // raisestate 4133 }, 4134 4135 { // MT_MISC62 4136 15, // doomednum 4137 S_PLAY_DIE7, // spawnstate 4138 1000, // spawnhealth 4139 S_NULL, // seestate 4140 sfx_None, // seesound 4141 8, // reactiontime 4142 sfx_None, // attacksound 4143 S_NULL, // painstate 4144 0, // painchance 4145 sfx_None, // painsound 4146 S_NULL, // meleestate 4147 S_NULL, // missilestate 4148 S_NULL, // deathstate 4149 S_NULL, // xdeathstate 4150 sfx_None, // deathsound 4151 0, // speed 4152 20*FRACUNIT, // radius 4153 16*FRACUNIT, // height 4154 100, // mass 4155 0, // damage 4156 sfx_None, // activesound 4157 0, // flags 4158 S_NULL // raisestate 4159 }, 4160 4161 { // MT_MISC63 4162 18, // doomednum 4163 S_POSS_DIE5, // spawnstate 4164 1000, // spawnhealth 4165 S_NULL, // seestate 4166 sfx_None, // seesound 4167 8, // reactiontime 4168 sfx_None, // attacksound 4169 S_NULL, // painstate 4170 0, // painchance 4171 sfx_None, // painsound 4172 S_NULL, // meleestate 4173 S_NULL, // missilestate 4174 S_NULL, // deathstate 4175 S_NULL, // xdeathstate 4176 sfx_None, // deathsound 4177 0, // speed 4178 20*FRACUNIT, // radius 4179 16*FRACUNIT, // height 4180 100, // mass 4181 0, // damage 4182 sfx_None, // activesound 4183 0, // flags 4184 S_NULL // raisestate 4185 }, 4186 4187 { // MT_MISC64 4188 21, // doomednum 4189 S_SARG_DIE6, // spawnstate 4190 1000, // spawnhealth 4191 S_NULL, // seestate 4192 sfx_None, // seesound 4193 8, // reactiontime 4194 sfx_None, // attacksound 4195 S_NULL, // painstate 4196 0, // painchance 4197 sfx_None, // painsound 4198 S_NULL, // meleestate 4199 S_NULL, // missilestate 4200 S_NULL, // deathstate 4201 S_NULL, // xdeathstate 4202 sfx_None, // deathsound 4203 0, // speed 4204 20*FRACUNIT, // radius 4205 16*FRACUNIT, // height 4206 100, // mass 4207 0, // damage 4208 sfx_None, // activesound 4209 0, // flags 4210 S_NULL // raisestate 4211 }, 4212 4213 { // MT_MISC65 4214 23, // doomednum 4215 S_SKULL_DIE6, // spawnstate 4216 1000, // spawnhealth 4217 S_NULL, // seestate 4218 sfx_None, // seesound 4219 8, // reactiontime 4220 sfx_None, // attacksound 4221 S_NULL, // painstate 4222 0, // painchance 4223 sfx_None, // painsound 4224 S_NULL, // meleestate 4225 S_NULL, // missilestate 4226 S_NULL, // deathstate 4227 S_NULL, // xdeathstate 4228 sfx_None, // deathsound 4229 0, // speed 4230 20*FRACUNIT, // radius 4231 16*FRACUNIT, // height 4232 100, // mass 4233 0, // damage 4234 sfx_None, // activesound 4235 0, // flags 4236 S_NULL // raisestate 4237 }, 4238 4239 { // MT_MISC66 4240 20, // doomednum 4241 S_TROO_DIE5, // spawnstate 4242 1000, // spawnhealth 4243 S_NULL, // seestate 4244 sfx_None, // seesound 4245 8, // reactiontime 4246 sfx_None, // attacksound 4247 S_NULL, // painstate 4248 0, // painchance 4249 sfx_None, // painsound 4250 S_NULL, // meleestate 4251 S_NULL, // missilestate 4252 S_NULL, // deathstate 4253 S_NULL, // xdeathstate 4254 sfx_None, // deathsound 4255 0, // speed 4256 20*FRACUNIT, // radius 4257 16*FRACUNIT, // height 4258 100, // mass 4259 0, // damage 4260 sfx_None, // activesound 4261 0, // flags 4262 S_NULL // raisestate 4263 }, 4264 4265 { // MT_MISC67 4266 19, // doomednum 4267 S_SPOS_DIE5, // spawnstate 4268 1000, // spawnhealth 4269 S_NULL, // seestate 4270 sfx_None, // seesound 4271 8, // reactiontime 4272 sfx_None, // attacksound 4273 S_NULL, // painstate 4274 0, // painchance 4275 sfx_None, // painsound 4276 S_NULL, // meleestate 4277 S_NULL, // missilestate 4278 S_NULL, // deathstate 4279 S_NULL, // xdeathstate 4280 sfx_None, // deathsound 4281 0, // speed 4282 20*FRACUNIT, // radius 4283 16*FRACUNIT, // height 4284 100, // mass 4285 0, // damage 4286 sfx_None, // activesound 4287 0, // flags 4288 S_NULL // raisestate 4289 }, 4290 4291 { // MT_MISC68 4292 10, // doomednum 4293 S_PLAY_XDIE9, // spawnstate 4294 1000, // spawnhealth 4295 S_NULL, // seestate 4296 sfx_None, // seesound 4297 8, // reactiontime 4298 sfx_None, // attacksound 4299 S_NULL, // painstate 4300 0, // painchance 4301 sfx_None, // painsound 4302 S_NULL, // meleestate 4303 S_NULL, // missilestate 4304 S_NULL, // deathstate 4305 S_NULL, // xdeathstate 4306 sfx_None, // deathsound 4307 0, // speed 4308 20*FRACUNIT, // radius 4309 16*FRACUNIT, // height 4310 100, // mass 4311 0, // damage 4312 sfx_None, // activesound 4313 0, // flags 4314 S_NULL // raisestate 4315 }, 4316 4317 { // MT_MISC69 4318 12, // doomednum 4319 S_PLAY_XDIE9, // spawnstate 4320 1000, // spawnhealth 4321 S_NULL, // seestate 4322 sfx_None, // seesound 4323 8, // reactiontime 4324 sfx_None, // attacksound 4325 S_NULL, // painstate 4326 0, // painchance 4327 sfx_None, // painsound 4328 S_NULL, // meleestate 4329 S_NULL, // missilestate 4330 S_NULL, // deathstate 4331 S_NULL, // xdeathstate 4332 sfx_None, // deathsound 4333 0, // speed 4334 20*FRACUNIT, // radius 4335 16*FRACUNIT, // height 4336 100, // mass 4337 0, // damage 4338 sfx_None, // activesound 4339 0, // flags 4340 S_NULL // raisestate 4341 }, 4342 4343 { // MT_MISC70 4344 28, // doomednum 4345 S_HEADSONSTICK, // spawnstate 4346 1000, // spawnhealth 4347 S_NULL, // seestate 4348 sfx_None, // seesound 4349 8, // reactiontime 4350 sfx_None, // attacksound 4351 S_NULL, // painstate 4352 0, // painchance 4353 sfx_None, // painsound 4354 S_NULL, // meleestate 4355 S_NULL, // missilestate 4356 S_NULL, // deathstate 4357 S_NULL, // xdeathstate 4358 sfx_None, // deathsound 4359 0, // speed 4360 16*FRACUNIT, // radius 4361 16*FRACUNIT, // height 4362 100, // mass 4363 0, // damage 4364 sfx_None, // activesound 4365 MF_SOLID, // flags 4366 S_NULL // raisestate 4367 }, 4368 4369 { // MT_MISC71 4370 24, // doomednum 4371 S_GIBS, // spawnstate 4372 1000, // spawnhealth 4373 S_NULL, // seestate 4374 sfx_None, // seesound 4375 8, // reactiontime 4376 sfx_None, // attacksound 4377 S_NULL, // painstate 4378 0, // painchance 4379 sfx_None, // painsound 4380 S_NULL, // meleestate 4381 S_NULL, // missilestate 4382 S_NULL, // deathstate 4383 S_NULL, // xdeathstate 4384 sfx_None, // deathsound 4385 0, // speed 4386 20*FRACUNIT, // radius 4387 16*FRACUNIT, // height 4388 100, // mass 4389 0, // damage 4390 sfx_None, // activesound 4391 0, // flags 4392 S_NULL // raisestate 4393 }, 4394 4395 { // MT_MISC72 4396 27, // doomednum 4397 S_HEADONASTICK, // spawnstate 4398 1000, // spawnhealth 4399 S_NULL, // seestate 4400 sfx_None, // seesound 4401 8, // reactiontime 4402 sfx_None, // attacksound 4403 S_NULL, // painstate 4404 0, // painchance 4405 sfx_None, // painsound 4406 S_NULL, // meleestate 4407 S_NULL, // missilestate 4408 S_NULL, // deathstate 4409 S_NULL, // xdeathstate 4410 sfx_None, // deathsound 4411 0, // speed 4412 16*FRACUNIT, // radius 4413 16*FRACUNIT, // height 4414 100, // mass 4415 0, // damage 4416 sfx_None, // activesound 4417 MF_SOLID, // flags 4418 S_NULL // raisestate 4419 }, 4420 4421 { // MT_MISC73 4422 29, // doomednum 4423 S_HEADCANDLES, // spawnstate 4424 1000, // spawnhealth 4425 S_NULL, // seestate 4426 sfx_None, // seesound 4427 8, // reactiontime 4428 sfx_None, // attacksound 4429 S_NULL, // painstate 4430 0, // painchance 4431 sfx_None, // painsound 4432 S_NULL, // meleestate 4433 S_NULL, // missilestate 4434 S_NULL, // deathstate 4435 S_NULL, // xdeathstate 4436 sfx_None, // deathsound 4437 0, // speed 4438 16*FRACUNIT, // radius 4439 16*FRACUNIT, // height 4440 100, // mass 4441 0, // damage 4442 sfx_None, // activesound 4443 MF_SOLID, // flags 4444 S_NULL // raisestate 4445 }, 4446 4447 { // MT_MISC74 4448 25, // doomednum 4449 S_DEADSTICK, // spawnstate 4450 1000, // spawnhealth 4451 S_NULL, // seestate 4452 sfx_None, // seesound 4453 8, // reactiontime 4454 sfx_None, // attacksound 4455 S_NULL, // painstate 4456 0, // painchance 4457 sfx_None, // painsound 4458 S_NULL, // meleestate 4459 S_NULL, // missilestate 4460 S_NULL, // deathstate 4461 S_NULL, // xdeathstate 4462 sfx_None, // deathsound 4463 0, // speed 4464 16*FRACUNIT, // radius 4465 16*FRACUNIT, // height 4466 100, // mass 4467 0, // damage 4468 sfx_None, // activesound 4469 MF_SOLID, // flags 4470 S_NULL // raisestate 4471 }, 4472 4473 { // MT_MISC75 4474 26, // doomednum 4475 S_LIVESTICK, // spawnstate 4476 1000, // spawnhealth 4477 S_NULL, // seestate 4478 sfx_None, // seesound 4479 8, // reactiontime 4480 sfx_None, // attacksound 4481 S_NULL, // painstate 4482 0, // painchance 4483 sfx_None, // painsound 4484 S_NULL, // meleestate 4485 S_NULL, // missilestate 4486 S_NULL, // deathstate 4487 S_NULL, // xdeathstate 4488 sfx_None, // deathsound 4489 0, // speed 4490 16*FRACUNIT, // radius 4491 16*FRACUNIT, // height 4492 100, // mass 4493 0, // damage 4494 sfx_None, // activesound 4495 MF_SOLID, // flags 4496 S_NULL // raisestate 4497 }, 4498 4499 { // MT_MISC76 4500 54, // doomednum 4501 S_BIGTREE, // spawnstate 4502 1000, // spawnhealth 4503 S_NULL, // seestate 4504 sfx_None, // seesound 4505 8, // reactiontime 4506 sfx_None, // attacksound 4507 S_NULL, // painstate 4508 0, // painchance 4509 sfx_None, // painsound 4510 S_NULL, // meleestate 4511 S_NULL, // missilestate 4512 S_NULL, // deathstate 4513 S_NULL, // xdeathstate 4514 sfx_None, // deathsound 4515 0, // speed 4516 32*FRACUNIT, // radius 4517 16*FRACUNIT, // height 4518 100, // mass 4519 0, // damage 4520 sfx_None, // activesound 4521 MF_SOLID, // flags 4522 S_NULL // raisestate 4523 }, 4524 4525 { // MT_MISC77 4526 70, // doomednum 4527 S_BBAR1, // spawnstate 4528 1000, // spawnhealth 4529 S_NULL, // seestate 4530 sfx_None, // seesound 4531 8, // reactiontime 4532 sfx_None, // attacksound 4533 S_NULL, // painstate 4534 0, // painchance 4535 sfx_None, // painsound 4536 S_NULL, // meleestate 4537 S_NULL, // missilestate 4538 S_NULL, // deathstate 4539 S_NULL, // xdeathstate 4540 sfx_None, // deathsound 4541 0, // speed 4542 16*FRACUNIT, // radius 4543 16*FRACUNIT, // height 4544 100, // mass 4545 0, // damage 4546 sfx_None, // activesound 4547 MF_SOLID, // flags 4548 S_NULL // raisestate 4549 }, 4550 4551 { // MT_MISC78 4552 73, // doomednum 4553 S_HANGNOGUTS, // spawnstate 4554 1000, // spawnhealth 4555 S_NULL, // seestate 4556 sfx_None, // seesound 4557 8, // reactiontime 4558 sfx_None, // attacksound 4559 S_NULL, // painstate 4560 0, // painchance 4561 sfx_None, // painsound 4562 S_NULL, // meleestate 4563 S_NULL, // missilestate 4564 S_NULL, // deathstate 4565 S_NULL, // xdeathstate 4566 sfx_None, // deathsound 4567 0, // speed 4568 16*FRACUNIT, // radius 4569 88*FRACUNIT, // height 4570 100, // mass 4571 0, // damage 4572 sfx_None, // activesound 4573 MF_SOLID|MF_SPAWNCEILING|MF_NOGRAVITY, // flags 4574 S_NULL // raisestate 4575 }, 4576 4577 { // MT_MISC79 4578 74, // doomednum 4579 S_HANGBNOBRAIN, // spawnstate 4580 1000, // spawnhealth 4581 S_NULL, // seestate 4582 sfx_None, // seesound 4583 8, // reactiontime 4584 sfx_None, // attacksound 4585 S_NULL, // painstate 4586 0, // painchance 4587 sfx_None, // painsound 4588 S_NULL, // meleestate 4589 S_NULL, // missilestate 4590 S_NULL, // deathstate 4591 S_NULL, // xdeathstate 4592 sfx_None, // deathsound 4593 0, // speed 4594 16*FRACUNIT, // radius 4595 88*FRACUNIT, // height 4596 100, // mass 4597 0, // damage 4598 sfx_None, // activesound 4599 MF_SOLID|MF_SPAWNCEILING|MF_NOGRAVITY, // flags 4600 S_NULL // raisestate 4601 }, 4602 4603 { // MT_MISC80 4604 75, // doomednum 4605 S_HANGTLOOKDN, // spawnstate 4606 1000, // spawnhealth 4607 S_NULL, // seestate 4608 sfx_None, // seesound 4609 8, // reactiontime 4610 sfx_None, // attacksound 4611 S_NULL, // painstate 4612 0, // painchance 4613 sfx_None, // painsound 4614 S_NULL, // meleestate 4615 S_NULL, // missilestate 4616 S_NULL, // deathstate 4617 S_NULL, // xdeathstate 4618 sfx_None, // deathsound 4619 0, // speed 4620 16*FRACUNIT, // radius 4621 64*FRACUNIT, // height 4622 100, // mass 4623 0, // damage 4624 sfx_None, // activesound 4625 MF_SOLID|MF_SPAWNCEILING|MF_NOGRAVITY, // flags 4626 S_NULL // raisestate 4627 }, 4628 4629 { // MT_MISC81 4630 76, // doomednum 4631 S_HANGTSKULL, // spawnstate 4632 1000, // spawnhealth 4633 S_NULL, // seestate 4634 sfx_None, // seesound 4635 8, // reactiontime 4636 sfx_None, // attacksound 4637 S_NULL, // painstate 4638 0, // painchance 4639 sfx_None, // painsound 4640 S_NULL, // meleestate 4641 S_NULL, // missilestate 4642 S_NULL, // deathstate 4643 S_NULL, // xdeathstate 4644 sfx_None, // deathsound 4645 0, // speed 4646 16*FRACUNIT, // radius 4647 64*FRACUNIT, // height 4648 100, // mass 4649 0, // damage 4650 sfx_None, // activesound 4651 MF_SOLID|MF_SPAWNCEILING|MF_NOGRAVITY, // flags 4652 S_NULL // raisestate 4653 }, 4654 4655 { // MT_MISC82 4656 77, // doomednum 4657 S_HANGTLOOKUP, // spawnstate 4658 1000, // spawnhealth 4659 S_NULL, // seestate 4660 sfx_None, // seesound 4661 8, // reactiontime 4662 sfx_None, // attacksound 4663 S_NULL, // painstate 4664 0, // painchance 4665 sfx_None, // painsound 4666 S_NULL, // meleestate 4667 S_NULL, // missilestate 4668 S_NULL, // deathstate 4669 S_NULL, // xdeathstate 4670 sfx_None, // deathsound 4671 0, // speed 4672 16*FRACUNIT, // radius 4673 64*FRACUNIT, // height 4674 100, // mass 4675 0, // damage 4676 sfx_None, // activesound 4677 MF_SOLID|MF_SPAWNCEILING|MF_NOGRAVITY, // flags 4678 S_NULL // raisestate 4679 }, 4680 4681 { // MT_MISC83 4682 78, // doomednum 4683 S_HANGTNOBRAIN, // spawnstate 4684 1000, // spawnhealth 4685 S_NULL, // seestate 4686 sfx_None, // seesound 4687 8, // reactiontime 4688 sfx_None, // attacksound 4689 S_NULL, // painstate 4690 0, // painchance 4691 sfx_None, // painsound 4692 S_NULL, // meleestate 4693 S_NULL, // missilestate 4694 S_NULL, // deathstate 4695 S_NULL, // xdeathstate 4696 sfx_None, // deathsound 4697 0, // speed 4698 16*FRACUNIT, // radius 4699 64*FRACUNIT, // height 4700 100, // mass 4701 0, // damage 4702 sfx_None, // activesound 4703 MF_SOLID|MF_SPAWNCEILING|MF_NOGRAVITY, // flags 4704 S_NULL // raisestate 4705 }, 4706 4707 { // MT_MISC84 4708 79, // doomednum 4709 S_COLONGIBS, // spawnstate 4710 1000, // spawnhealth 4711 S_NULL, // seestate 4712 sfx_None, // seesound 4713 8, // reactiontime 4714 sfx_None, // attacksound 4715 S_NULL, // painstate 4716 0, // painchance 4717 sfx_None, // painsound 4718 S_NULL, // meleestate 4719 S_NULL, // missilestate 4720 S_NULL, // deathstate 4721 S_NULL, // xdeathstate 4722 sfx_None, // deathsound 4723 0, // speed 4724 20*FRACUNIT, // radius 4725 16*FRACUNIT, // height 4726 100, // mass 4727 0, // damage 4728 sfx_None, // activesound 4729 MF_NOBLOCKMAP, // flags 4730 S_NULL // raisestate 4731 }, 4732 4733 { // MT_MISC85 4734 80, // doomednum 4735 S_SMALLPOOL, // spawnstate 4736 1000, // spawnhealth 4737 S_NULL, // seestate 4738 sfx_None, // seesound 4739 8, // reactiontime 4740 sfx_None, // attacksound 4741 S_NULL, // painstate 4742 0, // painchance 4743 sfx_None, // painsound 4744 S_NULL, // meleestate 4745 S_NULL, // missilestate 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 S_NULL // raisestate 4757 }, 4758 4759 { // MT_MISC86 4760 81, // doomednum 4761 S_BRAINSTEM, // 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, // deathstate 4773 S_NULL, // xdeathstate 4774 sfx_None, // deathsound 4775 0, // speed 4776 20*FRACUNIT, // radius 4777 16*FRACUNIT, // height 4778 100, // mass 4779 0, // damage 4780 sfx_None, // activesound 4781 MF_NOBLOCKMAP, // flags 4782 S_NULL // raisestate 4783 }, 4784 4785 // For use with wind and current effects 4786 { // MT_PUSH // phares 4787 5001, // doomednum // | //jff 5/11/98 deconflict 4788 S_TNT1, // spawnstate // V // with DOSDoom 4789 1000, // spawnhealth 4790 S_NULL, // seestate 4791 sfx_None, // 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, // deathstate 4800 S_NULL, // xdeathstate 4801 sfx_None, // deathsound 4802 0, // speed 4803 8, // radius 4804 8, // height 4805 10, // mass 4806 0, // damage 4807 sfx_None, // activesound 4808 MF_NOBLOCKMAP, // flags 4809 S_NULL // raisestate 4810 }, 4811 4812 // For use with wind and current effects 4813 { // MT_PULL 4814 5002, // doomednum //jff 5/11/98 deconflict 4815 S_TNT1, // spawnstate // with DOSDoom 4816 1000, // spawnhealth 4817 S_NULL, // seestate 4818 sfx_None, // seesound 4819 8, // reactiontime 4820 sfx_None, // attacksound 4821 S_NULL, // painstate 4822 0, // painchance 4823 sfx_None, // painsound 4824 S_NULL, // meleestate 4825 S_NULL, // missilestate 4826 S_NULL, // deathstate 4827 S_NULL, // xdeathstate 4828 sfx_None, // deathsound 4829 0, // speed 4830 8, // radius 4831 8, // height 4832 10, // mass 4833 0, // damage 4834 sfx_None, // activesound 4835 MF_NOBLOCKMAP, // flags 4836 S_NULL // raisestate 4837 }, 4838#ifdef DOGS 4839 // Marine's best friend :) // killough 7/19/98 4840 { // MT_DOGS 4841 888, // doomednum 4842 S_DOGS_STND, // spawnstate 4843 500, // spawnhealth 4844 S_DOGS_RUN1, // seestate 4845 sfx_dgsit, // seesound 4846 8, // reactiontime 4847 sfx_dgatk, // attacksound 4848 S_DOGS_PAIN, // painstate 4849 180, // painchance 4850 sfx_dgpain, // painsound 4851 S_DOGS_ATK1, // meleestate 4852 0, // missilestate 4853 S_DOGS_DIE1, // deathstate 4854 S_NULL, // xdeathstate 4855 sfx_dgdth, // deathsound 4856 10, // speed 4857 12*FRACUNIT, // radius 4858 28*FRACUNIT, // height 4859 100, // mass 4860 0, // damage 4861 sfx_dgact, // activesound 4862 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL, // flags 4863 S_DOGS_RAISE1 // raisestate 4864 }, 4865#endif 4866 //proff 11/22/98: Andy Baker's stealth monsters (next 12) 4867 4868#define STEALTH_EDNUM_BASE 4050 4869 4870 { // MT_STEALTHBABY (ARACHNOTRON) 4871 STEALTH_EDNUM_BASE, // doomednum 4872 S_BSPI_STND, // spawnstate 4873 500, // spawnhealth 4874 S_BSPI_SIGHT, // seestate 4875 sfx_bspsit, // seesound 4876 8, // reactiontime 4877 0, // attacksound 4878 S_BSPI_PAIN, // painstate 4879 128, // painchance 4880 sfx_dmpain, // painsound 4881 0, // meleestate 4882 S_BSPI_ATK1, // missilestate 4883 S_BSPI_DIE1, // deathstate 4884 S_NULL, // xdeathstate 4885 sfx_bspdth, // deathsound 4886 12, // speed 4887 64*FRACUNIT, // radius 4888 64*FRACUNIT, // height 4889 600, // mass 4890 0, // damage 4891 sfx_bspact, // activesound 4892 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_STEALTH, // flags 4893 S_BSPI_RAISE1 // raisestate 4894 }, 4895 4896 { // MT_STEALTHVILE 4897 STEALTH_EDNUM_BASE+1, // doomednum 4898 S_VILE_STND, // spawnstate 4899 700, // spawnhealth 4900 S_VILE_RUN1, // seestate 4901 sfx_vilsit, // seesound 4902 8, // reactiontime 4903 0, // attacksound 4904 S_VILE_PAIN, // painstate 4905 10, // painchance 4906 sfx_vipain, // painsound 4907 0, // meleestate 4908 S_VILE_ATK1, // missilestate 4909 S_VILE_DIE1, // deathstate 4910 S_NULL, // xdeathstate 4911 sfx_vildth, // deathsound 4912 15, // speed 4913 20*FRACUNIT, // radius 4914 56*FRACUNIT, // height 4915 500, // mass 4916 0, // damage 4917 sfx_vilact, // activesound 4918 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_STEALTH, // flags 4919 S_NULL // raisestate 4920 }, 4921 4922 { // MT_STEALTHBRUISER (BARONOFHELL) 4923 STEALTH_EDNUM_BASE+2, // doomednum 4924 S_BOSS_STND, // spawnstate 4925 1000, // spawnhealth 4926 S_BOSS_RUN1, // seestate 4927 sfx_brssit, // seesound 4928 8, // reactiontime 4929 0, // attacksound 4930 S_BOSS_PAIN, // painstate 4931 50, // painchance 4932 sfx_dmpain, // painsound 4933 S_BOSS_ATK1, // meleestate 4934 S_BOSS_ATK1, // missilestate 4935 S_BOSS_DIE1, // deathstate 4936 S_NULL, // xdeathstate 4937 sfx_brsdth, // deathsound 4938 8, // speed 4939 24*FRACUNIT, // radius 4940 64*FRACUNIT, // height 4941 1000, // mass 4942 0, // damage 4943 sfx_dmact, // activesound 4944 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_STEALTH, // flags 4945 S_BOSS_RAISE1 // raisestate 4946 }, 4947 4948 { // MT_STEALTHHEAD (CACODEMON) 4949 STEALTH_EDNUM_BASE+3, // doomednum 4950 S_HEAD_STND, // spawnstate 4951 400, // spawnhealth 4952 S_HEAD_RUN1, // seestate 4953 sfx_cacsit, // seesound 4954 8, // reactiontime 4955 0, // attacksound 4956 S_HEAD_PAIN, // painstate 4957 128, // painchance 4958 sfx_dmpain, // painsound 4959 0, // meleestate 4960 S_HEAD_ATK1, // missilestate 4961 S_HEAD_DIE1, // deathstate 4962 S_NULL, // xdeathstate 4963 sfx_cacdth, // deathsound 4964 8, // speed 4965 31*FRACUNIT, // radius 4966 56*FRACUNIT, // height 4967 400, // mass 4968 0, // damage 4969 sfx_dmact, // activesound 4970 MF_SOLID|MF_SHOOTABLE|MF_FLOAT|MF_NOGRAVITY|MF_COUNTKILL|MF_STEALTH, // flags 4971 S_HEAD_RAISE1 // raisestate 4972 }, 4973 4974 { // MT_STEALTHCHAINGUY (CHAINGUNNER) 4975 STEALTH_EDNUM_BASE+4, // doomednum 4976 S_CPOS_STND, // spawnstate 4977 70, // spawnhealth 4978 S_CPOS_RUN1, // seestate 4979 sfx_posit2, // seesound 4980 8, // reactiontime 4981 0, // attacksound 4982 S_CPOS_PAIN, // painstate 4983 170, // painchance 4984 sfx_popain, // painsound 4985 0, // meleestate 4986 S_CPOS_ATK1, // missilestate 4987 S_CPOS_DIE1, // deathstate 4988 S_CPOS_XDIE1, // xdeathstate 4989 sfx_podth2, // deathsound 4990 8, // speed 4991 20*FRACUNIT, // radius 4992 56*FRACUNIT, // height 4993 100, // mass 4994 0, // damage 4995 sfx_posact, // activesound 4996 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_STEALTH, // flags 4997 S_CPOS_RAISE1 // raisestate 4998 }, 4999 5000 { // MT_STEALTHSERGEANT (DEMON) 5001 STEALTH_EDNUM_BASE+5, // doomednum 5002 S_SARG_STND, // spawnstate 5003 150, // spawnhealth 5004 S_SARG_RUN1, // seestate 5005 sfx_sgtsit, // seesound 5006 8, // reactiontime 5007 sfx_sgtatk, // attacksound 5008 S_SARG_PAIN, // painstate 5009 180, // painchance 5010 sfx_dmpain, // painsound 5011 S_SARG_ATK1, // meleestate 5012 0, // missilestate 5013 S_SARG_DIE1, // deathstate 5014 S_NULL, // xdeathstate 5015 sfx_sgtdth, // deathsound 5016 10, // speed 5017 30*FRACUNIT, // radius 5018 56*FRACUNIT, // height 5019 400, // mass 5020 0, // damage 5021 sfx_dmact, // activesound 5022 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_STEALTH, // flags 5023 S_SARG_RAISE1 // raisestate 5024 }, 5025 5026 { // MT_STEALTHKNIGHT 5027 STEALTH_EDNUM_BASE+6, // doomednum 5028 S_BOS2_STND, // spawnstate 5029 500, // spawnhealth 5030 S_BOS2_RUN1, // seestate 5031 sfx_kntsit, // seesound 5032 8, // reactiontime 5033 0, // attacksound 5034 S_BOS2_PAIN, // painstate 5035 50, // painchance 5036 sfx_dmpain, // painsound 5037 S_BOS2_ATK1, // meleestate 5038 S_BOS2_ATK1, // missilestate 5039 S_BOS2_DIE1, // deathstate 5040 S_NULL, // xdeathstate 5041 sfx_kntdth, // deathsound 5042 8, // speed 5043 24*FRACUNIT, // radius 5044 64*FRACUNIT, // height 5045 1000, // mass 5046 0, // damage 5047 sfx_dmact, // activesound 5048 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_STEALTH, // flags 5049 S_BOS2_RAISE1 // raisestate 5050 }, 5051 5052 { // MT_STEALTHTROOP (IMP) 5053 STEALTH_EDNUM_BASE+7, // doomednum 5054 S_TROO_STND, // spawnstate 5055 60, // spawnhealth 5056 S_TROO_RUN1, // seestate 5057 sfx_bgsit1, // seesound 5058 8, // reactiontime 5059 0, // attacksound 5060 S_TROO_PAIN, // painstate 5061 200, // painchance 5062 sfx_popain, // painsound 5063 S_TROO_ATK1, // meleestate 5064 S_TROO_ATK1, // missilestate 5065 S_TROO_DIE1, // deathstate 5066 S_TROO_XDIE1, // xdeathstate 5067 sfx_bgdth1, // deathsound 5068 8, // speed 5069 20*FRACUNIT, // radius 5070 56*FRACUNIT, // height 5071 100, // mass 5072 0, // damage 5073 sfx_bgact, // activesound 5074 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_STEALTH, // flags 5075 S_TROO_RAISE1 // raisestate 5076 }, 5077 5078 { // MT_STEALTHFATSO 5079 STEALTH_EDNUM_BASE+8, // doomednum 5080 S_FATT_STND, // spawnstate 5081 600, // spawnhealth 5082 S_FATT_RUN1, // seestate 5083 sfx_mansit, // seesound 5084 8, // reactiontime 5085 0, // attacksound 5086 S_FATT_PAIN, // painstate 5087 80, // painchance 5088 sfx_mnpain, // painsound 5089 0, // meleestate 5090 S_FATT_ATK1, // missilestate 5091 S_FATT_DIE1, // deathstate 5092 S_NULL, // xdeathstate 5093 sfx_mandth, // deathsound 5094 8, // speed 5095 48*FRACUNIT, // radius 5096 64*FRACUNIT, // height 5097 1000, // mass 5098 0, // damage 5099 sfx_posact, // activesound 5100 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_STEALTH, // flags 5101 S_FATT_RAISE1 // raisestate 5102 }, 5103 5104 { // MT_STEALTHUNDEAD 5105 STEALTH_EDNUM_BASE+9, // doomednum 5106 S_SKEL_STND, // spawnstate 5107 300, // spawnhealth 5108 S_SKEL_RUN1, // seestate 5109 sfx_skesit, // seesound 5110 8, // reactiontime 5111 0, // attacksound 5112 S_SKEL_PAIN, // painstate 5113 100, // painchance 5114 sfx_popain, // painsound 5115 S_SKEL_FIST1, // meleestate 5116 S_SKEL_MISS1, // missilestate 5117 S_SKEL_DIE1, // deathstate 5118 S_NULL, // xdeathstate 5119 sfx_skedth, // deathsound 5120 10, // speed 5121 20*FRACUNIT, // radius 5122 56*FRACUNIT, // height 5123 500, // mass 5124 0, // damage 5125 sfx_skeact, // activesound 5126 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_STEALTH, // flags 5127 S_SKEL_RAISE1 // raisestate 5128 }, 5129 5130 { // MT_STEALTHSHOTGUY 5131 STEALTH_EDNUM_BASE+10, // doomednum 5132 S_SPOS_STND, // spawnstate 5133 30, // spawnhealth 5134 S_SPOS_RUN1, // seestate 5135 sfx_posit2, // seesound 5136 8, // reactiontime 5137 0, // attacksound 5138 S_SPOS_PAIN, // painstate 5139 170, // painchance 5140 sfx_popain, // painsound 5141 0, // meleestate 5142 S_SPOS_ATK1, // missilestate 5143 S_SPOS_DIE1, // deathstate 5144 S_SPOS_XDIE1, // xdeathstate 5145 sfx_podth2, // deathsound 5146 8, // speed 5147 20*FRACUNIT, // radius 5148 56*FRACUNIT, // height 5149 100, // mass 5150 0, // damage 5151 sfx_posact, // activesound 5152 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_STEALTH, // flags 5153 S_SPOS_RAISE1 // raisestate 5154 }, 5155 5156 { // MT_STEALTHPOSSESSED 5157 STEALTH_EDNUM_BASE+11, // doomednum 5158 S_POSS_STND, // spawnstate 5159 20, // spawnhealth 5160 S_POSS_RUN1, // seestate 5161 sfx_posit1, // seesound 5162 8, // reactiontime 5163 sfx_pistol, // attacksound 5164 S_POSS_PAIN, // painstate 5165 200, // painchance 5166 sfx_popain, // painsound 5167 0, // meleestate 5168 S_POSS_ATK1, // missilestate 5169 S_POSS_DIE1, // deathstate 5170 S_POSS_XDIE1, // xdeathstate 5171 sfx_podth1, // deathsound 5172 8, // speed 5173 20*FRACUNIT, // radius 5174 56*FRACUNIT, // height 5175 100, // mass 5176 0, // damage 5177 sfx_posact, // activesound 5178 MF_SOLID|MF_SHOOTABLE|MF_COUNTKILL|MF_STEALTH, // flags 5179 S_POSS_RAISE1 // raisestate 5180 } 5181 5182#undef STEALTH_EDNUM_BASE 5183 5184 }; 5185