info.cpp 144 KB

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