mirror of
https://github.com/id-Software/DOOM-3-BFG.git
synced 2025-04-25 02:52:12 +00:00
4819 lines
151 KiB
C++
4819 lines
151 KiB
C++
/*
|
|
===========================================================================
|
|
|
|
Doom 3 BFG Edition GPL Source Code
|
|
Copyright (C) 1993-2012 id Software LLC, a ZeniMax Media company.
|
|
|
|
This file is part of the Doom 3 BFG Edition GPL Source Code ("Doom 3 BFG Edition Source Code").
|
|
|
|
Doom 3 BFG Edition Source Code is free software: you can redistribute it and/or modify
|
|
it under the terms of the GNU General Public License as published by
|
|
the Free Software Foundation, either version 3 of the License, or
|
|
(at your option) any later version.
|
|
|
|
Doom 3 BFG Edition Source Code is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
along with Doom 3 BFG Edition Source Code. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
In addition, the Doom 3 BFG Edition Source Code is also subject to certain additional terms. You should have received a copy of these additional terms immediately following the terms and conditions of the GNU General Public License which accompanied the Doom 3 BFG Edition Source Code. If not, please request a copy in writing from id Software at the address below.
|
|
|
|
If you have questions concerning this license or the applicable additional terms, you may contact in writing id Software LLC, c/o ZeniMax Media Inc., Suite 120, Rockville, Maryland 20850 USA.
|
|
|
|
===========================================================================
|
|
*/
|
|
|
|
#include "Precompiled.h"
|
|
|
|
#ifdef __GNUG__
|
|
#pragma implementation "info.h"
|
|
#endif
|
|
#include "info.h"
|
|
|
|
#include "globaldata.h"
|
|
|
|
// Data.
|
|
#include "sounds.h"
|
|
#include "m_fixed.h"
|
|
|
|
#include "p_mobj.h"
|
|
|
|
|
|
// RB: sprnames must be NULL-terminated
|
|
const char* const sprnames[NUMSPRITES + 1] =
|
|
{
|
|
"TROO", "SHTG", "PUNG", "PISG", "PISF", "SHTF", "SHT2", "CHGG", "CHGF", "MISG",
|
|
"MISF", "SAWG", "PLSG", "PLSF", "BFGG", "BFGF", "BLUD", "PUFF", "BAL1", "BAL2",
|
|
"PLSS", "PLSE", "MISL", "BFS1", "BFE1", "BFE2", "TFOG", "IFOG", "PLAY", "POSS",
|
|
"SPOS", "VILE", "FIRE", "FATB", "FBXP", "SKEL", "MANF", "FATT", "CPOS", "SARG",
|
|
"HEAD", "BAL7", "BOSS", "BOS2", "SKUL", "SPID", "BSPI", "APLS", "APBX", "CYBR",
|
|
"PAIN", "SSWV", "KEEN", "BBRN", "BOSF", "ARM1", "ARM2", "BAR1", "BEXP", "FCAN",
|
|
"BON1", "BON2", "BKEY", "RKEY", "YKEY", "BSKU", "RSKU", "YSKU", "STIM", "MEDI",
|
|
"SOUL", "PINV", "PSTR", "PINS", "MEGA", "SUIT", "PMAP", "PVIS", "CLIP", "AMMO",
|
|
"ROCK", "BROK", "CELL", "CELP", "SHEL", "SBOX", "BPAK", "BFUG", "MGUN", "CSAW",
|
|
"LAUN", "PLAS", "SHOT", "SGN2", "COLU", "SMT2", "GOR1", "POL2", "POL5", "POL4",
|
|
"POL3", "POL1", "POL6", "GOR2", "GOR3", "GOR4", "GOR5", "SMIT", "COL1", "COL2",
|
|
"COL3", "COL4", "CAND", "CBRA", "COL6", "TRE1", "TRE2", "ELEC", "CEYE", "FSKU",
|
|
"COL5", "TBLU", "TGRN", "TRED", "SMBT", "SMGT", "SMRT", "HDB1", "HDB2", "HDB3",
|
|
"HDB4", "HDB5", "HDB6", "POB1", "POB2", "BRS1", "TLMP", "TLP2", ( const char* ) NULL
|
|
};
|
|
// RB end
|
|
|
|
extern "C"
|
|
{
|
|
// Doesn't work with g++, needs actionf_p1
|
|
void A_Light0( void* p1, void* p2 );
|
|
void A_WeaponReady( void* p1, void* p2 );
|
|
void A_Lower( void* p1, void* p2 );
|
|
void A_Raise( void* p1, void* p2 );
|
|
void A_Punch( void* p1, void* p2 );
|
|
void A_ReFire( void* p1, void* p2 );
|
|
void A_FirePistol( void* p1, void* p2 );
|
|
void A_Light1( void* p1, void* p2 );
|
|
void A_FireShotgun( void* p1, void* p2 );
|
|
void A_Light2( void* p1, void* p2 );
|
|
void A_FireShotgun2( void* p1, void* p2 );
|
|
void A_CheckReload( void* p1, void* p2 );
|
|
void A_OpenShotgun2( void* p1, void* p2 );
|
|
void A_LoadShotgun2( void* p1, void* p2 );
|
|
void A_CloseShotgun2( void* p1, void* p2 );
|
|
void A_FireCGun( void* p1, void* p2 );
|
|
void A_GunFlash( void* p1, void* p2 );
|
|
void A_FireMissile( void* p1, void* p2 );
|
|
void A_Saw( void* p1, void* p2 );
|
|
void A_FirePlasma( void* p1, void* p2 );
|
|
void A_BFGsound( void* p1, void* p2 );
|
|
void A_FireBFG( void* p1, void* p2 );
|
|
void A_BFGSpray( void* p1, void* p2 );
|
|
void A_Explode( void* p1, void* p2 );
|
|
void A_Pain( void* p1, void* p2 );
|
|
void A_PlayerScream( void* p1, void* p2 );
|
|
void A_Fall( void* p1, void* p2 );
|
|
void A_XScream( void* p1, void* p2 );
|
|
void A_Look( void* p1, void* p2 );
|
|
void A_Chase( void* p1, void* p2 );
|
|
void A_FaceTarget( void* p1, void* p2 );
|
|
void A_PosAttack( void* p1, void* p2 );
|
|
void A_Scream( void* p1, void* p2 );
|
|
void A_SPosAttack( void* p1, void* p2 );
|
|
void A_VileChase( void* p1, void* p2 );
|
|
void A_VileStart( void* p1, void* p2 );
|
|
void A_VileTarget( void* p1, void* p2 );
|
|
void A_VileAttack( void* p1, void* p2 );
|
|
void A_StartFire( void* p1, void* p2 );
|
|
void A_Fire( void* p1, void* p2 );
|
|
void A_FireCrackle( void* p1, void* p2 );
|
|
void A_Tracer( void* p1, void* p2 );
|
|
void A_SkelWhoosh( void* p1, void* p2 );
|
|
void A_SkelFist( void* p1, void* p2 );
|
|
void A_SkelMissile( void* p1, void* p2 );
|
|
void A_FatRaise( void* p1, void* p2 );
|
|
void A_FatAttack1( void* p1, void* p2 );
|
|
void A_FatAttack2( void* p1, void* p2 );
|
|
void A_FatAttack3( void* p1, void* p2 );
|
|
void A_BossDeath( void* p1, void* p2 );
|
|
void A_CPosAttack( void* p1, void* p2 );
|
|
void A_CPosRefire( void* p1, void* p2 );
|
|
void A_TroopAttack( void* p1, void* p2 );
|
|
void A_SargAttack( void* p1, void* p2 );
|
|
void A_HeadAttack( void* p1, void* p2 );
|
|
void A_BruisAttack( void* p1, void* p2 );
|
|
void A_SkullAttack( void* p1, void* p2 );
|
|
void A_Metal( void* p1, void* p2 );
|
|
void A_SpidRefire( void* p1, void* p2 );
|
|
void A_BabyMetal( void* p1, void* p2 );
|
|
void A_BspiAttack( void* p1, void* p2 );
|
|
void A_Hoof( void* p1, void* p2 );
|
|
void A_CyberAttack( void* p1, void* p2 );
|
|
void A_PainAttack( void* p1, void* p2 );
|
|
void A_PainDie( void* p1, void* p2 );
|
|
void A_KeenDie( void* p1, void* p2 );
|
|
void A_BrainPain( void* p1, void* p2 );
|
|
void A_BrainScream( void* p1, void* p2 );
|
|
void A_BrainDie( void* p1, void* p2 );
|
|
void A_BrainAwake( void* p1, void* p2 );
|
|
void A_BrainSpit( void* p1, void* p2 );
|
|
void A_SpawnSound( void* p1, void* p2 );
|
|
void A_SpawnFly( void* p1, void* p2 );
|
|
void A_BrainExplode( void* p1, void* p2 );
|
|
};
|
|
|
|
const state_t tempStates[NUMSTATES] =
|
|
{
|
|
{SPR_TROO, 0, -1, {NULL}, S_NULL, 0, 0}, // S_NULL
|
|
{SPR_SHTG, 4, 0, {( actionf_p2 )A_Light0}, S_NULL, 0, 0}, // S_LIGHTDONE
|
|
{SPR_PUNG, 0, 1, {( actionf_p2 )A_WeaponReady}, S_PUNCH, 0, 0}, // S_PUNCH
|
|
{SPR_PUNG, 0, 1, {( actionf_p2 )A_Lower}, S_PUNCHDOWN, 0, 0}, // S_PUNCHDOWN
|
|
{SPR_PUNG, 0, 1, {( actionf_p2 )A_Raise}, S_PUNCHUP, 0, 0}, // S_PUNCHUP
|
|
{SPR_PUNG, 1, 4, {NULL}, S_PUNCH2, 0, 0}, // S_PUNCH1
|
|
{SPR_PUNG, 2, 4, {( actionf_p2 )A_Punch}, S_PUNCH3, 0, 0}, // S_PUNCH2
|
|
{SPR_PUNG, 3, 5, {NULL}, S_PUNCH4, 0, 0}, // S_PUNCH3
|
|
{SPR_PUNG, 2, 4, {NULL}, S_PUNCH5, 0, 0}, // S_PUNCH4
|
|
{SPR_PUNG, 1, 5, {( actionf_p2 )A_ReFire}, S_PUNCH, 0, 0}, // S_PUNCH5
|
|
{SPR_PISG, 0, 1, {( actionf_p2 )A_WeaponReady}, S_PISTOL, 0, 0}, // S_PISTOL
|
|
{SPR_PISG, 0, 1, {( actionf_p2 )A_Lower}, S_PISTOLDOWN, 0, 0}, // S_PISTOLDOWN
|
|
{SPR_PISG, 0, 1, {( actionf_p2 )A_Raise}, S_PISTOLUP, 0, 0}, // S_PISTOLUP
|
|
{SPR_PISG, 0, 4, {NULL}, S_PISTOL2, 0, 0}, // S_PISTOL1
|
|
{SPR_PISG, 1, 6, {( actionf_p2 )A_FirePistol}, S_PISTOL3, 0, 0}, // S_PISTOL2
|
|
{SPR_PISG, 2, 4, {NULL}, S_PISTOL4, 0, 0}, // S_PISTOL3
|
|
{SPR_PISG, 1, 5, {( actionf_p2 )A_ReFire}, S_PISTOL, 0, 0}, // S_PISTOL4
|
|
{SPR_PISF, 32768, 7, {( actionf_p2 )A_Light1}, S_LIGHTDONE, 0, 0}, // S_PISTOLFLASH
|
|
{SPR_SHTG, 0, 1, {( actionf_p2 )A_WeaponReady}, S_SGUN, 0, 0}, // S_SGUN
|
|
{SPR_SHTG, 0, 1, {( actionf_p2 )A_Lower}, S_SGUNDOWN, 0, 0}, // S_SGUNDOWN
|
|
{SPR_SHTG, 0, 1, {( actionf_p2 )A_Raise}, S_SGUNUP, 0, 0}, // S_SGUNUP
|
|
{SPR_SHTG, 0, 3, {NULL}, S_SGUN2, 0, 0}, // S_SGUN1
|
|
{SPR_SHTG, 0, 7, {( actionf_p2 )A_FireShotgun}, S_SGUN3, 0, 0}, // S_SGUN2
|
|
{SPR_SHTG, 1, 5, {NULL}, S_SGUN4, 0, 0}, // S_SGUN3
|
|
{SPR_SHTG, 2, 5, {NULL}, S_SGUN5, 0, 0}, // S_SGUN4
|
|
{SPR_SHTG, 3, 4, {NULL}, S_SGUN6, 0, 0}, // S_SGUN5
|
|
{SPR_SHTG, 2, 5, {NULL}, S_SGUN7, 0, 0}, // S_SGUN6
|
|
{SPR_SHTG, 1, 5, {NULL}, S_SGUN8, 0, 0}, // S_SGUN7
|
|
{SPR_SHTG, 0, 3, {NULL}, S_SGUN9, 0, 0}, // S_SGUN8
|
|
{SPR_SHTG, 0, 7, {( actionf_p2 )A_ReFire}, S_SGUN, 0, 0}, // S_SGUN9
|
|
{SPR_SHTF, 32768, 4, {( actionf_p2 )A_Light1}, S_SGUNFLASH2, 0, 0}, // S_SGUNFLASH1
|
|
{SPR_SHTF, 32769, 3, {( actionf_p2 )A_Light2}, S_LIGHTDONE, 0, 0}, // S_SGUNFLASH2
|
|
{SPR_SHT2, 0, 1, {( actionf_p2 )A_WeaponReady}, S_DSGUN, 0, 0}, // S_DSGUN
|
|
{SPR_SHT2, 0, 1, {( actionf_p2 )A_Lower}, S_DSGUNDOWN, 0, 0}, // S_DSGUNDOWN
|
|
{SPR_SHT2, 0, 1, {( actionf_p2 )A_Raise}, S_DSGUNUP, 0, 0}, // S_DSGUNUP
|
|
{SPR_SHT2, 0, 3, {NULL}, S_DSGUN2, 0, 0}, // S_DSGUN1
|
|
{SPR_SHT2, 0, 7, {( actionf_p2 )A_FireShotgun2}, S_DSGUN3, 0, 0}, // S_DSGUN2
|
|
{SPR_SHT2, 1, 7, {NULL}, S_DSGUN4, 0, 0}, // S_DSGUN3
|
|
{SPR_SHT2, 2, 7, {( actionf_p2 )A_CheckReload}, S_DSGUN5, 0, 0}, // S_DSGUN4
|
|
{SPR_SHT2, 3, 7, {( actionf_p2 )A_OpenShotgun2}, S_DSGUN6, 0, 0}, // S_DSGUN5
|
|
{SPR_SHT2, 4, 7, {NULL}, S_DSGUN7, 0, 0}, // S_DSGUN6
|
|
{SPR_SHT2, 5, 7, {( actionf_p2 )A_LoadShotgun2}, S_DSGUN8, 0, 0}, // S_DSGUN7
|
|
{SPR_SHT2, 6, 6, {NULL}, S_DSGUN9, 0, 0}, // S_DSGUN8
|
|
{SPR_SHT2, 7, 6, {( actionf_p2 )A_CloseShotgun2}, S_DSGUN10, 0, 0}, // S_DSGUN9
|
|
{SPR_SHT2, 0, 5, {( actionf_p2 )A_ReFire}, S_DSGUN, 0, 0}, // S_DSGUN10
|
|
{SPR_SHT2, 1, 7, {NULL}, S_DSNR2, 0, 0}, // S_DSNR1
|
|
{SPR_SHT2, 0, 3, {NULL}, S_DSGUNDOWN, 0, 0}, // S_DSNR2
|
|
{SPR_SHT2, 32776, 5, {( actionf_p2 )A_Light1}, S_DSGUNFLASH2, 0, 0}, // S_DSGUNFLASH1
|
|
{SPR_SHT2, 32777, 4, {( actionf_p2 )A_Light2}, S_LIGHTDONE, 0, 0}, // S_DSGUNFLASH2
|
|
{SPR_CHGG, 0, 1, {( actionf_p2 )A_WeaponReady}, S_CHAIN, 0, 0}, // S_CHAIN
|
|
{SPR_CHGG, 0, 1, {( actionf_p2 )A_Lower}, S_CHAINDOWN, 0, 0}, // S_CHAINDOWN
|
|
{SPR_CHGG, 0, 1, {( actionf_p2 )A_Raise}, S_CHAINUP, 0, 0}, // S_CHAINUP
|
|
{SPR_CHGG, 0, 4, {( actionf_p2 )A_FireCGun}, S_CHAIN2, 0, 0}, // S_CHAIN1
|
|
{SPR_CHGG, 1, 4, {( actionf_p2 )A_FireCGun}, S_CHAIN3, 0, 0}, // S_CHAIN2
|
|
{SPR_CHGG, 1, 0, {( actionf_p2 )A_ReFire}, S_CHAIN, 0, 0}, // S_CHAIN3
|
|
{SPR_CHGF, 32768, 5, {( actionf_p2 )A_Light1}, S_LIGHTDONE, 0, 0}, // S_CHAINFLASH1
|
|
{SPR_CHGF, 32769, 5, {( actionf_p2 )A_Light2}, S_LIGHTDONE, 0, 0}, // S_CHAINFLASH2
|
|
{SPR_MISG, 0, 1, {( actionf_p2 )A_WeaponReady}, S_MISSILE, 0, 0}, // S_MISSILE
|
|
{SPR_MISG, 0, 1, {( actionf_p2 )A_Lower}, S_MISSILEDOWN, 0, 0}, // S_MISSILEDOWN
|
|
{SPR_MISG, 0, 1, {( actionf_p2 )A_Raise}, S_MISSILEUP, 0, 0}, // S_MISSILEUP
|
|
{SPR_MISG, 1, 8, {( actionf_p2 )A_GunFlash}, S_MISSILE2, 0, 0}, // S_MISSILE1
|
|
{SPR_MISG, 1, 12, {( actionf_p2 )A_FireMissile}, S_MISSILE3, 0, 0}, // S_MISSILE2
|
|
{SPR_MISG, 1, 0, {( actionf_p2 )A_ReFire}, S_MISSILE, 0, 0}, // S_MISSILE3
|
|
{SPR_MISF, 32768, 3, {( actionf_p2 )A_Light1}, S_MISSILEFLASH2, 0, 0}, // S_MISSILEFLASH1
|
|
{SPR_MISF, 32769, 4, {NULL}, S_MISSILEFLASH3, 0, 0}, // S_MISSILEFLASH2
|
|
{SPR_MISF, 32770, 4, {( actionf_p2 )A_Light2}, S_MISSILEFLASH4, 0, 0}, // S_MISSILEFLASH3
|
|
{SPR_MISF, 32771, 4, {( actionf_p2 )A_Light2}, S_LIGHTDONE, 0, 0}, // S_MISSILEFLASH4
|
|
{SPR_SAWG, 2, 4, {( actionf_p2 )A_WeaponReady}, S_SAWB, 0, 0}, // S_SAW
|
|
{SPR_SAWG, 3, 4, {( actionf_p2 )A_WeaponReady}, S_SAW, 0, 0}, // S_SAWB
|
|
{SPR_SAWG, 2, 1, {( actionf_p2 )A_Lower}, S_SAWDOWN, 0, 0}, // S_SAWDOWN
|
|
{SPR_SAWG, 2, 1, {( actionf_p2 )A_Raise}, S_SAWUP, 0, 0}, // S_SAWUP
|
|
{SPR_SAWG, 0, 4, {( actionf_p2 )A_Saw}, S_SAW2, 0, 0}, // S_SAW1
|
|
{SPR_SAWG, 1, 4, {( actionf_p2 )A_Saw}, S_SAW3, 0, 0}, // S_SAW2
|
|
{SPR_SAWG, 1, 0, {( actionf_p2 )A_ReFire}, S_SAW, 0, 0}, // S_SAW3
|
|
{SPR_PLSG, 0, 1, {( actionf_p2 )A_WeaponReady}, S_PLASMA, 0, 0}, // S_PLASMA
|
|
{SPR_PLSG, 0, 1, {( actionf_p2 )A_Lower}, S_PLASMADOWN, 0, 0}, // S_PLASMADOWN
|
|
{SPR_PLSG, 0, 1, {( actionf_p2 )A_Raise}, S_PLASMAUP, 0, 0}, // S_PLASMAUP
|
|
{SPR_PLSG, 0, 3, {( actionf_p2 )A_FirePlasma}, S_PLASMA2, 0, 0}, // S_PLASMA1
|
|
{SPR_PLSG, 1, 20, {( actionf_p2 )A_ReFire}, S_PLASMA, 0, 0}, // S_PLASMA2
|
|
{SPR_PLSF, 32768, 4, {( actionf_p2 )A_Light1}, S_LIGHTDONE, 0, 0}, // S_PLASMAFLASH1
|
|
{SPR_PLSF, 32769, 4, {( actionf_p2 )A_Light1}, S_LIGHTDONE, 0, 0}, // S_PLASMAFLASH2
|
|
{SPR_BFGG, 0, 1, {( actionf_p2 )A_WeaponReady}, S_BFG, 0, 0}, // S_BFG
|
|
{SPR_BFGG, 0, 1, {( actionf_p2 )A_Lower}, S_BFGDOWN, 0, 0}, // S_BFGDOWN
|
|
{SPR_BFGG, 0, 1, {( actionf_p2 )A_Raise}, S_BFGUP, 0, 0}, // S_BFGUP
|
|
{SPR_BFGG, 0, 20, {( actionf_p2 )A_BFGsound}, S_BFG2, 0, 0}, // S_BFG1
|
|
{SPR_BFGG, 1, 10, {( actionf_p2 )A_GunFlash}, S_BFG3, 0, 0}, // S_BFG2
|
|
{SPR_BFGG, 1, 10, {( actionf_p2 )A_FireBFG}, S_BFG4, 0, 0}, // S_BFG3
|
|
{SPR_BFGG, 1, 20, {( actionf_p2 )A_ReFire}, S_BFG, 0, 0}, // S_BFG4
|
|
{SPR_BFGF, 32768, 11, {( actionf_p2 )A_Light1}, S_BFGFLASH2, 0, 0}, // S_BFGFLASH1
|
|
{SPR_BFGF, 32769, 6, {( actionf_p2 )A_Light2}, S_LIGHTDONE, 0, 0}, // S_BFGFLASH2
|
|
{SPR_BLUD, 2, 8, {NULL}, S_BLOOD2, 0, 0}, // S_BLOOD1
|
|
{SPR_BLUD, 1, 8, {NULL}, S_BLOOD3, 0, 0}, // S_BLOOD2
|
|
{SPR_BLUD, 0, 8, {NULL}, S_NULL, 0, 0}, // S_BLOOD3
|
|
{SPR_PUFF, 32768, 4, {NULL}, S_PUFF2, 0, 0}, // S_PUFF1
|
|
{SPR_PUFF, 1, 4, {NULL}, S_PUFF3, 0, 0}, // S_PUFF2
|
|
{SPR_PUFF, 2, 4, {NULL}, S_PUFF4, 0, 0}, // S_PUFF3
|
|
{SPR_PUFF, 3, 4, {NULL}, S_NULL, 0, 0}, // S_PUFF4
|
|
{SPR_BAL1, 32768, 4, {NULL}, S_TBALL2, 0, 0}, // S_TBALL1
|
|
{SPR_BAL1, 32769, 4, {NULL}, S_TBALL1, 0, 0}, // S_TBALL2
|
|
{SPR_BAL1, 32770, 6, {NULL}, S_TBALLX2, 0, 0}, // S_TBALLX1
|
|
{SPR_BAL1, 32771, 6, {NULL}, S_TBALLX3, 0, 0}, // S_TBALLX2
|
|
{SPR_BAL1, 32772, 6, {NULL}, S_NULL, 0, 0}, // S_TBALLX3
|
|
{SPR_BAL2, 32768, 4, {NULL}, S_RBALL2, 0, 0}, // S_RBALL1
|
|
{SPR_BAL2, 32769, 4, {NULL}, S_RBALL1, 0, 0}, // S_RBALL2
|
|
{SPR_BAL2, 32770, 6, {NULL}, S_RBALLX2, 0, 0}, // S_RBALLX1
|
|
{SPR_BAL2, 32771, 6, {NULL}, S_RBALLX3, 0, 0}, // S_RBALLX2
|
|
{SPR_BAL2, 32772, 6, {NULL}, S_NULL, 0, 0}, // S_RBALLX3
|
|
{SPR_PLSS, 32768, 6, {NULL}, S_PLASBALL2, 0, 0}, // S_PLASBALL
|
|
{SPR_PLSS, 32769, 6, {NULL}, S_PLASBALL, 0, 0}, // S_PLASBALL2
|
|
{SPR_PLSE, 32768, 4, {NULL}, S_PLASEXP2, 0, 0}, // S_PLASEXP
|
|
{SPR_PLSE, 32769, 4, {NULL}, S_PLASEXP3, 0, 0}, // S_PLASEXP2
|
|
{SPR_PLSE, 32770, 4, {NULL}, S_PLASEXP4, 0, 0}, // S_PLASEXP3
|
|
{SPR_PLSE, 32771, 4, {NULL}, S_PLASEXP5, 0, 0}, // S_PLASEXP4
|
|
{SPR_PLSE, 32772, 4, {NULL}, S_NULL, 0, 0}, // S_PLASEXP5
|
|
{SPR_MISL, 32768, 1, {NULL}, S_ROCKET, 0, 0}, // S_ROCKET
|
|
{SPR_BFS1, 32768, 4, {NULL}, S_BFGSHOT2, 0, 0}, // S_BFGSHOT
|
|
{SPR_BFS1, 32769, 4, {NULL}, S_BFGSHOT, 0, 0}, // S_BFGSHOT2
|
|
{SPR_BFE1, 32768, 8, {NULL}, S_BFGLAND2, 0, 0}, // S_BFGLAND
|
|
{SPR_BFE1, 32769, 8, {NULL}, S_BFGLAND3, 0, 0}, // S_BFGLAND2
|
|
{SPR_BFE1, 32770, 8, {( actionf_p2 )A_BFGSpray}, S_BFGLAND4, 0, 0}, // S_BFGLAND3
|
|
{SPR_BFE1, 32771, 8, {NULL}, S_BFGLAND5, 0, 0}, // S_BFGLAND4
|
|
{SPR_BFE1, 32772, 8, {NULL}, S_BFGLAND6, 0, 0}, // S_BFGLAND5
|
|
{SPR_BFE1, 32773, 8, {NULL}, S_NULL, 0, 0}, // S_BFGLAND6
|
|
{SPR_BFE2, 32768, 8, {NULL}, S_BFGEXP2, 0, 0}, // S_BFGEXP
|
|
{SPR_BFE2, 32769, 8, {NULL}, S_BFGEXP3, 0, 0}, // S_BFGEXP2
|
|
{SPR_BFE2, 32770, 8, {NULL}, S_BFGEXP4, 0, 0}, // S_BFGEXP3
|
|
{SPR_BFE2, 32771, 8, {NULL}, S_NULL, 0, 0}, // S_BFGEXP4
|
|
{SPR_MISL, 32769, 8, {( actionf_p2 )A_Explode}, S_EXPLODE2, 0, 0}, // S_EXPLODE1
|
|
{SPR_MISL, 32770, 6, {NULL}, S_EXPLODE3, 0, 0}, // S_EXPLODE2
|
|
{SPR_MISL, 32771, 4, {NULL}, S_NULL, 0, 0}, // S_EXPLODE3
|
|
{SPR_TFOG, 32768, 6, {NULL}, S_TFOG01, 0, 0}, // S_TFOG
|
|
{SPR_TFOG, 32769, 6, {NULL}, S_TFOG02, 0, 0}, // S_TFOG01
|
|
{SPR_TFOG, 32768, 6, {NULL}, S_TFOG2, 0, 0}, // S_TFOG02
|
|
{SPR_TFOG, 32769, 6, {NULL}, S_TFOG3, 0, 0}, // S_TFOG2
|
|
{SPR_TFOG, 32770, 6, {NULL}, S_TFOG4, 0, 0}, // S_TFOG3
|
|
{SPR_TFOG, 32771, 6, {NULL}, S_TFOG5, 0, 0}, // S_TFOG4
|
|
{SPR_TFOG, 32772, 6, {NULL}, S_TFOG6, 0, 0}, // S_TFOG5
|
|
{SPR_TFOG, 32773, 6, {NULL}, S_TFOG7, 0, 0}, // S_TFOG6
|
|
{SPR_TFOG, 32774, 6, {NULL}, S_TFOG8, 0, 0}, // S_TFOG7
|
|
{SPR_TFOG, 32775, 6, {NULL}, S_TFOG9, 0, 0}, // S_TFOG8
|
|
{SPR_TFOG, 32776, 6, {NULL}, S_TFOG10, 0, 0}, // S_TFOG9
|
|
{SPR_TFOG, 32777, 6, {NULL}, S_NULL, 0, 0}, // S_TFOG10
|
|
{SPR_IFOG, 32768, 6, {NULL}, S_IFOG01, 0, 0}, // S_IFOG
|
|
{SPR_IFOG, 32769, 6, {NULL}, S_IFOG02, 0, 0}, // S_IFOG01
|
|
{SPR_IFOG, 32768, 6, {NULL}, S_IFOG2, 0, 0}, // S_IFOG02
|
|
{SPR_IFOG, 32769, 6, {NULL}, S_IFOG3, 0, 0}, // S_IFOG2
|
|
{SPR_IFOG, 32770, 6, {NULL}, S_IFOG4, 0, 0}, // S_IFOG3
|
|
{SPR_IFOG, 32771, 6, {NULL}, S_IFOG5, 0, 0}, // S_IFOG4
|
|
{SPR_IFOG, 32772, 6, {NULL}, S_NULL, 0, 0}, // S_IFOG5
|
|
{SPR_PLAY, 0, -1, {NULL}, S_NULL, 0, 0}, // S_PLAY
|
|
{SPR_PLAY, 0, 4, {NULL}, S_PLAY_RUN2, 0, 0}, // S_PLAY_RUN1
|
|
{SPR_PLAY, 1, 4, {NULL}, S_PLAY_RUN3, 0, 0}, // S_PLAY_RUN2
|
|
{SPR_PLAY, 2, 4, {NULL}, S_PLAY_RUN4, 0, 0}, // S_PLAY_RUN3
|
|
{SPR_PLAY, 3, 4, {NULL}, S_PLAY_RUN1, 0, 0}, // S_PLAY_RUN4
|
|
{SPR_PLAY, 4, 12, {NULL}, S_PLAY, 0, 0}, // S_PLAY_ATK1
|
|
{SPR_PLAY, 32773, 6, {NULL}, S_PLAY_ATK1, 0, 0}, // S_PLAY_ATK2
|
|
{SPR_PLAY, 6, 4, {NULL}, S_PLAY_PAIN2, 0, 0}, // S_PLAY_PAIN
|
|
{SPR_PLAY, 6, 4, {( actionf_p2 )A_Pain}, S_PLAY, 0, 0}, // S_PLAY_PAIN2
|
|
{SPR_PLAY, 7, 10, {NULL}, S_PLAY_DIE2, 0, 0}, // S_PLAY_DIE1
|
|
{SPR_PLAY, 8, 10, {( actionf_p2 )A_PlayerScream}, S_PLAY_DIE3, 0, 0}, // S_PLAY_DIE2
|
|
{SPR_PLAY, 9, 10, {( actionf_p2 )A_Fall}, S_PLAY_DIE4, 0, 0}, // S_PLAY_DIE3
|
|
{SPR_PLAY, 10, 10, {NULL}, S_PLAY_DIE5, 0, 0}, // S_PLAY_DIE4
|
|
{SPR_PLAY, 11, 10, {NULL}, S_PLAY_DIE6, 0, 0}, // S_PLAY_DIE5
|
|
{SPR_PLAY, 12, 10, {NULL}, S_PLAY_DIE7, 0, 0}, // S_PLAY_DIE6
|
|
{SPR_PLAY, 13, -1, {NULL}, S_NULL, 0, 0}, // S_PLAY_DIE7
|
|
{SPR_PLAY, 14, 5, {NULL}, S_PLAY_XDIE2, 0, 0}, // S_PLAY_XDIE1
|
|
{SPR_PLAY, 15, 5, {( actionf_p2 )A_XScream}, S_PLAY_XDIE3, 0, 0}, // S_PLAY_XDIE2
|
|
{SPR_PLAY, 16, 5, {( actionf_p2 )A_Fall}, S_PLAY_XDIE4, 0, 0}, // S_PLAY_XDIE3
|
|
{SPR_PLAY, 17, 5, {NULL}, S_PLAY_XDIE5, 0, 0}, // S_PLAY_XDIE4
|
|
{SPR_PLAY, 18, 5, {NULL}, S_PLAY_XDIE6, 0, 0}, // S_PLAY_XDIE5
|
|
{SPR_PLAY, 19, 5, {NULL}, S_PLAY_XDIE7, 0, 0}, // S_PLAY_XDIE6
|
|
{SPR_PLAY, 20, 5, {NULL}, S_PLAY_XDIE8, 0, 0}, // S_PLAY_XDIE7
|
|
{SPR_PLAY, 21, 5, {NULL}, S_PLAY_XDIE9, 0, 0}, // S_PLAY_XDIE8
|
|
{SPR_PLAY, 22, -1, {NULL}, S_NULL, 0, 0}, // S_PLAY_XDIE9
|
|
{SPR_POSS, 0, 10, {( actionf_p2 )A_Look}, S_POSS_STND2, 0, 0}, // S_POSS_STND
|
|
{SPR_POSS, 1, 10, {( actionf_p2 )A_Look}, S_POSS_STND, 0, 0}, // S_POSS_STND2
|
|
{SPR_POSS, 0, 4, {( actionf_p2 )A_Chase}, S_POSS_RUN2, 0, 0}, // S_POSS_RUN1
|
|
{SPR_POSS, 0, 4, {( actionf_p2 )A_Chase}, S_POSS_RUN3, 0, 0}, // S_POSS_RUN2
|
|
{SPR_POSS, 1, 4, {( actionf_p2 )A_Chase}, S_POSS_RUN4, 0, 0}, // S_POSS_RUN3
|
|
{SPR_POSS, 1, 4, {( actionf_p2 )A_Chase}, S_POSS_RUN5, 0, 0}, // S_POSS_RUN4
|
|
{SPR_POSS, 2, 4, {( actionf_p2 )A_Chase}, S_POSS_RUN6, 0, 0}, // S_POSS_RUN5
|
|
{SPR_POSS, 2, 4, {( actionf_p2 )A_Chase}, S_POSS_RUN7, 0, 0}, // S_POSS_RUN6
|
|
{SPR_POSS, 3, 4, {( actionf_p2 )A_Chase}, S_POSS_RUN8, 0, 0}, // S_POSS_RUN7
|
|
{SPR_POSS, 3, 4, {( actionf_p2 )A_Chase}, S_POSS_RUN1, 0, 0}, // S_POSS_RUN8
|
|
{SPR_POSS, 4, 10, {( actionf_p2 )A_FaceTarget}, S_POSS_ATK2, 0, 0}, // S_POSS_ATK1
|
|
{SPR_POSS, 5, 8, {( actionf_p2 )A_PosAttack}, S_POSS_ATK3, 0, 0}, // S_POSS_ATK2
|
|
{SPR_POSS, 4, 8, {NULL}, S_POSS_RUN1, 0, 0}, // S_POSS_ATK3
|
|
{SPR_POSS, 6, 3, {NULL}, S_POSS_PAIN2, 0, 0}, // S_POSS_PAIN
|
|
{SPR_POSS, 6, 3, {( actionf_p2 )A_Pain}, S_POSS_RUN1, 0, 0}, // S_POSS_PAIN2
|
|
{SPR_POSS, 7, 5, {NULL}, S_POSS_DIE2, 0, 0}, // S_POSS_DIE1
|
|
{SPR_POSS, 8, 5, {( actionf_p2 )A_Scream}, S_POSS_DIE3, 0, 0}, // S_POSS_DIE2
|
|
{SPR_POSS, 9, 5, {( actionf_p2 )A_Fall}, S_POSS_DIE4, 0, 0}, // S_POSS_DIE3
|
|
{SPR_POSS, 10, 5, {NULL}, S_POSS_DIE5, 0, 0}, // S_POSS_DIE4
|
|
{SPR_POSS, 11, -1, {NULL}, S_NULL, 0, 0}, // S_POSS_DIE5
|
|
{SPR_POSS, 12, 5, {NULL}, S_POSS_XDIE2, 0, 0}, // S_POSS_XDIE1
|
|
{SPR_POSS, 13, 5, {( actionf_p2 )A_XScream}, S_POSS_XDIE3, 0, 0}, // S_POSS_XDIE2
|
|
{SPR_POSS, 14, 5, {( actionf_p2 )A_Fall}, S_POSS_XDIE4, 0, 0}, // S_POSS_XDIE3
|
|
{SPR_POSS, 15, 5, {NULL}, S_POSS_XDIE5, 0, 0}, // S_POSS_XDIE4
|
|
{SPR_POSS, 16, 5, {NULL}, S_POSS_XDIE6, 0, 0}, // S_POSS_XDIE5
|
|
{SPR_POSS, 17, 5, {NULL}, S_POSS_XDIE7, 0, 0}, // S_POSS_XDIE6
|
|
{SPR_POSS, 18, 5, {NULL}, S_POSS_XDIE8, 0, 0}, // S_POSS_XDIE7
|
|
{SPR_POSS, 19, 5, {NULL}, S_POSS_XDIE9, 0, 0}, // S_POSS_XDIE8
|
|
{SPR_POSS, 20, -1, {NULL}, S_NULL, 0, 0}, // S_POSS_XDIE9
|
|
{SPR_POSS, 10, 5, {NULL}, S_POSS_RAISE2, 0, 0}, // S_POSS_RAISE1
|
|
{SPR_POSS, 9, 5, {NULL}, S_POSS_RAISE3, 0, 0}, // S_POSS_RAISE2
|
|
{SPR_POSS, 8, 5, {NULL}, S_POSS_RAISE4, 0, 0}, // S_POSS_RAISE3
|
|
{SPR_POSS, 7, 5, {NULL}, S_POSS_RUN1, 0, 0}, // S_POSS_RAISE4
|
|
{SPR_SPOS, 0, 10, {( actionf_p2 )A_Look}, S_SPOS_STND2, 0, 0}, // S_SPOS_STND
|
|
{SPR_SPOS, 1, 10, {( actionf_p2 )A_Look}, S_SPOS_STND, 0, 0}, // S_SPOS_STND2
|
|
{SPR_SPOS, 0, 3, {( actionf_p2 )A_Chase}, S_SPOS_RUN2, 0, 0}, // S_SPOS_RUN1
|
|
{SPR_SPOS, 0, 3, {( actionf_p2 )A_Chase}, S_SPOS_RUN3, 0, 0}, // S_SPOS_RUN2
|
|
{SPR_SPOS, 1, 3, {( actionf_p2 )A_Chase}, S_SPOS_RUN4, 0, 0}, // S_SPOS_RUN3
|
|
{SPR_SPOS, 1, 3, {( actionf_p2 )A_Chase}, S_SPOS_RUN5, 0, 0}, // S_SPOS_RUN4
|
|
{SPR_SPOS, 2, 3, {( actionf_p2 )A_Chase}, S_SPOS_RUN6, 0, 0}, // S_SPOS_RUN5
|
|
{SPR_SPOS, 2, 3, {( actionf_p2 )A_Chase}, S_SPOS_RUN7, 0, 0}, // S_SPOS_RUN6
|
|
{SPR_SPOS, 3, 3, {( actionf_p2 )A_Chase}, S_SPOS_RUN8, 0, 0}, // S_SPOS_RUN7
|
|
{SPR_SPOS, 3, 3, {( actionf_p2 )A_Chase}, S_SPOS_RUN1, 0, 0}, // S_SPOS_RUN8
|
|
{SPR_SPOS, 4, 10, {( actionf_p2 )A_FaceTarget}, S_SPOS_ATK2, 0, 0}, // S_SPOS_ATK1
|
|
{SPR_SPOS, 32773, 10, {( actionf_p2 )A_SPosAttack}, S_SPOS_ATK3, 0, 0}, // S_SPOS_ATK2
|
|
{SPR_SPOS, 4, 10, {NULL}, S_SPOS_RUN1, 0, 0}, // S_SPOS_ATK3
|
|
{SPR_SPOS, 6, 3, {NULL}, S_SPOS_PAIN2, 0, 0}, // S_SPOS_PAIN
|
|
{SPR_SPOS, 6, 3, {( actionf_p2 )A_Pain}, S_SPOS_RUN1, 0, 0}, // S_SPOS_PAIN2
|
|
{SPR_SPOS, 7, 5, {NULL}, S_SPOS_DIE2, 0, 0}, // S_SPOS_DIE1
|
|
{SPR_SPOS, 8, 5, {( actionf_p2 )A_Scream}, S_SPOS_DIE3, 0, 0}, // S_SPOS_DIE2
|
|
{SPR_SPOS, 9, 5, {( actionf_p2 )A_Fall}, S_SPOS_DIE4, 0, 0}, // S_SPOS_DIE3
|
|
{SPR_SPOS, 10, 5, {NULL}, S_SPOS_DIE5, 0, 0}, // S_SPOS_DIE4
|
|
{SPR_SPOS, 11, -1, {NULL}, S_NULL, 0, 0}, // S_SPOS_DIE5
|
|
{SPR_SPOS, 12, 5, {NULL}, S_SPOS_XDIE2, 0, 0}, // S_SPOS_XDIE1
|
|
{SPR_SPOS, 13, 5, {( actionf_p2 )A_XScream}, S_SPOS_XDIE3, 0, 0}, // S_SPOS_XDIE2
|
|
{SPR_SPOS, 14, 5, {( actionf_p2 )A_Fall}, S_SPOS_XDIE4, 0, 0}, // S_SPOS_XDIE3
|
|
{SPR_SPOS, 15, 5, {NULL}, S_SPOS_XDIE5, 0, 0}, // S_SPOS_XDIE4
|
|
{SPR_SPOS, 16, 5, {NULL}, S_SPOS_XDIE6, 0, 0}, // S_SPOS_XDIE5
|
|
{SPR_SPOS, 17, 5, {NULL}, S_SPOS_XDIE7, 0, 0}, // S_SPOS_XDIE6
|
|
{SPR_SPOS, 18, 5, {NULL}, S_SPOS_XDIE8, 0, 0}, // S_SPOS_XDIE7
|
|
{SPR_SPOS, 19, 5, {NULL}, S_SPOS_XDIE9, 0, 0}, // S_SPOS_XDIE8
|
|
{SPR_SPOS, 20, -1, {NULL}, S_NULL, 0, 0}, // S_SPOS_XDIE9
|
|
{SPR_SPOS, 11, 5, {NULL}, S_SPOS_RAISE2, 0, 0}, // S_SPOS_RAISE1
|
|
{SPR_SPOS, 10, 5, {NULL}, S_SPOS_RAISE3, 0, 0}, // S_SPOS_RAISE2
|
|
{SPR_SPOS, 9, 5, {NULL}, S_SPOS_RAISE4, 0, 0}, // S_SPOS_RAISE3
|
|
{SPR_SPOS, 8, 5, {NULL}, S_SPOS_RAISE5, 0, 0}, // S_SPOS_RAISE4
|
|
{SPR_SPOS, 7, 5, {NULL}, S_SPOS_RUN1, 0, 0}, // S_SPOS_RAISE5
|
|
{SPR_VILE, 0, 10, {( actionf_p2 )A_Look}, S_VILE_STND2, 0, 0}, // S_VILE_STND
|
|
{SPR_VILE, 1, 10, {( actionf_p2 )A_Look}, S_VILE_STND, 0, 0}, // S_VILE_STND2
|
|
{SPR_VILE, 0, 2, {( actionf_p2 )A_VileChase}, S_VILE_RUN2, 0, 0}, // S_VILE_RUN1
|
|
{SPR_VILE, 0, 2, {( actionf_p2 )A_VileChase}, S_VILE_RUN3, 0, 0}, // S_VILE_RUN2
|
|
{SPR_VILE, 1, 2, {( actionf_p2 )A_VileChase}, S_VILE_RUN4, 0, 0}, // S_VILE_RUN3
|
|
{SPR_VILE, 1, 2, {( actionf_p2 )A_VileChase}, S_VILE_RUN5, 0, 0}, // S_VILE_RUN4
|
|
{SPR_VILE, 2, 2, {( actionf_p2 )A_VileChase}, S_VILE_RUN6, 0, 0}, // S_VILE_RUN5
|
|
{SPR_VILE, 2, 2, {( actionf_p2 )A_VileChase}, S_VILE_RUN7, 0, 0}, // S_VILE_RUN6
|
|
{SPR_VILE, 3, 2, {( actionf_p2 )A_VileChase}, S_VILE_RUN8, 0, 0}, // S_VILE_RUN7
|
|
{SPR_VILE, 3, 2, {( actionf_p2 )A_VileChase}, S_VILE_RUN9, 0, 0}, // S_VILE_RUN8
|
|
{SPR_VILE, 4, 2, {( actionf_p2 )A_VileChase}, S_VILE_RUN10, 0, 0}, // S_VILE_RUN9
|
|
{SPR_VILE, 4, 2, {( actionf_p2 )A_VileChase}, S_VILE_RUN11, 0, 0}, // S_VILE_RUN10
|
|
{SPR_VILE, 5, 2, {( actionf_p2 )A_VileChase}, S_VILE_RUN12, 0, 0}, // S_VILE_RUN11
|
|
{SPR_VILE, 5, 2, {( actionf_p2 )A_VileChase}, S_VILE_RUN1, 0, 0}, // S_VILE_RUN12
|
|
{SPR_VILE, 32774, 0, {( actionf_p2 )A_VileStart}, S_VILE_ATK2, 0, 0}, // S_VILE_ATK1
|
|
{SPR_VILE, 32774, 10, {( actionf_p2 )A_FaceTarget}, S_VILE_ATK3, 0, 0}, // S_VILE_ATK2
|
|
{SPR_VILE, 32775, 8, {( actionf_p2 )A_VileTarget}, S_VILE_ATK4, 0, 0}, // S_VILE_ATK3
|
|
{SPR_VILE, 32776, 8, {( actionf_p2 )A_FaceTarget}, S_VILE_ATK5, 0, 0}, // S_VILE_ATK4
|
|
{SPR_VILE, 32777, 8, {( actionf_p2 )A_FaceTarget}, S_VILE_ATK6, 0, 0}, // S_VILE_ATK5
|
|
{SPR_VILE, 32778, 8, {( actionf_p2 )A_FaceTarget}, S_VILE_ATK7, 0, 0}, // S_VILE_ATK6
|
|
{SPR_VILE, 32779, 8, {( actionf_p2 )A_FaceTarget}, S_VILE_ATK8, 0, 0}, // S_VILE_ATK7
|
|
{SPR_VILE, 32780, 8, {( actionf_p2 )A_FaceTarget}, S_VILE_ATK9, 0, 0}, // S_VILE_ATK8
|
|
{SPR_VILE, 32781, 8, {( actionf_p2 )A_FaceTarget}, S_VILE_ATK10, 0, 0}, // S_VILE_ATK9
|
|
{SPR_VILE, 32782, 8, {( actionf_p2 )A_VileAttack}, S_VILE_ATK11, 0, 0}, // S_VILE_ATK10
|
|
{SPR_VILE, 32783, 20, {NULL}, S_VILE_RUN1, 0, 0}, // S_VILE_ATK11
|
|
{SPR_VILE, 32794, 10, {NULL}, S_VILE_HEAL2, 0, 0}, // S_VILE_HEAL1
|
|
{SPR_VILE, 32795, 10, {NULL}, S_VILE_HEAL3, 0, 0}, // S_VILE_HEAL2
|
|
{SPR_VILE, 32796, 10, {NULL}, S_VILE_RUN1, 0, 0}, // S_VILE_HEAL3
|
|
{SPR_VILE, 16, 5, {NULL}, S_VILE_PAIN2, 0, 0}, // S_VILE_PAIN
|
|
{SPR_VILE, 16, 5, {( actionf_p2 )A_Pain}, S_VILE_RUN1, 0, 0}, // S_VILE_PAIN2
|
|
{SPR_VILE, 16, 7, {NULL}, S_VILE_DIE2, 0, 0}, // S_VILE_DIE1
|
|
{SPR_VILE, 17, 7, {( actionf_p2 )A_Scream}, S_VILE_DIE3, 0, 0}, // S_VILE_DIE2
|
|
{SPR_VILE, 18, 7, {( actionf_p2 )A_Fall}, S_VILE_DIE4, 0, 0}, // S_VILE_DIE3
|
|
{SPR_VILE, 19, 7, {NULL}, S_VILE_DIE5, 0, 0}, // S_VILE_DIE4
|
|
{SPR_VILE, 20, 7, {NULL}, S_VILE_DIE6, 0, 0}, // S_VILE_DIE5
|
|
{SPR_VILE, 21, 7, {NULL}, S_VILE_DIE7, 0, 0}, // S_VILE_DIE6
|
|
{SPR_VILE, 22, 7, {NULL}, S_VILE_DIE8, 0, 0}, // S_VILE_DIE7
|
|
{SPR_VILE, 23, 5, {NULL}, S_VILE_DIE9, 0, 0}, // S_VILE_DIE8
|
|
{SPR_VILE, 24, 5, {NULL}, S_VILE_DIE10, 0, 0}, // S_VILE_DIE9
|
|
{SPR_VILE, 25, -1, {NULL}, S_NULL, 0, 0}, // S_VILE_DIE10
|
|
{SPR_FIRE, 32768, 2, {( actionf_p2 )A_StartFire}, S_FIRE2, 0, 0}, // S_FIRE1
|
|
{SPR_FIRE, 32769, 2, {( actionf_p2 )A_Fire}, S_FIRE3, 0, 0}, // S_FIRE2
|
|
{SPR_FIRE, 32768, 2, {( actionf_p2 )A_Fire}, S_FIRE4, 0, 0}, // S_FIRE3
|
|
{SPR_FIRE, 32769, 2, {( actionf_p2 )A_Fire}, S_FIRE5, 0, 0}, // S_FIRE4
|
|
{SPR_FIRE, 32770, 2, {( actionf_p2 )A_FireCrackle}, S_FIRE6, 0, 0}, // S_FIRE5
|
|
{SPR_FIRE, 32769, 2, {( actionf_p2 )A_Fire}, S_FIRE7, 0, 0}, // S_FIRE6
|
|
{SPR_FIRE, 32770, 2, {( actionf_p2 )A_Fire}, S_FIRE8, 0, 0}, // S_FIRE7
|
|
{SPR_FIRE, 32769, 2, {( actionf_p2 )A_Fire}, S_FIRE9, 0, 0}, // S_FIRE8
|
|
{SPR_FIRE, 32770, 2, {( actionf_p2 )A_Fire}, S_FIRE10, 0, 0}, // S_FIRE9
|
|
{SPR_FIRE, 32771, 2, {( actionf_p2 )A_Fire}, S_FIRE11, 0, 0}, // S_FIRE10
|
|
{SPR_FIRE, 32770, 2, {( actionf_p2 )A_Fire}, S_FIRE12, 0, 0}, // S_FIRE11
|
|
{SPR_FIRE, 32771, 2, {( actionf_p2 )A_Fire}, S_FIRE13, 0, 0}, // S_FIRE12
|
|
{SPR_FIRE, 32770, 2, {( actionf_p2 )A_Fire}, S_FIRE14, 0, 0}, // S_FIRE13
|
|
{SPR_FIRE, 32771, 2, {( actionf_p2 )A_Fire}, S_FIRE15, 0, 0}, // S_FIRE14
|
|
{SPR_FIRE, 32772, 2, {( actionf_p2 )A_Fire}, S_FIRE16, 0, 0}, // S_FIRE15
|
|
{SPR_FIRE, 32771, 2, {( actionf_p2 )A_Fire}, S_FIRE17, 0, 0}, // S_FIRE16
|
|
{SPR_FIRE, 32772, 2, {( actionf_p2 )A_Fire}, S_FIRE18, 0, 0}, // S_FIRE17
|
|
{SPR_FIRE, 32771, 2, {( actionf_p2 )A_Fire}, S_FIRE19, 0, 0}, // S_FIRE18
|
|
{SPR_FIRE, 32772, 2, {( actionf_p2 )A_FireCrackle}, S_FIRE20, 0, 0}, // S_FIRE19
|
|
{SPR_FIRE, 32773, 2, {( actionf_p2 )A_Fire}, S_FIRE21, 0, 0}, // S_FIRE20
|
|
{SPR_FIRE, 32772, 2, {( actionf_p2 )A_Fire}, S_FIRE22, 0, 0}, // S_FIRE21
|
|
{SPR_FIRE, 32773, 2, {( actionf_p2 )A_Fire}, S_FIRE23, 0, 0}, // S_FIRE22
|
|
{SPR_FIRE, 32772, 2, {( actionf_p2 )A_Fire}, S_FIRE24, 0, 0}, // S_FIRE23
|
|
{SPR_FIRE, 32773, 2, {( actionf_p2 )A_Fire}, S_FIRE25, 0, 0}, // S_FIRE24
|
|
{SPR_FIRE, 32774, 2, {( actionf_p2 )A_Fire}, S_FIRE26, 0, 0}, // S_FIRE25
|
|
{SPR_FIRE, 32775, 2, {( actionf_p2 )A_Fire}, S_FIRE27, 0, 0}, // S_FIRE26
|
|
{SPR_FIRE, 32774, 2, {( actionf_p2 )A_Fire}, S_FIRE28, 0, 0}, // S_FIRE27
|
|
{SPR_FIRE, 32775, 2, {( actionf_p2 )A_Fire}, S_FIRE29, 0, 0}, // S_FIRE28
|
|
{SPR_FIRE, 32774, 2, {( actionf_p2 )A_Fire}, S_FIRE30, 0, 0}, // S_FIRE29
|
|
{SPR_FIRE, 32775, 2, {( actionf_p2 )A_Fire}, S_NULL, 0, 0}, // S_FIRE30
|
|
{SPR_PUFF, 1, 4, {NULL}, S_SMOKE2, 0, 0}, // S_SMOKE1
|
|
{SPR_PUFF, 2, 4, {NULL}, S_SMOKE3, 0, 0}, // S_SMOKE2
|
|
{SPR_PUFF, 1, 4, {NULL}, S_SMOKE4, 0, 0}, // S_SMOKE3
|
|
{SPR_PUFF, 2, 4, {NULL}, S_SMOKE5, 0, 0}, // S_SMOKE4
|
|
{SPR_PUFF, 3, 4, {NULL}, S_NULL, 0, 0}, // S_SMOKE5
|
|
{SPR_FATB, 32768, 2, {( actionf_p2 )A_Tracer}, S_TRACER2, 0, 0}, // S_TRACER
|
|
{SPR_FATB, 32769, 2, {( actionf_p2 )A_Tracer}, S_TRACER, 0, 0}, // S_TRACER2
|
|
{SPR_FBXP, 32768, 8, {NULL}, S_TRACEEXP2, 0, 0}, // S_TRACEEXP1
|
|
{SPR_FBXP, 32769, 6, {NULL}, S_TRACEEXP3, 0, 0}, // S_TRACEEXP2
|
|
{SPR_FBXP, 32770, 4, {NULL}, S_NULL, 0, 0}, // S_TRACEEXP3
|
|
{SPR_SKEL, 0, 10, {( actionf_p2 )A_Look}, S_SKEL_STND2, 0, 0}, // S_SKEL_STND
|
|
{SPR_SKEL, 1, 10, {( actionf_p2 )A_Look}, S_SKEL_STND, 0, 0}, // S_SKEL_STND2
|
|
{SPR_SKEL, 0, 2, {( actionf_p2 )A_Chase}, S_SKEL_RUN2, 0, 0}, // S_SKEL_RUN1
|
|
{SPR_SKEL, 0, 2, {( actionf_p2 )A_Chase}, S_SKEL_RUN3, 0, 0}, // S_SKEL_RUN2
|
|
{SPR_SKEL, 1, 2, {( actionf_p2 )A_Chase}, S_SKEL_RUN4, 0, 0}, // S_SKEL_RUN3
|
|
{SPR_SKEL, 1, 2, {( actionf_p2 )A_Chase}, S_SKEL_RUN5, 0, 0}, // S_SKEL_RUN4
|
|
{SPR_SKEL, 2, 2, {( actionf_p2 )A_Chase}, S_SKEL_RUN6, 0, 0}, // S_SKEL_RUN5
|
|
{SPR_SKEL, 2, 2, {( actionf_p2 )A_Chase}, S_SKEL_RUN7, 0, 0}, // S_SKEL_RUN6
|
|
{SPR_SKEL, 3, 2, {( actionf_p2 )A_Chase}, S_SKEL_RUN8, 0, 0}, // S_SKEL_RUN7
|
|
{SPR_SKEL, 3, 2, {( actionf_p2 )A_Chase}, S_SKEL_RUN9, 0, 0}, // S_SKEL_RUN8
|
|
{SPR_SKEL, 4, 2, {( actionf_p2 )A_Chase}, S_SKEL_RUN10, 0, 0}, // S_SKEL_RUN9
|
|
{SPR_SKEL, 4, 2, {( actionf_p2 )A_Chase}, S_SKEL_RUN11, 0, 0}, // S_SKEL_RUN10
|
|
{SPR_SKEL, 5, 2, {( actionf_p2 )A_Chase}, S_SKEL_RUN12, 0, 0}, // S_SKEL_RUN11
|
|
{SPR_SKEL, 5, 2, {( actionf_p2 )A_Chase}, S_SKEL_RUN1, 0, 0}, // S_SKEL_RUN12
|
|
{SPR_SKEL, 6, 0, {( actionf_p2 )A_FaceTarget}, S_SKEL_FIST2, 0, 0}, // S_SKEL_FIST1
|
|
{SPR_SKEL, 6, 6, {( actionf_p2 )A_SkelWhoosh}, S_SKEL_FIST3, 0, 0}, // S_SKEL_FIST2
|
|
{SPR_SKEL, 7, 6, {( actionf_p2 )A_FaceTarget}, S_SKEL_FIST4, 0, 0}, // S_SKEL_FIST3
|
|
{SPR_SKEL, 8, 6, {( actionf_p2 )A_SkelFist}, S_SKEL_RUN1, 0, 0}, // S_SKEL_FIST4
|
|
{SPR_SKEL, 32777, 0, {( actionf_p2 )A_FaceTarget}, S_SKEL_MISS2, 0, 0}, // S_SKEL_MISS1
|
|
{SPR_SKEL, 32777, 10, {( actionf_p2 )A_FaceTarget}, S_SKEL_MISS3, 0, 0}, // S_SKEL_MISS2
|
|
{SPR_SKEL, 10, 10, {( actionf_p2 )A_SkelMissile}, S_SKEL_MISS4, 0, 0}, // S_SKEL_MISS3
|
|
{SPR_SKEL, 10, 10, {( actionf_p2 )A_FaceTarget}, S_SKEL_RUN1, 0, 0}, // S_SKEL_MISS4
|
|
{SPR_SKEL, 11, 5, {NULL}, S_SKEL_PAIN2, 0, 0}, // S_SKEL_PAIN
|
|
{SPR_SKEL, 11, 5, {( actionf_p2 )A_Pain}, S_SKEL_RUN1, 0, 0}, // S_SKEL_PAIN2
|
|
{SPR_SKEL, 11, 7, {NULL}, S_SKEL_DIE2, 0, 0}, // S_SKEL_DIE1
|
|
{SPR_SKEL, 12, 7, {NULL}, S_SKEL_DIE3, 0, 0}, // S_SKEL_DIE2
|
|
{SPR_SKEL, 13, 7, {( actionf_p2 )A_Scream}, S_SKEL_DIE4, 0, 0}, // S_SKEL_DIE3
|
|
{SPR_SKEL, 14, 7, {( actionf_p2 )A_Fall}, S_SKEL_DIE5, 0, 0}, // S_SKEL_DIE4
|
|
{SPR_SKEL, 15, 7, {NULL}, S_SKEL_DIE6, 0, 0}, // S_SKEL_DIE5
|
|
{SPR_SKEL, 16, -1, {NULL}, S_NULL, 0, 0}, // S_SKEL_DIE6
|
|
{SPR_SKEL, 16, 5, {NULL}, S_SKEL_RAISE2, 0, 0}, // S_SKEL_RAISE1
|
|
{SPR_SKEL, 15, 5, {NULL}, S_SKEL_RAISE3, 0, 0}, // S_SKEL_RAISE2
|
|
{SPR_SKEL, 14, 5, {NULL}, S_SKEL_RAISE4, 0, 0}, // S_SKEL_RAISE3
|
|
{SPR_SKEL, 13, 5, {NULL}, S_SKEL_RAISE5, 0, 0}, // S_SKEL_RAISE4
|
|
{SPR_SKEL, 12, 5, {NULL}, S_SKEL_RAISE6, 0, 0}, // S_SKEL_RAISE5
|
|
{SPR_SKEL, 11, 5, {NULL}, S_SKEL_RUN1, 0, 0}, // S_SKEL_RAISE6
|
|
{SPR_MANF, 32768, 4, {NULL}, S_FATSHOT2, 0, 0}, // S_FATSHOT1
|
|
{SPR_MANF, 32769, 4, {NULL}, S_FATSHOT1, 0, 0}, // S_FATSHOT2
|
|
{SPR_MISL, 32769, 8, {NULL}, S_FATSHOTX2, 0, 0}, // S_FATSHOTX1
|
|
{SPR_MISL, 32770, 6, {NULL}, S_FATSHOTX3, 0, 0}, // S_FATSHOTX2
|
|
{SPR_MISL, 32771, 4, {NULL}, S_NULL, 0, 0}, // S_FATSHOTX3
|
|
{SPR_FATT, 0, 15, {( actionf_p2 )A_Look}, S_FATT_STND2, 0, 0}, // S_FATT_STND
|
|
{SPR_FATT, 1, 15, {( actionf_p2 )A_Look}, S_FATT_STND, 0, 0}, // S_FATT_STND2
|
|
{SPR_FATT, 0, 4, {( actionf_p2 )A_Chase}, S_FATT_RUN2, 0, 0}, // S_FATT_RUN1
|
|
{SPR_FATT, 0, 4, {( actionf_p2 )A_Chase}, S_FATT_RUN3, 0, 0}, // S_FATT_RUN2
|
|
{SPR_FATT, 1, 4, {( actionf_p2 )A_Chase}, S_FATT_RUN4, 0, 0}, // S_FATT_RUN3
|
|
{SPR_FATT, 1, 4, {( actionf_p2 )A_Chase}, S_FATT_RUN5, 0, 0}, // S_FATT_RUN4
|
|
{SPR_FATT, 2, 4, {( actionf_p2 )A_Chase}, S_FATT_RUN6, 0, 0}, // S_FATT_RUN5
|
|
{SPR_FATT, 2, 4, {( actionf_p2 )A_Chase}, S_FATT_RUN7, 0, 0}, // S_FATT_RUN6
|
|
{SPR_FATT, 3, 4, {( actionf_p2 )A_Chase}, S_FATT_RUN8, 0, 0}, // S_FATT_RUN7
|
|
{SPR_FATT, 3, 4, {( actionf_p2 )A_Chase}, S_FATT_RUN9, 0, 0}, // S_FATT_RUN8
|
|
{SPR_FATT, 4, 4, {( actionf_p2 )A_Chase}, S_FATT_RUN10, 0, 0}, // S_FATT_RUN9
|
|
{SPR_FATT, 4, 4, {( actionf_p2 )A_Chase}, S_FATT_RUN11, 0, 0}, // S_FATT_RUN10
|
|
{SPR_FATT, 5, 4, {( actionf_p2 )A_Chase}, S_FATT_RUN12, 0, 0}, // S_FATT_RUN11
|
|
{SPR_FATT, 5, 4, {( actionf_p2 )A_Chase}, S_FATT_RUN1, 0, 0}, // S_FATT_RUN12
|
|
{SPR_FATT, 6, 20, {( actionf_p2 )A_FatRaise}, S_FATT_ATK2, 0, 0}, // S_FATT_ATK1
|
|
{SPR_FATT, 32775, 10, {( actionf_p2 )A_FatAttack1}, S_FATT_ATK3, 0, 0}, // S_FATT_ATK2
|
|
{SPR_FATT, 8, 5, {( actionf_p2 )A_FaceTarget}, S_FATT_ATK4, 0, 0}, // S_FATT_ATK3
|
|
{SPR_FATT, 6, 5, {( actionf_p2 )A_FaceTarget}, S_FATT_ATK5, 0, 0}, // S_FATT_ATK4
|
|
{SPR_FATT, 32775, 10, {( actionf_p2 )A_FatAttack2}, S_FATT_ATK6, 0, 0}, // S_FATT_ATK5
|
|
{SPR_FATT, 8, 5, {( actionf_p2 )A_FaceTarget}, S_FATT_ATK7, 0, 0}, // S_FATT_ATK6
|
|
{SPR_FATT, 6, 5, {( actionf_p2 )A_FaceTarget}, S_FATT_ATK8, 0, 0}, // S_FATT_ATK7
|
|
{SPR_FATT, 32775, 10, {( actionf_p2 )A_FatAttack3}, S_FATT_ATK9, 0, 0}, // S_FATT_ATK8
|
|
{SPR_FATT, 8, 5, {( actionf_p2 )A_FaceTarget}, S_FATT_ATK10, 0, 0}, // S_FATT_ATK9
|
|
{SPR_FATT, 6, 5, {( actionf_p2 )A_FaceTarget}, S_FATT_RUN1, 0, 0}, // S_FATT_ATK10
|
|
{SPR_FATT, 9, 3, {NULL}, S_FATT_PAIN2, 0, 0}, // S_FATT_PAIN
|
|
{SPR_FATT, 9, 3, {( actionf_p2 )A_Pain}, S_FATT_RUN1, 0, 0}, // S_FATT_PAIN2
|
|
{SPR_FATT, 10, 6, {NULL}, S_FATT_DIE2, 0, 0}, // S_FATT_DIE1
|
|
{SPR_FATT, 11, 6, {( actionf_p2 )A_Scream}, S_FATT_DIE3, 0, 0}, // S_FATT_DIE2
|
|
{SPR_FATT, 12, 6, {( actionf_p2 )A_Fall}, S_FATT_DIE4, 0, 0}, // S_FATT_DIE3
|
|
{SPR_FATT, 13, 6, {NULL}, S_FATT_DIE5, 0, 0}, // S_FATT_DIE4
|
|
{SPR_FATT, 14, 6, {NULL}, S_FATT_DIE6, 0, 0}, // S_FATT_DIE5
|
|
{SPR_FATT, 15, 6, {NULL}, S_FATT_DIE7, 0, 0}, // S_FATT_DIE6
|
|
{SPR_FATT, 16, 6, {NULL}, S_FATT_DIE8, 0, 0}, // S_FATT_DIE7
|
|
{SPR_FATT, 17, 6, {NULL}, S_FATT_DIE9, 0, 0}, // S_FATT_DIE8
|
|
{SPR_FATT, 18, 6, {NULL}, S_FATT_DIE10, 0, 0}, // S_FATT_DIE9
|
|
{SPR_FATT, 19, -1, {( actionf_p2 )A_BossDeath}, S_NULL, 0, 0}, // S_FATT_DIE10
|
|
{SPR_FATT, 17, 5, {NULL}, S_FATT_RAISE2, 0, 0}, // S_FATT_RAISE1
|
|
{SPR_FATT, 16, 5, {NULL}, S_FATT_RAISE3, 0, 0}, // S_FATT_RAISE2
|
|
{SPR_FATT, 15, 5, {NULL}, S_FATT_RAISE4, 0, 0}, // S_FATT_RAISE3
|
|
{SPR_FATT, 14, 5, {NULL}, S_FATT_RAISE5, 0, 0}, // S_FATT_RAISE4
|
|
{SPR_FATT, 13, 5, {NULL}, S_FATT_RAISE6, 0, 0}, // S_FATT_RAISE5
|
|
{SPR_FATT, 12, 5, {NULL}, S_FATT_RAISE7, 0, 0}, // S_FATT_RAISE6
|
|
{SPR_FATT, 11, 5, {NULL}, S_FATT_RAISE8, 0, 0}, // S_FATT_RAISE7
|
|
{SPR_FATT, 10, 5, {NULL}, S_FATT_RUN1, 0, 0}, // S_FATT_RAISE8
|
|
{SPR_CPOS, 0, 10, {( actionf_p2 )A_Look}, S_CPOS_STND2, 0, 0}, // S_CPOS_STND
|
|
{SPR_CPOS, 1, 10, {( actionf_p2 )A_Look}, S_CPOS_STND, 0, 0}, // S_CPOS_STND2
|
|
{SPR_CPOS, 0, 3, {( actionf_p2 )A_Chase}, S_CPOS_RUN2, 0, 0}, // S_CPOS_RUN1
|
|
{SPR_CPOS, 0, 3, {( actionf_p2 )A_Chase}, S_CPOS_RUN3, 0, 0}, // S_CPOS_RUN2
|
|
{SPR_CPOS, 1, 3, {( actionf_p2 )A_Chase}, S_CPOS_RUN4, 0, 0}, // S_CPOS_RUN3
|
|
{SPR_CPOS, 1, 3, {( actionf_p2 )A_Chase}, S_CPOS_RUN5, 0, 0}, // S_CPOS_RUN4
|
|
{SPR_CPOS, 2, 3, {( actionf_p2 )A_Chase}, S_CPOS_RUN6, 0, 0}, // S_CPOS_RUN5
|
|
{SPR_CPOS, 2, 3, {( actionf_p2 )A_Chase}, S_CPOS_RUN7, 0, 0}, // S_CPOS_RUN6
|
|
{SPR_CPOS, 3, 3, {( actionf_p2 )A_Chase}, S_CPOS_RUN8, 0, 0}, // S_CPOS_RUN7
|
|
{SPR_CPOS, 3, 3, {( actionf_p2 )A_Chase}, S_CPOS_RUN1, 0, 0}, // S_CPOS_RUN8
|
|
{SPR_CPOS, 4, 10, {( actionf_p2 )A_FaceTarget}, S_CPOS_ATK2, 0, 0}, // S_CPOS_ATK1
|
|
{SPR_CPOS, 32773, 4, {( actionf_p2 )A_CPosAttack}, S_CPOS_ATK3, 0, 0}, // S_CPOS_ATK2
|
|
{SPR_CPOS, 32772, 4, {( actionf_p2 )A_CPosAttack}, S_CPOS_ATK4, 0, 0}, // S_CPOS_ATK3
|
|
{SPR_CPOS, 5, 1, {( actionf_p2 )A_CPosRefire}, S_CPOS_ATK2, 0, 0}, // S_CPOS_ATK4
|
|
{SPR_CPOS, 6, 3, {NULL}, S_CPOS_PAIN2, 0, 0}, // S_CPOS_PAIN
|
|
{SPR_CPOS, 6, 3, {( actionf_p2 )A_Pain}, S_CPOS_RUN1, 0, 0}, // S_CPOS_PAIN2
|
|
{SPR_CPOS, 7, 5, {NULL}, S_CPOS_DIE2, 0, 0}, // S_CPOS_DIE1
|
|
{SPR_CPOS, 8, 5, {( actionf_p2 )A_Scream}, S_CPOS_DIE3, 0, 0}, // S_CPOS_DIE2
|
|
{SPR_CPOS, 9, 5, {( actionf_p2 )A_Fall}, S_CPOS_DIE4, 0, 0}, // S_CPOS_DIE3
|
|
{SPR_CPOS, 10, 5, {NULL}, S_CPOS_DIE5, 0, 0}, // S_CPOS_DIE4
|
|
{SPR_CPOS, 11, 5, {NULL}, S_CPOS_DIE6, 0, 0}, // S_CPOS_DIE5
|
|
{SPR_CPOS, 12, 5, {NULL}, S_CPOS_DIE7, 0, 0}, // S_CPOS_DIE6
|
|
{SPR_CPOS, 13, -1, {NULL}, S_NULL, 0, 0}, // S_CPOS_DIE7
|
|
{SPR_CPOS, 14, 5, {NULL}, S_CPOS_XDIE2, 0, 0}, // S_CPOS_XDIE1
|
|
{SPR_CPOS, 15, 5, {( actionf_p2 )A_XScream}, S_CPOS_XDIE3, 0, 0}, // S_CPOS_XDIE2
|
|
{SPR_CPOS, 16, 5, {( actionf_p2 )A_Fall}, S_CPOS_XDIE4, 0, 0}, // S_CPOS_XDIE3
|
|
{SPR_CPOS, 17, 5, {NULL}, S_CPOS_XDIE5, 0, 0}, // S_CPOS_XDIE4
|
|
{SPR_CPOS, 18, 5, {NULL}, S_CPOS_XDIE6, 0, 0}, // S_CPOS_XDIE5
|
|
{SPR_CPOS, 19, -1, {NULL}, S_NULL, 0, 0}, // S_CPOS_XDIE6
|
|
{SPR_CPOS, 13, 5, {NULL}, S_CPOS_RAISE2, 0, 0}, // S_CPOS_RAISE1
|
|
{SPR_CPOS, 12, 5, {NULL}, S_CPOS_RAISE3, 0, 0}, // S_CPOS_RAISE2
|
|
{SPR_CPOS, 11, 5, {NULL}, S_CPOS_RAISE4, 0, 0}, // S_CPOS_RAISE3
|
|
{SPR_CPOS, 10, 5, {NULL}, S_CPOS_RAISE5, 0, 0}, // S_CPOS_RAISE4
|
|
{SPR_CPOS, 9, 5, {NULL}, S_CPOS_RAISE6, 0, 0}, // S_CPOS_RAISE5
|
|
{SPR_CPOS, 8, 5, {NULL}, S_CPOS_RAISE7, 0, 0}, // S_CPOS_RAISE6
|
|
{SPR_CPOS, 7, 5, {NULL}, S_CPOS_RUN1, 0, 0}, // S_CPOS_RAISE7
|
|
{SPR_TROO, 0, 10, {( actionf_p2 )A_Look}, S_TROO_STND2, 0, 0}, // S_TROO_STND
|
|
{SPR_TROO, 1, 10, {( actionf_p2 )A_Look}, S_TROO_STND, 0, 0}, // S_TROO_STND2
|
|
{SPR_TROO, 0, 3, {( actionf_p2 )A_Chase}, S_TROO_RUN2, 0, 0}, // S_TROO_RUN1
|
|
{SPR_TROO, 0, 3, {( actionf_p2 )A_Chase}, S_TROO_RUN3, 0, 0}, // S_TROO_RUN2
|
|
{SPR_TROO, 1, 3, {( actionf_p2 )A_Chase}, S_TROO_RUN4, 0, 0}, // S_TROO_RUN3
|
|
{SPR_TROO, 1, 3, {( actionf_p2 )A_Chase}, S_TROO_RUN5, 0, 0}, // S_TROO_RUN4
|
|
{SPR_TROO, 2, 3, {( actionf_p2 )A_Chase}, S_TROO_RUN6, 0, 0}, // S_TROO_RUN5
|
|
{SPR_TROO, 2, 3, {( actionf_p2 )A_Chase}, S_TROO_RUN7, 0, 0}, // S_TROO_RUN6
|
|
{SPR_TROO, 3, 3, {( actionf_p2 )A_Chase}, S_TROO_RUN8, 0, 0}, // S_TROO_RUN7
|
|
{SPR_TROO, 3, 3, {( actionf_p2 )A_Chase}, S_TROO_RUN1, 0, 0}, // S_TROO_RUN8
|
|
{SPR_TROO, 4, 8, {( actionf_p2 )A_FaceTarget}, S_TROO_ATK2, 0, 0}, // S_TROO_ATK1
|
|
{SPR_TROO, 5, 8, {( actionf_p2 )A_FaceTarget}, S_TROO_ATK3, 0, 0}, // S_TROO_ATK2
|
|
{SPR_TROO, 6, 6, {( actionf_p2 )A_TroopAttack}, S_TROO_RUN1, 0, 0}, // S_TROO_ATK3
|
|
{SPR_TROO, 7, 2, {NULL}, S_TROO_PAIN2, 0, 0}, // S_TROO_PAIN
|
|
{SPR_TROO, 7, 2, {( actionf_p2 )A_Pain}, S_TROO_RUN1, 0, 0}, // S_TROO_PAIN2
|
|
{SPR_TROO, 8, 8, {NULL}, S_TROO_DIE2, 0, 0}, // S_TROO_DIE1
|
|
{SPR_TROO, 9, 8, {( actionf_p2 )A_Scream}, S_TROO_DIE3, 0, 0}, // S_TROO_DIE2
|
|
{SPR_TROO, 10, 6, {NULL}, S_TROO_DIE4, 0, 0}, // S_TROO_DIE3
|
|
{SPR_TROO, 11, 6, {( actionf_p2 )A_Fall}, S_TROO_DIE5, 0, 0}, // S_TROO_DIE4
|
|
{SPR_TROO, 12, -1, {NULL}, S_NULL, 0, 0}, // S_TROO_DIE5
|
|
{SPR_TROO, 13, 5, {NULL}, S_TROO_XDIE2, 0, 0}, // S_TROO_XDIE1
|
|
{SPR_TROO, 14, 5, {( actionf_p2 )A_XScream}, S_TROO_XDIE3, 0, 0}, // S_TROO_XDIE2
|
|
{SPR_TROO, 15, 5, {NULL}, S_TROO_XDIE4, 0, 0}, // S_TROO_XDIE3
|
|
{SPR_TROO, 16, 5, {( actionf_p2 )A_Fall}, S_TROO_XDIE5, 0, 0}, // S_TROO_XDIE4
|
|
{SPR_TROO, 17, 5, {NULL}, S_TROO_XDIE6, 0, 0}, // S_TROO_XDIE5
|
|
{SPR_TROO, 18, 5, {NULL}, S_TROO_XDIE7, 0, 0}, // S_TROO_XDIE6
|
|
{SPR_TROO, 19, 5, {NULL}, S_TROO_XDIE8, 0, 0}, // S_TROO_XDIE7
|
|
{SPR_TROO, 20, -1, {NULL}, S_NULL, 0, 0}, // S_TROO_XDIE8
|
|
{SPR_TROO, 12, 8, {NULL}, S_TROO_RAISE2, 0, 0}, // S_TROO_RAISE1
|
|
{SPR_TROO, 11, 8, {NULL}, S_TROO_RAISE3, 0, 0}, // S_TROO_RAISE2
|
|
{SPR_TROO, 10, 6, {NULL}, S_TROO_RAISE4, 0, 0}, // S_TROO_RAISE3
|
|
{SPR_TROO, 9, 6, {NULL}, S_TROO_RAISE5, 0, 0}, // S_TROO_RAISE4
|
|
{SPR_TROO, 8, 6, {NULL}, S_TROO_RUN1, 0, 0}, // S_TROO_RAISE5
|
|
{SPR_SARG, 0, 10, {( actionf_p2 )A_Look}, S_SARG_STND2, 0, 0}, // S_SARG_STND
|
|
{SPR_SARG, 1, 10, {( actionf_p2 )A_Look}, S_SARG_STND, 0, 0}, // S_SARG_STND2
|
|
{SPR_SARG, 0, 2, {( actionf_p2 )A_Chase}, S_SARG_RUN2, 0, 0}, // S_SARG_RUN1
|
|
{SPR_SARG, 0, 2, {( actionf_p2 )A_Chase}, S_SARG_RUN3, 0, 0}, // S_SARG_RUN2
|
|
{SPR_SARG, 1, 2, {( actionf_p2 )A_Chase}, S_SARG_RUN4, 0, 0}, // S_SARG_RUN3
|
|
{SPR_SARG, 1, 2, {( actionf_p2 )A_Chase}, S_SARG_RUN5, 0, 0}, // S_SARG_RUN4
|
|
{SPR_SARG, 2, 2, {( actionf_p2 )A_Chase}, S_SARG_RUN6, 0, 0}, // S_SARG_RUN5
|
|
{SPR_SARG, 2, 2, {( actionf_p2 )A_Chase}, S_SARG_RUN7, 0, 0}, // S_SARG_RUN6
|
|
{SPR_SARG, 3, 2, {( actionf_p2 )A_Chase}, S_SARG_RUN8, 0, 0}, // S_SARG_RUN7
|
|
{SPR_SARG, 3, 2, {( actionf_p2 )A_Chase}, S_SARG_RUN1, 0, 0}, // S_SARG_RUN8
|
|
{SPR_SARG, 4, 8, {( actionf_p2 )A_FaceTarget}, S_SARG_ATK2, 0, 0}, // S_SARG_ATK1
|
|
{SPR_SARG, 5, 8, {( actionf_p2 )A_FaceTarget}, S_SARG_ATK3, 0, 0}, // S_SARG_ATK2
|
|
{SPR_SARG, 6, 8, {( actionf_p2 )A_SargAttack}, S_SARG_RUN1, 0, 0}, // S_SARG_ATK3
|
|
{SPR_SARG, 7, 2, {NULL}, S_SARG_PAIN2, 0, 0}, // S_SARG_PAIN
|
|
{SPR_SARG, 7, 2, {( actionf_p2 )A_Pain}, S_SARG_RUN1, 0, 0}, // S_SARG_PAIN2
|
|
{SPR_SARG, 8, 8, {NULL}, S_SARG_DIE2, 0, 0}, // S_SARG_DIE1
|
|
{SPR_SARG, 9, 8, {( actionf_p2 )A_Scream}, S_SARG_DIE3, 0, 0}, // S_SARG_DIE2
|
|
{SPR_SARG, 10, 4, {NULL}, S_SARG_DIE4, 0, 0}, // S_SARG_DIE3
|
|
{SPR_SARG, 11, 4, {( actionf_p2 )A_Fall}, S_SARG_DIE5, 0, 0}, // S_SARG_DIE4
|
|
{SPR_SARG, 12, 4, {NULL}, S_SARG_DIE6, 0, 0}, // S_SARG_DIE5
|
|
{SPR_SARG, 13, -1, {NULL}, S_NULL, 0, 0}, // S_SARG_DIE6
|
|
{SPR_SARG, 13, 5, {NULL}, S_SARG_RAISE2, 0, 0}, // S_SARG_RAISE1
|
|
{SPR_SARG, 12, 5, {NULL}, S_SARG_RAISE3, 0, 0}, // S_SARG_RAISE2
|
|
{SPR_SARG, 11, 5, {NULL}, S_SARG_RAISE4, 0, 0}, // S_SARG_RAISE3
|
|
{SPR_SARG, 10, 5, {NULL}, S_SARG_RAISE5, 0, 0}, // S_SARG_RAISE4
|
|
{SPR_SARG, 9, 5, {NULL}, S_SARG_RAISE6, 0, 0}, // S_SARG_RAISE5
|
|
{SPR_SARG, 8, 5, {NULL}, S_SARG_RUN1, 0, 0}, // S_SARG_RAISE6
|
|
{SPR_HEAD, 0, 10, {( actionf_p2 )A_Look}, S_HEAD_STND, 0, 0}, // S_HEAD_STND
|
|
{SPR_HEAD, 0, 3, {( actionf_p2 )A_Chase}, S_HEAD_RUN1, 0, 0}, // S_HEAD_RUN1
|
|
{SPR_HEAD, 1, 5, {( actionf_p2 )A_FaceTarget}, S_HEAD_ATK2, 0, 0}, // S_HEAD_ATK1
|
|
{SPR_HEAD, 2, 5, {( actionf_p2 )A_FaceTarget}, S_HEAD_ATK3, 0, 0}, // S_HEAD_ATK2
|
|
{SPR_HEAD, 32771, 5, {( actionf_p2 )A_HeadAttack}, S_HEAD_RUN1, 0, 0}, // S_HEAD_ATK3
|
|
{SPR_HEAD, 4, 3, {NULL}, S_HEAD_PAIN2, 0, 0}, // S_HEAD_PAIN
|
|
{SPR_HEAD, 4, 3, {( actionf_p2 )A_Pain}, S_HEAD_PAIN3, 0, 0}, // S_HEAD_PAIN2
|
|
{SPR_HEAD, 5, 6, {NULL}, S_HEAD_RUN1, 0, 0}, // S_HEAD_PAIN3
|
|
{SPR_HEAD, 6, 8, {NULL}, S_HEAD_DIE2, 0, 0}, // S_HEAD_DIE1
|
|
{SPR_HEAD, 7, 8, {( actionf_p2 )A_Scream}, S_HEAD_DIE3, 0, 0}, // S_HEAD_DIE2
|
|
{SPR_HEAD, 8, 8, {NULL}, S_HEAD_DIE4, 0, 0}, // S_HEAD_DIE3
|
|
{SPR_HEAD, 9, 8, {NULL}, S_HEAD_DIE5, 0, 0}, // S_HEAD_DIE4
|
|
{SPR_HEAD, 10, 8, {( actionf_p2 )A_Fall}, S_HEAD_DIE6, 0, 0}, // S_HEAD_DIE5
|
|
{SPR_HEAD, 11, -1, {NULL}, S_NULL, 0, 0}, // S_HEAD_DIE6
|
|
{SPR_HEAD, 11, 8, {NULL}, S_HEAD_RAISE2, 0, 0}, // S_HEAD_RAISE1
|
|
{SPR_HEAD, 10, 8, {NULL}, S_HEAD_RAISE3, 0, 0}, // S_HEAD_RAISE2
|
|
{SPR_HEAD, 9, 8, {NULL}, S_HEAD_RAISE4, 0, 0}, // S_HEAD_RAISE3
|
|
{SPR_HEAD, 8, 8, {NULL}, S_HEAD_RAISE5, 0, 0}, // S_HEAD_RAISE4
|
|
{SPR_HEAD, 7, 8, {NULL}, S_HEAD_RAISE6, 0, 0}, // S_HEAD_RAISE5
|
|
{SPR_HEAD, 6, 8, {NULL}, S_HEAD_RUN1, 0, 0}, // S_HEAD_RAISE6
|
|
{SPR_BAL7, 32768, 4, {NULL}, S_BRBALL2, 0, 0}, // S_BRBALL1
|
|
{SPR_BAL7, 32769, 4, {NULL}, S_BRBALL1, 0, 0}, // S_BRBALL2
|
|
{SPR_BAL7, 32770, 6, {NULL}, S_BRBALLX2, 0, 0}, // S_BRBALLX1
|
|
{SPR_BAL7, 32771, 6, {NULL}, S_BRBALLX3, 0, 0}, // S_BRBALLX2
|
|
{SPR_BAL7, 32772, 6, {NULL}, S_NULL, 0, 0}, // S_BRBALLX3
|
|
{SPR_BOSS, 0, 10, {( actionf_p2 )A_Look}, S_BOSS_STND2, 0, 0}, // S_BOSS_STND
|
|
{SPR_BOSS, 1, 10, {( actionf_p2 )A_Look}, S_BOSS_STND, 0, 0}, // S_BOSS_STND2
|
|
{SPR_BOSS, 0, 3, {( actionf_p2 )A_Chase}, S_BOSS_RUN2, 0, 0}, // S_BOSS_RUN1
|
|
{SPR_BOSS, 0, 3, {( actionf_p2 )A_Chase}, S_BOSS_RUN3, 0, 0}, // S_BOSS_RUN2
|
|
{SPR_BOSS, 1, 3, {( actionf_p2 )A_Chase}, S_BOSS_RUN4, 0, 0}, // S_BOSS_RUN3
|
|
{SPR_BOSS, 1, 3, {( actionf_p2 )A_Chase}, S_BOSS_RUN5, 0, 0}, // S_BOSS_RUN4
|
|
{SPR_BOSS, 2, 3, {( actionf_p2 )A_Chase}, S_BOSS_RUN6, 0, 0}, // S_BOSS_RUN5
|
|
{SPR_BOSS, 2, 3, {( actionf_p2 )A_Chase}, S_BOSS_RUN7, 0, 0}, // S_BOSS_RUN6
|
|
{SPR_BOSS, 3, 3, {( actionf_p2 )A_Chase}, S_BOSS_RUN8, 0, 0}, // S_BOSS_RUN7
|
|
{SPR_BOSS, 3, 3, {( actionf_p2 )A_Chase}, S_BOSS_RUN1, 0, 0}, // S_BOSS_RUN8
|
|
{SPR_BOSS, 4, 8, {( actionf_p2 )A_FaceTarget}, S_BOSS_ATK2, 0, 0}, // S_BOSS_ATK1
|
|
{SPR_BOSS, 5, 8, {( actionf_p2 )A_FaceTarget}, S_BOSS_ATK3, 0, 0}, // S_BOSS_ATK2
|
|
{SPR_BOSS, 6, 8, {( actionf_p2 )A_BruisAttack}, S_BOSS_RUN1, 0, 0}, // S_BOSS_ATK3
|
|
{SPR_BOSS, 7, 2, {NULL}, S_BOSS_PAIN2, 0, 0}, // S_BOSS_PAIN
|
|
{SPR_BOSS, 7, 2, {( actionf_p2 )A_Pain}, S_BOSS_RUN1, 0, 0}, // S_BOSS_PAIN2
|
|
{SPR_BOSS, 8, 8, {NULL}, S_BOSS_DIE2, 0, 0}, // S_BOSS_DIE1
|
|
{SPR_BOSS, 9, 8, {( actionf_p2 )A_Scream}, S_BOSS_DIE3, 0, 0}, // S_BOSS_DIE2
|
|
{SPR_BOSS, 10, 8, {NULL}, S_BOSS_DIE4, 0, 0}, // S_BOSS_DIE3
|
|
{SPR_BOSS, 11, 8, {( actionf_p2 )A_Fall}, S_BOSS_DIE5, 0, 0}, // S_BOSS_DIE4
|
|
{SPR_BOSS, 12, 8, {NULL}, S_BOSS_DIE6, 0, 0}, // S_BOSS_DIE5
|
|
{SPR_BOSS, 13, 8, {NULL}, S_BOSS_DIE7, 0, 0}, // S_BOSS_DIE6
|
|
{SPR_BOSS, 14, -1, {( actionf_p2 )A_BossDeath}, S_NULL, 0, 0}, // S_BOSS_DIE7
|
|
{SPR_BOSS, 14, 8, {NULL}, S_BOSS_RAISE2, 0, 0}, // S_BOSS_RAISE1
|
|
{SPR_BOSS, 13, 8, {NULL}, S_BOSS_RAISE3, 0, 0}, // S_BOSS_RAISE2
|
|
{SPR_BOSS, 12, 8, {NULL}, S_BOSS_RAISE4, 0, 0}, // S_BOSS_RAISE3
|
|
{SPR_BOSS, 11, 8, {NULL}, S_BOSS_RAISE5, 0, 0}, // S_BOSS_RAISE4
|
|
{SPR_BOSS, 10, 8, {NULL}, S_BOSS_RAISE6, 0, 0}, // S_BOSS_RAISE5
|
|
{SPR_BOSS, 9, 8, {NULL}, S_BOSS_RAISE7, 0, 0}, // S_BOSS_RAISE6
|
|
{SPR_BOSS, 8, 8, {NULL}, S_BOSS_RUN1, 0, 0}, // S_BOSS_RAISE7
|
|
{SPR_BOS2, 0, 10, {( actionf_p2 )A_Look}, S_BOS2_STND2, 0, 0}, // S_BOS2_STND
|
|
{SPR_BOS2, 1, 10, {( actionf_p2 )A_Look}, S_BOS2_STND, 0, 0}, // S_BOS2_STND2
|
|
{SPR_BOS2, 0, 3, {( actionf_p2 )A_Chase}, S_BOS2_RUN2, 0, 0}, // S_BOS2_RUN1
|
|
{SPR_BOS2, 0, 3, {( actionf_p2 )A_Chase}, S_BOS2_RUN3, 0, 0}, // S_BOS2_RUN2
|
|
{SPR_BOS2, 1, 3, {( actionf_p2 )A_Chase}, S_BOS2_RUN4, 0, 0}, // S_BOS2_RUN3
|
|
{SPR_BOS2, 1, 3, {( actionf_p2 )A_Chase}, S_BOS2_RUN5, 0, 0}, // S_BOS2_RUN4
|
|
{SPR_BOS2, 2, 3, {( actionf_p2 )A_Chase}, S_BOS2_RUN6, 0, 0}, // S_BOS2_RUN5
|
|
{SPR_BOS2, 2, 3, {( actionf_p2 )A_Chase}, S_BOS2_RUN7, 0, 0}, // S_BOS2_RUN6
|
|
{SPR_BOS2, 3, 3, {( actionf_p2 )A_Chase}, S_BOS2_RUN8, 0, 0}, // S_BOS2_RUN7
|
|
{SPR_BOS2, 3, 3, {( actionf_p2 )A_Chase}, S_BOS2_RUN1, 0, 0}, // S_BOS2_RUN8
|
|
{SPR_BOS2, 4, 8, {( actionf_p2 )A_FaceTarget}, S_BOS2_ATK2, 0, 0}, // S_BOS2_ATK1
|
|
{SPR_BOS2, 5, 8, {( actionf_p2 )A_FaceTarget}, S_BOS2_ATK3, 0, 0}, // S_BOS2_ATK2
|
|
{SPR_BOS2, 6, 8, {( actionf_p2 )A_BruisAttack}, S_BOS2_RUN1, 0, 0}, // S_BOS2_ATK3
|
|
{SPR_BOS2, 7, 2, {NULL}, S_BOS2_PAIN2, 0, 0}, // S_BOS2_PAIN
|
|
{SPR_BOS2, 7, 2, {( actionf_p2 )A_Pain}, S_BOS2_RUN1, 0, 0}, // S_BOS2_PAIN2
|
|
{SPR_BOS2, 8, 8, {NULL}, S_BOS2_DIE2, 0, 0}, // S_BOS2_DIE1
|
|
{SPR_BOS2, 9, 8, {( actionf_p2 )A_Scream}, S_BOS2_DIE3, 0, 0}, // S_BOS2_DIE2
|
|
{SPR_BOS2, 10, 8, {NULL}, S_BOS2_DIE4, 0, 0}, // S_BOS2_DIE3
|
|
{SPR_BOS2, 11, 8, {( actionf_p2 )A_Fall}, S_BOS2_DIE5, 0, 0}, // S_BOS2_DIE4
|
|
{SPR_BOS2, 12, 8, {NULL}, S_BOS2_DIE6, 0, 0}, // S_BOS2_DIE5
|
|
{SPR_BOS2, 13, 8, {NULL}, S_BOS2_DIE7, 0, 0}, // S_BOS2_DIE6
|
|
{SPR_BOS2, 14, -1, {NULL}, S_NULL, 0, 0}, // S_BOS2_DIE7
|
|
{SPR_BOS2, 14, 8, {NULL}, S_BOS2_RAISE2, 0, 0}, // S_BOS2_RAISE1
|
|
{SPR_BOS2, 13, 8, {NULL}, S_BOS2_RAISE3, 0, 0}, // S_BOS2_RAISE2
|
|
{SPR_BOS2, 12, 8, {NULL}, S_BOS2_RAISE4, 0, 0}, // S_BOS2_RAISE3
|
|
{SPR_BOS2, 11, 8, {NULL}, S_BOS2_RAISE5, 0, 0}, // S_BOS2_RAISE4
|
|
{SPR_BOS2, 10, 8, {NULL}, S_BOS2_RAISE6, 0, 0}, // S_BOS2_RAISE5
|
|
{SPR_BOS2, 9, 8, {NULL}, S_BOS2_RAISE7, 0, 0}, // S_BOS2_RAISE6
|
|
{SPR_BOS2, 8, 8, {NULL}, S_BOS2_RUN1, 0, 0}, // S_BOS2_RAISE7
|
|
{SPR_SKUL, 32768, 10, {( actionf_p2 )A_Look}, S_SKULL_STND2, 0, 0}, // S_SKULL_STND
|
|
{SPR_SKUL, 32769, 10, {( actionf_p2 )A_Look}, S_SKULL_STND, 0, 0}, // S_SKULL_STND2
|
|
{SPR_SKUL, 32768, 6, {( actionf_p2 )A_Chase}, S_SKULL_RUN2, 0, 0}, // S_SKULL_RUN1
|
|
{SPR_SKUL, 32769, 6, {( actionf_p2 )A_Chase}, S_SKULL_RUN1, 0, 0}, // S_SKULL_RUN2
|
|
{SPR_SKUL, 32770, 10, {( actionf_p2 )A_FaceTarget}, S_SKULL_ATK2, 0, 0}, // S_SKULL_ATK1
|
|
{SPR_SKUL, 32771, 4, {( actionf_p2 )A_SkullAttack}, S_SKULL_ATK3, 0, 0}, // S_SKULL_ATK2
|
|
{SPR_SKUL, 32770, 4, {NULL}, S_SKULL_ATK4, 0, 0}, // S_SKULL_ATK3
|
|
{SPR_SKUL, 32771, 4, {NULL}, S_SKULL_ATK3, 0, 0}, // S_SKULL_ATK4
|
|
{SPR_SKUL, 32772, 3, {NULL}, S_SKULL_PAIN2, 0, 0}, // S_SKULL_PAIN
|
|
{SPR_SKUL, 32772, 3, {( actionf_p2 )A_Pain}, S_SKULL_RUN1, 0, 0}, // S_SKULL_PAIN2
|
|
{SPR_SKUL, 32773, 6, {NULL}, S_SKULL_DIE2, 0, 0}, // S_SKULL_DIE1
|
|
{SPR_SKUL, 32774, 6, {( actionf_p2 )A_Scream}, S_SKULL_DIE3, 0, 0}, // S_SKULL_DIE2
|
|
{SPR_SKUL, 32775, 6, {NULL}, S_SKULL_DIE4, 0, 0}, // S_SKULL_DIE3
|
|
{SPR_SKUL, 32776, 6, {( actionf_p2 )A_Fall}, S_SKULL_DIE5, 0, 0}, // S_SKULL_DIE4
|
|
{SPR_SKUL, 9, 6, {NULL}, S_SKULL_DIE6, 0, 0}, // S_SKULL_DIE5
|
|
{SPR_SKUL, 10, 6, {NULL}, S_NULL, 0, 0}, // S_SKULL_DIE6
|
|
{SPR_SPID, 0, 10, {( actionf_p2 )A_Look}, S_SPID_STND2, 0, 0}, // S_SPID_STND
|
|
{SPR_SPID, 1, 10, {( actionf_p2 )A_Look}, S_SPID_STND, 0, 0}, // S_SPID_STND2
|
|
{SPR_SPID, 0, 3, {( actionf_p2 )A_Metal}, S_SPID_RUN2, 0, 0}, // S_SPID_RUN1
|
|
{SPR_SPID, 0, 3, {( actionf_p2 )A_Chase}, S_SPID_RUN3, 0, 0}, // S_SPID_RUN2
|
|
{SPR_SPID, 1, 3, {( actionf_p2 )A_Chase}, S_SPID_RUN4, 0, 0}, // S_SPID_RUN3
|
|
{SPR_SPID, 1, 3, {( actionf_p2 )A_Chase}, S_SPID_RUN5, 0, 0}, // S_SPID_RUN4
|
|
{SPR_SPID, 2, 3, {( actionf_p2 )A_Metal}, S_SPID_RUN6, 0, 0}, // S_SPID_RUN5
|
|
{SPR_SPID, 2, 3, {( actionf_p2 )A_Chase}, S_SPID_RUN7, 0, 0}, // S_SPID_RUN6
|
|
{SPR_SPID, 3, 3, {( actionf_p2 )A_Chase}, S_SPID_RUN8, 0, 0}, // S_SPID_RUN7
|
|
{SPR_SPID, 3, 3, {( actionf_p2 )A_Chase}, S_SPID_RUN9, 0, 0}, // S_SPID_RUN8
|
|
{SPR_SPID, 4, 3, {( actionf_p2 )A_Metal}, S_SPID_RUN10, 0, 0}, // S_SPID_RUN9
|
|
{SPR_SPID, 4, 3, {( actionf_p2 )A_Chase}, S_SPID_RUN11, 0, 0}, // S_SPID_RUN10
|
|
{SPR_SPID, 5, 3, {( actionf_p2 )A_Chase}, S_SPID_RUN12, 0, 0}, // S_SPID_RUN11
|
|
{SPR_SPID, 5, 3, {( actionf_p2 )A_Chase}, S_SPID_RUN1, 0, 0}, // S_SPID_RUN12
|
|
{SPR_SPID, 32768, 20, {( actionf_p2 )A_FaceTarget}, S_SPID_ATK2, 0, 0}, // S_SPID_ATK1
|
|
{SPR_SPID, 32774, 4, {( actionf_p2 )A_SPosAttack}, S_SPID_ATK3, 0, 0}, // S_SPID_ATK2
|
|
{SPR_SPID, 32775, 4, {( actionf_p2 )A_SPosAttack}, S_SPID_ATK4, 0, 0}, // S_SPID_ATK3
|
|
{SPR_SPID, 32775, 1, {( actionf_p2 )A_SpidRefire}, S_SPID_ATK2, 0, 0}, // S_SPID_ATK4
|
|
{SPR_SPID, 8, 3, {NULL}, S_SPID_PAIN2, 0, 0}, // S_SPID_PAIN
|
|
{SPR_SPID, 8, 3, {( actionf_p2 )A_Pain}, S_SPID_RUN1, 0, 0}, // S_SPID_PAIN2
|
|
{SPR_SPID, 9, 20, {( actionf_p2 )A_Scream}, S_SPID_DIE2, 0, 0}, // S_SPID_DIE1
|
|
{SPR_SPID, 10, 10, {( actionf_p2 )A_Fall}, S_SPID_DIE3, 0, 0}, // S_SPID_DIE2
|
|
{SPR_SPID, 11, 10, {NULL}, S_SPID_DIE4, 0, 0}, // S_SPID_DIE3
|
|
{SPR_SPID, 12, 10, {NULL}, S_SPID_DIE5, 0, 0}, // S_SPID_DIE4
|
|
{SPR_SPID, 13, 10, {NULL}, S_SPID_DIE6, 0, 0}, // S_SPID_DIE5
|
|
{SPR_SPID, 14, 10, {NULL}, S_SPID_DIE7, 0, 0}, // S_SPID_DIE6
|
|
{SPR_SPID, 15, 10, {NULL}, S_SPID_DIE8, 0, 0}, // S_SPID_DIE7
|
|
{SPR_SPID, 16, 10, {NULL}, S_SPID_DIE9, 0, 0}, // S_SPID_DIE8
|
|
{SPR_SPID, 17, 10, {NULL}, S_SPID_DIE10, 0, 0}, // S_SPID_DIE9
|
|
{SPR_SPID, 18, 30, {NULL}, S_SPID_DIE11, 0, 0}, // S_SPID_DIE10
|
|
{SPR_SPID, 18, -1, {( actionf_p2 )A_BossDeath}, S_NULL, 0, 0}, // S_SPID_DIE11
|
|
{SPR_BSPI, 0, 10, {( actionf_p2 )A_Look}, S_BSPI_STND2, 0, 0}, // S_BSPI_STND
|
|
{SPR_BSPI, 1, 10, {( actionf_p2 )A_Look}, S_BSPI_STND, 0, 0}, // S_BSPI_STND2
|
|
{SPR_BSPI, 0, 20, {NULL}, S_BSPI_RUN1, 0, 0}, // S_BSPI_SIGHT
|
|
{SPR_BSPI, 0, 3, {( actionf_p2 )A_BabyMetal}, S_BSPI_RUN2, 0, 0}, // S_BSPI_RUN1
|
|
{SPR_BSPI, 0, 3, {( actionf_p2 )A_Chase}, S_BSPI_RUN3, 0, 0}, // S_BSPI_RUN2
|
|
{SPR_BSPI, 1, 3, {( actionf_p2 )A_Chase}, S_BSPI_RUN4, 0, 0}, // S_BSPI_RUN3
|
|
{SPR_BSPI, 1, 3, {( actionf_p2 )A_Chase}, S_BSPI_RUN5, 0, 0}, // S_BSPI_RUN4
|
|
{SPR_BSPI, 2, 3, {( actionf_p2 )A_Chase}, S_BSPI_RUN6, 0, 0}, // S_BSPI_RUN5
|
|
{SPR_BSPI, 2, 3, {( actionf_p2 )A_Chase}, S_BSPI_RUN7, 0, 0}, // S_BSPI_RUN6
|
|
{SPR_BSPI, 3, 3, {( actionf_p2 )A_BabyMetal}, S_BSPI_RUN8, 0, 0}, // S_BSPI_RUN7
|
|
{SPR_BSPI, 3, 3, {( actionf_p2 )A_Chase}, S_BSPI_RUN9, 0, 0}, // S_BSPI_RUN8
|
|
{SPR_BSPI, 4, 3, {( actionf_p2 )A_Chase}, S_BSPI_RUN10, 0, 0}, // S_BSPI_RUN9
|
|
{SPR_BSPI, 4, 3, {( actionf_p2 )A_Chase}, S_BSPI_RUN11, 0, 0}, // S_BSPI_RUN10
|
|
{SPR_BSPI, 5, 3, {( actionf_p2 )A_Chase}, S_BSPI_RUN12, 0, 0}, // S_BSPI_RUN11
|
|
{SPR_BSPI, 5, 3, {( actionf_p2 )A_Chase}, S_BSPI_RUN1, 0, 0}, // S_BSPI_RUN12
|
|
{SPR_BSPI, 32768, 20, {( actionf_p2 )A_FaceTarget}, S_BSPI_ATK2, 0, 0}, // S_BSPI_ATK1
|
|
{SPR_BSPI, 32774, 4, {( actionf_p2 )A_BspiAttack}, S_BSPI_ATK3, 0, 0}, // S_BSPI_ATK2
|
|
{SPR_BSPI, 32775, 4, {NULL}, S_BSPI_ATK4, 0, 0}, // S_BSPI_ATK3
|
|
{SPR_BSPI, 32775, 1, {( actionf_p2 )A_SpidRefire}, S_BSPI_ATK2, 0, 0}, // S_BSPI_ATK4
|
|
{SPR_BSPI, 8, 3, {NULL}, S_BSPI_PAIN2, 0, 0}, // S_BSPI_PAIN
|
|
{SPR_BSPI, 8, 3, {( actionf_p2 )A_Pain}, S_BSPI_RUN1, 0, 0}, // S_BSPI_PAIN2
|
|
{SPR_BSPI, 9, 20, {( actionf_p2 )A_Scream}, S_BSPI_DIE2, 0, 0}, // S_BSPI_DIE1
|
|
{SPR_BSPI, 10, 7, {( actionf_p2 )A_Fall}, S_BSPI_DIE3, 0, 0}, // S_BSPI_DIE2
|
|
{SPR_BSPI, 11, 7, {NULL}, S_BSPI_DIE4, 0, 0}, // S_BSPI_DIE3
|
|
{SPR_BSPI, 12, 7, {NULL}, S_BSPI_DIE5, 0, 0}, // S_BSPI_DIE4
|
|
{SPR_BSPI, 13, 7, {NULL}, S_BSPI_DIE6, 0, 0}, // S_BSPI_DIE5
|
|
{SPR_BSPI, 14, 7, {NULL}, S_BSPI_DIE7, 0, 0}, // S_BSPI_DIE6
|
|
{SPR_BSPI, 15, -1, {( actionf_p2 )A_BossDeath}, S_NULL, 0, 0}, // S_BSPI_DIE7
|
|
{SPR_BSPI, 15, 5, {NULL}, S_BSPI_RAISE2, 0, 0}, // S_BSPI_RAISE1
|
|
{SPR_BSPI, 14, 5, {NULL}, S_BSPI_RAISE3, 0, 0}, // S_BSPI_RAISE2
|
|
{SPR_BSPI, 13, 5, {NULL}, S_BSPI_RAISE4, 0, 0}, // S_BSPI_RAISE3
|
|
{SPR_BSPI, 12, 5, {NULL}, S_BSPI_RAISE5, 0, 0}, // S_BSPI_RAISE4
|
|
{SPR_BSPI, 11, 5, {NULL}, S_BSPI_RAISE6, 0, 0}, // S_BSPI_RAISE5
|
|
{SPR_BSPI, 10, 5, {NULL}, S_BSPI_RAISE7, 0, 0}, // S_BSPI_RAISE6
|
|
{SPR_BSPI, 9, 5, {NULL}, S_BSPI_RUN1, 0, 0}, // S_BSPI_RAISE7
|
|
{SPR_APLS, 32768, 5, {NULL}, S_ARACH_PLAZ2, 0, 0}, // S_ARACH_PLAZ
|
|
{SPR_APLS, 32769, 5, {NULL}, S_ARACH_PLAZ, 0, 0}, // S_ARACH_PLAZ2
|
|
{SPR_APBX, 32768, 5, {NULL}, S_ARACH_PLEX2, 0, 0}, // S_ARACH_PLEX
|
|
{SPR_APBX, 32769, 5, {NULL}, S_ARACH_PLEX3, 0, 0}, // S_ARACH_PLEX2
|
|
{SPR_APBX, 32770, 5, {NULL}, S_ARACH_PLEX4, 0, 0}, // S_ARACH_PLEX3
|
|
{SPR_APBX, 32771, 5, {NULL}, S_ARACH_PLEX5, 0, 0}, // S_ARACH_PLEX4
|
|
{SPR_APBX, 32772, 5, {NULL}, S_NULL, 0, 0}, // S_ARACH_PLEX5
|
|
{SPR_CYBR, 0, 10, {( actionf_p2 )A_Look}, S_CYBER_STND2, 0, 0}, // S_CYBER_STND
|
|
{SPR_CYBR, 1, 10, {( actionf_p2 )A_Look}, S_CYBER_STND, 0, 0}, // S_CYBER_STND2
|
|
{SPR_CYBR, 0, 3, {( actionf_p2 )A_Hoof}, S_CYBER_RUN2, 0, 0}, // S_CYBER_RUN1
|
|
{SPR_CYBR, 0, 3, {( actionf_p2 )A_Chase}, S_CYBER_RUN3, 0, 0}, // S_CYBER_RUN2
|
|
{SPR_CYBR, 1, 3, {( actionf_p2 )A_Chase}, S_CYBER_RUN4, 0, 0}, // S_CYBER_RUN3
|
|
{SPR_CYBR, 1, 3, {( actionf_p2 )A_Chase}, S_CYBER_RUN5, 0, 0}, // S_CYBER_RUN4
|
|
{SPR_CYBR, 2, 3, {( actionf_p2 )A_Chase}, S_CYBER_RUN6, 0, 0}, // S_CYBER_RUN5
|
|
{SPR_CYBR, 2, 3, {( actionf_p2 )A_Chase}, S_CYBER_RUN7, 0, 0}, // S_CYBER_RUN6
|
|
{SPR_CYBR, 3, 3, {( actionf_p2 )A_Metal}, S_CYBER_RUN8, 0, 0}, // S_CYBER_RUN7
|
|
{SPR_CYBR, 3, 3, {( actionf_p2 )A_Chase}, S_CYBER_RUN1, 0, 0}, // S_CYBER_RUN8
|
|
{SPR_CYBR, 4, 6, {( actionf_p2 )A_FaceTarget}, S_CYBER_ATK2, 0, 0}, // S_CYBER_ATK1
|
|
{SPR_CYBR, 5, 12, {( actionf_p2 )A_CyberAttack}, S_CYBER_ATK3, 0, 0}, // S_CYBER_ATK2
|
|
{SPR_CYBR, 4, 12, {( actionf_p2 )A_FaceTarget}, S_CYBER_ATK4, 0, 0}, // S_CYBER_ATK3
|
|
{SPR_CYBR, 5, 12, {( actionf_p2 )A_CyberAttack}, S_CYBER_ATK5, 0, 0}, // S_CYBER_ATK4
|
|
{SPR_CYBR, 4, 12, {( actionf_p2 )A_FaceTarget}, S_CYBER_ATK6, 0, 0}, // S_CYBER_ATK5
|
|
{SPR_CYBR, 5, 12, {( actionf_p2 )A_CyberAttack}, S_CYBER_RUN1, 0, 0}, // S_CYBER_ATK6
|
|
{SPR_CYBR, 6, 10, {( actionf_p2 )A_Pain}, S_CYBER_RUN1, 0, 0}, // S_CYBER_PAIN
|
|
{SPR_CYBR, 7, 10, {NULL}, S_CYBER_DIE2, 0, 0}, // S_CYBER_DIE1
|
|
{SPR_CYBR, 8, 10, {( actionf_p2 )A_Scream}, S_CYBER_DIE3, 0, 0}, // S_CYBER_DIE2
|
|
{SPR_CYBR, 9, 10, {NULL}, S_CYBER_DIE4, 0, 0}, // S_CYBER_DIE3
|
|
{SPR_CYBR, 10, 10, {NULL}, S_CYBER_DIE5, 0, 0}, // S_CYBER_DIE4
|
|
{SPR_CYBR, 11, 10, {NULL}, S_CYBER_DIE6, 0, 0}, // S_CYBER_DIE5
|
|
{SPR_CYBR, 12, 10, {( actionf_p2 )A_Fall}, S_CYBER_DIE7, 0, 0}, // S_CYBER_DIE6
|
|
{SPR_CYBR, 13, 10, {NULL}, S_CYBER_DIE8, 0, 0}, // S_CYBER_DIE7
|
|
{SPR_CYBR, 14, 10, {NULL}, S_CYBER_DIE9, 0, 0}, // S_CYBER_DIE8
|
|
{SPR_CYBR, 15, 30, {NULL}, S_CYBER_DIE10, 0, 0}, // S_CYBER_DIE9
|
|
{SPR_CYBR, 15, -1, {( actionf_p2 )A_BossDeath}, S_NULL, 0, 0}, // S_CYBER_DIE10
|
|
{SPR_PAIN, 0, 10, {( actionf_p2 )A_Look}, S_PAIN_STND, 0, 0}, // S_PAIN_STND
|
|
{SPR_PAIN, 0, 3, {( actionf_p2 )A_Chase}, S_PAIN_RUN2, 0, 0}, // S_PAIN_RUN1
|
|
{SPR_PAIN, 0, 3, {( actionf_p2 )A_Chase}, S_PAIN_RUN3, 0, 0}, // S_PAIN_RUN2
|
|
{SPR_PAIN, 1, 3, {( actionf_p2 )A_Chase}, S_PAIN_RUN4, 0, 0}, // S_PAIN_RUN3
|
|
{SPR_PAIN, 1, 3, {( actionf_p2 )A_Chase}, S_PAIN_RUN5, 0, 0}, // S_PAIN_RUN4
|
|
{SPR_PAIN, 2, 3, {( actionf_p2 )A_Chase}, S_PAIN_RUN6, 0, 0}, // S_PAIN_RUN5
|
|
{SPR_PAIN, 2, 3, {( actionf_p2 )A_Chase}, S_PAIN_RUN1, 0, 0}, // S_PAIN_RUN6
|
|
{SPR_PAIN, 3, 5, {( actionf_p2 )A_FaceTarget}, S_PAIN_ATK2, 0, 0}, // S_PAIN_ATK1
|
|
{SPR_PAIN, 4, 5, {( actionf_p2 )A_FaceTarget}, S_PAIN_ATK3, 0, 0}, // S_PAIN_ATK2
|
|
{SPR_PAIN, 32773, 5, {( actionf_p2 )A_FaceTarget}, S_PAIN_ATK4, 0, 0}, // S_PAIN_ATK3
|
|
{SPR_PAIN, 32773, 0, {( actionf_p2 )A_PainAttack}, S_PAIN_RUN1, 0, 0}, // S_PAIN_ATK4
|
|
{SPR_PAIN, 6, 6, {NULL}, S_PAIN_PAIN2, 0, 0}, // S_PAIN_PAIN
|
|
{SPR_PAIN, 6, 6, {( actionf_p2 )A_Pain}, S_PAIN_RUN1, 0, 0}, // S_PAIN_PAIN2
|
|
{SPR_PAIN, 32775, 8, {NULL}, S_PAIN_DIE2, 0, 0}, // S_PAIN_DIE1
|
|
{SPR_PAIN, 32776, 8, {( actionf_p2 )A_Scream}, S_PAIN_DIE3, 0, 0}, // S_PAIN_DIE2
|
|
{SPR_PAIN, 32777, 8, {NULL}, S_PAIN_DIE4, 0, 0}, // S_PAIN_DIE3
|
|
{SPR_PAIN, 32778, 8, {NULL}, S_PAIN_DIE5, 0, 0}, // S_PAIN_DIE4
|
|
{SPR_PAIN, 32779, 8, {( actionf_p2 )A_PainDie}, S_PAIN_DIE6, 0, 0}, // S_PAIN_DIE5
|
|
{SPR_PAIN, 32780, 8, {NULL}, S_NULL, 0, 0}, // S_PAIN_DIE6
|
|
{SPR_PAIN, 12, 8, {NULL}, S_PAIN_RAISE2, 0, 0}, // S_PAIN_RAISE1
|
|
{SPR_PAIN, 11, 8, {NULL}, S_PAIN_RAISE3, 0, 0}, // S_PAIN_RAISE2
|
|
{SPR_PAIN, 10, 8, {NULL}, S_PAIN_RAISE4, 0, 0}, // S_PAIN_RAISE3
|
|
{SPR_PAIN, 9, 8, {NULL}, S_PAIN_RAISE5, 0, 0}, // S_PAIN_RAISE4
|
|
{SPR_PAIN, 8, 8, {NULL}, S_PAIN_RAISE6, 0, 0}, // S_PAIN_RAISE5
|
|
{SPR_PAIN, 7, 8, {NULL}, S_PAIN_RUN1, 0, 0}, // S_PAIN_RAISE6
|
|
{SPR_SSWV, 0, 10, {( actionf_p2 )A_Look}, S_SSWV_STND2, 0, 0}, // S_SSWV_STND
|
|
{SPR_SSWV, 1, 10, {( actionf_p2 )A_Look}, S_SSWV_STND, 0, 0}, // S_SSWV_STND2
|
|
{SPR_SSWV, 0, 3, {( actionf_p2 )A_Chase}, S_SSWV_RUN2, 0, 0}, // S_SSWV_RUN1
|
|
{SPR_SSWV, 0, 3, {( actionf_p2 )A_Chase}, S_SSWV_RUN3, 0, 0}, // S_SSWV_RUN2
|
|
{SPR_SSWV, 1, 3, {( actionf_p2 )A_Chase}, S_SSWV_RUN4, 0, 0}, // S_SSWV_RUN3
|
|
{SPR_SSWV, 1, 3, {( actionf_p2 )A_Chase}, S_SSWV_RUN5, 0, 0}, // S_SSWV_RUN4
|
|
{SPR_SSWV, 2, 3, {( actionf_p2 )A_Chase}, S_SSWV_RUN6, 0, 0}, // S_SSWV_RUN5
|
|
{SPR_SSWV, 2, 3, {( actionf_p2 )A_Chase}, S_SSWV_RUN7, 0, 0}, // S_SSWV_RUN6
|
|
{SPR_SSWV, 3, 3, {( actionf_p2 )A_Chase}, S_SSWV_RUN8, 0, 0}, // S_SSWV_RUN7
|
|
{SPR_SSWV, 3, 3, {( actionf_p2 )A_Chase}, S_SSWV_RUN1, 0, 0}, // S_SSWV_RUN8
|
|
{SPR_SSWV, 4, 10, {( actionf_p2 )A_FaceTarget}, S_SSWV_ATK2, 0, 0}, // S_SSWV_ATK1
|
|
{SPR_SSWV, 5, 10, {( actionf_p2 )A_FaceTarget}, S_SSWV_ATK3, 0, 0}, // S_SSWV_ATK2
|
|
{SPR_SSWV, 32774, 4, {( actionf_p2 )A_CPosAttack}, S_SSWV_ATK4, 0, 0}, // S_SSWV_ATK3
|
|
{SPR_SSWV, 5, 6, {( actionf_p2 )A_FaceTarget}, S_SSWV_ATK5, 0, 0}, // S_SSWV_ATK4
|
|
{SPR_SSWV, 32774, 4, {( actionf_p2 )A_CPosAttack}, S_SSWV_ATK6, 0, 0}, // S_SSWV_ATK5
|
|
{SPR_SSWV, 5, 1, {( actionf_p2 )A_CPosRefire}, S_SSWV_ATK2, 0, 0}, // S_SSWV_ATK6
|
|
{SPR_SSWV, 7, 3, {NULL}, S_SSWV_PAIN2, 0, 0}, // S_SSWV_PAIN
|
|
{SPR_SSWV, 7, 3, {( actionf_p2 )A_Pain}, S_SSWV_RUN1, 0, 0}, // S_SSWV_PAIN2
|
|
{SPR_SSWV, 8, 5, {NULL}, S_SSWV_DIE2, 0, 0}, // S_SSWV_DIE1
|
|
{SPR_SSWV, 9, 5, {( actionf_p2 )A_Scream}, S_SSWV_DIE3, 0, 0}, // S_SSWV_DIE2
|
|
{SPR_SSWV, 10, 5, {( actionf_p2 )A_Fall}, S_SSWV_DIE4, 0, 0}, // S_SSWV_DIE3
|
|
{SPR_SSWV, 11, 5, {NULL}, S_SSWV_DIE5, 0, 0}, // S_SSWV_DIE4
|
|
{SPR_SSWV, 12, -1, {NULL}, S_NULL, 0, 0}, // S_SSWV_DIE5
|
|
{SPR_SSWV, 13, 5, {NULL}, S_SSWV_XDIE2, 0, 0}, // S_SSWV_XDIE1
|
|
{SPR_SSWV, 14, 5, {( actionf_p2 )A_XScream}, S_SSWV_XDIE3, 0, 0}, // S_SSWV_XDIE2
|
|
{SPR_SSWV, 15, 5, {( actionf_p2 )A_Fall}, S_SSWV_XDIE4, 0, 0}, // S_SSWV_XDIE3
|
|
{SPR_SSWV, 16, 5, {NULL}, S_SSWV_XDIE5, 0, 0}, // S_SSWV_XDIE4
|
|
{SPR_SSWV, 17, 5, {NULL}, S_SSWV_XDIE6, 0, 0}, // S_SSWV_XDIE5
|
|
{SPR_SSWV, 18, 5, {NULL}, S_SSWV_XDIE7, 0, 0}, // S_SSWV_XDIE6
|
|
{SPR_SSWV, 19, 5, {NULL}, S_SSWV_XDIE8, 0, 0}, // S_SSWV_XDIE7
|
|
{SPR_SSWV, 20, 5, {NULL}, S_SSWV_XDIE9, 0, 0}, // S_SSWV_XDIE8
|
|
{SPR_SSWV, 21, -1, {NULL}, S_NULL, 0, 0}, // S_SSWV_XDIE9
|
|
{SPR_SSWV, 12, 5, {NULL}, S_SSWV_RAISE2, 0, 0}, // S_SSWV_RAISE1
|
|
{SPR_SSWV, 11, 5, {NULL}, S_SSWV_RAISE3, 0, 0}, // S_SSWV_RAISE2
|
|
{SPR_SSWV, 10, 5, {NULL}, S_SSWV_RAISE4, 0, 0}, // S_SSWV_RAISE3
|
|
{SPR_SSWV, 9, 5, {NULL}, S_SSWV_RAISE5, 0, 0}, // S_SSWV_RAISE4
|
|
{SPR_SSWV, 8, 5, {NULL}, S_SSWV_RUN1, 0, 0}, // S_SSWV_RAISE5
|
|
{SPR_KEEN, 0, -1, {NULL}, S_KEENSTND, 0, 0}, // S_KEENSTND
|
|
{SPR_KEEN, 0, 6, {NULL}, S_COMMKEEN2, 0, 0}, // S_COMMKEEN
|
|
{SPR_KEEN, 1, 6, {NULL}, S_COMMKEEN3, 0, 0}, // S_COMMKEEN2
|
|
{SPR_KEEN, 2, 6, {( actionf_p2 )A_Scream}, S_COMMKEEN4, 0, 0}, // S_COMMKEEN3
|
|
{SPR_KEEN, 3, 6, {NULL}, S_COMMKEEN5, 0, 0}, // S_COMMKEEN4
|
|
{SPR_KEEN, 4, 6, {NULL}, S_COMMKEEN6, 0, 0}, // S_COMMKEEN5
|
|
{SPR_KEEN, 5, 6, {NULL}, S_COMMKEEN7, 0, 0}, // S_COMMKEEN6
|
|
{SPR_KEEN, 6, 6, {NULL}, S_COMMKEEN8, 0, 0}, // S_COMMKEEN7
|
|
{SPR_KEEN, 7, 6, {NULL}, S_COMMKEEN9, 0, 0}, // S_COMMKEEN8
|
|
{SPR_KEEN, 8, 6, {NULL}, S_COMMKEEN10, 0, 0}, // S_COMMKEEN9
|
|
{SPR_KEEN, 9, 6, {NULL}, S_COMMKEEN11, 0, 0}, // S_COMMKEEN10
|
|
{SPR_KEEN, 10, 6, {( actionf_p2 )A_KeenDie}, S_COMMKEEN12, 0, 0}, // S_COMMKEEN11
|
|
{SPR_KEEN, 11, -1, {NULL}, S_NULL, 0, 0}, // S_COMMKEEN12
|
|
{SPR_KEEN, 12, 4, {NULL}, S_KEENPAIN2, 0, 0}, // S_KEENPAIN
|
|
{SPR_KEEN, 12, 8, {( actionf_p2 )A_Pain}, S_KEENSTND, 0, 0}, // S_KEENPAIN2
|
|
{SPR_BBRN, 0, -1, {NULL}, S_NULL, 0, 0}, // S_BRAIN
|
|
{SPR_BBRN, 1, 36, {( actionf_p2 )A_BrainPain}, S_BRAIN, 0, 0}, // S_BRAIN_PAIN
|
|
{SPR_BBRN, 0, 100, {( actionf_p2 )A_BrainScream}, S_BRAIN_DIE2, 0, 0}, // S_BRAIN_DIE1
|
|
{SPR_BBRN, 0, 10, {NULL}, S_BRAIN_DIE3, 0, 0}, // S_BRAIN_DIE2
|
|
{SPR_BBRN, 0, 10, {NULL}, S_BRAIN_DIE4, 0, 0}, // S_BRAIN_DIE3
|
|
{SPR_BBRN, 0, -1, {( actionf_p2 )A_BrainDie}, S_NULL, 0, 0}, // S_BRAIN_DIE4
|
|
{SPR_SSWV, 0, 10, {( actionf_p2 )A_Look}, S_BRAINEYE, 0, 0}, // S_BRAINEYE
|
|
{SPR_SSWV, 0, 181, {( actionf_p2 )A_BrainAwake}, S_BRAINEYE1, 0, 0}, // S_BRAINEYESEE
|
|
{SPR_SSWV, 0, 150, {( actionf_p2 )A_BrainSpit}, S_BRAINEYE1, 0, 0}, // S_BRAINEYE1
|
|
{SPR_BOSF, 32768, 3, {( actionf_p2 )A_SpawnSound}, S_SPAWN2, 0, 0}, // S_SPAWN1
|
|
{SPR_BOSF, 32769, 3, {( actionf_p2 )A_SpawnFly}, S_SPAWN3, 0, 0}, // S_SPAWN2
|
|
{SPR_BOSF, 32770, 3, {( actionf_p2 )A_SpawnFly}, S_SPAWN4, 0, 0}, // S_SPAWN3
|
|
{SPR_BOSF, 32771, 3, {( actionf_p2 )A_SpawnFly}, S_SPAWN1, 0, 0}, // S_SPAWN4
|
|
{SPR_FIRE, 32768, 4, {( actionf_p2 )A_Fire}, S_SPAWNFIRE2, 0, 0}, // S_SPAWNFIRE1
|
|
{SPR_FIRE, 32769, 4, {( actionf_p2 )A_Fire}, S_SPAWNFIRE3, 0, 0}, // S_SPAWNFIRE2
|
|
{SPR_FIRE, 32770, 4, {( actionf_p2 )A_Fire}, S_SPAWNFIRE4, 0, 0}, // S_SPAWNFIRE3
|
|
{SPR_FIRE, 32771, 4, {( actionf_p2 )A_Fire}, S_SPAWNFIRE5, 0, 0}, // S_SPAWNFIRE4
|
|
{SPR_FIRE, 32772, 4, {( actionf_p2 )A_Fire}, S_SPAWNFIRE6, 0, 0}, // S_SPAWNFIRE5
|
|
{SPR_FIRE, 32773, 4, {( actionf_p2 )A_Fire}, S_SPAWNFIRE7, 0, 0}, // S_SPAWNFIRE6
|
|
{SPR_FIRE, 32774, 4, {( actionf_p2 )A_Fire}, S_SPAWNFIRE8, 0, 0}, // S_SPAWNFIRE7
|
|
{SPR_FIRE, 32775, 4, {( actionf_p2 )A_Fire}, S_NULL, 0, 0}, // S_SPAWNFIRE8
|
|
{SPR_MISL, 32769, 10, {NULL}, S_BRAINEXPLODE2, 0, 0}, // S_BRAINEXPLODE1
|
|
{SPR_MISL, 32770, 10, {NULL}, S_BRAINEXPLODE3, 0, 0}, // S_BRAINEXPLODE2
|
|
{SPR_MISL, 32771, 10, {( actionf_p2 )A_BrainExplode}, S_NULL, 0, 0}, // S_BRAINEXPLODE3
|
|
{SPR_ARM1, 0, 6, {NULL}, S_ARM1A, 0, 0}, // S_ARM1
|
|
{SPR_ARM1, 32769, 7, {NULL}, S_ARM1, 0, 0}, // S_ARM1A
|
|
{SPR_ARM2, 0, 6, {NULL}, S_ARM2A, 0, 0}, // S_ARM2
|
|
{SPR_ARM2, 32769, 6, {NULL}, S_ARM2, 0, 0}, // S_ARM2A
|
|
{SPR_BAR1, 0, 6, {NULL}, S_BAR2, 0, 0}, // S_BAR1
|
|
{SPR_BAR1, 1, 6, {NULL}, S_BAR1, 0, 0}, // S_BAR2
|
|
{SPR_BEXP, 32768, 5, {NULL}, S_BEXP2, 0, 0}, // S_BEXP
|
|
{SPR_BEXP, 32769, 5, {( actionf_p2 )A_Scream}, S_BEXP3, 0, 0}, // S_BEXP2
|
|
{SPR_BEXP, 32770, 5, {NULL}, S_BEXP4, 0, 0}, // S_BEXP3
|
|
{SPR_BEXP, 32771, 10, {( actionf_p2 )A_Explode}, S_BEXP5, 0, 0}, // S_BEXP4
|
|
{SPR_BEXP, 32772, 10, {NULL}, S_NULL, 0, 0}, // S_BEXP5
|
|
{SPR_FCAN, 32768, 4, {NULL}, S_BBAR2, 0, 0}, // S_BBAR1
|
|
{SPR_FCAN, 32769, 4, {NULL}, S_BBAR3, 0, 0}, // S_BBAR2
|
|
{SPR_FCAN, 32770, 4, {NULL}, S_BBAR1, 0, 0}, // S_BBAR3
|
|
{SPR_BON1, 0, 6, {NULL}, S_BON1A, 0, 0}, // S_BON1
|
|
{SPR_BON1, 1, 6, {NULL}, S_BON1B, 0, 0}, // S_BON1A
|
|
{SPR_BON1, 2, 6, {NULL}, S_BON1C, 0, 0}, // S_BON1B
|
|
{SPR_BON1, 3, 6, {NULL}, S_BON1D, 0, 0}, // S_BON1C
|
|
{SPR_BON1, 2, 6, {NULL}, S_BON1E, 0, 0}, // S_BON1D
|
|
{SPR_BON1, 1, 6, {NULL}, S_BON1, 0, 0}, // S_BON1E
|
|
{SPR_BON2, 0, 6, {NULL}, S_BON2A, 0, 0}, // S_BON2
|
|
{SPR_BON2, 1, 6, {NULL}, S_BON2B, 0, 0}, // S_BON2A
|
|
{SPR_BON2, 2, 6, {NULL}, S_BON2C, 0, 0}, // S_BON2B
|
|
{SPR_BON2, 3, 6, {NULL}, S_BON2D, 0, 0}, // S_BON2C
|
|
{SPR_BON2, 2, 6, {NULL}, S_BON2E, 0, 0}, // S_BON2D
|
|
{SPR_BON2, 1, 6, {NULL}, S_BON2, 0, 0}, // S_BON2E
|
|
{SPR_BKEY, 0, 10, {NULL}, S_BKEY2, 0, 0}, // S_BKEY
|
|
{SPR_BKEY, 32769, 10, {NULL}, S_BKEY, 0, 0}, // S_BKEY2
|
|
{SPR_RKEY, 0, 10, {NULL}, S_RKEY2, 0, 0}, // S_RKEY
|
|
{SPR_RKEY, 32769, 10, {NULL}, S_RKEY, 0, 0}, // S_RKEY2
|
|
{SPR_YKEY, 0, 10, {NULL}, S_YKEY2, 0, 0}, // S_YKEY
|
|
{SPR_YKEY, 32769, 10, {NULL}, S_YKEY, 0, 0}, // S_YKEY2
|
|
{SPR_BSKU, 0, 10, {NULL}, S_BSKULL2, 0, 0}, // S_BSKULL
|
|
{SPR_BSKU, 32769, 10, {NULL}, S_BSKULL, 0, 0}, // S_BSKULL2
|
|
{SPR_RSKU, 0, 10, {NULL}, S_RSKULL2, 0, 0}, // S_RSKULL
|
|
{SPR_RSKU, 32769, 10, {NULL}, S_RSKULL, 0, 0}, // S_RSKULL2
|
|
{SPR_YSKU, 0, 10, {NULL}, S_YSKULL2, 0, 0}, // S_YSKULL
|
|
{SPR_YSKU, 32769, 10, {NULL}, S_YSKULL, 0, 0}, // S_YSKULL2
|
|
{SPR_STIM, 0, -1, {NULL}, S_NULL, 0, 0}, // S_STIM
|
|
{SPR_MEDI, 0, -1, {NULL}, S_NULL, 0, 0}, // S_MEDI
|
|
{SPR_SOUL, 32768, 6, {NULL}, S_SOUL2, 0, 0}, // S_SOUL
|
|
{SPR_SOUL, 32769, 6, {NULL}, S_SOUL3, 0, 0}, // S_SOUL2
|
|
{SPR_SOUL, 32770, 6, {NULL}, S_SOUL4, 0, 0}, // S_SOUL3
|
|
{SPR_SOUL, 32771, 6, {NULL}, S_SOUL5, 0, 0}, // S_SOUL4
|
|
{SPR_SOUL, 32770, 6, {NULL}, S_SOUL6, 0, 0}, // S_SOUL5
|
|
{SPR_SOUL, 32769, 6, {NULL}, S_SOUL, 0, 0}, // S_SOUL6
|
|
{SPR_PINV, 32768, 6, {NULL}, S_PINV2, 0, 0}, // S_PINV
|
|
{SPR_PINV, 32769, 6, {NULL}, S_PINV3, 0, 0}, // S_PINV2
|
|
{SPR_PINV, 32770, 6, {NULL}, S_PINV4, 0, 0}, // S_PINV3
|
|
{SPR_PINV, 32771, 6, {NULL}, S_PINV, 0, 0}, // S_PINV4
|
|
{SPR_PSTR, 32768, -1, {NULL}, S_NULL, 0, 0}, // S_PSTR
|
|
{SPR_PINS, 32768, 6, {NULL}, S_PINS2, 0, 0}, // S_PINS
|
|
{SPR_PINS, 32769, 6, {NULL}, S_PINS3, 0, 0}, // S_PINS2
|
|
{SPR_PINS, 32770, 6, {NULL}, S_PINS4, 0, 0}, // S_PINS3
|
|
{SPR_PINS, 32771, 6, {NULL}, S_PINS, 0, 0}, // S_PINS4
|
|
{SPR_MEGA, 32768, 6, {NULL}, S_MEGA2, 0, 0}, // S_MEGA
|
|
{SPR_MEGA, 32769, 6, {NULL}, S_MEGA3, 0, 0}, // S_MEGA2
|
|
{SPR_MEGA, 32770, 6, {NULL}, S_MEGA4, 0, 0}, // S_MEGA3
|
|
{SPR_MEGA, 32771, 6, {NULL}, S_MEGA, 0, 0}, // S_MEGA4
|
|
{SPR_SUIT, 32768, -1, {NULL}, S_NULL, 0, 0}, // S_SUIT
|
|
{SPR_PMAP, 32768, 6, {NULL}, S_PMAP2, 0, 0}, // S_PMAP
|
|
{SPR_PMAP, 32769, 6, {NULL}, S_PMAP3, 0, 0}, // S_PMAP2
|
|
{SPR_PMAP, 32770, 6, {NULL}, S_PMAP4, 0, 0}, // S_PMAP3
|
|
{SPR_PMAP, 32771, 6, {NULL}, S_PMAP5, 0, 0}, // S_PMAP4
|
|
{SPR_PMAP, 32770, 6, {NULL}, S_PMAP6, 0, 0}, // S_PMAP5
|
|
{SPR_PMAP, 32769, 6, {NULL}, S_PMAP, 0, 0}, // S_PMAP6
|
|
{SPR_PVIS, 32768, 6, {NULL}, S_PVIS2, 0, 0}, // S_PVIS
|
|
{SPR_PVIS, 1, 6, {NULL}, S_PVIS, 0, 0}, // S_PVIS2
|
|
{SPR_CLIP, 0, -1, {NULL}, S_NULL, 0, 0}, // S_CLIP
|
|
{SPR_AMMO, 0, -1, {NULL}, S_NULL, 0, 0}, // S_AMMO
|
|
{SPR_ROCK, 0, -1, {NULL}, S_NULL, 0, 0}, // S_ROCK
|
|
{SPR_BROK, 0, -1, {NULL}, S_NULL, 0, 0}, // S_BROK
|
|
{SPR_CELL, 0, -1, {NULL}, S_NULL, 0, 0}, // S_CELL
|
|
{SPR_CELP, 0, -1, {NULL}, S_NULL, 0, 0}, // S_CELP
|
|
{SPR_SHEL, 0, -1, {NULL}, S_NULL, 0, 0}, // S_SHEL
|
|
{SPR_SBOX, 0, -1, {NULL}, S_NULL, 0, 0}, // S_SBOX
|
|
{SPR_BPAK, 0, -1, {NULL}, S_NULL, 0, 0}, // S_BPAK
|
|
{SPR_BFUG, 0, -1, {NULL}, S_NULL, 0, 0}, // S_BFUG
|
|
{SPR_MGUN, 0, -1, {NULL}, S_NULL, 0, 0}, // S_MGUN
|
|
{SPR_CSAW, 0, -1, {NULL}, S_NULL, 0, 0}, // S_CSAW
|
|
{SPR_LAUN, 0, -1, {NULL}, S_NULL, 0, 0}, // S_LAUN
|
|
{SPR_PLAS, 0, -1, {NULL}, S_NULL, 0, 0}, // S_PLAS
|
|
{SPR_SHOT, 0, -1, {NULL}, S_NULL, 0, 0}, // S_SHOT
|
|
{SPR_SGN2, 0, -1, {NULL}, S_NULL, 0, 0}, // S_SHOT2
|
|
{SPR_COLU, 32768, -1, {NULL}, S_NULL, 0, 0}, // S_COLU
|
|
{SPR_SMT2, 0, -1, {NULL}, S_NULL, 0, 0}, // S_STALAG
|
|
{SPR_GOR1, 0, 10, {NULL}, S_BLOODYTWITCH2, 0, 0}, // S_BLOODYTWITCH
|
|
{SPR_GOR1, 1, 15, {NULL}, S_BLOODYTWITCH3, 0, 0}, // S_BLOODYTWITCH2
|
|
{SPR_GOR1, 2, 8, {NULL}, S_BLOODYTWITCH4, 0, 0}, // S_BLOODYTWITCH3
|
|
{SPR_GOR1, 1, 6, {NULL}, S_BLOODYTWITCH, 0, 0}, // S_BLOODYTWITCH4
|
|
{SPR_PLAY, 13, -1, {NULL}, S_NULL, 0, 0}, // S_DEADTORSO
|
|
{SPR_PLAY, 18, -1, {NULL}, S_NULL, 0, 0}, // S_DEADBOTTOM
|
|
{SPR_POL2, 0, -1, {NULL}, S_NULL, 0, 0}, // S_HEADSONSTICK
|
|
{SPR_POL5, 0, -1, {NULL}, S_NULL, 0, 0}, // S_GIBS
|
|
{SPR_POL4, 0, -1, {NULL}, S_NULL, 0, 0}, // S_HEADONASTICK
|
|
{SPR_POL3, 32768, 6, {NULL}, S_HEADCANDLES2, 0, 0}, // S_HEADCANDLES
|
|
{SPR_POL3, 32769, 6, {NULL}, S_HEADCANDLES, 0, 0}, // S_HEADCANDLES2
|
|
{SPR_POL1, 0, -1, {NULL}, S_NULL, 0, 0}, // S_DEADSTICK
|
|
{SPR_POL6, 0, 6, {NULL}, S_LIVESTICK2, 0, 0}, // S_LIVESTICK
|
|
{SPR_POL6, 1, 8, {NULL}, S_LIVESTICK, 0, 0}, // S_LIVESTICK2
|
|
{SPR_GOR2, 0, -1, {NULL}, S_NULL, 0, 0}, // S_MEAT2
|
|
{SPR_GOR3, 0, -1, {NULL}, S_NULL, 0, 0}, // S_MEAT3
|
|
{SPR_GOR4, 0, -1, {NULL}, S_NULL, 0, 0}, // S_MEAT4
|
|
{SPR_GOR5, 0, -1, {NULL}, S_NULL, 0, 0}, // S_MEAT5
|
|
{SPR_SMIT, 0, -1, {NULL}, S_NULL, 0, 0}, // S_STALAGTITE
|
|
{SPR_COL1, 0, -1, {NULL}, S_NULL, 0, 0}, // S_TALLGRNCOL
|
|
{SPR_COL2, 0, -1, {NULL}, S_NULL, 0, 0}, // S_SHRTGRNCOL
|
|
{SPR_COL3, 0, -1, {NULL}, S_NULL, 0, 0}, // S_TALLREDCOL
|
|
{SPR_COL4, 0, -1, {NULL}, S_NULL, 0, 0}, // S_SHRTREDCOL
|
|
{SPR_CAND, 32768, -1, {NULL}, S_NULL, 0, 0}, // S_CANDLESTIK
|
|
{SPR_CBRA, 32768, -1, {NULL}, S_NULL, 0, 0}, // S_CANDELABRA
|
|
{SPR_COL6, 0, -1, {NULL}, S_NULL, 0, 0}, // S_SKULLCOL
|
|
{SPR_TRE1, 0, -1, {NULL}, S_NULL, 0, 0}, // S_TORCHTREE
|
|
{SPR_TRE2, 0, -1, {NULL}, S_NULL, 0, 0}, // S_BIGTREE
|
|
{SPR_ELEC, 0, -1, {NULL}, S_NULL, 0, 0}, // S_TECHPILLAR
|
|
{SPR_CEYE, 32768, 6, {NULL}, S_EVILEYE2, 0, 0}, // S_EVILEYE
|
|
{SPR_CEYE, 32769, 6, {NULL}, S_EVILEYE3, 0, 0}, // S_EVILEYE2
|
|
{SPR_CEYE, 32770, 6, {NULL}, S_EVILEYE4, 0, 0}, // S_EVILEYE3
|
|
{SPR_CEYE, 32769, 6, {NULL}, S_EVILEYE, 0, 0}, // S_EVILEYE4
|
|
{SPR_FSKU, 32768, 6, {NULL}, S_FLOATSKULL2, 0, 0}, // S_FLOATSKULL
|
|
{SPR_FSKU, 32769, 6, {NULL}, S_FLOATSKULL3, 0, 0}, // S_FLOATSKULL2
|
|
{SPR_FSKU, 32770, 6, {NULL}, S_FLOATSKULL, 0, 0}, // S_FLOATSKULL3
|
|
{SPR_COL5, 0, 14, {NULL}, S_HEARTCOL2, 0, 0}, // S_HEARTCOL
|
|
{SPR_COL5, 1, 14, {NULL}, S_HEARTCOL, 0, 0}, // S_HEARTCOL2
|
|
{SPR_TBLU, 32768, 4, {NULL}, S_BLUETORCH2, 0, 0}, // S_BLUETORCH
|
|
{SPR_TBLU, 32769, 4, {NULL}, S_BLUETORCH3, 0, 0}, // S_BLUETORCH2
|
|
{SPR_TBLU, 32770, 4, {NULL}, S_BLUETORCH4, 0, 0}, // S_BLUETORCH3
|
|
{SPR_TBLU, 32771, 4, {NULL}, S_BLUETORCH, 0, 0}, // S_BLUETORCH4
|
|
{SPR_TGRN, 32768, 4, {NULL}, S_GREENTORCH2, 0, 0}, // S_GREENTORCH
|
|
{SPR_TGRN, 32769, 4, {NULL}, S_GREENTORCH3, 0, 0}, // S_GREENTORCH2
|
|
{SPR_TGRN, 32770, 4, {NULL}, S_GREENTORCH4, 0, 0}, // S_GREENTORCH3
|
|
{SPR_TGRN, 32771, 4, {NULL}, S_GREENTORCH, 0, 0}, // S_GREENTORCH4
|
|
{SPR_TRED, 32768, 4, {NULL}, S_REDTORCH2, 0, 0}, // S_REDTORCH
|
|
{SPR_TRED, 32769, 4, {NULL}, S_REDTORCH3, 0, 0}, // S_REDTORCH2
|
|
{SPR_TRED, 32770, 4, {NULL}, S_REDTORCH4, 0, 0}, // S_REDTORCH3
|
|
{SPR_TRED, 32771, 4, {NULL}, S_REDTORCH, 0, 0}, // S_REDTORCH4
|
|
{SPR_SMBT, 32768, 4, {NULL}, S_BTORCHSHRT2, 0, 0}, // S_BTORCHSHRT
|
|
{SPR_SMBT, 32769, 4, {NULL}, S_BTORCHSHRT3, 0, 0}, // S_BTORCHSHRT2
|
|
{SPR_SMBT, 32770, 4, {NULL}, S_BTORCHSHRT4, 0, 0}, // S_BTORCHSHRT3
|
|
{SPR_SMBT, 32771, 4, {NULL}, S_BTORCHSHRT, 0, 0}, // S_BTORCHSHRT4
|
|
{SPR_SMGT, 32768, 4, {NULL}, S_GTORCHSHRT2, 0, 0}, // S_GTORCHSHRT
|
|
{SPR_SMGT, 32769, 4, {NULL}, S_GTORCHSHRT3, 0, 0}, // S_GTORCHSHRT2
|
|
{SPR_SMGT, 32770, 4, {NULL}, S_GTORCHSHRT4, 0, 0}, // S_GTORCHSHRT3
|
|
{SPR_SMGT, 32771, 4, {NULL}, S_GTORCHSHRT, 0, 0}, // S_GTORCHSHRT4
|
|
{SPR_SMRT, 32768, 4, {NULL}, S_RTORCHSHRT2, 0, 0}, // S_RTORCHSHRT
|
|
{SPR_SMRT, 32769, 4, {NULL}, S_RTORCHSHRT3, 0, 0}, // S_RTORCHSHRT2
|
|
{SPR_SMRT, 32770, 4, {NULL}, S_RTORCHSHRT4, 0, 0}, // S_RTORCHSHRT3
|
|
{SPR_SMRT, 32771, 4, {NULL}, S_RTORCHSHRT, 0, 0}, // S_RTORCHSHRT4
|
|
{SPR_HDB1, 0, -1, {NULL}, S_NULL, 0, 0}, // S_HANGNOGUTS
|
|
{SPR_HDB2, 0, -1, {NULL}, S_NULL, 0, 0}, // S_HANGBNOBRAIN
|
|
{SPR_HDB3, 0, -1, {NULL}, S_NULL, 0, 0}, // S_HANGTLOOKDN
|
|
{SPR_HDB4, 0, -1, {NULL}, S_NULL, 0, 0}, // S_HANGTSKULL
|
|
{SPR_HDB5, 0, -1, {NULL}, S_NULL, 0, 0}, // S_HANGTLOOKUP
|
|
{SPR_HDB6, 0, -1, {NULL}, S_NULL, 0, 0}, // S_HANGTNOBRAIN
|
|
{SPR_POB1, 0, -1, {NULL}, S_NULL, 0, 0}, // S_COLONGIBS
|
|
{SPR_POB2, 0, -1, {NULL}, S_NULL, 0, 0}, // S_SMALLPOOL
|
|
{SPR_BRS1, 0, -1, {NULL}, S_NULL, 0, 0}, // S_BRAINSTEM
|
|
{SPR_TLMP, 32768, 4, {NULL}, S_TECHLAMP2, 0, 0}, // S_TECHLAMP
|
|
{SPR_TLMP, 32769, 4, {NULL}, S_TECHLAMP3, 0, 0}, // S_TECHLAMP2
|
|
{SPR_TLMP, 32770, 4, {NULL}, S_TECHLAMP4, 0, 0}, // S_TECHLAMP3
|
|
{SPR_TLMP, 32771, 4, {NULL}, S_TECHLAMP, 0, 0}, // S_TECHLAMP4
|
|
{SPR_TLP2, 32768, 4, {NULL}, S_TECH2LAMP2, 0, 0}, // S_TECH2LAMP
|
|
{SPR_TLP2, 32769, 4, {NULL}, S_TECH2LAMP3, 0, 0}, // S_TECH2LAMP2
|
|
{SPR_TLP2, 32770, 4, {NULL}, S_TECH2LAMP4, 0, 0}, // S_TECH2LAMP3
|
|
{SPR_TLP2, 32771, 4, {NULL}, S_TECH2LAMP, 0, 0} // S_TECH2LAMP4
|
|
};
|
|
|
|
|
|
const mobjinfo_t mobjinfo[NUMMOBJTYPES] =
|
|
{
|
|
|
|
{
|
|
// MT_PLAYER
|
|
-1, // doomednum
|
|
S_PLAY, // spawnstate
|
|
100, // spawnhealth
|
|
S_PLAY_RUN1, // seestate
|
|
sfx_None, // seesound
|
|
0, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_PLAY_PAIN, // painstate
|
|
255, // painchance
|
|
sfx_plpain, // painsound
|
|
S_NULL, // meleestate
|
|
S_PLAY_ATK1, // missilestate
|
|
S_PLAY_DIE1, // deathstate
|
|
S_PLAY_XDIE1, // xdeathstate
|
|
sfx_pldeth, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
56 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_DROPOFF | MF_PICKUP | MF_NOTDMATCH, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_POSSESSED
|
|
3004, // doomednum
|
|
S_POSS_STND, // spawnstate
|
|
20, // spawnhealth
|
|
S_POSS_RUN1, // seestate
|
|
sfx_posit1, // seesound
|
|
8, // reactiontime
|
|
sfx_pistol, // attacksound
|
|
S_POSS_PAIN, // painstate
|
|
200, // painchance
|
|
sfx_popain, // painsound
|
|
0, // meleestate
|
|
S_POSS_ATK1, // missilestate
|
|
S_POSS_DIE1, // deathstate
|
|
S_POSS_XDIE1, // xdeathstate
|
|
sfx_podth1, // deathsound
|
|
8, // speed
|
|
20 * FRACUNIT, // radius
|
|
56 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_posact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_COUNTKILL, // flags
|
|
S_POSS_RAISE1 // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_SHOTGUY
|
|
9, // doomednum
|
|
S_SPOS_STND, // spawnstate
|
|
30, // spawnhealth
|
|
S_SPOS_RUN1, // seestate
|
|
sfx_posit2, // seesound
|
|
8, // reactiontime
|
|
0, // attacksound
|
|
S_SPOS_PAIN, // painstate
|
|
170, // painchance
|
|
sfx_popain, // painsound
|
|
0, // meleestate
|
|
S_SPOS_ATK1, // missilestate
|
|
S_SPOS_DIE1, // deathstate
|
|
S_SPOS_XDIE1, // xdeathstate
|
|
sfx_podth2, // deathsound
|
|
8, // speed
|
|
20 * FRACUNIT, // radius
|
|
56 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_posact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_COUNTKILL, // flags
|
|
S_SPOS_RAISE1 // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_VILE
|
|
64, // doomednum
|
|
S_VILE_STND, // spawnstate
|
|
700, // spawnhealth
|
|
S_VILE_RUN1, // seestate
|
|
sfx_vilsit, // seesound
|
|
8, // reactiontime
|
|
0, // attacksound
|
|
S_VILE_PAIN, // painstate
|
|
10, // painchance
|
|
sfx_vipain, // painsound
|
|
0, // meleestate
|
|
S_VILE_ATK1, // missilestate
|
|
S_VILE_DIE1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_vildth, // deathsound
|
|
15, // speed
|
|
20 * FRACUNIT, // radius
|
|
56 * FRACUNIT, // height
|
|
500, // mass
|
|
0, // damage
|
|
sfx_vilact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_COUNTKILL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_FIRE
|
|
-1, // doomednum
|
|
S_FIRE1, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_UNDEAD
|
|
66, // doomednum
|
|
S_SKEL_STND, // spawnstate
|
|
300, // spawnhealth
|
|
S_SKEL_RUN1, // seestate
|
|
sfx_skesit, // seesound
|
|
8, // reactiontime
|
|
0, // attacksound
|
|
S_SKEL_PAIN, // painstate
|
|
100, // painchance
|
|
sfx_popain, // painsound
|
|
S_SKEL_FIST1, // meleestate
|
|
S_SKEL_MISS1, // missilestate
|
|
S_SKEL_DIE1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_skedth, // deathsound
|
|
10, // speed
|
|
20 * FRACUNIT, // radius
|
|
56 * FRACUNIT, // height
|
|
500, // mass
|
|
0, // damage
|
|
sfx_skeact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_COUNTKILL, // flags
|
|
S_SKEL_RAISE1 // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_TRACER
|
|
-1, // doomednum
|
|
S_TRACER, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_skeatk, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_TRACEEXP1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_barexp, // deathsound
|
|
10 * FRACUNIT, // speed
|
|
11 * FRACUNIT, // radius
|
|
8 * FRACUNIT, // height
|
|
100, // mass
|
|
10, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_MISSILE | MF_DROPOFF | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_SMOKE
|
|
-1, // doomednum
|
|
S_SMOKE1, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_FATSO
|
|
67, // doomednum
|
|
S_FATT_STND, // spawnstate
|
|
600, // spawnhealth
|
|
S_FATT_RUN1, // seestate
|
|
sfx_mansit, // seesound
|
|
8, // reactiontime
|
|
0, // attacksound
|
|
S_FATT_PAIN, // painstate
|
|
80, // painchance
|
|
sfx_mnpain, // painsound
|
|
0, // meleestate
|
|
S_FATT_ATK1, // missilestate
|
|
S_FATT_DIE1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_mandth, // deathsound
|
|
8, // speed
|
|
48 * FRACUNIT, // radius
|
|
64 * FRACUNIT, // height
|
|
1000, // mass
|
|
0, // damage
|
|
sfx_posact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_COUNTKILL, // flags
|
|
S_FATT_RAISE1 // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_FATSHOT
|
|
-1, // doomednum
|
|
S_FATSHOT1, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_firsht, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_FATSHOTX1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_firxpl, // deathsound
|
|
20 * FRACUNIT, // speed
|
|
6 * FRACUNIT, // radius
|
|
8 * FRACUNIT, // height
|
|
100, // mass
|
|
8, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_MISSILE | MF_DROPOFF | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_CHAINGUY
|
|
65, // doomednum
|
|
S_CPOS_STND, // spawnstate
|
|
70, // spawnhealth
|
|
S_CPOS_RUN1, // seestate
|
|
sfx_posit2, // seesound
|
|
8, // reactiontime
|
|
0, // attacksound
|
|
S_CPOS_PAIN, // painstate
|
|
170, // painchance
|
|
sfx_popain, // painsound
|
|
0, // meleestate
|
|
S_CPOS_ATK1, // missilestate
|
|
S_CPOS_DIE1, // deathstate
|
|
S_CPOS_XDIE1, // xdeathstate
|
|
sfx_podth2, // deathsound
|
|
8, // speed
|
|
20 * FRACUNIT, // radius
|
|
56 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_posact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_COUNTKILL, // flags
|
|
S_CPOS_RAISE1 // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_TROOP
|
|
3001, // doomednum
|
|
S_TROO_STND, // spawnstate
|
|
60, // spawnhealth
|
|
S_TROO_RUN1, // seestate
|
|
sfx_bgsit1, // seesound
|
|
8, // reactiontime
|
|
0, // attacksound
|
|
S_TROO_PAIN, // painstate
|
|
200, // painchance
|
|
sfx_popain, // painsound
|
|
S_TROO_ATK1, // meleestate
|
|
S_TROO_ATK1, // missilestate
|
|
S_TROO_DIE1, // deathstate
|
|
S_TROO_XDIE1, // xdeathstate
|
|
sfx_bgdth1, // deathsound
|
|
8, // speed
|
|
20 * FRACUNIT, // radius
|
|
56 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_bgact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_COUNTKILL, // flags
|
|
S_TROO_RAISE1 // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_SERGEANT
|
|
3002, // doomednum
|
|
S_SARG_STND, // spawnstate
|
|
150, // spawnhealth
|
|
S_SARG_RUN1, // seestate
|
|
sfx_sgtsit, // seesound
|
|
8, // reactiontime
|
|
sfx_sgtatk, // attacksound
|
|
S_SARG_PAIN, // painstate
|
|
180, // painchance
|
|
sfx_dmpain, // painsound
|
|
S_SARG_ATK1, // meleestate
|
|
0, // missilestate
|
|
S_SARG_DIE1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_sgtdth, // deathsound
|
|
10, // speed
|
|
30 * FRACUNIT, // radius
|
|
56 * FRACUNIT, // height
|
|
400, // mass
|
|
0, // damage
|
|
sfx_dmact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_COUNTKILL, // flags
|
|
S_SARG_RAISE1 // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_SHADOWS
|
|
58, // doomednum
|
|
S_SARG_STND, // spawnstate
|
|
150, // spawnhealth
|
|
S_SARG_RUN1, // seestate
|
|
sfx_sgtsit, // seesound
|
|
8, // reactiontime
|
|
sfx_sgtatk, // attacksound
|
|
S_SARG_PAIN, // painstate
|
|
180, // painchance
|
|
sfx_dmpain, // painsound
|
|
S_SARG_ATK1, // meleestate
|
|
0, // missilestate
|
|
S_SARG_DIE1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_sgtdth, // deathsound
|
|
10, // speed
|
|
30 * FRACUNIT, // radius
|
|
56 * FRACUNIT, // height
|
|
400, // mass
|
|
0, // damage
|
|
sfx_dmact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_SHADOW | MF_COUNTKILL, // flags
|
|
S_SARG_RAISE1 // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_HEAD
|
|
3005, // doomednum
|
|
S_HEAD_STND, // spawnstate
|
|
400, // spawnhealth
|
|
S_HEAD_RUN1, // seestate
|
|
sfx_cacsit, // seesound
|
|
8, // reactiontime
|
|
0, // attacksound
|
|
S_HEAD_PAIN, // painstate
|
|
128, // painchance
|
|
sfx_dmpain, // painsound
|
|
0, // meleestate
|
|
S_HEAD_ATK1, // missilestate
|
|
S_HEAD_DIE1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_cacdth, // deathsound
|
|
8, // speed
|
|
31 * FRACUNIT, // radius
|
|
56 * FRACUNIT, // height
|
|
400, // mass
|
|
0, // damage
|
|
sfx_dmact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_FLOAT | MF_NOGRAVITY | MF_COUNTKILL, // flags
|
|
S_HEAD_RAISE1 // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_BRUISER
|
|
3003, // doomednum
|
|
S_BOSS_STND, // spawnstate
|
|
1000, // spawnhealth
|
|
S_BOSS_RUN1, // seestate
|
|
sfx_brssit, // seesound
|
|
8, // reactiontime
|
|
0, // attacksound
|
|
S_BOSS_PAIN, // painstate
|
|
50, // painchance
|
|
sfx_dmpain, // painsound
|
|
S_BOSS_ATK1, // meleestate
|
|
S_BOSS_ATK1, // missilestate
|
|
S_BOSS_DIE1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_brsdth, // deathsound
|
|
8, // speed
|
|
24 * FRACUNIT, // radius
|
|
64 * FRACUNIT, // height
|
|
1000, // mass
|
|
0, // damage
|
|
sfx_dmact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_COUNTKILL, // flags
|
|
S_BOSS_RAISE1 // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_BRUISERSHOT
|
|
-1, // doomednum
|
|
S_BRBALL1, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_firsht, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_BRBALLX1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_firxpl, // deathsound
|
|
15 * FRACUNIT, // speed
|
|
6 * FRACUNIT, // radius
|
|
8 * FRACUNIT, // height
|
|
100, // mass
|
|
8, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_MISSILE | MF_DROPOFF | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_KNIGHT
|
|
69, // doomednum
|
|
S_BOS2_STND, // spawnstate
|
|
500, // spawnhealth
|
|
S_BOS2_RUN1, // seestate
|
|
sfx_kntsit, // seesound
|
|
8, // reactiontime
|
|
0, // attacksound
|
|
S_BOS2_PAIN, // painstate
|
|
50, // painchance
|
|
sfx_dmpain, // painsound
|
|
S_BOS2_ATK1, // meleestate
|
|
S_BOS2_ATK1, // missilestate
|
|
S_BOS2_DIE1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_kntdth, // deathsound
|
|
8, // speed
|
|
24 * FRACUNIT, // radius
|
|
64 * FRACUNIT, // height
|
|
1000, // mass
|
|
0, // damage
|
|
sfx_dmact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_COUNTKILL, // flags
|
|
S_BOS2_RAISE1 // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_SKULL
|
|
3006, // doomednum
|
|
S_SKULL_STND, // spawnstate
|
|
100, // spawnhealth
|
|
S_SKULL_RUN1, // seestate
|
|
0, // seesound
|
|
8, // reactiontime
|
|
sfx_sklatk, // attacksound
|
|
S_SKULL_PAIN, // painstate
|
|
256, // painchance
|
|
sfx_dmpain, // painsound
|
|
0, // meleestate
|
|
S_SKULL_ATK1, // missilestate
|
|
S_SKULL_DIE1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_firxpl, // deathsound
|
|
8, // speed
|
|
16 * FRACUNIT, // radius
|
|
56 * FRACUNIT, // height
|
|
50, // mass
|
|
3, // damage
|
|
sfx_dmact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_FLOAT | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_SPIDER
|
|
7, // doomednum
|
|
S_SPID_STND, // spawnstate
|
|
3000, // spawnhealth
|
|
S_SPID_RUN1, // seestate
|
|
sfx_spisit, // seesound
|
|
8, // reactiontime
|
|
sfx_shotgn, // attacksound
|
|
S_SPID_PAIN, // painstate
|
|
40, // painchance
|
|
sfx_dmpain, // painsound
|
|
0, // meleestate
|
|
S_SPID_ATK1, // missilestate
|
|
S_SPID_DIE1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_spidth, // deathsound
|
|
12, // speed
|
|
128 * FRACUNIT, // radius
|
|
100 * FRACUNIT, // height
|
|
1000, // mass
|
|
0, // damage
|
|
sfx_dmact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_COUNTKILL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_BABY
|
|
68, // doomednum
|
|
S_BSPI_STND, // spawnstate
|
|
500, // spawnhealth
|
|
S_BSPI_SIGHT, // seestate
|
|
sfx_bspsit, // seesound
|
|
8, // reactiontime
|
|
0, // attacksound
|
|
S_BSPI_PAIN, // painstate
|
|
128, // painchance
|
|
sfx_dmpain, // painsound
|
|
0, // meleestate
|
|
S_BSPI_ATK1, // missilestate
|
|
S_BSPI_DIE1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_bspdth, // deathsound
|
|
12, // speed
|
|
64 * FRACUNIT, // radius
|
|
64 * FRACUNIT, // height
|
|
600, // mass
|
|
0, // damage
|
|
sfx_bspact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_COUNTKILL, // flags
|
|
S_BSPI_RAISE1 // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_CYBORG
|
|
16, // doomednum
|
|
S_CYBER_STND, // spawnstate
|
|
4000, // spawnhealth
|
|
S_CYBER_RUN1, // seestate
|
|
sfx_cybsit, // seesound
|
|
8, // reactiontime
|
|
0, // attacksound
|
|
S_CYBER_PAIN, // painstate
|
|
20, // painchance
|
|
sfx_dmpain, // painsound
|
|
0, // meleestate
|
|
S_CYBER_ATK1, // missilestate
|
|
S_CYBER_DIE1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_cybdth, // deathsound
|
|
16, // speed
|
|
40 * FRACUNIT, // radius
|
|
110 * FRACUNIT, // height
|
|
1000, // mass
|
|
0, // damage
|
|
sfx_dmact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_COUNTKILL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_PAIN
|
|
71, // doomednum
|
|
S_PAIN_STND, // spawnstate
|
|
400, // spawnhealth
|
|
S_PAIN_RUN1, // seestate
|
|
sfx_pesit, // seesound
|
|
8, // reactiontime
|
|
0, // attacksound
|
|
S_PAIN_PAIN, // painstate
|
|
128, // painchance
|
|
sfx_pepain, // painsound
|
|
0, // meleestate
|
|
S_PAIN_ATK1, // missilestate
|
|
S_PAIN_DIE1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_pedth, // deathsound
|
|
8, // speed
|
|
31 * FRACUNIT, // radius
|
|
56 * FRACUNIT, // height
|
|
400, // mass
|
|
0, // damage
|
|
sfx_dmact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_FLOAT | MF_NOGRAVITY | MF_COUNTKILL, // flags
|
|
S_PAIN_RAISE1 // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_WOLFSS
|
|
84, // doomednum
|
|
S_SSWV_STND, // spawnstate
|
|
50, // spawnhealth
|
|
S_SSWV_RUN1, // seestate
|
|
sfx_sssit, // seesound
|
|
8, // reactiontime
|
|
0, // attacksound
|
|
S_SSWV_PAIN, // painstate
|
|
170, // painchance
|
|
sfx_popain, // painsound
|
|
0, // meleestate
|
|
S_SSWV_ATK1, // missilestate
|
|
S_SSWV_DIE1, // deathstate
|
|
S_SSWV_XDIE1, // xdeathstate
|
|
sfx_ssdth, // deathsound
|
|
8, // speed
|
|
20 * FRACUNIT, // radius
|
|
56 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_posact, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_COUNTKILL, // flags
|
|
S_SSWV_RAISE1 // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_KEEN
|
|
72, // doomednum
|
|
S_KEENSTND, // spawnstate
|
|
100, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_KEENPAIN, // painstate
|
|
256, // painchance
|
|
sfx_keenpn, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_COMMKEEN, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_keendt, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
72 * FRACUNIT, // height
|
|
10000000, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID | MF_SPAWNCEILING | MF_NOGRAVITY | MF_SHOOTABLE | MF_COUNTKILL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_BOSSBRAIN
|
|
88, // doomednum
|
|
S_BRAIN, // spawnstate
|
|
250, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_BRAIN_PAIN, // painstate
|
|
255, // painchance
|
|
sfx_bospn, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_BRAIN_DIE1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_bosdth, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
10000000, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID | MF_SHOOTABLE, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_BOSSSPIT
|
|
89, // doomednum
|
|
S_BRAINEYE, // spawnstate
|
|
1000, // spawnhealth
|
|
S_BRAINEYESEE, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
32 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_NOSECTOR, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_BOSSTARGET
|
|
87, // doomednum
|
|
S_NULL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
32 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_NOSECTOR, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_SPAWNSHOT
|
|
-1, // doomednum
|
|
S_SPAWN1, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_bospit, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_firxpl, // deathsound
|
|
10 * FRACUNIT, // speed
|
|
6 * FRACUNIT, // radius
|
|
32 * FRACUNIT, // height
|
|
100, // mass
|
|
3, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_MISSILE | MF_DROPOFF | MF_NOGRAVITY | MF_NOCLIP, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_SPAWNFIRE
|
|
-1, // doomednum
|
|
S_SPAWNFIRE1, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_BARREL
|
|
2035, // doomednum
|
|
S_BAR1, // spawnstate
|
|
20, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_BEXP, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_barexp, // deathsound
|
|
0, // speed
|
|
10 * FRACUNIT, // radius
|
|
42 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID | MF_SHOOTABLE | MF_NOBLOOD, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_TROOPSHOT
|
|
-1, // doomednum
|
|
S_TBALL1, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_firsht, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_TBALLX1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_firxpl, // deathsound
|
|
10 * FRACUNIT, // speed
|
|
6 * FRACUNIT, // radius
|
|
8 * FRACUNIT, // height
|
|
100, // mass
|
|
3, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_MISSILE | MF_DROPOFF | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_HEADSHOT
|
|
-1, // doomednum
|
|
S_RBALL1, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_firsht, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_RBALLX1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_firxpl, // deathsound
|
|
10 * FRACUNIT, // speed
|
|
6 * FRACUNIT, // radius
|
|
8 * FRACUNIT, // height
|
|
100, // mass
|
|
5, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_MISSILE | MF_DROPOFF | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_ROCKET
|
|
-1, // doomednum
|
|
S_ROCKET, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_rlaunc, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_EXPLODE1, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_barexp, // deathsound
|
|
20 * FRACUNIT, // speed
|
|
11 * FRACUNIT, // radius
|
|
8 * FRACUNIT, // height
|
|
100, // mass
|
|
20, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_MISSILE | MF_DROPOFF | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_PLASMA
|
|
-1, // doomednum
|
|
S_PLASBALL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_plasma, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_PLASEXP, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_firxpl, // deathsound
|
|
25 * FRACUNIT, // speed
|
|
13 * FRACUNIT, // radius
|
|
8 * FRACUNIT, // height
|
|
100, // mass
|
|
5, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_MISSILE | MF_DROPOFF | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_BFG
|
|
-1, // doomednum
|
|
S_BFGSHOT, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
0, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_BFGLAND, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_rxplod, // deathsound
|
|
25 * FRACUNIT, // speed
|
|
13 * FRACUNIT, // radius
|
|
8 * FRACUNIT, // height
|
|
100, // mass
|
|
100, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_MISSILE | MF_DROPOFF | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_ARACHPLAZ
|
|
-1, // doomednum
|
|
S_ARACH_PLAZ, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_plasma, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_ARACH_PLEX, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_firxpl, // deathsound
|
|
25 * FRACUNIT, // speed
|
|
13 * FRACUNIT, // radius
|
|
8 * FRACUNIT, // height
|
|
100, // mass
|
|
5, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_MISSILE | MF_DROPOFF | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_PUFF
|
|
-1, // doomednum
|
|
S_PUFF1, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_BLOOD
|
|
-1, // doomednum
|
|
S_BLOOD1, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_TFOG
|
|
-1, // doomednum
|
|
S_TFOG, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_IFOG
|
|
-1, // doomednum
|
|
S_IFOG, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_TELEPORTMAN
|
|
14, // doomednum
|
|
S_NULL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_NOSECTOR, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_EXTRABFG
|
|
-1, // doomednum
|
|
S_BFGEXP, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC0
|
|
2018, // doomednum
|
|
S_ARM1, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC1
|
|
2019, // doomednum
|
|
S_ARM2, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC2
|
|
2014, // doomednum
|
|
S_BON1, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL | MF_COUNTITEM, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC3
|
|
2015, // doomednum
|
|
S_BON2, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL | MF_COUNTITEM, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC4
|
|
5, // doomednum
|
|
S_BKEY, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL | MF_NOTDMATCH, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC5
|
|
13, // doomednum
|
|
S_RKEY, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL | MF_NOTDMATCH, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC6
|
|
6, // doomednum
|
|
S_YKEY, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL | MF_NOTDMATCH, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC7
|
|
39, // doomednum
|
|
S_YSKULL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL | MF_NOTDMATCH, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC8
|
|
38, // doomednum
|
|
S_RSKULL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL | MF_NOTDMATCH, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC9
|
|
40, // doomednum
|
|
S_BSKULL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL | MF_NOTDMATCH, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC10
|
|
2011, // doomednum
|
|
S_STIM, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC11
|
|
2012, // doomednum
|
|
S_MEDI, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC12
|
|
2013, // doomednum
|
|
S_SOUL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL | MF_COUNTITEM, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_INV
|
|
2022, // doomednum
|
|
S_PINV, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL | MF_COUNTITEM, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC13
|
|
2023, // doomednum
|
|
S_PSTR, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL | MF_COUNTITEM, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_INS
|
|
2024, // doomednum
|
|
S_PINS, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL | MF_COUNTITEM, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC14
|
|
2025, // doomednum
|
|
S_SUIT, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC15
|
|
2026, // doomednum
|
|
S_PMAP, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL | MF_COUNTITEM, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC16
|
|
2045, // doomednum
|
|
S_PVIS, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL | MF_COUNTITEM, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MEGA
|
|
83, // doomednum
|
|
S_MEGA, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL | MF_COUNTITEM, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_CLIP
|
|
2007, // doomednum
|
|
S_CLIP, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC17
|
|
2048, // doomednum
|
|
S_AMMO, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC18
|
|
2010, // doomednum
|
|
S_ROCK, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC19
|
|
2046, // doomednum
|
|
S_BROK, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC20
|
|
2047, // doomednum
|
|
S_CELL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC21
|
|
17, // doomednum
|
|
S_CELP, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC22
|
|
2008, // doomednum
|
|
S_SHEL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC23
|
|
2049, // doomednum
|
|
S_SBOX, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC24
|
|
8, // doomednum
|
|
S_BPAK, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC25
|
|
2006, // doomednum
|
|
S_BFUG, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_CHAINGUN
|
|
2002, // doomednum
|
|
S_MGUN, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC26
|
|
2005, // doomednum
|
|
S_CSAW, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC27
|
|
2003, // doomednum
|
|
S_LAUN, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC28
|
|
2004, // doomednum
|
|
S_PLAS, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_SHOTGUN
|
|
2001, // doomednum
|
|
S_SHOT, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_SUPERSHOTGUN
|
|
82, // doomednum
|
|
S_SHOT2, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPECIAL, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC29
|
|
85, // doomednum
|
|
S_TECHLAMP, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC30
|
|
86, // doomednum
|
|
S_TECH2LAMP, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC31
|
|
2028, // doomednum
|
|
S_COLU, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC32
|
|
30, // doomednum
|
|
S_TALLGRNCOL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC33
|
|
31, // doomednum
|
|
S_SHRTGRNCOL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC34
|
|
32, // doomednum
|
|
S_TALLREDCOL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC35
|
|
33, // doomednum
|
|
S_SHRTREDCOL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC36
|
|
37, // doomednum
|
|
S_SKULLCOL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC37
|
|
36, // doomednum
|
|
S_HEARTCOL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC38
|
|
41, // doomednum
|
|
S_EVILEYE, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC39
|
|
42, // doomednum
|
|
S_FLOATSKULL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC40
|
|
43, // doomednum
|
|
S_TORCHTREE, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC41
|
|
44, // doomednum
|
|
S_BLUETORCH, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC42
|
|
45, // doomednum
|
|
S_GREENTORCH, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC43
|
|
46, // doomednum
|
|
S_REDTORCH, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC44
|
|
55, // doomednum
|
|
S_BTORCHSHRT, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC45
|
|
56, // doomednum
|
|
S_GTORCHSHRT, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC46
|
|
57, // doomednum
|
|
S_RTORCHSHRT, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC47
|
|
47, // doomednum
|
|
S_STALAGTITE, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC48
|
|
48, // doomednum
|
|
S_TECHPILLAR, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC49
|
|
34, // doomednum
|
|
S_CANDLESTIK, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
0, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC50
|
|
35, // doomednum
|
|
S_CANDELABRA, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC51
|
|
49, // doomednum
|
|
S_BLOODYTWITCH, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
68 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID | MF_SPAWNCEILING | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC52
|
|
50, // doomednum
|
|
S_MEAT2, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
84 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID | MF_SPAWNCEILING | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC53
|
|
51, // doomednum
|
|
S_MEAT3, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
84 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID | MF_SPAWNCEILING | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC54
|
|
52, // doomednum
|
|
S_MEAT4, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
68 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID | MF_SPAWNCEILING | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC55
|
|
53, // doomednum
|
|
S_MEAT5, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
52 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID | MF_SPAWNCEILING | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC56
|
|
59, // doomednum
|
|
S_MEAT2, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
84 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPAWNCEILING | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC57
|
|
60, // doomednum
|
|
S_MEAT4, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
68 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPAWNCEILING | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC58
|
|
61, // doomednum
|
|
S_MEAT3, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
52 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPAWNCEILING | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC59
|
|
62, // doomednum
|
|
S_MEAT5, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
52 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPAWNCEILING | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC60
|
|
63, // doomednum
|
|
S_BLOODYTWITCH, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
68 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SPAWNCEILING | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC61
|
|
22, // doomednum
|
|
S_HEAD_DIE6, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
0, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC62
|
|
15, // doomednum
|
|
S_PLAY_DIE7, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
0, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC63
|
|
18, // doomednum
|
|
S_POSS_DIE5, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
0, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC64
|
|
21, // doomednum
|
|
S_SARG_DIE6, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
0, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC65
|
|
23, // doomednum
|
|
S_SKULL_DIE6, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
0, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC66
|
|
20, // doomednum
|
|
S_TROO_DIE5, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
0, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC67
|
|
19, // doomednum
|
|
S_SPOS_DIE5, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
0, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC68
|
|
10, // doomednum
|
|
S_PLAY_XDIE9, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
0, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC69
|
|
12, // doomednum
|
|
S_PLAY_XDIE9, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
0, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC70
|
|
28, // doomednum
|
|
S_HEADSONSTICK, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC71
|
|
24, // doomednum
|
|
S_GIBS, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
0, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC72
|
|
27, // doomednum
|
|
S_HEADONASTICK, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC73
|
|
29, // doomednum
|
|
S_HEADCANDLES, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC74
|
|
25, // doomednum
|
|
S_DEADSTICK, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC75
|
|
26, // doomednum
|
|
S_LIVESTICK, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC76
|
|
54, // doomednum
|
|
S_BIGTREE, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
32 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC77
|
|
70, // doomednum
|
|
S_BBAR1, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC78
|
|
73, // doomednum
|
|
S_HANGNOGUTS, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
88 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID | MF_SPAWNCEILING | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC79
|
|
74, // doomednum
|
|
S_HANGBNOBRAIN, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
88 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID | MF_SPAWNCEILING | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC80
|
|
75, // doomednum
|
|
S_HANGTLOOKDN, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
64 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID | MF_SPAWNCEILING | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC81
|
|
76, // doomednum
|
|
S_HANGTSKULL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
64 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID | MF_SPAWNCEILING | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC82
|
|
77, // doomednum
|
|
S_HANGTLOOKUP, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
64 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID | MF_SPAWNCEILING | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC83
|
|
78, // doomednum
|
|
S_HANGTNOBRAIN, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
16 * FRACUNIT, // radius
|
|
64 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_SOLID | MF_SPAWNCEILING | MF_NOGRAVITY, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC84
|
|
79, // doomednum
|
|
S_COLONGIBS, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC85
|
|
80, // doomednum
|
|
S_SMALLPOOL, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP, // flags
|
|
S_NULL // raisestate
|
|
},
|
|
|
|
{
|
|
// MT_MISC86
|
|
81, // doomednum
|
|
S_BRAINSTEM, // spawnstate
|
|
1000, // spawnhealth
|
|
S_NULL, // seestate
|
|
sfx_None, // seesound
|
|
8, // reactiontime
|
|
sfx_None, // attacksound
|
|
S_NULL, // painstate
|
|
0, // painchance
|
|
sfx_None, // painsound
|
|
S_NULL, // meleestate
|
|
S_NULL, // missilestate
|
|
S_NULL, // deathstate
|
|
S_NULL, // xdeathstate
|
|
sfx_None, // deathsound
|
|
0, // speed
|
|
20 * FRACUNIT, // radius
|
|
16 * FRACUNIT, // height
|
|
100, // mass
|
|
0, // damage
|
|
sfx_None, // activesound
|
|
MF_NOBLOCKMAP, // flags
|
|
S_NULL // raisestate
|
|
}
|
|
};
|
|
|
|
|