info.c 136 KB

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