INFO.C 162 KB

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