1 // SONIC ROBO BLAST 2
2 //-----------------------------------------------------------------------------
3 // Copyright (C) 1993-1996 by id Software, Inc.
4 // Copyright (C) 1998-2000 by DooM Legacy Team.
5 // Copyright (C) 1999-2020 by Sonic Team Junior.
6 //
7 // This program is free software distributed under the
8 // terms of the GNU General Public License, version 2.
9 // See the 'LICENSE' file for more details.
10 //-----------------------------------------------------------------------------
11 /// \file  info.c
12 /// \brief Thing frame/state LUT
13 
14 // Data.
15 #include "doomdef.h"
16 #include "doomstat.h"
17 #include "sounds.h"
18 #include "p_mobj.h"
19 #include "p_local.h" // DMG_ constants
20 #include "m_misc.h"
21 #include "z_zone.h"
22 #include "d_player.h"
23 #include "v_video.h" // V_*MAP constants
24 #include "lzf.h"
25 #ifdef HWRENDER
26 #include "hardware/hw_light.h"
27 #endif
28 
29 // Hey, moron! If you change this table, don't forget about the sprite enum in info.h and the sprite lights in hw_light.c!
30 // For the sake of constant merge conflicts, let's spread this out
31 char sprnames[NUMSPRITES + 1][5] =
32 {
33 	"NULL", // invisible object
34 	"UNKN",
35 
36 	"THOK", // Thok! mobj
37 	"PLAY",
38 
39 	// Enemies
40 	"POSS", // Crawla (Blue)
41 	"SPOS", // Crawla (Red)
42 	"FISH", // SDURF
43 	"BUZZ", // Buzz (Gold)
44 	"RBUZ", // Buzz (Red)
45 	"JETB", // Jetty-Syn Bomber
46 	"JETG", // Jetty-Syn Gunner
47 	"CCOM", // Crawla Commander
48 	"DETN", // Deton
49 	"SKIM", // Skim mine dropper
50 	"TRET", // Industrial Turret
51 	"TURR", // Pop-Up Turret
52 	"SHRP", // Sharp
53 	"CRAB", // Crushstacean
54 	"CR2B", // Banpyura
55 	"CSPR", // Banpyura spring
56 	"JJAW", // Jet Jaw
57 	"SNLR", // Snailer
58 	"VLTR", // BASH
59 	"PNTY", // Pointy
60 	"ARCH", // Robo-Hood
61 	"CBFS", // Castlebot Facestabber
62 	"STAB", // Castlebot Facestabber spear aura
63 	"SPSH", // Egg Guard
64 	"ESHI", // Egg Guard's shield
65 	"GSNP", // Green Snapper
66 	"GSNL", // Green Snapper leg
67 	"GSNH", // Green Snapper head
68 	"MNUS", // Minus
69 	"MNUD", // Minus dirt
70 	"SSHL", // Spring Shell
71 	"UNID", // Unidus
72 	"CANA", // Canarivore
73 	"CANG", // Canarivore gas
74 	"PYRE", // Pyre Fly
75 	"PTER", // Pterabyte
76 	"DRAB", // Dragonbomber
77 
78 	// Generic Boss Items
79 	"JETF", // Boss jet fumes
80 
81 	// Boss 1 (Greenflower)
82 	"EGGM", // Boss 1
83 	"EGLZ", // Boss 1 Junk
84 
85 	// Boss 2 (Techno Hill)
86 	"EGGN", // Boss 2
87 	"TANK", // Boss 2 Junk
88 	"GOOP", // Boss 2 Goop
89 
90 	// Boss 3 (Deep Sea)
91 	"EGGO", // Boss 3
92 	"SEBH", // Boss 3 Junk
93 	"FAKE", // Boss 3 Fakemobile
94 	"SHCK", // Boss 3 Shockwave
95 
96 	// Boss 4 (Castle Eggman)
97 	"EGGP",
98 	"EFIR", // Boss 4 jet flame
99 	"EGR1", // Boss 4 Spectator Eggrobo
100 
101 	// Boss 5 (Arid Canyon)
102 	"FANG", // replaces EGGQ
103 	"BRKN", // broken robot chunk
104 	"WHAT", // alart
105 	"VWRE",
106 	"PROJ", // projector light
107 	"FBOM",
108 	"FSGN",
109 	"BARX", // bomb explosion (also used by barrel)
110 	"BARD", // bomb dust (also used by barrel)
111 
112 	// Boss 6 (Red Volcano)
113 	"EGGR",
114 
115 	// Boss 7 (Dark City)
116 	"BRAK",
117 	"BGOO", // Goop
118 	"BMSL",
119 
120 	// Boss 8 (Egg Rock)
121 	"EGGT",
122 
123 	// Cy-Brak-Demon; uses "BRAK" as well, but has some extras
124 	"RCKT", // Rockets!
125 	"ELEC", // Electricity!
126 	"TARG", // Targeting reticules!
127 	"NPLM", // Big napalm bombs!
128 	"MNPL", // Mini napalm bombs!
129 
130 	// Metal Sonic
131 	"METL",
132 	"MSCF",
133 	"MSCB",
134 
135 	// Collectible Items
136 	"RING",
137 	"TRNG", // Team Rings
138 	"TOKE", // Special Stage Token
139 	"RFLG", // Red CTF Flag
140 	"BFLG", // Blue CTF Flag
141 	"SPHR", // Sphere
142 	"NCHP", // NiGHTS chip
143 	"NSTR", // NiGHTS star
144 	"EMBM", // Emblem
145 	"CEMG", // Chaos Emeralds
146 	"SHRD", // Emerald hunt shards
147 
148 	// Interactive Objects
149 	"BBLS", // water bubble source
150 	"SIGN", // Level end sign
151 	"SPIK", // Spike Ball
152 	"SFLM", // Spin fire
153 	"TFLM", // Spin fire (team)
154 	"USPK", // Floor spike
155 	"WSPK", // Wall spike
156 	"WSPB", // Wall spike base
157 	"STPT", // Starpost
158 	"BMNE", // Big floating mine
159 	"PUMI", // Rollout Rock
160 
161 	// Monitor Boxes
162 	"MSTV", // MiSc TV sprites
163 	"XLTV", // eXtra Large TV sprites
164 
165 	"TRRI", // Red team:  10 RIngs
166 	"TBRI", // Blue team: 10 RIngs
167 
168 	"TVRI", // 10 RIng
169 	"TVPI", // PIty shield
170 	"TVAT", // ATtraction shield
171 	"TVFO", // FOrce shield
172 	"TVAR", // ARmageddon shield
173 	"TVWW", // WhirlWind shield
174 	"TVEL", // ELemental shield
175 	"TVSS", // Super Sneakers
176 	"TVIV", // InVincibility
177 	"TV1U", // 1Up
178 	"TV1P", // 1uP (textless)
179 	"TVEG", // EGgman
180 	"TVMX", // MiXup
181 	"TVMY", // MYstery
182 	"TVGV", // GraVity boots
183 	"TVRC", // ReCycler
184 	"TV1K", // 1,000 points  (1 K)
185 	"TVTK", // 10,000 points (Ten K)
186 	"TVFL", // FLame shield
187 	"TVBB", // BuBble shield
188 	"TVZP", // Thunder shield (ZaP)
189 
190 	// Projectiles
191 	"MISL",
192 	"LASR", // GFZ3 laser
193 	"LASF", // GFZ3 laser flames
194 	"TORP", // Torpedo
195 	"ENRG", // Energy ball
196 	"MINE", // Skim mine
197 	"JBUL", // Jetty-Syn Bullet
198 	"TRLS",
199 	"CBLL", // Cannonball
200 	"AROW", // Arrow
201 	"CFIR", // Colored fire of various sorts
202 
203 	// The letter
204 	"LETR",
205 
206 	// Greenflower Scenery
207 	"FWR1",
208 	"FWR2", // GFZ Sunflower
209 	"FWR3", // GFZ budding flower
210 	"FWR4",
211 	"BUS1", // GFZ Bush w/ berries
212 	"BUS2", // GFZ Bush w/o berries
213 	"BUS3", // GFZ Bush w/ BLUE berries
214 	// Trees (both GFZ and misc)
215 	"TRE1", // GFZ
216 	"TRE2", // Checker
217 	"TRE3", // Frozen Hillside
218 	"TRE4", // Polygon
219 	"TRE5", // Bush tree
220 	"TRE6", // Spring tree
221 
222 	// Techno Hill Scenery
223 	"THZP", // THZ1 Steam Flower
224 	"FWR5", // THZ1 Spin flower (red)
225 	"FWR6", // THZ1 Spin flower (yellow)
226 	"THZT", // Steam Whistle tree/bush
227 	"ALRM", // THZ2 Alarm
228 
229 	// Deep Sea Scenery
230 	"GARG", // Deep Sea Gargoyle
231 	"SEWE", // Deep Sea Seaweed
232 	"DRIP", // Dripping water
233 	"CORL", // Coral
234 	"BCRY", // Blue Crystal
235 	"KELP", // Kelp
236 	"ALGA", // Animated algae top
237 	"ALGB", // Animated algae segment
238 	"DSTG", // DSZ Stalagmites
239 	"LIBE", // DSZ Light beam
240 
241 	// Castle Eggman Scenery
242 	"CHAN", // CEZ Chain
243 	"FLAM", // Flame
244 	"ESTA", // Eggman esta una estatua!
245 	"SMCH", // Small Mace Chain
246 	"BMCH", // Big Mace Chain
247 	"SMCE", // Small Mace
248 	"BMCE", // Big Mace
249 	"YSPB", // Yellow spring on a ball
250 	"RSPB", // Red spring on a ball
251 	"SFBR", // Small Firebar
252 	"BFBR", // Big Firebar
253 	"BANR", // Banner
254 	"PINE", // Pine Tree
255 	"CEZB", // Bush
256 	"CNDL", // Candle/pricket
257 	"FLMH", // Flame holder
258 	"CTRC", // Fire torch
259 	"CFLG", // Waving flag/segment
260 	"CSTA", // Crawla statue
261 	"CBBS", // Facestabber statue
262 	"CABR", // Brambles
263 
264 	// Arid Canyon Scenery
265 	"BTBL", // Big tumbleweed
266 	"STBL", // Small tumbleweed
267 	"CACT", // Cacti
268 	"WWSG", // Caution Sign
269 	"WWS2", // Cacti Sign
270 	"WWS3", // Sharp Turn Sign
271 	"OILL", // Oil lamp
272 	"OILF", // Oil lamp flare
273 	"BARR", // TNT barrel
274 	"REMT", // TNT proximity shell
275 	"TAZD", // Dust devil
276 	"ADST", // Arid dust
277 	"MCRT", // Minecart
278 	"MCSP", // Minecart spark
279 	"SALD", // Saloon door
280 	"TRAE", // Train cameo locomotive
281 	"TRAI", // Train cameo wagon
282 	"STEA", // Train steam
283 
284 	// Red Volcano Scenery
285 	"FLME", // Flame jet
286 	"DFLM", // Blade's flame
287 	"LFAL", // Lavafall
288 	"JPLA", // Jungle palm
289 	"TFLO", // Torch flower
290 	"WVIN", // Wall vines
291 
292 	// Dark City Scenery
293 
294 	// Egg Rock Scenery
295 
296 	// Christmas Scenery
297 	"XMS1", // Christmas Pole
298 	"XMS2", // Candy Cane
299 	"XMS3", // Snowman
300 	"XMS4", // Lamppost
301 	"XMS5", // Hanging Star
302 	"XMS6", // Mistletoe
303 	"FHZI", // FHZ ice
304 	"ROSY",
305 
306 	// Halloween Scenery
307 	"PUMK", // Pumpkins
308 	"HHPL", // Dr Seuss Trees
309 	"SHRM", // Mushroom
310 	"HHZM", // Misc
311 
312 	// Azure Temple Scenery
313 	"BGAR", // ATZ Gargoyles
314 	"RCRY", // ATZ Red Crystal (Target)
315 	"CFLM", // Green torch flame
316 
317 	// Botanic Serenity Scenery
318 	"BSZ1", // Tall flowers
319 	"BSZ2", // Medium flowers
320 	"BSZ3", // Small flowers
321 	//"BSZ4", -- Tulips
322 	"BST1", // Red tulip
323 	"BST2", // Purple tulip
324 	"BST3", // Blue tulip
325 	"BST4", // Cyan tulip
326 	"BST5", // Yellow tulip
327 	"BST6", // Orange tulip
328 	"BSZ5", // Cluster of Tulips
329 	"BSZ6", // Bush
330 	"BSZ7", // Vine
331 	"BSZ8", // Misc things
332 
333 	// Misc Scenery
334 	"STLG", // Stalagmites
335 	"DBAL", // Disco
336 
337 	// Powerup Indicators
338 	"ARMA", // Armageddon Shield Orb
339 	"ARMF", // Armageddon Shield Ring, Front
340 	"ARMB", // Armageddon Shield Ring, Back
341 	"WIND", // Whirlwind Shield Orb
342 	"MAGN", // Attract Shield Orb
343 	"ELEM", // Elemental Shield Orb and Fire
344 	"FORC", // Force Shield Orb
345 	"PITY", // Pity Shield Orb
346 	"FIRS", // Flame Shield Orb
347 	"BUBS", // Bubble Shield Orb
348 	"ZAPS", // Thunder Shield Orb
349 	"IVSP", // invincibility sparkles
350 	"SSPK", // Super Sonic Spark
351 
352 	"GOAL", // Special Stage goal (here because lol NiGHTS)
353 
354 	// Flickies
355 	"FBUB", // Flicky-sized bubble
356 	"FL01", // Bluebird
357 	"FL02", // Rabbit
358 	"FL03", // Chicken
359 	"FL04", // Seal
360 	"FL05", // Pig
361 	"FL06", // Chipmunk
362 	"FL07", // Penguin
363 	"FL08", // Fish
364 	"FL09", // Ram
365 	"FL10", // Puffin
366 	"FL11", // Cow
367 	"FL12", // Rat
368 	"FL13", // Bear
369 	"FL14", // Dove
370 	"FL15", // Cat
371 	"FL16", // Canary
372 	"FS01", // Spider
373 	"FS02", // Bat
374 
375 	// Springs
376 	"FANS", // Fan
377 	"STEM", // Steam riser
378 	"BUMP", // Bumpers
379 	"BLON", // Balloons
380 	"SPRY", // Yellow spring
381 	"SPRR", // Red spring
382 	"SPRB", // Blue spring
383 	"YSPR", // Yellow Diagonal Spring
384 	"RSPR", // Red Diagonal Spring
385 	"BSPR", // Blue Diagonal Spring
386 	"SSWY", // Yellow Side Spring
387 	"SSWR", // Red Side Spring
388 	"SSWB", // Blue Side Spring
389 	"BSTY", // Yellow Booster
390 	"BSTR", // Red Booster
391 
392 	// Environmental Effects
393 	"RAIN", // Rain
394 	"SNO1", // Snowflake
395 	"SPLH", // Water Splish
396 	"LSPL", // Lava Splish
397 	"SPLA", // Water Splash
398 	"SMOK",
399 	"BUBL", // Bubble
400 	"WZAP",
401 	"DUST", // Spindash dust
402 	"FPRT", // Spindash dust (flame)
403 	"TFOG", // Teleport Fog
404 	"SEED", // Sonic CD flower seed
405 	"PRTL", // Particle (for fans, etc.)
406 
407 	// Game Indicators
408 	"SCOR", // Score logo
409 	"DRWN", // Drowning Timer
410 	"FLII", // Flight indicator
411 	"LCKN", // Target
412 	"TTAG", // Tag Sign
413 	"GFLG", // Got Flag sign
414 	"FNSF", // Finish flag
415 
416 	"CORK",
417 	"LHRT",
418 
419 	// Ring Weapons
420 	"RRNG", // Red Ring
421 	"RNGB", // Bounce Ring
422 	"RNGR", // Rail Ring
423 	"RNGI", // Infinity Ring
424 	"RNGA", // Automatic Ring
425 	"RNGE", // Explosion Ring
426 	"RNGS", // Scatter Ring
427 	"RNGG", // Grenade Ring
428 
429 	"PIKB", // Bounce Ring Pickup
430 	"PIKR", // Rail Ring Pickup
431 	"PIKA", // Automatic Ring Pickup
432 	"PIKE", // Explosion Ring Pickup
433 	"PIKS", // Scatter Ring Pickup
434 	"PIKG", // Grenade Ring Pickup
435 
436 	"TAUT", // Thrown Automatic Ring
437 	"TGRE", // Thrown Grenade Ring
438 	"TSCR", // Thrown Scatter Ring
439 
440 	// Mario-specific stuff
441 	"COIN",
442 	"CPRK",
443 	"GOOM",
444 	"BGOM",
445 	"FFWR",
446 	"FBLL",
447 	"SHLL",
448 	"PUMA",
449 	"HAMM",
450 	"KOOP",
451 	"BFLM",
452 	"MAXE",
453 	"MUS1",
454 	"MUS2",
455 	"TOAD",
456 
457 	// NiGHTS Stuff
458 	"NDRN", // NiGHTS drone
459 	"NSPK", // NiGHTS sparkle
460 	"NBMP", // NiGHTS Bumper
461 	"HOOP", // NiGHTS hoop sprite
462 	"NSCR", // NiGHTS score sprite
463 	"NPRU", // Nights Powerups
464 	"CAPS", // Capsule thingy for NiGHTS
465 	"IDYA", // Ideya
466 	"NTPN", // Nightopian
467 	"SHLP", // Shleep
468 
469 	// Secret badniks and hazards, shhhh
470 	"PENG",
471 	"POPH",
472 	"HIVE",
473 	"BUMB",
474 	"BBUZ",
475 	"FMCE",
476 	"HMCE",
477 	"CACO",
478 	"BAL2",
479 	"SBOB",
480 	"SBFL",
481 	"SBSK",
482 	"HBAT",
483 
484 	// Debris
485 	"SPRK", // Sparkle
486 	"BOM1", // Robot Explosion
487 	"BOM2", // Boss Explosion 1
488 	"BOM3", // Boss Explosion 2
489 	"BOM4", // Underwater Explosion
490 	"BMNB", // Mine Explosion
491 
492 	// Crumbly rocks
493 	"ROIA",
494 	"ROIB",
495 	"ROIC",
496 	"ROID",
497 	"ROIE",
498 	"ROIF",
499 	"ROIG",
500 	"ROIH",
501 	"ROII",
502 	"ROIJ",
503 	"ROIK",
504 	"ROIL",
505 	"ROIM",
506 	"ROIN",
507 	"ROIO",
508 	"ROIP",
509 
510 	// Level debris
511 	"GFZD", // GFZ debris
512 	"BRIC", // Bricks
513 	"WDDB", // Wood Debris
514 	"BRIR", // CEZ3 colored bricks
515 	"BRIB", // CEZ3 colored bricks
516 	"BRIY", // CEZ3 colored bricks
517 
518 	// Gravity Well Objects
519 	"GWLG",
520 	"GWLR",
521 };
522 
523 char spr2names[NUMPLAYERSPRITES][5] =
524 {
525 	"STND",
526 	"WAIT",
527 	"WALK",
528 	"SKID",
529 	"RUN_",
530 	"DASH",
531 	"PAIN",
532 	"STUN",
533 	"DEAD",
534 	"DRWN",
535 	"ROLL",
536 	"GASP",
537 	"JUMP",
538 	"SPNG",
539 	"FALL",
540 	"EDGE",
541 	"RIDE",
542 
543 	"SPIN",
544 
545 	"FLY_",
546 	"SWIM",
547 	"TIRE",
548 
549 	"GLID",
550 	"LAND",
551 	"CLNG",
552 	"CLMB",
553 
554 	"FLT_",
555 	"FRUN",
556 
557 	"BNCE",
558 
559 	"FIRE",
560 
561 	"TWIN",
562 
563 	"MLEE",
564 	"MLEL",
565 
566 	"TRNS",
567 
568 	"NSTD",
569 	"NFLT",
570 	"NFLY",
571 	"NDRL",
572 	"NSTN",
573 	"NPUL",
574 	"NATK",
575 
576 	"TAL0",
577 	"TAL1",
578 	"TAL2",
579 	"TAL3",
580 	"TAL4",
581 	"TAL5",
582 	"TAL6",
583 	"TAL7",
584 	"TAL8",
585 	"TAL9",
586 	"TALA",
587 	"TALB",
588 	"TALC",
589 
590 	"CNT1",
591 	"CNT2",
592 	"CNT3",
593 	"CNT4",
594 
595 	"SIGN",
596 	"LIFE",
597 
598 	"XTRA",
599 };
600 playersprite_t free_spr2 = SPR2_FIRSTFREESLOT;
601 
602 playersprite_t spr2defaults[NUMPLAYERSPRITES] = {
603 	0, // SPR2_STND,
604 	0, // SPR2_WAIT,
605 	0, // SPR2_WALK,
606 	SPR2_WALK, // SPR2_SKID,
607 	SPR2_WALK, // SPR2_RUN ,
608 	SPR2_FRUN, // SPR2_DASH,
609 	0, // SPR2_PAIN,
610 	SPR2_PAIN, // SPR2_STUN,
611 	SPR2_PAIN, // SPR2_DEAD,
612 	SPR2_DEAD, // SPR2_DRWN,
613 	0, // SPR2_ROLL,
614 	SPR2_SPNG, // SPR2_GASP,
615 	0, // SPR2_JUMP, (conditional, will never be referenced)
616 	SPR2_FALL, // SPR2_SPNG,
617 	SPR2_WALK, // SPR2_FALL,
618 	0, // SPR2_EDGE,
619 	SPR2_FALL, // SPR2_RIDE,
620 
621 	SPR2_ROLL, // SPR2_SPIN,
622 
623 	SPR2_SPNG, // SPR2_FLY ,
624 	SPR2_FLY , // SPR2_SWIM,
625 	0, // SPR2_TIRE, (conditional, will never be referenced)
626 
627 	SPR2_FLY , // SPR2_GLID,
628 	SPR2_ROLL, // SPR2_LAND,
629 	SPR2_CLMB, // SPR2_CLNG,
630 	SPR2_ROLL, // SPR2_CLMB,
631 
632 	SPR2_WALK, // SPR2_FLT ,
633 	SPR2_RUN , // SPR2_FRUN,
634 
635 	SPR2_FALL, // SPR2_BNCE,
636 
637 	0, // SPR2_FIRE,
638 
639 	SPR2_ROLL, // SPR2_TWIN,
640 
641 	SPR2_TWIN, // SPR2_MLEE,
642 	0, // SPR2_MLEL,
643 
644 	0, // SPR2_TRNS,
645 
646 	FF_SPR2SUPER|SPR2_STND, // SPR2_NSTD,
647 	FF_SPR2SUPER|SPR2_FALL, // SPR2_NFLT,
648 	0, // SPR2_NFLY, (will never be referenced unless skin 0 lacks this)
649 	SPR2_NFLY, // SPR2_NDRL,
650 	FF_SPR2SUPER|SPR2_STUN, // SPR2_NSTN,
651 	SPR2_NSTN, // SPR2_NPUL,
652 	FF_SPR2SUPER|SPR2_ROLL, // SPR2_NATK,
653 
654 	0, // SPR2_TAL0, (this will look mighty stupid but oh well)
655 	SPR2_TAL0, // SPR2_TAL1,
656 	SPR2_TAL1, // SPR2_TAL2,
657 	SPR2_TAL2, // SPR2_TAL3,
658 	SPR2_TAL1, // SPR2_TAL4,
659 	SPR2_TAL4, // SPR2_TAL5,
660 	SPR2_TAL0, // SPR2_TAL6,
661 	SPR2_TAL3, // SPR2_TAL7,
662 	SPR2_TAL7, // SPR2_TAL8,
663 	SPR2_TAL0, // SPR2_TAL9,
664 	SPR2_TAL9, // SPR2_TALA,
665 	SPR2_TAL0, // SPR2_TALB,
666 	SPR2_TAL6, // SPR2_TALC,
667 
668 	SPR2_WAIT, // SPR2_CNT1,
669 	SPR2_FALL, // SPR2_CNT2,
670 	SPR2_SPNG, // SPR2_CNT3,
671 	SPR2_CNT1, // SPR2_CNT4,
672 
673 	0, // SPR2_SIGN,
674 	0, // SPR2_LIFE,
675 
676 	0, // SPR2_XTRA (should never be referenced)
677 };
678 
679 // Doesn't work with g++, needs actionf_p1 (don't modify this comment)
680 state_t states[NUMSTATES] =
681 {
682 	// frame is masked through FF_FRAMEMASK
683 	// FF_ANIMATE makes simple state animations (var1 #frames, var2 tic delay)
684 	// FF_FULLBRIGHT activates the fullbright colormap
685 	// use FF_TRANS10 - FF_TRANS90 for easy translucency
686 	// (or tr_trans10<<FF_TRANSSHIFT if you want to make it hard on yourself)
687 
688 	// Keep this comment directly above S_NULL.
689 	{SPR_NULL, 0,  1, {NULL}, 0, 0, S_NULL}, // S_NULL
690 	{SPR_UNKN, FF_FULLBRIGHT, -1, {NULL}, 0, 0, S_NULL}, // S_UNKNOWN
691 	{SPR_NULL, 0, -1, {NULL}, 0, 0, S_NULL}, // S_INVISIBLE
692 
693 	{SPR_UNKN, FF_FULLBRIGHT, -1, {A_InfoState}, 0, 0, S_NULL}, // S_SPAWNSTATE
694 	{SPR_UNKN, FF_FULLBRIGHT, -1, {A_InfoState}, 1, 0, S_NULL}, // S_SEESTATE
695 	{SPR_UNKN, FF_FULLBRIGHT, -1, {A_InfoState}, 2, 0, S_NULL}, // S_MELEESTATE
696 	{SPR_UNKN, FF_FULLBRIGHT, -1, {A_InfoState}, 3, 0, S_NULL}, // S_MISSILESTATE
697 	{SPR_UNKN, FF_FULLBRIGHT, -1, {A_InfoState}, 4, 0, S_NULL}, // S_DEATHSTATE
698 	{SPR_UNKN, FF_FULLBRIGHT, -1, {A_InfoState}, 5, 0, S_NULL}, // S_XDEATHSTATE
699 	{SPR_UNKN, FF_FULLBRIGHT, -1, {A_InfoState}, 6, 0, S_NULL}, // S_RAISESTATE
700 
701 	// Thok
702 	{SPR_THOK, FF_TRANS50, 8, {NULL}, 0, 0, S_NULL}, // S_THOK
703 
704 	// Player
705 	{SPR_PLAY, SPR2_STND|FF_ANIMATE,    105, {NULL}, 0,  7, S_PLAY_WAIT}, // S_PLAY_STND
706 	{SPR_PLAY, SPR2_WAIT|FF_ANIMATE,     -1, {NULL}, 0, 16, S_NULL},      // S_PLAY_WAIT
707 	{SPR_PLAY, SPR2_WALK,                 4, {NULL}, 0,  0, S_PLAY_WALK}, // S_PLAY_WALK
708 	{SPR_PLAY, SPR2_SKID,                 1, {NULL}, 0,  0, S_PLAY_WALK}, // S_PLAY_SKID
709 	{SPR_PLAY, SPR2_RUN ,                 2, {NULL}, 0,  0, S_PLAY_RUN},  // S_PLAY_RUN
710 	{SPR_PLAY, SPR2_DASH,                 2, {NULL}, 0,  0, S_PLAY_DASH}, // S_PLAY_DASH
711 	{SPR_PLAY, SPR2_PAIN|FF_ANIMATE,    350, {NULL}, 0,  4, S_PLAY_FALL}, // S_PLAY_PAIN
712 	{SPR_PLAY, SPR2_STUN|FF_ANIMATE,    350, {NULL}, 0,  4, S_PLAY_FALL}, // S_PLAY_STUN
713 	{SPR_PLAY, SPR2_DEAD|FF_ANIMATE,     -1, {NULL}, 0,  4, S_NULL},      // S_PLAY_DEAD
714 	{SPR_PLAY, SPR2_DRWN|FF_ANIMATE,     -1, {NULL}, 0,  4, S_NULL},      // S_PLAY_DRWN
715 	{SPR_PLAY, SPR2_ROLL,                 1, {NULL}, 0,  0, S_PLAY_ROLL}, // S_PLAY_ROLL
716 	{SPR_PLAY, SPR2_GASP|FF_ANIMATE,     14, {NULL}, 0,  4, S_PLAY_WALK}, // S_PLAY_GASP
717 	{SPR_PLAY, SPR2_JUMP,                 1, {NULL}, 0,  0, S_PLAY_JUMP}, // S_PLAY_JUMP
718 	{SPR_PLAY, SPR2_SPNG,                 2, {NULL}, 0,  0, S_PLAY_SPRING}, // S_PLAY_SPRING
719 	{SPR_PLAY, SPR2_FALL,                 2, {NULL}, 0,  0, S_PLAY_FALL}, // S_PLAY_FALL
720 	{SPR_PLAY, SPR2_EDGE,                12, {NULL}, 0,  0, S_PLAY_EDGE}, // S_PLAY_EDGE
721 	{SPR_PLAY, SPR2_RIDE,                 4, {NULL}, 0,  0, S_PLAY_RIDE}, // S_PLAY_RIDE
722 
723 	// CA2_SPINDASH
724 	{SPR_PLAY, SPR2_SPIN,                 2, {NULL}, 0,  0, S_PLAY_SPINDASH}, // S_PLAY_SPINDASH
725 
726 	// CA_FLY/CA_SWIM
727 	{SPR_PLAY, SPR2_FLY ,                 2, {NULL}, 0,  0, S_PLAY_FLY},  // S_PLAY_FLY
728 	{SPR_PLAY, SPR2_SWIM,                 4, {NULL}, 0,  0, S_PLAY_SWIM}, // S_PLAY_SWIM
729 	{SPR_PLAY, SPR2_TIRE,                12, {NULL}, 0,  0, S_PLAY_FLY_TIRED}, // S_PLAY_FLY_TIRED
730 
731 	// CA_GLIDEANDCLIMB
732 	{SPR_PLAY, SPR2_GLID,                 2, {NULL}, 0,  0, S_PLAY_GLIDE}, // S_PLAY_GLIDE
733 	{SPR_PLAY, SPR2_LAND,                 7, {NULL}, 0,  0, S_PLAY_STND},  // S_PLAY_GLIDE_LANDING
734 	{SPR_PLAY, SPR2_CLNG|FF_ANIMATE,     -1, {NULL}, 0,  4, S_NULL},       // S_PLAY_CLING
735 	{SPR_PLAY, SPR2_CLMB,                 5, {NULL}, 0,  0, S_PLAY_CLIMB}, // S_PLAY_CLIMB
736 
737 	// CA_FLOAT/CA_SLOWFALL
738 	{SPR_PLAY, SPR2_FLT ,                 7, {NULL}, 0,  0, S_PLAY_FLOAT}, // S_PLAY_FLOAT
739 	{SPR_PLAY, SPR2_FRUN,                 7, {NULL}, 0,  0, S_PLAY_FLOAT_RUN},  // S_PLAY_FLOAT_RUN
740 
741 	// CA_BOUNCE
742 	{SPR_PLAY, SPR2_BNCE|FF_ANIMATE,     -1, {NULL},             0,  0, S_NULL},                // S_PLAY_BOUNCE
743 	{SPR_PLAY, SPR2_LAND|FF_SPR2ENDSTATE, 2, {NULL}, S_PLAY_BOUNCE,  0, S_PLAY_BOUNCE_LANDING}, // S_PLAY_BOUNCE_LANDING
744 
745 	// CA2_GUNSLINGER
746 	{SPR_PLAY, SPR2_FIRE|FF_SPR2ENDSTATE,  2, {NULL}, S_PLAY_FIRE_FINISH, 0, S_PLAY_FIRE},   // S_PLAY_FIRE
747 	{SPR_PLAY, SPR2_FIRE,                 15, {NULL},        S_PLAY_STND, 0, S_PLAY_STND},   // S_PLAY_FIRE_FINISH
748 
749 	// CA_TWINSPIN
750 	{SPR_PLAY, SPR2_TWIN|FF_SPR2ENDSTATE, 2, {NULL}, S_PLAY_JUMP, 0, S_PLAY_TWINSPIN}, // S_PLAY_TWINSPIN
751 
752 	// CA2_MELEE
753 	{SPR_PLAY, SPR2_MLEE|FF_SPR2ENDSTATE, 2, {NULL}, S_PLAY_MELEE_FINISH, 0, S_PLAY_MELEE}, // S_PLAY_MELEE
754 	{SPR_PLAY, SPR2_MLEE,                70, {NULL},                   0, 0, S_PLAY_FALL},  // S_PLAY_MELEE_FINISH
755 	{SPR_PLAY, SPR2_MLEL,                35, {NULL},                   0, 0, S_PLAY_WALK},  // S_PLAY_MELEE_LANDING
756 
757 	// SF_SUPER
758 	{SPR_PLAY, SPR2_TRNS|FF_SPR2SUPER|FF_ANIMATE,     7, {NULL},          0, 4, S_PLAY_SUPER_TRANS2}, // S_PLAY_SUPER_TRANS1
759 	{SPR_PLAY, SPR2_TRNS|FF_SPR2SUPER,                3, {NULL},          0, 0, S_PLAY_SUPER_TRANS3}, // S_PLAY_SUPER_TRANS2
760 	{SPR_PLAY, SPR2_TRNS|FF_SPR2SUPER|FF_FULLBRIGHT,  2, {NULL},          0, 0, S_PLAY_SUPER_TRANS4}, // S_PLAY_SUPER_TRANS3
761 	{SPR_PLAY, SPR2_TRNS|FF_SPR2SUPER|FF_FULLBRIGHT,  2, {NULL},          0, 0, S_PLAY_SUPER_TRANS5}, // S_PLAY_SUPER_TRANS4
762 	{SPR_PLAY, SPR2_TRNS|FF_SPR2SUPER|FF_FULLBRIGHT,  2, {NULL},          0, 0, S_PLAY_SUPER_TRANS6}, // S_PLAY_SUPER_TRANS5
763 	{SPR_PLAY, SPR2_TRNS|FF_SPR2SUPER|FF_FULLBRIGHT, 19, {A_FadeOverlay}, 0, 0, S_PLAY_FALL},         // S_PLAY_SUPER_TRANS6
764 
765 	{SPR_NULL, 0, -1, {NULL}, 0, 0, S_OBJPLACE_DUMMY}, //S_OBJPLACE_DUMMY
766 
767 	// 1-Up box sprites (uses player sprite)
768 	{SPR_PLAY, SPR2_LIFE,  2, {NULL}, 0, 18, S_PLAY_BOX2},  // S_PLAY_BOX1
769 	{SPR_NULL,         0,  1, {NULL}, 0,  0, S_PLAY_BOX1},  // S_PLAY_BOX2
770 	{SPR_PLAY, SPR2_LIFE,  4, {NULL}, 0,  4, S_PLAY_ICON2}, // S_PLAY_ICON1
771 	{SPR_NULL,         0, 12, {NULL}, 0,  0, S_PLAY_ICON3}, // S_PLAY_ICON2
772 	{SPR_PLAY, SPR2_LIFE, 20, {NULL}, 0,  4, S_NULL},       // S_PLAY_ICON3
773 
774 	// Level end sign (uses player sprite)
775 	{SPR_PLAY, SPR2_SIGN|FF_PAPERSPRITE, 2, {NULL}, 0, 29, S_PLAY_SIGN},         // S_PLAY_SIGN
776 
777 	// NiGHTS Player, transforming
778 	{SPR_PLAY, SPR2_TRNS|FF_ANIMATE,     7, {NULL},          0, 4, S_PLAY_NIGHTS_TRANS2}, // S_PLAY_NIGHTS_TRANS1
779 	{SPR_PLAY, SPR2_TRNS,                3, {NULL},          0, 0, S_PLAY_NIGHTS_TRANS3}, // S_PLAY_NIGHTS_TRANS2
780 	{SPR_PLAY, SPR2_TRNS|FF_FULLBRIGHT,  2, {NULL},          0, 0, S_PLAY_NIGHTS_TRANS4}, // S_PLAY_NIGHTS_TRANS3
781 	{SPR_PLAY, SPR2_TRNS|FF_FULLBRIGHT,  2, {NULL},          0, 0, S_PLAY_NIGHTS_TRANS5}, // S_PLAY_NIGHTS_TRANS4
782 	{SPR_PLAY, SPR2_TRNS|FF_FULLBRIGHT,  2, {NULL},          0, 0, S_PLAY_NIGHTS_TRANS6}, // S_PLAY_NIGHTS_TRANS5
783 	{SPR_PLAY, SPR2_TRNS|FF_FULLBRIGHT, 21, {A_FadeOverlay}, 2, 0, S_PLAY_NIGHTS_FLOAT},  // S_PLAY_NIGHTS_TRANS5
784 
785 	// NiGHTS Player
786 	{SPR_PLAY, SPR2_NSTD, 7, {NULL}, 0, 0, S_PLAY_NIGHTS_STAND},  // S_PLAY_NIGHTS_STAND
787 	{SPR_PLAY, SPR2_NFLT, 7, {NULL}, 0, 0, S_PLAY_NIGHTS_FLOAT},  // S_PLAY_NIGHTS_FLOAT
788 	{SPR_PLAY, SPR2_NFLY, 2, {NULL}, 0, 0, S_PLAY_NIGHTS_FLY},    // S_PLAY_NIGHTS_FLY
789 	{SPR_PLAY, SPR2_NDRL, 2, {NULL}, 0, 0, S_PLAY_NIGHTS_DRILL},  // S_PLAY_NIGHTS_DRILL
790 	{SPR_PLAY, SPR2_NSTN, 2, {NULL}, 0, 0, S_PLAY_NIGHTS_STUN},   // S_PLAY_NIGHTS_STUN
791 	{SPR_PLAY, SPR2_NPUL, 1, {NULL}, 0, 0, S_PLAY_NIGHTS_PULL},   // S_PLAY_NIGHTS_PULL
792 	{SPR_PLAY, SPR2_NATK, 1, {NULL}, 0, 0, S_PLAY_NIGHTS_ATTACK}, // S_PLAY_NIGHTS_ATTACK
793 
794 	// c:
795 	{SPR_PLAY, SPR2_TAL0|FF_SPR2MIDSTART,  5, {NULL}, 0, 0, S_TAILSOVERLAY_STAND}, // S_TAILSOVERLAY_STAND
796 	{SPR_PLAY, SPR2_TAL1|FF_SPR2MIDSTART, 35, {NULL}, 0, 0, S_TAILSOVERLAY_0DEGREES}, // S_TAILSOVERLAY_0DEGREES
797 	{SPR_PLAY, SPR2_TAL2|FF_SPR2MIDSTART, 35, {NULL}, 0, 0, S_TAILSOVERLAY_PLUS30DEGREES}, // S_TAILSOVERLAY_PLUS30DEGREES
798 	{SPR_PLAY, SPR2_TAL3|FF_SPR2MIDSTART, 35, {NULL}, 0, 0, S_TAILSOVERLAY_PLUS60DEGREES}, // S_TAILSOVERLAY_PLUS60DEGREES
799 	{SPR_PLAY, SPR2_TAL4|FF_SPR2MIDSTART, 35, {NULL}, 0, 0, S_TAILSOVERLAY_MINUS30DEGREES}, // S_TAILSOVERLAY_MINUS30DEGREES
800 	{SPR_PLAY, SPR2_TAL5|FF_SPR2MIDSTART, 35, {NULL}, 0, 0, S_TAILSOVERLAY_MINUS60DEGREES}, // S_TAILSOVERLAY_MINUS60DEGREES
801 	{SPR_PLAY, SPR2_TAL6|FF_SPR2MIDSTART, 35, {NULL}, 0, 0, S_TAILSOVERLAY_RUN}, // S_TAILSOVERLAY_RUN
802 	{SPR_PLAY, SPR2_TAL7|FF_SPR2MIDSTART,  4, {NULL}, 0, 0, S_TAILSOVERLAY_FLY}, // S_TAILSOVERLAY_FLY
803 	{SPR_PLAY, SPR2_TAL8|FF_SPR2MIDSTART,  4, {NULL}, 0, 0, S_TAILSOVERLAY_TIRE}, // S_TAILSOVERLAY_TIRE
804 	{SPR_PLAY, SPR2_TAL9|FF_SPR2MIDSTART, 35, {NULL}, 0, 0, S_TAILSOVERLAY_PAIN}, // S_TAILSOVERLAY_PAIN
805 	{SPR_PLAY, SPR2_TALA|FF_SPR2MIDSTART, 35, {NULL}, 0, 0, S_TAILSOVERLAY_GASP}, // S_TAILSOVERLAY_GASP
806 	{SPR_PLAY, SPR2_TALB                , 35, {NULL}, 0, 0, S_TAILSOVERLAY_EDGE}, // S_TAILSOVERLAY_EDGE
807 	{SPR_PLAY, SPR2_TALC|FF_SPR2MIDSTART, 35, {NULL}, 0, 0, S_TAILSOVERLAY_DASH}, // S_TAILSOVERLAY_DASH
808 
809 	// [:
810 	{SPR_JETF, 3|FF_ANIMATE|FF_FULLBRIGHT, 2, {NULL}, 1, 1, S_JETFUME1}, // S_JETFUMEFLASH
811 
812 	// Blue Crawla
813 	{SPR_POSS, 0, 5, {A_Look}, 0, 0, S_POSS_STND},   // S_POSS_STND
814 	{SPR_POSS, 0, 3, {A_Chase}, 0, 0, S_POSS_RUN2},   // S_POSS_RUN1
815 	{SPR_POSS, 1, 3, {A_Chase}, 0, 0, S_POSS_RUN3},   // S_POSS_RUN2
816 	{SPR_POSS, 2, 3, {A_Chase}, 0, 0, S_POSS_RUN4},   // S_POSS_RUN3
817 	{SPR_POSS, 3, 3, {A_Chase}, 0, 0, S_POSS_RUN5},   // S_POSS_RUN4
818 	{SPR_POSS, 4, 3, {A_Chase}, 0, 0, S_POSS_RUN6},   // S_POSS_RUN5
819 	{SPR_POSS, 5, 3, {A_Chase}, 0, 0, S_POSS_RUN1},   // S_POSS_RUN6
820 
821 	// Red Crawla
822 	{SPR_SPOS, 0, 5, {A_Look}, 0, 0, S_SPOS_STND},   // S_SPOS_STND
823 	{SPR_SPOS, 0, 1, {A_Chase}, 0, 0, S_SPOS_RUN2},   // S_SPOS_RUN1
824 	{SPR_SPOS, 1, 1, {A_Chase}, 0, 0, S_SPOS_RUN3},   // S_SPOS_RUN2
825 	{SPR_SPOS, 2, 1, {A_Chase}, 0, 0, S_SPOS_RUN4},   // S_SPOS_RUN3
826 	{SPR_SPOS, 3, 1, {A_Chase}, 0, 0, S_SPOS_RUN5},   // S_SPOS_RUN4
827 	{SPR_SPOS, 4, 1, {A_Chase}, 0, 0, S_SPOS_RUN6},   // S_SPOS_RUN5
828 	{SPR_SPOS, 5, 1, {A_Chase}, 0, 0, S_SPOS_RUN1},   // S_SPOS_RUN6
829 
830 	// Greenflower Fish
831 	{SPR_FISH, 1, 1, {NULL}, 0, 0, S_FISH2},         // S_FISH1
832 	{SPR_FISH, 1, 1, {A_FishJump}, 0, 0, S_FISH1},   // S_FISH2
833 	{SPR_FISH, 0, 1, {NULL}, 0, 0, S_FISH4},         // S_FISH3
834 	{SPR_FISH, 0, 1, {A_FishJump}, 0, 0, S_FISH3},   // S_FISH4
835 
836 	// Gold Buzz
837 	{SPR_BUZZ, 0, 2, {A_Look}, 0, 0, S_BUZZLOOK2},   // S_BUZZLOOK1
838 	{SPR_BUZZ, 1, 2, {A_Look}, 0, 0, S_BUZZLOOK1},   // S_BUZZLOOK2
839 	{SPR_BUZZ, 0, 2, {A_BuzzFly}, sfx_buzz4, 0, S_BUZZFLY2}, // S_BUZZFLY1
840 	{SPR_BUZZ, 1, 2, {A_BuzzFly}, 0, 0, S_BUZZFLY1}, // S_BUZZFLY2
841 
842 	// Red Buzz
843 	{SPR_RBUZ, 0, 2, {A_Look}, 0, 0, S_RBUZZLOOK2},   // S_RBUZZLOOK1
844 	{SPR_RBUZ, 1, 2, {A_Look}, 0, 0, S_RBUZZLOOK1},   // S_RBUZZLOOK2
845 	{SPR_RBUZ, 0, 2, {A_BuzzFly}, sfx_buzz4, 0, S_RBUZZFLY2}, // S_RBUZZFLY1
846 	{SPR_RBUZ, 1, 2, {A_BuzzFly}, 0, 0, S_RBUZZFLY1}, // S_RBUZZFLY2
847 
848 	// Jetty-Syn Bomber
849 	{SPR_JETB, 0, 4, {A_Look}, 0, 0, S_JETBLOOK2},      // S_JETBLOOK1
850 	{SPR_JETB, 1, 4, {A_Look}, 0, 0, S_JETBLOOK1},      // S_JETBLOOK2
851 	{SPR_JETB, 0, 1, {A_JetbThink}, 0, 0, S_JETBZOOM2}, // S_JETBZOOM1
852 	{SPR_JETB, 1, 1, {A_JetbThink}, 0, 0, S_JETBZOOM1}, // S_JETBZOOM2
853 
854 	// Jetty-Syn Gunner
855 	{SPR_JETG, 0, 4, {A_Look}, 0, 0, S_JETGLOOK2},       // S_JETGLOOK1
856 	{SPR_JETG, 1, 4, {A_Look}, 0, 0, S_JETGLOOK1},       // S_JETGLOOK2
857 	{SPR_JETG, 0, 1, {A_JetgThink}, 0, 0, S_JETGZOOM2},  // S_JETGZOOM1
858 	{SPR_JETG, 1, 1, {A_JetgThink}, 0, 0, S_JETGZOOM1},  // S_JETGZOOM2
859 	{SPR_JETG, 2, 1, {A_JetgShoot}, 0, 0, S_JETGSHOOT2}, // S_JETGSHOOT1
860 	{SPR_JETG, 3, 1, {NULL}, 0, 0, S_JETGZOOM1},         // S_JETGSHOOT2
861 
862 	// Crawla Commander
863 	{SPR_CCOM, 0, 1, {A_CrawlaCommanderThink}, 0, 15*FRACUNIT, S_CCOMMAND2}, // S_CCOMMAND1
864 	{SPR_CCOM, 1, 1, {A_CrawlaCommanderThink}, 0, 15*FRACUNIT, S_CCOMMAND1}, // S_CCOMMAND2
865 	{SPR_CCOM, 2, 1, {A_CrawlaCommanderThink}, 0, 15*FRACUNIT, S_CCOMMAND4}, // S_CCOMMAND3
866 	{SPR_CCOM, 3, 1, {A_CrawlaCommanderThink}, 0, 15*FRACUNIT, S_CCOMMAND3}, // S_CCOMMAND4
867 
868 	// Deton
869 	{SPR_DETN, 0, 35, {A_Look}, 0, 0, S_DETON1},       // S_DETON1
870 	{SPR_DETN, 0,  1, {A_DetonChase}, 0, 0, S_DETON3},  // S_DETON2
871 	{SPR_DETN, 1,  1, {A_DetonChase}, 0, 0, S_DETON4},  // S_DETON3
872 	{SPR_DETN, 2,  1, {A_DetonChase}, 0, 0, S_DETON5},  // S_DETON4
873 	{SPR_DETN, 3,  1, {A_DetonChase}, 0, 0, S_DETON6},  // S_DETON5
874 	{SPR_DETN, 4,  1, {A_DetonChase}, 0, 0, S_DETON7},  // S_DETON6
875 	{SPR_DETN, 5,  1, {A_DetonChase}, 0, 0, S_DETON8},  // S_DETON7
876 	{SPR_DETN, 6,  1, {A_DetonChase}, 0, 0, S_DETON9},  // S_DETON8
877 	{SPR_DETN, 7,  1, {A_DetonChase}, 0, 0, S_DETON10}, // S_DETON9
878 	{SPR_DETN, 6,  1, {A_DetonChase}, 0, 0, S_DETON11}, // S_DETON10
879 	{SPR_DETN, 5,  1, {A_DetonChase}, 0, 0, S_DETON12}, // S_DETON11
880 	{SPR_DETN, 4,  1, {A_DetonChase}, 0, 0, S_DETON13}, // S_DETON12
881 	{SPR_DETN, 3,  1, {A_DetonChase}, 0, 0, S_DETON14}, // S_DETON13
882 	{SPR_DETN, 2,  1, {A_DetonChase}, 0, 0, S_DETON15}, // S_DETON14
883 	{SPR_DETN, 1,  1, {A_DetonChase}, 0, 0, S_DETON2},  // S_DETON15
884 
885 	// Skim Mine Dropper
886 	{SPR_SKIM, 0,  1, {A_SkimChase}, 0, 0, S_SKIM2},    // S_SKIM1
887 	{SPR_SKIM, 0,  1, {A_SkimChase}, 0, 0, S_SKIM1},    // S_SKIM2
888 	{SPR_SKIM, 0, 14,        {NULL}, 0, 0, S_SKIM4},    // S_SKIM3
889 	{SPR_SKIM, 0, 14,  {A_DropMine}, 0, 0, S_SKIM1},    // S_SKIM4
890 
891 	// THZ Turret
892 	{SPR_TRET, FF_FULLBRIGHT, 105, {A_TurretStop}, 0, 0, S_TURRETFIRE},   // S_TURRET
893 	{SPR_TRET, FF_FULLBRIGHT, 105, {A_TurretFire}, 0, 0, S_TURRET},       // S_TURRETFIRE
894 	{SPR_TRET, FF_FULLBRIGHT|1, 7, {A_Pain}, 0, 0, S_TURRETSHOCK2},       // S_TURRETSHOCK1
895 	{SPR_TRET, FF_FULLBRIGHT|2, 7, {NULL}, 0, 0, S_TURRETSHOCK3},         // S_TURRETSHOCK2
896 	{SPR_TRET, FF_FULLBRIGHT|3, 7, {NULL}, 0, 0, S_TURRETSHOCK4},         // S_TURRETSHOCK3
897 	{SPR_TRET, FF_FULLBRIGHT|4, 7, {NULL}, 0, 0, S_TURRETSHOCK5},         // S_TURRETSHOCK4
898 	{SPR_TRET, FF_FULLBRIGHT|1, 7, {NULL}, 0, 0, S_TURRETSHOCK6},         // S_TURRETSHOCK5
899 	{SPR_TRET, FF_FULLBRIGHT|2, 7, {A_Pain}, 0, 0, S_TURRETSHOCK7},       // S_TURRETSHOCK6
900 	{SPR_TRET, FF_FULLBRIGHT|3, 7, {NULL}, 0, 0, S_TURRETSHOCK8},         // S_TURRETSHOCK7
901 	{SPR_TRET, FF_FULLBRIGHT|4, 7, {NULL}, 0, 0, S_TURRETSHOCK9},         // S_TURRETSHOCK8
902 	{SPR_TRET, FF_FULLBRIGHT|4, 7, {A_LinedefExecute}, LE_TURRET, 0, S_XPLD1}, // S_TURRETSHOCK9
903 
904 	{SPR_TURR, 0, 1, {A_Look}, 1, 0, S_TURRETPOPDOWN8},          // S_TURRETLOOK
905 	{SPR_TURR, 0, 0, {A_FaceTarget}, 0, 0, S_TURRETPOPUP1},  // S_TURRETSEE
906 	{SPR_TURR, 1, 2, {A_Pain}, 0, 0, S_TURRETPOPUP2},  // S_TURRETPOPUP1
907 	{SPR_TURR, 2, 2, {NULL}, 0, 0, S_TURRETPOPUP3},  // S_TURRETPOPUP2
908 	{SPR_TURR, 3, 2, {NULL}, 0, 0, S_TURRETPOPUP4},  // S_TURRETPOPUP3
909 	{SPR_TURR, 4, 2, {NULL}, 0, 0, S_TURRETPOPUP5},  // S_TURRETPOPUP4
910 	{SPR_TURR, 5, 2, {NULL}, 0, 0, S_TURRETPOPUP6},  // S_TURRETPOPUP5
911 	{SPR_TURR, 6, 2, {NULL}, 0, 0, S_TURRETPOPUP7},  // S_TURRETPOPUP6
912 	{SPR_TURR, 7, 2, {NULL}, 0, 0, S_TURRETPOPUP8},  // S_TURRETPOPUP7
913 	{SPR_TURR, 8, 14,{NULL}, 0, 0, S_TURRETSHOOT},   // S_TURRETPOPUP8
914 	{SPR_TURR, 8, 14,{A_JetgShoot}, 0, 0, S_TURRETPOPDOWN1}, // S_TURRETSHOOT
915 	{SPR_TURR, 7, 2, {A_Pain}, 0, 0, S_TURRETPOPDOWN2},        // S_TURRETPOPDOWN1
916 	{SPR_TURR, 6, 2, {NULL}, 0, 0, S_TURRETPOPDOWN3},        // S_TURRETPOPDOWN2
917 	{SPR_TURR, 5, 2, {NULL}, 0, 0, S_TURRETPOPDOWN4},        // S_TURRETPOPDOWN3
918 	{SPR_TURR, 4, 2, {NULL}, 0, 0, S_TURRETPOPDOWN5},        // S_TURRETPOPDOWN4
919 	{SPR_TURR, 3, 2, {NULL}, 0, 0, S_TURRETPOPDOWN6},        // S_TURRETPOPDOWN5
920 	{SPR_TURR, 2, 2, {NULL}, 0, 0, S_TURRETPOPDOWN7},        // S_TURRETPOPDOWN6
921 	{SPR_TURR, 1, 2, {NULL}, 0, 0, S_TURRETPOPDOWN8},        // S_TURRETPOPDOWN7
922 	{SPR_TURR, 0, 69,{A_SetTics}, 0, 1, S_TURRETLOOK},       // S_TURRETPOPDOWN8
923 
924 	// Spincushion
925 	{SPR_SHRP, 0,  2, {A_Look},                 0, 0, S_SPINCUSHION_LOOK},   // S_SPINCUSHION_LOOK
926 	{SPR_SHRP, 1,  2, {A_SharpChase},           0, 0, S_SPINCUSHION_CHASE2}, // S_SPINCUSHION_CHASE1
927 	{SPR_SHRP, 2,  2, {A_SharpChase},           0, 0, S_SPINCUSHION_CHASE3}, // S_SPINCUSHION_CHASE2
928 	{SPR_SHRP, 3,  2, {A_SharpChase},           0, 0, S_SPINCUSHION_CHASE4}, // S_SPINCUSHION_CHASE3
929 	{SPR_SHRP, 0,  2, {A_SharpChase},           0, 0, S_SPINCUSHION_CHASE1}, // S_SPINCUSHION_CHASE4
930 	{SPR_SHRP, 0,  2, {NULL},                   0, 0, S_SPINCUSHION_AIM2},   // S_SPINCUSHION_AIM1
931 	{SPR_SHRP, 4,  2, {NULL},                   0, 0, S_SPINCUSHION_AIM3},   // S_SPINCUSHION_AIM2
932 	{SPR_SHRP, 5,  2, {A_SetObjectFlags}, MF_PAIN, 2, S_SPINCUSHION_AIM4},   // S_SPINCUSHION_AIM3
933 	{SPR_SHRP, 6, 16, {A_MultiShotDist}, (MT_DUST<<16)|6, -32, S_SPINCUSHION_AIM5}, // S_SPINCUSHION_AIM4
934 	{SPR_SHRP, 6,  0, {A_PlaySound},   sfx_shrpgo, 1, S_SPINCUSHION_SPIN1},  // S_SPINCUSHION_AIM5
935 	{SPR_SHRP, 6,  1, {A_SharpSpin},            0, 0, S_SPINCUSHION_SPIN2},  // S_SPINCUSHION_SPIN1
936 	{SPR_SHRP, 8,  1, {A_SharpSpin},            0, 0, S_SPINCUSHION_SPIN3},  // S_SPINCUSHION_SPIN2
937 	{SPR_SHRP, 7,  1, {A_SharpSpin},            0, 0, S_SPINCUSHION_SPIN4},  // S_SPINCUSHION_SPIN3
938 	{SPR_SHRP, 8,  1, {A_SharpSpin},  MT_SPINDUST, 0, S_SPINCUSHION_SPIN1},  // S_SPINCUSHION_SPIN4
939 	{SPR_SHRP, 6,  1, {A_PlaySound},    sfx_s3k69, 1, S_SPINCUSHION_STOP2},  // S_SPINCUSHION_STOP1
940 	{SPR_SHRP, 6,  4, {A_SharpDecel},           0, 0, S_SPINCUSHION_STOP2},  // S_SPINCUSHION_STOP2
941 	{SPR_SHRP, 5,  4, {A_FaceTarget},           0, 0, S_SPINCUSHION_STOP4},  // S_SPINCUSHION_STOP3
942 	{SPR_SHRP, 4,  4, {A_SetObjectFlags}, MF_PAIN, 1, S_SPINCUSHION_LOOK},   // S_SPINCUSHION_STOP4
943 
944 	// Crushstacean
945 	{SPR_CRAB, 0,  3, {A_CrushstaceanWalk},  0, S_CRUSHSTACEAN_ROAMPAUSE, S_CRUSHSTACEAN_ROAM2},     // S_CRUSHSTACEAN_ROAM1
946 	{SPR_CRAB, 1,  3, {A_CrushstaceanWalk},  0, S_CRUSHSTACEAN_ROAMPAUSE, S_CRUSHSTACEAN_ROAM3},     // S_CRUSHSTACEAN_ROAM2
947 	{SPR_CRAB, 0,  3, {A_CrushstaceanWalk},  0, S_CRUSHSTACEAN_ROAMPAUSE, S_CRUSHSTACEAN_ROAM4},     // S_CRUSHSTACEAN_ROAM3
948 	{SPR_CRAB, 2,  3, {A_CrushstaceanWalk},  0, S_CRUSHSTACEAN_ROAMPAUSE, S_CRUSHSTACEAN_ROAM1},     // S_CRUSHSTACEAN_ROAM4
949 	{SPR_CRAB, 0, 40, {NULL},                0,                        0, S_CRUSHSTACEAN_ROAM1},     // S_CRUSHSTACEAN_ROAMPAUSE
950 	{SPR_CRAB, 0, 10, {NULL},                0,                        0, S_CRUSHSTACEAN_PUNCH2},    // S_CRUSHSTACEAN_PUNCH1
951 	{SPR_CRAB, 0, -1, {A_CrushstaceanPunch}, 0,                        0, S_CRUSHSTACEAN_ROAMPAUSE}, // S_CRUSHSTACEAN_PUNCH2
952 	{SPR_CRAB, 3,  1, {A_CrushclawAim},   40,               20, S_CRUSHCLAW_AIM}, // S_CRUSHCLAW_AIM
953 	{SPR_CRAB, 3,  1, {A_CrushclawLaunch}, 0, S_CRUSHCLAW_STAY, S_CRUSHCLAW_OUT}, // S_CRUSHCLAW_OUT
954 	{SPR_CRAB, 3, 10, {NULL},              0,                0, S_CRUSHCLAW_IN},  // S_CRUSHCLAW_STAY
955 	{SPR_CRAB, 3,  1, {A_CrushclawLaunch}, 1, S_CRUSHCLAW_WAIT, S_CRUSHCLAW_IN},  // S_CRUSHCLAW_IN
956 	{SPR_CRAB, 3, 37, {NULL},              0,                0, S_CRUSHCLAW_AIM}, // S_CRUSHCLAW_WAIT
957 	{SPR_CRAB, 4, -1, {NULL}, 0, 0, S_NULL}, // S_CRUSHCHAIN
958 
959 	// Banpyura
960 	{SPR_CR2B, 0,  3, {A_CrushstaceanWalk},  0, S_BANPYURA_ROAMPAUSE, S_BANPYURA_ROAM2}, // S_BANPYURA_ROAM1
961 	{SPR_CR2B, 1,  3, {A_CrushstaceanWalk},  0, S_BANPYURA_ROAMPAUSE, S_BANPYURA_ROAM3}, // S_BANPYURA_ROAM2
962 	{SPR_CR2B, 0,  3, {A_CrushstaceanWalk},  0, S_BANPYURA_ROAMPAUSE, S_BANPYURA_ROAM4}, // S_BANPYURA_ROAM3
963 	{SPR_CR2B, 2,  3, {A_CrushstaceanWalk},  0, S_BANPYURA_ROAMPAUSE, S_BANPYURA_ROAM1}, // S_BANPYURA_ROAM4
964 	{SPR_CR2B, 0, 40, {NULL},                0,                    0, S_BANPYURA_ROAM1}, // S_BANPYURA_ROAMPAUSE
965 
966 	{SPR_CSPR, 0, 1, {A_CrushclawAim}, 50, 20, S_CDIAG1}, // S_CDIAG1
967 	{SPR_CSPR, 1, 1, {A_Pain},          0,  0, S_CDIAG3}, // S_CDIAG2
968 	{SPR_CSPR, 2, 1, {A_CrushclawAim}, 50, 20, S_CDIAG4}, // S_CDIAG3
969 	{SPR_CSPR, 3, 1, {A_CrushclawAim}, 50, 20, S_CDIAG5}, // S_CDIAG4
970 	{SPR_CSPR, 4, 1, {A_CrushclawAim}, 50, 20, S_CDIAG6}, // S_CDIAG5
971 	{SPR_CSPR, 3, 1, {A_CrushclawAim}, 50, 20, S_CDIAG7}, // S_CDIAG6
972 	{SPR_CSPR, 2, 1, {A_CrushclawAim}, 50, 20, S_CDIAG8}, // S_CDIAG7
973 	{SPR_CSPR, 1, 1, {A_CrushclawAim}, 50, 20, S_CDIAG1}, // S_CDIAG8
974 
975 	// Jet Jaw
976 	{SPR_JJAW, 0, 1, {A_JetJawRoam},               0,               0,   S_JETJAW_ROAM2}, // S_JETJAW_ROAM1
977 	{SPR_JJAW, 0, 1, {A_JetJawRoam},               0,               0,   S_JETJAW_ROAM3}, // S_JETJAW_ROAM2
978 	{SPR_JJAW, 0, 1, {A_JetJawRoam},               0,               0,   S_JETJAW_ROAM4}, // S_JETJAW_ROAM3
979 	{SPR_JJAW, 0, 1, {A_JetJawRoam},               0,               0,   S_JETJAW_ROAM5}, // S_JETJAW_ROAM4
980 	{SPR_JJAW, 1, 1, {A_JetJawRoam},               0,               0,   S_JETJAW_ROAM6}, // S_JETJAW_ROAM5
981 	{SPR_JJAW, 1, 1, {A_JetJawRoam},               0,               0,   S_JETJAW_ROAM7}, // S_JETJAW_ROAM6
982 	{SPR_JJAW, 1, 1, {A_JetJawRoam},               0,               0,   S_JETJAW_ROAM8}, // S_JETJAW_ROAM7
983 	{SPR_JJAW, 1, 1, {A_JetJawRoam},               0,               0,   S_JETJAW_ROAM1}, // S_JETJAW_ROAM8
984 	{SPR_JJAW, 0, 1, {A_DualAction}, S_JETJAW_CHOMP16, S_JETJAW_SOUND,  S_JETJAW_CHOMP2}, // S_JETJAW_CHOMP1
985 	{SPR_JJAW, 0, 1, {A_JetJawChomp},              0,               0,  S_JETJAW_CHOMP3}, // S_JETJAW_CHOMP2
986 	{SPR_JJAW, 0, 1, {A_JetJawChomp},              0,               0,  S_JETJAW_CHOMP4}, // S_JETJAW_CHOMP3
987 	{SPR_JJAW, 0, 1, {A_JetJawChomp},              0,               0,  S_JETJAW_CHOMP5}, // S_JETJAW_CHOMP4
988 	{SPR_JJAW, 1, 1, {A_JetJawChomp},              0,               0,  S_JETJAW_CHOMP6}, // S_JETJAW_CHOMP5
989 	{SPR_JJAW, 1, 1, {A_JetJawChomp},              0,               0,  S_JETJAW_CHOMP7}, // S_JETJAW_CHOMP6
990 	{SPR_JJAW, 1, 1, {A_JetJawChomp},              0,               0,  S_JETJAW_CHOMP8}, // S_JETJAW_CHOMP7
991 	{SPR_JJAW, 1, 1, {A_JetJawChomp},              0,               0,  S_JETJAW_CHOMP9}, // S_JETJAW_CHOMP8
992 	{SPR_JJAW, 2, 1, {A_JetJawChomp},              0,               0, S_JETJAW_CHOMP10}, // S_JETJAW_CHOMP9
993 	{SPR_JJAW, 2, 1, {A_JetJawChomp},              0,               0, S_JETJAW_CHOMP11}, // S_JETJAW_CHOMP10
994 	{SPR_JJAW, 2, 1, {A_JetJawChomp},              0,               0, S_JETJAW_CHOMP12}, // S_JETJAW_CHOMP11
995 	{SPR_JJAW, 2, 1, {A_JetJawChomp},              0,               0, S_JETJAW_CHOMP13}, // S_JETJAW_CHOMP12
996 	{SPR_JJAW, 3, 1, {A_JetJawChomp},              0,               0, S_JETJAW_CHOMP14}, // S_JETJAW_CHOMP13
997 	{SPR_JJAW, 3, 1, {A_JetJawChomp},              0,               0, S_JETJAW_CHOMP15}, // S_JETJAW_CHOMP14
998 	{SPR_JJAW, 3, 1, {A_JetJawChomp},              0,               0, S_JETJAW_CHOMP16}, // S_JETJAW_CHOMP15
999 	{SPR_JJAW, 3, 1, {A_JetJawChomp},              0,               0,  S_JETJAW_CHOMP1}, // S_JETJAW_CHOMP16
1000 	{SPR_JJAW, 0, 1, {A_PlayAttackSound},          0,               0,   S_JETJAW_SOUND}, // S_JETJAW_SOUND
1001 
1002 	// Snailer
1003 	{SPR_SNLR, 0, 1, {A_SnailerThink}, 0, 0, S_SNAILER1}, // S_SNAILER1
1004 	{SPR_BOM1, 0, 0, {A_FlickySpawn}, 1<<17, 0, S_XPLD1}, // S_SNAILER_FLICKY
1005 
1006 	// Vulture
1007 	{SPR_VLTR, 4, 35,        {A_Look},         1, 0, S_VULTURE_STND},  // S_VULTURE_STND
1008 	{SPR_VLTR, 4, 3,         {A_VultureHover}, 0, 0, S_VULTURE_DRIFT}, // S_VULTURE_DRIFT
1009 	{SPR_VLTR, 0, 6,         {A_VultureBlast}, 0, 0, S_VULTURE_ZOOM2}, // S_VULTURE_ZOOM1
1010 	{SPR_VLTR, 0, 3,         {A_VultureFly},   0, 0, S_VULTURE_ZOOM2}, // S_VULTURE_ZOOM2
1011 	{SPR_VLTR, 0, 3*TICRATE, {NULL},           0, 0, S_VULTURE_DRIFT}, // S_VULTURE_STUNNED
1012 
1013 	// Pointy
1014 	{SPR_PNTY, 0,  1, {A_PointyThink}, 0, 0, S_POINTY1}, // S_POINTY1
1015 
1016 	// Pointy Ball
1017 	{SPR_PNTY, 1,  1, {A_CheckBuddy}, 0, 0, S_POINTYBALL1}, // S_POINTYBALL1
1018 
1019 	// Robo-Hood
1020 	{SPR_ARCH, 0,       4,            {A_Look}, 2048<<FRACBITS,   0, S_ROBOHOOD_LOOK},  // S_ROBOHOOD_LOOK
1021 	{SPR_ARCH, 0,       1,       {A_HoodThink},              0,   0, S_ROBOHOOD_STAND}, // S_ROBOHOOD_STAND
1022 	{SPR_ARCH, 2, TICRATE, {A_PlayActiveSound},              0,   0, S_ROBOHOOD_FIRE2}, // S_ROBOHOOD_FIRE1
1023 	{SPR_ARCH, 2,      20,        {A_HoodFire},       MT_ARROW,   0, S_ROBOHOOD_STAND}, // S_ROBOHOOD_FIRE2
1024 	{SPR_ARCH, 1,       1,      {A_FaceTarget},              0,   0, S_ROBOHOOD_JUMP2}, // S_ROBOHOOD_JUMP1
1025 	{SPR_ARCH, 1,       1,        {A_BunnyHop},              4, -10, S_ROBOHOOD_JUMP3}, // S_ROBOHOOD_JUMP2
1026 	{SPR_ARCH, 1,       1,        {A_HoodFall},              0,   0, S_ROBOHOOD_JUMP3}, // S_ROBOHOOD_JUMP3
1027 
1028 	// Castlebot Facestabber
1029 	{SPR_CBFS, 0,  1,        {A_Chase},  0, 0, S_FACESTABBER_STND2},   // S_FACESTABBER_STND1
1030 	{SPR_CBFS, 1,  1,        {A_Chase},  0, 0, S_FACESTABBER_STND3},   // S_FACESTABBER_STND2
1031 	{SPR_CBFS, 2,  1,        {A_Chase},  0, 0, S_FACESTABBER_STND4},   // S_FACESTABBER_STND3
1032 	{SPR_CBFS, 3,  1,        {A_Chase},  0, 0, S_FACESTABBER_STND5},   // S_FACESTABBER_STND4
1033 	{SPR_CBFS, 4,  1,        {A_Chase},  0, 0, S_FACESTABBER_STND6},   // S_FACESTABBER_STND5
1034 	{SPR_CBFS, 5,  1,        {A_Chase},  0, 0, S_FACESTABBER_STND1},   // S_FACESTABBER_STND6
1035 	{SPR_CBFS, 0,  1,  {A_FaceStabRev},                  20, S_FACESTABBER_CHARGE2, S_FACESTABBER_CHARGE1}, // S_FACESTABBER_CHARGE1
1036 	{SPR_CBFS, 0,  0,   {A_FaceTarget},                   0,                     0, S_FACESTABBER_CHARGE3}, // S_FACESTABBER_CHARGE2
1037 	{SPR_CBFS, 7,  1, {A_FaceStabHurl},                   6, S_FACESTABBER_CHARGE4, S_FACESTABBER_CHARGE3}, // S_FACESTABBER_CHARGE3
1038 	{SPR_CBFS, 7,  1, {A_FaceStabMiss}, 0,   S_FACESTABBER_STND1, S_FACESTABBER_CHARGE4}, // S_FACESTABBER_CHARGE4
1039 	{SPR_CBFS, 0, 35,         {A_Pain}, 0,                     0, S_FACESTABBER_STND1}, // S_FACESTABBER_PAIN
1040 	{SPR_CBFS, 0,  2,   {A_BossScream}, 1, 0, S_FACESTABBER_DIE2},  // S_FACESTABBER_DIE1
1041 	{SPR_NULL, 0,  2,   {A_BossScream}, 1, 0, S_FACESTABBER_DIE3},  // S_FACESTABBER_DIE2
1042 	{SPR_NULL, 0,  0,       {A_Repeat}, 7, S_FACESTABBER_DIE1,    S_XPLD_FLICKY},       // S_FACESTABBER_DIE3
1043 
1044 	{SPR_STAB, FF_PAPERSPRITE|FF_TRANS50|FF_FULLBRIGHT, -1, {NULL}, 0, 0, S_NULL}, // S_FACESTABBERSPEAR
1045 
1046 	// Egg Guard
1047 	{SPR_SPSH,  0,  1,       {A_Look}, 0, 0, S_EGGGUARD_STND},  // S_EGGGUARD_STND
1048 	{SPR_SPSH,  1,  3, {A_GuardChase}, 0, 0, S_EGGGUARD_WALK2}, // S_EGGGUARD_WALK1
1049 	{SPR_SPSH,  2,  3, {A_GuardChase}, 0, 0, S_EGGGUARD_WALK3}, // S_EGGGUARD_WALK2
1050 	{SPR_SPSH,  3,  3, {A_GuardChase}, 0, 0, S_EGGGUARD_WALK4}, // S_EGGGUARD_WALK3
1051 	{SPR_SPSH,  4,  3, {A_GuardChase}, 0, 0, S_EGGGUARD_WALK1}, // S_EGGGUARD_WALK4
1052 	{SPR_SPSH,  5,  5,         {NULL}, 0, 0, S_EGGGUARD_MAD2},  // S_EGGGUARD_MAD1
1053 	{SPR_SPSH,  6,  5,         {NULL}, 0, 0, S_EGGGUARD_MAD3},  // S_EGGGUARD_MAD2
1054 	{SPR_SPSH,  7, 15,         {NULL}, 0, 0, S_EGGGUARD_RUN1},  // S_EGGGUARD_MAD3
1055 	{SPR_SPSH,  8,  1, {A_GuardChase}, 0, 0, S_EGGGUARD_RUN2},  // S_EGGGUARD_RUN1
1056 	{SPR_SPSH,  9,  1, {A_GuardChase}, 0, 0, S_EGGGUARD_RUN3},  // S_EGGGUARD_RUN2
1057 	{SPR_SPSH, 10,  1, {A_GuardChase}, 0, 0, S_EGGGUARD_RUN4},  // S_EGGGUARD_RUN3
1058 	{SPR_SPSH, 11,  1, {A_GuardChase}, 0, 0, S_EGGGUARD_RUN1},  // S_EGGGUARD_RUN4
1059 
1060 	{SPR_ESHI, 0, 8, {A_EggShield}, 0, 0, S_EGGSHIELD},  // S_EGGSHIELD
1061 	{SPR_ESHI, 0, TICRATE/2, {NULL}, 0, 0, S_NULL}, // S_EGGSHIELDBREAK
1062 
1063 	// Green Snapper
1064 	{SPR_GSNP, 0, TICRATE, {NULL},             0,              0,               S_SNAPPER_SPAWN2}, // S_SNAPPER_SPAWN
1065 	{SPR_GSNP, 0, 2,       {A_SnapperSpawn},   MT_SNAPPER_LEG, MT_SNAPPER_HEAD, S_GSNAPPER_STND},  // S_SNAPPER_SPAWN2
1066 	{SPR_GSNP, 0, 1,       {A_SnapperThinker}, 0,              0,               S_GSNAPPER_STND},  // S_GSNAPPER_STND
1067 	{SPR_GSNP, 0, 2,       {A_Chase},          0,              0,               S_GSNAPPER2},      // S_GSNAPPER1
1068 	{SPR_GSNP, 1, 2,       {A_Chase},          0,              0,               S_GSNAPPER3},      // S_GSNAPPER2
1069 	{SPR_GSNP, 2, 2,       {A_Chase},          0,              0,               S_GSNAPPER4},      // S_GSNAPPER3
1070 	{SPR_GSNP, 3, 2,       {A_Chase},          0,              0,               S_GSNAPPER1},      // S_GSNAPPER4
1071 	{SPR_GSNP, 0, 0,       {A_KillSegments},   0,              0,               S_XPLD_FLICKY},    // S_SNAPPER_XPLD
1072 	{SPR_GSNL, 0, -1,      {NULL},             0,              0,               S_NULL},           // S_SNAPPER_LEG
1073 	{SPR_GSNL, 1, -1,      {NULL},             0,              0,               S_NULL},           // S_SNAPPER_LEGRAISE
1074 	{SPR_GSNH, 0, -1,      {NULL},             0,              0,               S_NULL},           // S_SNAPPER_HEAD
1075 
1076 	// Minus
1077 	{SPR_MNUD, 0,            1,  {NULL},           0, 0, S_MINUS_STND},     // S_MINUS_INIT (required for objectplace to work)
1078 	{SPR_NULL, 0,            10, {A_Look},         0, 0, S_MINUS_STND},     // S_MINUS_STND
1079 	{SPR_NULL, 0,            1,  {A_MinusDigging}, 1, 0, S_MINUS_DIGGING2}, // S_MINUS_DIGGING1
1080 	{SPR_NULL, 0,            1,  {A_MinusDigging}, 0, 0, S_MINUS_DIGGING3}, // S_MINUS_DIGGING2
1081 	{SPR_NULL, 0,            1,  {A_MinusDigging}, 0, 0, S_MINUS_DIGGING4}, // S_MINUS_DIGGING3
1082 	{SPR_NULL, 0,            1,  {A_MinusDigging}, 0, 0, S_MINUS_DIGGING1}, // S_MINUS_DIGGING4
1083 	{SPR_NULL, 0,            25, {NULL},           0, 0, S_MINUS_POPUP},    // S_MINUS_BURST0
1084 	{SPR_MNUD, FF_ANIMATE,   5,  {NULL},           1, 2, S_MINUS_BURST2},   // S_MINUS_BURST1
1085 	{SPR_MNUD, 1|FF_ANIMATE, 5,  {NULL},           1, 2, S_MINUS_BURST3},   // S_MINUS_BURST2
1086 	{SPR_MNUD, 2|FF_ANIMATE, 5,  {NULL},           1, 2, S_MINUS_BURST4},   // S_MINUS_BURST3
1087 	{SPR_MNUD, 3|FF_ANIMATE, 5,  {NULL},           1, 2, S_MINUS_BURST5},   // S_MINUS_BURST4
1088 	{SPR_MNUD, 4|FF_ANIMATE, 5,  {NULL},           1, 2, S_MINUSDIRT2},     // S_MINUS_BURST5
1089 	{SPR_MNUS, 3, 1, {A_MinusPopup}, 0, 0, S_MINUS_AERIAL1}, // S_MINUS_POPUP
1090 	{SPR_MNUS, 0, 1, {A_MinusCheck}, 0, 1, S_MINUS_AERIAL2},   // S_MINUS_AERIAL1
1091 	{SPR_MNUS, 1, 1, {A_MinusCheck}, 0, 1, S_MINUS_AERIAL3},   // S_MINUS_AERIAL2
1092 	{SPR_MNUS, 2, 1, {A_MinusCheck}, 0, 1, S_MINUS_AERIAL4},   // S_MINUS_AERIAL3
1093 	{SPR_MNUS, 3, 1, {A_MinusCheck}, 0, 1, S_MINUS_AERIAL1},   // S_MINUS_AERIAL4
1094 
1095 	{SPR_MNUD, FF_ANIMATE, 6, {NULL}, 1, 5, S_MINUSDIRT2}, // S_MINUSDIRT1
1096 	{SPR_MNUD, 5,          8, {NULL}, 3, 5, S_MINUSDIRT3}, // S_MINUSDIRT2
1097 	{SPR_MNUD, 4,          8, {NULL}, 3, 5, S_MINUSDIRT4}, // S_MINUSDIRT3
1098 	{SPR_MNUD, 3,          8, {NULL}, 3, 5, S_MINUSDIRT5}, // S_MINUSDIRT4
1099 	{SPR_MNUD, 2,          8, {NULL}, 3, 5, S_MINUSDIRT6}, // S_MINUSDIRT5
1100 	{SPR_MNUD, 1,          8, {NULL}, 3, 5, S_MINUSDIRT7}, // S_MINUSDIRT6
1101 	{SPR_MNUD, 0,          8, {NULL}, 3, 5, S_NULL},       // S_MINUSDIRT7
1102 
1103 	// Spring Shell
1104 	{SPR_SSHL,  0,  4, {A_Look},  0, 0, S_SSHELL_STND},    // S_SSHELL_STND
1105 	{SPR_SSHL,  0,  4, {A_Chase}, 0, 0, S_SSHELL_RUN2},    // S_SSHELL_RUN1
1106 	{SPR_SSHL,  1,  4, {A_Chase}, 0, 0, S_SSHELL_RUN3},    // S_SSHELL_RUN2
1107 	{SPR_SSHL,  2,  4, {A_Chase}, 0, 0, S_SSHELL_RUN4},    // S_SSHELL_RUN3
1108 	{SPR_SSHL,  3,  4, {A_Chase}, 0, 0, S_SSHELL_RUN1},    // S_SSHELL_RUN4
1109 	{SPR_SSHL,  7,  4, {A_Pain},  0, 0, S_SSHELL_SPRING2}, // S_SSHELL_SPRING1
1110 	{SPR_SSHL,  6,  1, {NULL},    0, 0, S_SSHELL_SPRING3}, // S_SSHELL_SPRING2
1111 	{SPR_SSHL,  5,  1, {NULL},    0, 0, S_SSHELL_SPRING4}, // S_SSHELL_SPRING3
1112 	{SPR_SSHL,  4,  1, {NULL},    0, 0, S_SSHELL_RUN1},    // S_SSHELL_SPRING4
1113 
1114 	// Spring Shell (yellow)
1115 	{SPR_SSHL,  8,  4, {A_Look},  0, 0, S_YSHELL_STND},    // S_YSHELL_STND
1116 	{SPR_SSHL,  8,  4, {A_Chase}, 0, 0, S_YSHELL_RUN2},    // S_YSHELL_RUN1
1117 	{SPR_SSHL,  9,  4, {A_Chase}, 0, 0, S_YSHELL_RUN3},    // S_YSHELL_RUN2
1118 	{SPR_SSHL, 10,  4, {A_Chase}, 0, 0, S_YSHELL_RUN4},    // S_YSHELL_RUN3
1119 	{SPR_SSHL, 11,  4, {A_Chase}, 0, 0, S_YSHELL_RUN1},    // S_YSHELL_RUN4
1120 	{SPR_SSHL, 15,  4, {A_Pain},  0, 0, S_YSHELL_SPRING2}, // S_YSHELL_SPRING1
1121 	{SPR_SSHL, 14,  1, {NULL},    0, 0, S_YSHELL_SPRING3}, // S_YSHELL_SPRING2
1122 	{SPR_SSHL, 13,  1, {NULL},    0, 0, S_YSHELL_SPRING4}, // S_YSHELL_SPRING3
1123 	{SPR_SSHL, 12,  1, {NULL},    0, 0, S_YSHELL_RUN1},    // S_YSHELL_SPRING4
1124 
1125 	// Unidus
1126 	{SPR_UNID, 0, 4, {A_Look},       0, 0, S_UNIDUS_STND}, // S_UNIDUS_STND
1127 	{SPR_UNID, 0, 1, {A_Chase},      0, 0, S_UNIDUS_RUN }, // S_UNIDUS_RUN
1128 	{SPR_UNID, 1, 1, {A_UnidusBall}, 1, 0, S_UNIDUS_BALL}, // S_UNIDUS_BALL
1129 
1130 	// Canarivore
1131 	{SPR_CANA, 0, 5,  {A_Look},          1200*FRACUNIT+1,   1,                 S_CANARIVORE_LOOK},      // S_CANARIVORE_LOOK
1132 	{SPR_CANA, 0, 3,  {A_PlaySound},     sfx_s3k76,         1,                 S_CANARIVORE_AWAKEN2},   // S_CANARIVORE_AWAKEN1
1133 	{SPR_CANA, 1, 5,  {NULL},            0,                 0,                 S_CANARIVORE_AWAKEN3},   // S_CANARIVORE_AWAKEN2
1134 	{SPR_CANA, 2, 8,  {NULL},            0,                 0,                 S_CANARIVORE_GAS1},      // S_CANARIVORE_AWAKEN3
1135 	{SPR_CANA, 2, 15, {A_PlaySound},     sfx_s3k93,         1,                 S_CANARIVORE_GAS2},      // S_CANARIVORE_GAS1
1136 	{SPR_CANA, 1, 4,  {NULL},            0,                 0,                 S_CANARIVORE_GAS3},      // S_CANARIVORE_GAS2
1137 	{SPR_CANA, 2, 0,  {A_PlaySound},     sfx_s3k97,         1,                 S_CANARIVORE_GAS4},      // S_CANARIVORE_GAS3
1138 	{SPR_CANA, 2, 5,  {A_CanarivoreGas}, MT_CANARIVORE_GAS, 0,                 S_CANARIVORE_GAS5},      // S_CANARIVORE_GAS4
1139 	{SPR_CANA, 1, 5,  {NULL},            0,                 0,                 S_CANARIVORE_GASREPEAT}, // S_CANARIVORE_GAS5
1140 	{SPR_CANA, 2, 0,  {A_Repeat},        6,                 S_CANARIVORE_GAS4, S_CANARIVORE_CLOSE1},    // S_CANARIVORE_GASREPEAT
1141 	{SPR_CANA, 1, 8,  {NULL},            0,                 0,                 S_CANARIVORE_CLOSE2},     // S_CANARIVORE_CLOSE1
1142 	{SPR_CANA, 0, 90, {NULL},            sfx_s3k5d,         1,                 S_CANARIVORE_LOOK},      // S_CANARIVORE_CLOSE2
1143 
1144 	{SPR_CANG, 0|FF_TRANS90, 2,         {NULL},            0, 0,       S_CANARIVOREGAS_2}, // S_CANARIVOREGAS_1
1145 	{SPR_CANG, 0|FF_TRANS30, 2*TICRATE, {A_SetRandomTics}, 2, TICRATE, S_CANARIVOREGAS_3}, // S_CANARIVOREGAS_2
1146 	{SPR_CANG, 0|FF_TRANS40, 10,        {NULL},            0, 0,       S_CANARIVOREGAS_4}, // S_CANARIVOREGAS_3
1147 	{SPR_CANG, 0|FF_TRANS50, 10,        {NULL},            0, 0,       S_CANARIVOREGAS_5}, // S_CANARIVOREGAS_4
1148 	{SPR_CANG, 0|FF_TRANS60, 10,        {NULL},            0, 0,       S_CANARIVOREGAS_6}, // S_CANARIVOREGAS_5
1149 	{SPR_CANG, 0|FF_TRANS70, 10,        {NULL},            0, 0,       S_CANARIVOREGAS_7}, // S_CANARIVOREGAS_6
1150 	{SPR_CANG, 0|FF_TRANS80, 10,        {NULL},            0, 0,       S_CANARIVOREGAS_8}, // S_CANARIVOREGAS_7
1151 	{SPR_CANG, 0|FF_TRANS90, 10,        {NULL},            0, 0,       S_NULL},            // S_CANARIVOREGAS_8
1152 
1153 	// Pyre Fly
1154 	{SPR_PYRE, FF_ANIMATE, -1, {NULL}, 3, 2, S_NULL}, // S_PYREFLY_FLY
1155 	{SPR_PYRE, 4|FF_ANIMATE|FF_FULLBRIGHT, -1, {NULL}, 3, 2, S_NULL}, // S_PYREFLY_BURN
1156 	{SPR_FLAM, FF_FULLBRIGHT, 10, {NULL}, 0, 0, S_PYREFIRE2}, // S_PYREFIRE1
1157 	{SPR_FLAM, 1|FF_FULLBRIGHT, 10, {A_FireShrink}, 0, 16, S_NULL}, // S_PYREFIRE2
1158 
1159 	// Pterabyte
1160 	{SPR_NULL, 0, -1, {A_SpawnPterabytes}, 0, 0, S_PTERABYTESPAWNER},    // S_PTERABYTESPAWNER
1161 	{SPR_NULL, 0,  1, {A_PterabyteHover},  0, 0, S_PTERABYTEWAYPOINT},   // S_PTERABYTEWAYPOINT
1162 	{SPR_PTER, 0,  6, {NULL},              0, 0, S_PTERABYTE_FLY2},      // S_PTERABYTE_FLY1
1163 	{SPR_PTER, 1,  2, {NULL},              0, 0, S_PTERABYTE_FLY3},      // S_PTERABYTE_FLY2
1164 	{SPR_PTER, 2,  6, {NULL},              0, 0, S_PTERABYTE_FLY4},      // S_PTERABYTE_FLY3
1165 	{SPR_PTER, 3,  2, {NULL},              0, 0, S_PTERABYTE_FLY1},      // S_PTERABYTE_FLY4
1166 	{SPR_PTER, 4,  1, {NULL},              0, 0, S_PTERABYTE_SWOOPDOWN}, // S_PTERABYTE_SWOOPDOWN
1167 	{SPR_PTER, 0,  1, {NULL},              0, 0, S_PTERABYTE_SWOOPUP},   // S_PTERABYTE_SWOOPUP
1168 
1169 	// Dragonbomber
1170 	{SPR_DRAB,                0, -1, {A_DragonbomberSpawn}, 6, 0, S_NULL},                          // S_DRAGONBOMBER
1171 	{SPR_DRAB, FF_PAPERSPRITE|7,  1,        {A_DragonWing}, 0, 0, S_DRAGONWING2},                   // S_DRAGONWING1
1172 	{SPR_DRAB, FF_PAPERSPRITE|8,  1,        {A_DragonWing}, 0, 0, S_DRAGONWING3},                   // S_DRAGONWING2
1173 	{SPR_DRAB, FF_PAPERSPRITE|9,  1,        {A_DragonWing}, 0, 0, S_DRAGONWING4},                   // S_DRAGONWING3
1174 	{SPR_DRAB, FF_PAPERSPRITE|10, 1,        {A_DragonWing}, 0, 0, S_DRAGONWING1},                   // S_DRAGONWING4
1175 	{SPR_DRAB,                1,  1,     {A_DragonSegment}, 0, 0, S_DRAGONTAIL_LOADED},             // S_DRAGONTAIL_LOADED
1176 	{SPR_DRAB,                2,  1,     {A_DragonSegment}, 0, 0, S_DRAGONTAIL_EMPTYLOOP},          // S_DRAGONTAIL_EMPTY
1177 	{SPR_DRAB,                2,  0,            {A_Repeat}, 3*TICRATE, S_DRAGONTAIL_EMPTY, S_DRAGONTAIL_RELOAD}, // S_DRAGONTAIL_EMPTYLOOP
1178 	{SPR_DRAB,                1,  0,   {A_PlayActiveSound}, 0, 0, S_DRAGONTAIL_LOADED},             // S_DRAGONTAIL_RELOAD
1179 	{SPR_DRAB,                3,  1,        {A_MinusCheck}, S_DRAGONMINE_LAND1, 0, S_DRAGONMINE},   // S_DRAGONMINE
1180 	{SPR_DRAB,                4,  0,   {A_PlayActiveSound}, 0, 0, S_DRAGONMINE_LAND2},              // S_DRAGONMINE_LAND1
1181 	{SPR_DRAB,                4,  2,            {A_Thrust}, 0, 1, S_DRAGONMINE_SLOWFLASH1},         // S_DRAGONMINE_LAND2
1182 	{SPR_DRAB,                5, 11,                {NULL}, 0, 0, S_DRAGONMINE_SLOWFLASH2},         // S_DRAGONMINE_SLOWFLASH1
1183 	{SPR_DRAB,  FF_FULLBRIGHT|6,  1,   {A_PlayAttackSound}, 0, 0, S_DRAGONMINE_SLOWLOOP},           // S_DRAGONMINE_SLOWFLASH2
1184 	{SPR_DRAB,                5,  0,            {A_Repeat}, 4, S_DRAGONMINE_SLOWFLASH1, S_DRAGONMINE_FASTFLASH1}, // S_DRAGONMINE_SLOWLOOP
1185 	{SPR_DRAB,                5,  3,                {NULL}, 0, 0, S_DRAGONMINE_FASTFLASH2},         // S_DRAGONMINE_FASTFLASH1
1186 	{SPR_DRAB,  FF_FULLBRIGHT|6,  1,   {A_PlayAttackSound}, 0, 0, S_DRAGONMINE_FASTLOOP},           // S_DRAGONMINE_FASTFLASH2
1187 	{SPR_DRAB,                5,  0,            {A_Repeat}, 5, S_DRAGONMINE_FASTFLASH1, S_DEATHSTATE}, // S_DRAGONMINE_FASTLOOP
1188 
1189 	// Boss Explosion
1190 	{SPR_BOM2, FF_FULLBRIGHT|FF_ANIMATE, (5*7), {NULL}, 6, 5, S_NULL}, // S_BOSSEXPLODE
1191 
1192 	// S3&K Boss Explosion
1193 	{SPR_BOM3, FF_FULLBRIGHT,   1, {NULL}, 0, 0, S_SONIC3KBOSSEXPLOSION2}, // S_SONIC3KBOSSEXPLOSION1
1194 	{SPR_BOM3, FF_FULLBRIGHT|1, 1, {NULL}, 0, 0, S_SONIC3KBOSSEXPLOSION3}, // S_SONIC3KBOSSEXPLOSION2
1195 	{SPR_BOM3, FF_FULLBRIGHT|2, 2, {NULL}, 0, 0, S_SONIC3KBOSSEXPLOSION4}, // S_SONIC3KBOSSEXPLOSION3
1196 	{SPR_BOM3, FF_FULLBRIGHT|3, 2, {NULL}, 0, 0, S_SONIC3KBOSSEXPLOSION5}, // S_SONIC3KBOSSEXPLOSION4
1197 	{SPR_BOM3, FF_FULLBRIGHT|4, 3, {NULL}, 0, 0, S_SONIC3KBOSSEXPLOSION6}, // S_SONIC3KBOSSEXPLOSION5
1198 	{SPR_BOM3, FF_FULLBRIGHT|5, 4, {NULL}, 0, 0, S_NULL}, // S_SONIC3KBOSSEXPLOSION6
1199 
1200 	{SPR_JETF, FF_ANIMATE|FF_FULLBRIGHT, -1, {NULL}, 2, 1, S_NULL}, // S_JETFUME1
1201 
1202 	// Boss 1
1203 	{SPR_EGGM,  0,   1, {A_Boss1Chase},            0, 0, S_EGGMOBILE_STND},   // S_EGGMOBILE_STND
1204 	{SPR_EGGM, FF_ANIMATE|17, 35, {A_FaceTarget},  1, 2, S_EGGMOBILE_STND},   // S_EGGMOBILE_ROFL
1205 	{SPR_EGGM,  1,   3, {A_FaceTarget},            0, 0, S_EGGMOBILE_LATK2},  // S_EGGMOBILE_LATK1
1206 	{SPR_EGGM,  2,  15, {NULL},                    0, 0, S_EGGMOBILE_LATK3},  // S_EGGMOBILE_LATK2
1207 	{SPR_EGGM,  3,   2, {NULL},                    0, 0, S_EGGMOBILE_LATK4},  // S_EGGMOBILE_LATK3
1208 	{SPR_EGGM,  4,   2, {A_FaceTarget},            0, 0, S_EGGMOBILE_LATK5},  // S_EGGMOBILE_LATK4
1209 	{SPR_EGGM,  6,   0, {A_PrepareRepeat},        45, 0, S_EGGMOBILE_LATK6},  // S_EGGMOBILE_LATK5
1210 	{SPR_EGGM,  5,   1, {A_Boss1Laser},     MT_LASER, 0, S_EGGMOBILE_LATK7},  // S_EGGMOBILE_LATK6
1211 	{SPR_EGGM,  6,   1, {A_Boss1Laser},     MT_LASER, (1<<16), S_EGGMOBILE_LATK8},  // S_EGGMOBILE_LATK7
1212 	{SPR_EGGM,  5,   0, {A_Repeat}, 45, S_EGGMOBILE_LATK6, S_EGGMOBILE_LATK9},  // S_EGGMOBILE_LATK8
1213 	{SPR_EGGM,  8,  2, {NULL},                     0, 0, S_EGGMOBILE_ROFL}, // S_EGGMOBILE_LATK9
1214 	{SPR_EGGM,  9,   3, {A_FaceTarget},            0, 0, S_EGGMOBILE_RATK2},  // S_EGGMOBILE_RATK1
1215 	{SPR_EGGM, 10,  15, {NULL},                    0, 0, S_EGGMOBILE_RATK3},  // S_EGGMOBILE_RATK2
1216 	{SPR_EGGM, 11,   2, {NULL},                    0, 0, S_EGGMOBILE_RATK4},  // S_EGGMOBILE_RATK3
1217 	{SPR_EGGM, 12,   2, {A_FaceTarget},            0, 0, S_EGGMOBILE_RATK5},  // S_EGGMOBILE_RATK4
1218 	{SPR_EGGM, 14,   0, {A_PrepareRepeat},        45, 0, S_EGGMOBILE_RATK6},  // S_EGGMOBILE_RATK5
1219 	{SPR_EGGM, 13,   1, {A_Boss1Laser},     MT_LASER, 1, S_EGGMOBILE_RATK7},  // S_EGGMOBILE_RATK6
1220 	{SPR_EGGM, 14,   1, {A_Boss1Laser},     MT_LASER, 1|(1<<16), S_EGGMOBILE_RATK8},  // S_EGGMOBILE_RATK7
1221 	{SPR_EGGM, 13,   0, {A_Repeat}, 45, S_EGGMOBILE_RATK6, S_EGGMOBILE_RATK9},  // S_EGGMOBILE_RATK8
1222 	{SPR_EGGM, 16,  2, {NULL},                     0, 0, S_EGGMOBILE_ROFL}, // S_EGGMOBILE_RATK9
1223 	{SPR_EGGM,  0,  0, {A_PrepareRepeat},            45, 0, S_EGGMOBILE_PANIC2},  // S_EGGMOBILE_PANIC1
1224 	{SPR_EGGM, FF_ANIMATE|1, 16, {A_FaceTarget},      3, 4, S_EGGMOBILE_PANIC3},  // S_EGGMOBILE_PANIC2
1225 	{SPR_EGGM,  7,  1, {A_Boss1Laser},         MT_LASER, 2, S_EGGMOBILE_PANIC4},  // S_EGGMOBILE_PANIC3
1226 	{SPR_EGGM,  6,  1, {A_Boss1Laser},         MT_LASER, 2|(1<<16), S_EGGMOBILE_PANIC5},  // S_EGGMOBILE_PANIC4
1227 	{SPR_EGGM,  6,  0, {A_Repeat}, 45,  S_EGGMOBILE_PANIC3, S_EGGMOBILE_PANIC6},  // S_EGGMOBILE_PANIC5
1228 	{SPR_EGGM,  0,  0, {A_PrepareRepeat},            45, 0, S_EGGMOBILE_PANIC7},  // S_EGGMOBILE_PANIC6
1229 	{SPR_EGGM, FF_ANIMATE|9, 16, {A_FaceTarget},      3, 4, S_EGGMOBILE_PANIC8},  // S_EGGMOBILE_PANIC7
1230 	{SPR_EGGM, 15,  1, {A_Boss1Laser},         MT_LASER, 2, S_EGGMOBILE_PANIC9},  // S_EGGMOBILE_PANIC8
1231 	{SPR_EGGM, 14,  1, {A_Boss1Laser},         MT_LASER, 2|(1<<16), S_EGGMOBILE_PANIC10},  // S_EGGMOBILE_PANIC9
1232 	{SPR_EGGM, 14,  0, {A_Repeat}, 45,  S_EGGMOBILE_PANIC8, S_EGGMOBILE_PANIC11}, // S_EGGMOBILE_PANIC10
1233 	{SPR_EGGM,  0,  0, {A_PrepareRepeat},            45, 0, S_EGGMOBILE_PANIC12}, // S_EGGMOBILE_PANIC11
1234 	{SPR_EGGM, FF_ANIMATE|1, 16, {A_FaceTarget},      3, 4, S_EGGMOBILE_PANIC13}, // S_EGGMOBILE_PANIC12
1235 	{SPR_EGGM,  7,  1, {A_Boss1Laser},         MT_LASER, 2, S_EGGMOBILE_PANIC14}, // S_EGGMOBILE_PANIC13
1236 	{SPR_EGGM,  6,  1, {A_Boss1Laser},         MT_LASER, 2|(1<<16), S_EGGMOBILE_PANIC15}, // S_EGGMOBILE_PANIC14
1237 	{SPR_EGGM,  6,  0, {A_Repeat}, 45,    S_EGGMOBILE_PANIC13, S_EGGMOBILE_ROFL}, // S_EGGMOBILE_PANIC15
1238 	{SPR_EGGM, 19,  24, {A_Pain},                  0, 0, S_EGGMOBILE_PAIN2},  // S_EGGMOBILE_PAIN
1239 	{SPR_EGGM, 19,  16, {A_SkullAttack},           3, 1, S_EGGMOBILE_STND},   // S_EGGMOBILE_PAIN2
1240 	{SPR_EGGM, 20,  2, {A_Fall},                  17, 0, S_EGGMOBILE_DIE2},   // S_EGGMOBILE_DIE1
1241 	{SPR_EGGM, 20,  2, {A_BossScream},             0, 0, S_EGGMOBILE_DIE3},   // S_EGGMOBILE_DIE2
1242 	{SPR_EGGM, 20,  0, {A_Repeat}, 17, S_EGGMOBILE_DIE2, S_EGGMOBILE_DIE4},   // S_EGGMOBILE_DIE3
1243 	{SPR_EGGM, 20,  -1, {A_BossDeath},             0, 0, S_NULL},             // S_EGGMOBILE_DIE4
1244 	{SPR_EGGM, 21,  2, {A_BossScream},             0, 0, S_EGGMOBILE_FLEE2},  // S_EGGMOBILE_FLEE1
1245 	{SPR_EGGM, 22,  2, {A_BossScream},             0, 0, S_EGGMOBILE_FLEE1},  // S_EGGMOBILE_FLEE2
1246 	{SPR_UNID,  1,  1, {A_UnidusBall},             2, 0, S_EGGMOBILE_BALL},   // S_EGGMOBILE_BALL
1247 	{SPR_NULL,  0,  1, {A_FocusTarget},            0, 0, S_EGGMOBILE_TARGET}, // S_EGGMOBILE_TARGET
1248 
1249 	{SPR_EGLZ, 0, 35, {NULL}, 0, 0, S_NULL}, // S_BOSSEGLZ1
1250 	{SPR_EGLZ, 1, 35, {NULL}, 0, 0, S_NULL}, // S_BOSSEGLZ2
1251 
1252 	// Boss 2
1253 	{SPR_EGGN, 0, -1,              {NULL},           0,          0, S_NULL},             // S_EGGMOBILE2_STND
1254 	{SPR_EGGN, 1, 4,               {NULL},           0,          0, S_EGGMOBILE2_POGO2}, // S_EGGMOBILE2_POGO1
1255 	{SPR_EGGN, 0, 2,  {A_Boss2PogoTarget},  9*FRACUNIT, 8*FRACUNIT, S_EGGMOBILE2_POGO3}, // S_EGGMOBILE2_POGO2
1256 	{SPR_EGGN, 1, 2,               {NULL},           0,          0, S_EGGMOBILE2_POGO4}, // S_EGGMOBILE2_POGO3
1257 	{SPR_EGGN, 2, -1,              {NULL},           0,          0, S_NULL},             // S_EGGMOBILE2_POGO4
1258 	{SPR_EGGN, 1, 4,               {NULL},           0,          0, S_EGGMOBILE2_POGO6}, // S_EGGMOBILE2_POGO5
1259 	{SPR_EGGN, 0, 2,  {A_Boss2PogoTarget},  7*FRACUNIT, 8*FRACUNIT, S_EGGMOBILE2_POGO7}, // S_EGGMOBILE2_POGO6
1260 	{SPR_EGGN, 1, 2,               {NULL},           0,          0, S_EGGMOBILE2_POGO4}, // S_EGGMOBILE2_POGO7
1261 	{SPR_EGGN, 3, 24, {A_Boss2TakeDamage},  24+TICRATE,          0, S_EGGMOBILE2_STND},  // S_EGGMOBILE2_PAIN
1262 	{SPR_EGGN, 4, 24, {A_Boss2TakeDamage},  24+TICRATE,          0, S_EGGMOBILE2_POGO4}, // S_EGGMOBILE2_PAIN2
1263 	{SPR_EGGN, 5, 2,             {A_Fall},           0,          0, S_EGGMOBILE2_DIE2},  // S_EGGMOBILE2_DIE1
1264 	{SPR_EGGN, 5, 2,       {A_BossScream},           0,          0, S_EGGMOBILE2_DIE3},  // S_EGGMOBILE2_DIE2
1265 	{SPR_EGGN, 5, 0,       {A_Repeat}, 17, S_EGGMOBILE2_DIE2, S_EGGMOBILE2_DIE4},  // S_EGGMOBILE2_DIE3
1266 	{SPR_EGGN, 5, -1,       {A_BossDeath},           0,          0, S_NULL},             // S_EGGMOBILE2_DIE4
1267 	{SPR_EGGN, 6, 2,       {A_BossScream},           0,          0, S_EGGMOBILE2_FLEE2}, // S_EGGMOBILE2_FLEE1
1268 	{SPR_EGGN, 7, 2,       {A_BossScream},           0,          0, S_EGGMOBILE2_FLEE1}, // S_EGGMOBILE2_FLEE2
1269 
1270 	{SPR_TANK, 0, 35, {NULL}, 0, 0, S_NULL}, // S_BOSSTANK1
1271 	{SPR_TANK, 1, 35, {NULL}, 0, 0, S_NULL}, // S_BOSSTANK2
1272 	{SPR_TANK, 2, 35, {NULL}, 0, 0, S_NULL}, // S_BOSSSPIGOT
1273 
1274 	// Boss 2 Goop
1275 	{SPR_GOOP,            0,  2, {A_SpawnObjectRelative}, 0, MT_GOOPTRAIL, S_GOOP2}, // S_GOOP1
1276 	{SPR_GOOP,            1,  2, {A_SpawnObjectRelative}, 0, MT_GOOPTRAIL, S_GOOP1}, // S_GOOP2
1277 	{SPR_GOOP,            2, -1,                  {NULL}, 0,            0, S_NULL},  // S_GOOP3
1278 	{SPR_GOOP, FF_ANIMATE|3, 11,                  {NULL}, 2,            6, S_NULL},  // S_GOOPTRAIL
1279 
1280 	// Boss 3
1281 	{SPR_EGGO,  0,   1, {NULL},                    0, 0, S_EGGMOBILE3_STND},    // S_EGGMOBILE3_STND
1282 	{SPR_EGGO,   FF_ANIMATE, 24, {NULL}, 1, 2, S_EGGMOBILE3_ATK2},  // S_EGGMOBILE3_SHOCK
1283 	{SPR_EGGO, 6|FF_ANIMATE, 24, {NULL}, 1, 2, S_EGGMOBILE3_ATK2}, // S_EGGMOBILE3_ATK1
1284 	{SPR_EGGO,  2,   2, {NULL},                    0, 0, S_EGGMOBILE3_ATK3A},   // S_EGGMOBILE3_ATK2
1285 	{SPR_EGGO,  3,   2, {A_BossFireShot}, MT_TORPEDO, 2, S_EGGMOBILE3_ATK3B},   // S_EGGMOBILE3_ATK3A
1286 	{SPR_EGGO,  3,   2, {A_BossFireShot}, MT_TORPEDO, 4, S_EGGMOBILE3_ATK3C},   // S_EGGMOBILE3_ATK3B
1287 	{SPR_EGGO,  3,   2, {A_BossFireShot}, MT_TORPEDO, 3, S_EGGMOBILE3_ATK3D},   // S_EGGMOBILE3_ATK3C
1288 	{SPR_EGGO,  3,   2, {A_BossFireShot}, MT_TORPEDO, 5, S_EGGMOBILE3_ATK4},    // S_EGGMOBILE3_ATK3D
1289 	{SPR_EGGO,  4,   2, {NULL},                    0, 0, S_EGGMOBILE3_ATK5},    // S_EGGMOBILE3_ATK4
1290 	{SPR_EGGO,  5,   2, {NULL},                    0, 0, S_EGGMOBILE3_ROFL},  // S_EGGMOBILE3_ATK5
1291 	{SPR_EGGO,  6|FF_ANIMATE, 60, {NULL}, 1, 2, S_EGGMOBILE3_STND},  // S_EGGMOBILE3_ROFL
1292 	{SPR_EGGO,  8,   1, {A_Boss3TakeDamage},       0, 0, S_EGGMOBILE3_PAIN2},   // S_EGGMOBILE3_PAIN
1293 	{SPR_EGGO,  8,  23, {A_Pain},                  0, 0, S_EGGMOBILE3_STND},    // S_EGGMOBILE3_PAIN2
1294 	{SPR_EGGO,  9,   2, {A_Fall},                  0, 0, S_EGGMOBILE3_DIE2},    // S_EGGMOBILE3_DIE1
1295 	{SPR_EGGO,  9,   2, {A_BossScream},            0, 0, S_EGGMOBILE3_DIE3},    // S_EGGMOBILE3_DIE2
1296 	{SPR_EGGO,  9,   0, {A_Repeat}, 17, S_EGGMOBILE3_DIE2, S_EGGMOBILE3_DIE4},  // S_EGGMOBILE3_DIE3
1297 	{SPR_EGGO,  9,  -1, {A_BossDeath},             0, 0, S_NULL},               // S_EGGMOBILE3_DIE4
1298 	{SPR_EGGO, 10,   2, {A_BossScream},            0, 0, S_EGGMOBILE3_FLEE2},   // S_EGGMOBILE3_FLEE1
1299 	{SPR_EGGO, 11,   2, {A_BossScream},            0, 0, S_EGGMOBILE3_FLEE1},   // S_EGGMOBILE3_FLEE2
1300 
1301 	// Boss 3 Pinch
1302 	{SPR_FAKE, 0,  1, {NULL},                     0, 0, S_FAKEMOBILE},       // S_FAKEMOBILE_INIT
1303 	{SPR_FAKE, 0,  1, {A_Boss3Path},              0, 0, S_FAKEMOBILE},       // S_FAKEMOBILE
1304 	{SPR_FAKE, 0, 22, {NULL},                     0, 0, S_FAKEMOBILE_ATK2},  // S_FAKEMOBILE_ATK1
1305 	{SPR_FAKE, 0,  2, {NULL},                     0, 0, S_FAKEMOBILE_ATK3A}, // S_FAKEMOBILE_ATK2
1306 	{SPR_FAKE, 0,  2, {A_BossFireShot}, MT_TORPEDO2, 2, S_FAKEMOBILE_ATK3B}, // S_FAKEMOBILE_ATK3A
1307 	{SPR_FAKE, 0,  2, {A_BossFireShot}, MT_TORPEDO2, 4, S_FAKEMOBILE_ATK3C}, // S_FAKEMOBILE_ATK3B
1308 	{SPR_FAKE, 0,  2, {A_BossFireShot}, MT_TORPEDO2, 3, S_FAKEMOBILE_ATK3D}, // S_FAKEMOBILE_ATK3C
1309 	{SPR_FAKE, 0,  2, {A_BossFireShot}, MT_TORPEDO2, 5, S_FAKEMOBILE},       // S_FAKEMOBILE_ATK3D
1310 	{SPR_FAKE, 1,  1, {NULL},                     0, 0, S_FAKEMOBILE_DIE2},  // S_FAKEMOBILE_DIE1
1311 	{SPR_NULL, 0,  1, {NULL},                     0, 0, S_FAKEMOBILE_DIE1},  // S_FAKEMOBILE_DIE2
1312 
1313 	{SPR_SEBH, 0, 35, {NULL}, 0, 0, S_NULL}, // S_BOSSSEBH1
1314 	{SPR_SEBH, 1, 35, {NULL}, 0, 0, S_NULL}, // S_BOSSSEBH2
1315 
1316 	// Boss 3 Shockwave
1317 
1318 	{SPR_SHCK,   FF_FULLBRIGHT|FF_PAPERSPRITE|FF_ANIMATE, 8, {A_Boss3ShockThink}, 4, 2, S_SHOCKWAVE2}, // S_SHOCKWAVE1
1319 	{SPR_SHCK, 3|FF_FULLBRIGHT|FF_PAPERSPRITE|FF_ANIMATE, 8, {A_Boss3ShockThink}, 4, 2, S_SHOCKWAVE1}, // S_SHOCKWAVE2
1320 
1321 	// Boss 4
1322 	{SPR_EGGP, 0, -1, {NULL},           0,          0, S_NULL},              // S_EGGMOBILE4_STND
1323 	{SPR_EGGP, 1,  3, {NULL},           0,          0, S_EGGMOBILE4_LATK2},  // S_EGGMOBILE4_LATK1
1324 	{SPR_EGGP, 2, 15, {NULL},           0,          0, S_EGGMOBILE4_LATK3},  // S_EGGMOBILE4_LATK2
1325 	{SPR_EGGP, 3,  2, {NULL},           0,          0, S_EGGMOBILE4_LATK4},  // S_EGGMOBILE4_LATK3
1326 	{SPR_EGGP, 4,  2, {NULL},           0,          0, S_EGGMOBILE4_LATK5},  // S_EGGMOBILE4_LATK4
1327 	{SPR_EGGP, 5, 50, {A_Boss4Reverse}, sfx_mswing, 0, S_EGGMOBILE4_LATK6},  // S_EGGMOBILE4_LATK5
1328 	{SPR_EGGP, 6,  2, {NULL},           0,          0, S_EGGMOBILE4_STND},   // S_EGGMOBILE4_LATK6
1329 	{SPR_EGGP, 7,  3, {NULL},           0,          0, S_EGGMOBILE4_RATK2},  // S_EGGMOBILE4_RATK1
1330 	{SPR_EGGP, 8, 15, {NULL},           0,          0, S_EGGMOBILE4_RATK3},  // S_EGGMOBILE4_RATK2
1331 	{SPR_EGGP, 9,  2, {NULL},           0,          0, S_EGGMOBILE4_RATK4},  // S_EGGMOBILE4_RATK3
1332 	{SPR_EGGP,10,  2, {NULL},           0,          0, S_EGGMOBILE4_RATK5},  // S_EGGMOBILE4_RATK4
1333 	{SPR_EGGP,11,150, {A_Boss4SpeedUp}, sfx_mswing, 0, S_EGGMOBILE4_RATK6},  // S_EGGMOBILE4_RATK5
1334 	{SPR_EGGP,12,  2, {NULL},           0,          0, S_EGGMOBILE4_STND},   // S_EGGMOBILE4_RATK6
1335 	{SPR_EGGP,13, 20, {A_Boss4Raise},   sfx_doord1, 0, S_EGGMOBILE4_RAISE2}, // S_EGGMOBILE4_RAISE1
1336 	{SPR_EGGP,15|FF_ANIMATE, -1, {NULL},        1,        10, S_NULL},             // S_EGGMOBILE4_RAISE2
1337 	{SPR_EGGP,13,  0, {A_Boss4Reverse}, sfx_alarm, sfx_s3k60, S_EGGMOBILE4_PAIN2}, // S_EGGMOBILE4_PAIN1
1338 	{SPR_EGGP,13, 24, {A_Pain},                 0,         0, S_EGGMOBILE4_STND},  // S_EGGMOBILE4_PAIN2
1339 	{SPR_EGGP,14,  2, {A_Fall},         0,          0, S_EGGMOBILE4_DIE2},   // S_EGGMOBILE4_DIE1
1340 	{SPR_EGGP,14,  2, {A_BossScream},   0,          0, S_EGGMOBILE4_DIE3},   // S_EGGMOBILE4_DIE2
1341 	{SPR_EGGP,14,  0, {A_Repeat},   17, S_EGGMOBILE4_DIE2, S_EGGMOBILE4_DIE4},   // S_EGGMOBILE4_DIE3
1342 	{SPR_EGGP,14, -1, {A_BossDeath},    0,          0, S_NULL},              // S_EGGMOBILE4_DIE4
1343 	{SPR_EGGP,15,  2, {A_BossScream},   0,          0, S_EGGMOBILE4_FLEE2},  // S_EGGMOBILE4_FLEE1
1344 	{SPR_EGGP,16,  2, {A_BossScream},   0,          0, S_EGGMOBILE4_FLEE1},  // S_EGGMOBILE4_FLEE2
1345 	{SPR_BMCE, 0, -1, {NULL},           0,          0, S_NULL},              // S_EGGMOBILE4_MACE
1346 	{SPR_BMCE, 0,  2, {A_BossScream},   1, 0, S_EGGMOBILE4_MACE_DIE2},  // S_EGGMOBILE4_MACE_DIE1
1347 	{SPR_NULL, 0,  2, {A_BossScream},   1, 0, S_EGGMOBILE4_MACE_DIE3},  // S_EGGMOBILE4_MACE_DIE2
1348 	{SPR_NULL, 0,  0, {A_Repeat},       7, S_EGGMOBILE4_MACE_DIE1, S_SONIC3KBOSSEXPLOSION1}, // S_EGGMOBILE4_MACE_DIE3
1349 
1350 	// Boss 4 jet flame
1351 	{SPR_EFIR, FF_FULLBRIGHT|FF_ANIMATE, -1, {NULL}, 1, 1, S_NULL}, // S_JETFLAME
1352 
1353 	// Boss 4 Spectator Eggrobo
1354 	{SPR_EGR1,            0, -1, {NULL}, 0, 0, S_NULL},            // S_EGGROBO1_STND
1355 	{SPR_EGR1,            5,  2, {NULL}, 0, 0, S_EGGROBO1_BSLAP2}, // S_EGGROBO1_BSLAP1
1356 	{SPR_EGR1, FF_ANIMATE|6, 35, {NULL}, 1, 2, S_EGGROBO1_STND},   // S_EGGROBO1_BSLAP2
1357 	{SPR_EGR1, FF_ANIMATE|3, -1, {NULL}, 1, 2, S_NULL},            // S_EGGROBO1_PISSED
1358 
1359 	// Boss 4 Spectator Eggrobo jet flame
1360 	{SPR_EFIR, FF_FULLBRIGHT|2,          -1, {NULL}, 0, 0, S_NULL}, // S_EGGROBOJET
1361 
1362 	// Boss 5
1363 	{SPR_NULL, 0, 2, {A_CheckFlags2}, MF2_AMBUSH, S_FANG_IDLE0, S_FANG_INTRO0}, // S_FANG_SETUP
1364 
1365 	{SPR_NULL, 0, 2, {NULL}, 0, 0, S_FANG_INTRO1}, // S_FANG_INTRO0
1366 	{SPR_NULL, 0, 2, {A_Boss5MakeJunk}, -S_FANG_CLONE1, 0, S_FANG_INTRO2}, // S_FANG_INTRO1
1367 	{SPR_NULL, 0, 0, {A_Repeat}, 25, S_FANG_INTRO1, S_FANG_INTRO3}, // S_FANG_INTRO2
1368 	{SPR_NULL, 0, 0, {A_Boss5MakeJunk}, 0, 1, S_FANG_INTRO4}, // S_FANG_INTRO3
1369 	{SPR_FANG, 30, 1, {A_ZThrust}, 9, (1<<16)|1, S_FANG_INTRO5}, // S_FANG_INTRO4
1370 	{SPR_FANG, 27, 1, {A_Boss5CheckOnGround}, S_FANG_INTRO9, 0, S_FANG_INTRO6}, // S_FANG_INTRO5
1371 	{SPR_FANG, 28, 1, {A_Boss5CheckOnGround}, S_FANG_INTRO9, 0, S_FANG_INTRO7}, // S_FANG_INTRO6
1372 	{SPR_FANG, 29, 1, {A_Boss5CheckOnGround}, S_FANG_INTRO9, 0, S_FANG_INTRO8}, // S_FANG_INTRO7
1373 	{SPR_FANG, 30, 1, {A_Boss5CheckOnGround}, S_FANG_INTRO9, 0, S_FANG_INTRO5}, // S_FANG_INTRO8
1374 	{SPR_FANG, 23|FF_ANIMATE, 50, {NULL}, 1, 4, S_FANG_INTRO10}, // S_FANG_INTRO9
1375 	{SPR_FANG, 25, 5, {NULL}, 0, 0, S_FANG_INTRO11}, // S_FANG_INTRO10
1376 	{SPR_FANG, 26, 2, {A_Boss5MakeJunk}, S_BROKENROBOTD, 2, S_FANG_INTRO12}, // S_FANG_INTRO11
1377 	{SPR_FANG, 31|FF_ANIMATE, 50, {NULL}, 3, 4, S_FANG_IDLE1}, // S_FANG_INTRO12
1378 
1379 	{SPR_FANG, 11, 2, {A_Boss5MakeJunk}, 0, -1, S_FANG_CLONE2}, // S_FANG_CLONE1
1380 	{SPR_FANG, 11, 0, {A_Repeat}, 49, S_FANG_CLONE1, S_FANG_CLONE3}, // S_FANG_INTRO2
1381 	{SPR_FANG, 12, 0, {A_SetObjectFlags}, MF_NOGRAVITY, 1, S_FANG_CLONE4}, // S_FANG_CLONE3
1382 	{SPR_FANG, 12, 1, {A_Boss5CheckOnGround}, S_FANG_IDLE0, 0, S_FANG_CLONE4}, // S_FANG_CLONE4
1383 
1384 	{SPR_FANG, 0,  0, {A_SetObjectFlags}, MF_NOCLIPTHING, 1, S_FANG_IDLE1}, // S_FANG_IDLE0
1385 	{SPR_FANG, 2, 16, {A_Look}, 1, 0, S_FANG_IDLE2}, // S_FANG_IDLE1
1386 	{SPR_FANG, 3, 16, {A_Look}, 1, 0, S_FANG_IDLE3}, // S_FANG_IDLE2
1387 	{SPR_FANG, 3, 16, {A_Look}, 1, 0, S_FANG_IDLE4}, // S_FANG_IDLE3
1388 	{SPR_FANG, 3, 16, {A_Look}, 1, 0, S_FANG_IDLE5}, // S_FANG_IDLE4
1389 	{SPR_FANG, 2, 16, {A_Look}, 1, 0, S_FANG_IDLE6}, // S_FANG_IDLE5
1390 	{SPR_FANG, 1, 16, {A_Look}, 1, 0, S_FANG_IDLE7}, // S_FANG_IDLE6
1391 	{SPR_FANG, 1, 16, {A_Look}, 1, 0, S_FANG_IDLE8}, // S_FANG_IDLE7
1392 	{SPR_FANG, 1, 16, {A_Look}, 1, 0, S_FANG_IDLE1}, // S_FANG_IDLE8
1393 
1394 	{SPR_FANG, 14, 0, {A_DoNPCPain}, FRACUNIT, 0, S_FANG_PAIN2}, // S_FANG_PAIN1
1395 	{SPR_FANG, 14, 1, {A_Boss5CheckOnGround}, S_FANG_PATHINGSTART1, S_FANG_PINCHPATHINGSTART1, S_FANG_PAIN2}, // S_FANG_PAIN2
1396 
1397 	{SPR_FANG,  8, 0, {A_Boss5ExtraRepeat}, 5, 4, S_FANG_PATHINGSTART2}, // S_FANG_PATHINGSTART1
1398 	{SPR_FANG,  8, 0, {A_PlayActiveSound}, 0, 0, S_FANG_PATHING}, // S_FANG_PATHINGSTART2
1399 	{SPR_FANG,  8, 0, {A_Boss5FindWaypoint}, 0, 0, S_FANG_BOUNCE1}, // S_FANG_PATHING
1400 
1401 	{SPR_FANG,  8, 2, {A_Thrust}, 0, 1, S_FANG_BOUNCE2}, // S_FANG_BOUNCE1
1402 	{SPR_FANG,  9, 2, {NULL}, 0, 0, S_FANG_BOUNCE3}, // S_FANG_BOUNCE2
1403 	{SPR_FANG, 10, 1, {A_Boss5Jump}, 0, 0, S_FANG_BOUNCE4}, // S_FANG_BOUNCE3
1404 	{SPR_FANG, 10, 1, {A_Boss5CheckFalling}, S_FANG_CHECKPATH1, S_FANG_FALL1, S_FANG_BOUNCE4}, // S_FANG_BOUNCE4
1405 
1406 	{SPR_FANG, 12, 1, {A_Boss5CheckOnGround}, S_FANG_CHECKPATH1, 0, S_FANG_FALL2}, // S_FANG_FALL1
1407 	{SPR_FANG, 13, 1, {A_Boss5CheckOnGround}, S_FANG_CHECKPATH1, 0, S_FANG_FALL1}, // S_FANG_FALL2
1408 
1409 	{SPR_FANG,  8, 0, {A_Boss5Calm}, 0, 0, S_FANG_CHECKPATH2}, // S_FANG_CHECKPATH1
1410 	{SPR_FANG,  8, 0, {A_Repeat}, 0, S_FANG_PATHINGCONT1, S_FANG_SKID1}, // S_FANG_CHECKPATH2
1411 
1412 	{SPR_FANG,  9, 0, {A_Boss5PinchShot}, MT_FBOMB, -16, S_FANG_PATHINGCONT2}, // S_FANG_PATHINGCONT1
1413 	{SPR_FANG,  9, 0, {A_PlayActiveSound}, 0, 0, S_FANG_PATHINGCONT3}, // S_FANG_PATHINGCONT2
1414 	{SPR_FANG,  9, 2, {A_Thrust}, 0, 1, S_FANG_PATHING}, // S_FANG_PATHINGCONT3
1415 
1416 	{SPR_FANG,  4,  0, {A_PlayAttackSound}, 0, 0, S_FANG_SKID2}, // S_FANG_SKID1
1417 	{SPR_FANG,  4,  1, {A_DoNPCSkid}, S_FANG_SKID3, 0, S_FANG_SKID2}, // S_FANG_SKID2
1418 	{SPR_FANG,  4, 10, {NULL}, 0, 0, S_FANG_CHOOSEATTACK}, // S_FANG_SKID3
1419 
1420 	{SPR_FANG,  0, 0, {A_RandomState}, S_FANG_LOBSHOT0, S_FANG_FIRESTART1, S_NULL}, // S_FANG_CHOOSEATTACK
1421 
1422 	{SPR_FANG,  5,  0, {A_PrepareRepeat}, 3, 0, S_FANG_FIRESTART2}, // S_FANG_FIRESTART1 // Reset loop
1423 	{SPR_FANG,  5, 18, {A_LookForBetter}, 1, 0, S_FANG_FIRE1}, // S_FANG_FIRESTART2
1424 	{SPR_FANG,  5,  5, {A_FireShot}, MT_CORK, -16, S_FANG_FIRE2}, // S_FANG_FIRE1 // Start of loop
1425 	{SPR_FANG,  6,  5, {NULL}, 0, 0, S_FANG_FIRE3}, // S_FANG_FIRE2
1426 	{SPR_FANG,  7,  5, {NULL}, 0, 0, S_FANG_FIRE4}, // S_FANG_FIRE3
1427 	{SPR_FANG,  5,  5, {NULL}, 2, 0, S_FANG_FIREREPEAT}, // S_FANG_FIRE4
1428 	{SPR_FANG,  5,  0, {A_Repeat}, 3, S_FANG_FIRE1, S_FANG_WAIT1}, // S_FANG_FIREREPEAT // End of loop
1429 
1430 	{SPR_FANG, 18, 16, {A_LookForBetter}, 1, 0, S_FANG_LOBSHOT1}, // S_FANG_LOBSHOT0
1431 	{SPR_FANG, 19,  2, {A_LookForBetter}, 1, 0, S_FANG_LOBSHOT2}, // S_FANG_LOBSHOT1
1432 	{SPR_FANG, 20, 18, {A_BrakLobShot}, MT_FBOMB, 32+(1<<16), S_FANG_WAIT1}, // S_FANG_LOBSHOT2
1433 
1434 	{SPR_FANG, FF_ANIMATE|15, 70, {NULL}, 1, 5, S_FANG_WAIT2}, // S_FANG_WAIT1
1435 	{SPR_FANG,             0, 35, {A_Look}, 1, 0, S_FANG_IDLE1}, // S_FANG_WAIT2
1436 
1437 	{SPR_FANG, 12, 1, {A_Boss5CheckOnGround}, S_FANG_PATHINGSTART2, S_FANG_PINCHPATHINGSTART1, S_FANG_WALLHIT}, // S_FANG_WALLHIT
1438 
1439 	{SPR_FANG,  8,  0, {A_PrepareRepeat}, 1, 0, S_FANG_PINCHPATHINGSTART2}, // S_FANG_PINCHPATHINGSTART1
1440 	{SPR_FANG,  8,  0, {A_PlayActiveSound}, 0, 0, S_FANG_PINCHPATHING}, // S_FANG_PINCHPATHINGSTART2
1441 	{SPR_FANG,  8,  0, {A_Boss5FindWaypoint}, 1, 0, S_FANG_PINCHBOUNCE0}, // S_FANG_PINCHPATHING
1442 	{SPR_FANG,  8,  0, {A_SetObjectFlags}, MF_NOCLIP|MF_NOCLIPHEIGHT, 2, S_FANG_PINCHBOUNCE1}, // S_FANG_PINCHBOUNCE0
1443 	{SPR_FANG,  8,  2, {A_Thrust}, 0, 1, S_FANG_PINCHBOUNCE2}, // S_FANG_PINCHBOUNCE1
1444 	{SPR_FANG,  9,  2, {NULL}, 0, 0, S_FANG_PINCHBOUNCE3}, // S_FANG_PINCHBOUNCE2
1445 	{SPR_FANG, 10,  2, {A_Boss5Jump}, 0, 0, S_FANG_PINCHBOUNCE4}, // S_FANG_PINCHBOUNCE3
1446 	{SPR_FANG, 10,  1, {A_Boss5CheckFalling}, S_FANG_PINCHSKID1, S_FANG_PINCHFALL0, S_FANG_PINCHBOUNCE4}, // S_FANG_PINCHBOUNCE4
1447 	{SPR_FANG, 12,  0, {A_SetObjectFlags}, MF_NOCLIP|MF_NOCLIPHEIGHT, 1, S_FANG_PINCHFALL1}, // S_FANG_PINCHFALL0
1448 	{SPR_FANG, 12,  1, {A_Boss5CheckOnGround}, S_FANG_PINCHSKID1, 0, S_FANG_PINCHFALL2}, // S_FANG_PINCHFALL1
1449 	{SPR_FANG, 13,  1, {A_Boss5CheckOnGround}, S_FANG_PINCHSKID1, 0, S_FANG_PINCHFALL1}, // S_FANG_PINCHFALL2
1450 	{SPR_FANG,  4,  0, {A_PlayAttackSound}, 0, 0, S_FANG_PINCHSKID2}, // S_FANG_PINCHSKID1
1451 	{SPR_FANG,  4,  1, {A_DoNPCSkid}, S_FANG_PINCHLOBSHOT0, 0, S_FANG_PINCHSKID2}, // S_FANG_PINCHSKID2
1452 	{SPR_FANG, 18, 16, {A_FaceTarget}, 3, 0, S_FANG_PINCHLOBSHOT1}, // S_FANG_PINCHLOBSHOT0
1453 	{SPR_FANG, 19,  2, {A_FaceTarget}, 3, 0, S_FANG_PINCHLOBSHOT2}, // S_FANG_PINCHLOBSHOT1
1454 	{SPR_FANG, 20, 30, {A_Boss5MakeItRain}, MT_FBOMB, -16, S_FANG_PINCHLOBSHOT3}, // S_FANG_PINCHLOBSHOT2
1455 	{SPR_FANG, 20, 18, {A_LinedefExecute}, LE_BOSS4DROP, 0, S_FANG_PINCHLOBSHOT4}, // S_FANG_PINCHLOBSHOT3
1456 	{SPR_FANG,  0,  0, {A_Boss5Calm}, 0, 0, S_FANG_PATHINGSTART1}, // S_FANG_PINCHLOBSHOT4
1457 
1458 	{SPR_FANG, 21, 0, {A_DoNPCPain},                    0, 0, S_FANG_DIE2}, // S_FANG_DIE1
1459 	{SPR_FANG, 21, 1, {A_Boss5CheckOnGround}, S_FANG_DIE3, 0, S_FANG_DIE2}, // S_FANG_DIE2
1460 
1461 	{SPR_FANG, 22,  0, {A_Scream}, 0, 0, S_FANG_DIE4}, // S_FANG_DIE3
1462 	{SPR_FANG, 22, -1, {A_SetFuse}, 70, 0, S_FANG_DIE5}, // S_FANG_DIE4
1463 
1464 	{SPR_FANG, 11, 0, {A_PlaySound}, sfx_jump, 0, S_FANG_DIE6}, // S_FANG_DIE5
1465 	{SPR_FANG, 11, 1, {A_ZThrust}, 6, (1<<16)|1, S_FANG_DIE7}, // S_FANG_DIE6
1466 	{SPR_FANG, 11, 1, {A_Boss5CheckFalling}, S_FANG_FLEEPATHING1, S_FANG_DIE8, S_FANG_DIE7}, // S_FANG_DIE7
1467 	{SPR_FANG, 12, 1, {A_Boss5CheckOnGround}, S_FANG_FLEEPATHING1, 0, S_FANG_DIE8}, // S_FANG_DIE8
1468 
1469 	{SPR_FANG,  9,  0, {A_PlayActiveSound}, 0, 0, S_FANG_FLEEPATHING2}, // S_FANG_FLEEPATHING1
1470 	{SPR_FANG,  8,  2, {A_Boss5FindWaypoint}, 2, 0, S_FANG_FLEEBOUNCE1}, // S_FANG_FLEEPATHING2
1471 	{SPR_FANG,  9,  2, {NULL}, 0, 0, S_FANG_FLEEBOUNCE2}, // S_FANG_FLEEBOUNCE1
1472 	{SPR_FANG, 10, -1, {A_BossDeath}, 0, 0, S_NULL}, // S_FANG_FLEEBOUNCE2
1473 
1474 	{SPR_FANG, 17, 7*TICRATE, {NULL}, 0, 0, S_NULL}, // S_FANG_KO
1475 
1476 	{SPR_NULL, 0, -1, {A_RandomStateRange}, S_BROKENROBOTA, S_BROKENROBOTF, S_NULL}, // S_BROKENROBOTRANDOM
1477 	{SPR_BRKN,    FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 3, 4, S_NULL}, // S_BROKENROBOTA
1478 	{SPR_BRKN,  4|FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 3, 4, S_NULL}, // S_BROKENROBOTB
1479 	{SPR_BRKN,  8|FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 3, 4, S_NULL}, // S_BROKENROBOTC
1480 	{SPR_BRKN, 12|FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 3, 4, S_NULL}, // S_BROKENROBOTD
1481 	{SPR_BRKN, 16|FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 3, 4, S_NULL}, // S_BROKENROBOTE
1482 	{SPR_BRKN, 20|FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 3, 4, S_NULL}, // S_BROKENROBOTF
1483 
1484 	{SPR_WHAT,   FF_ANIMATE|FF_FULLBRIGHT,  4, {NULL}, 1, 2, S_ALART2}, // S_ALART1
1485 	{SPR_WHAT, 2|FF_ANIMATE|FF_FULLBRIGHT, -1, {NULL}, 1, 2, S_NULL},   // S_ALART2
1486 
1487 	{SPR_VWRE,   FF_FULLBRIGHT, -1, {NULL}, 0, 0, S_NULL}, // S_VWREF
1488 	{SPR_VWRE, 1|FF_FULLBRIGHT, -1, {NULL}, 0, 0, S_NULL}, // S_VWREB
1489 
1490 	{SPR_PROJ,   FF_TRANS20|FF_FULLBRIGHT,  4, {NULL}, 0, 0, S_PROJECTORLIGHT2}, // S_PROJECTORLIGHT1
1491 	{SPR_PROJ, 1|FF_TRANS40|FF_FULLBRIGHT,  1, {NULL}, 0, 0, S_PROJECTORLIGHT3}, // S_PROJECTORLIGHT2
1492 	{SPR_PROJ, 2|FF_TRANS20|FF_FULLBRIGHT,  1, {NULL}, 0, 0, S_PROJECTORLIGHT4}, // S_PROJECTORLIGHT3
1493 	{SPR_PROJ, 3|FF_TRANS40|FF_FULLBRIGHT,  2, {A_Repeat}, 39, S_PROJECTORLIGHT2, S_PROJECTORLIGHT5}, // S_PROJECTORLIGHT4
1494 	{SPR_PROJ, 4|FF_TRANS60|FF_FULLBRIGHT,  2, {NULL}, 0, 0, S_NULL}, // S_PROJECTORLIGHT5
1495 
1496 	{SPR_FBOM, 0, 1, {A_GhostMe}, 0, 0, S_FBOMB2}, // S_FBOMB1
1497 	{SPR_FBOM, 1, 1, {A_GhostMe}, 0, 0, S_FBOMB1}, // S_FBOMB2
1498 	{SPR_BARX, 0|FF_FULLBRIGHT, 3, {A_SetObjectFlags}, MF_NOCLIP|MF_NOGRAVITY|MF_NOBLOCKMAP, 0, S_FBOMB_EXPL2}, // S_FBOMB_EXPL1
1499 	{SPR_BARX, 1|FF_FULLBRIGHT, 2, {A_Boss5BombExplode}, MT_TNTDUST, 0, S_FBOMB_EXPL3}, // S_FBOMB_EXPL2
1500 	{SPR_BARX, 1|FF_FULLBRIGHT, 1, {NULL}, 0, 0, S_FBOMB_EXPL4}, // S_FBOMB_EXPL3
1501 	{SPR_BARX, 2|FF_FULLBRIGHT, 3, {NULL}, 0, 0, S_FBOMB_EXPL5}, // S_FBOMB_EXPL4
1502 	{SPR_BARX, 3|FF_FULLBRIGHT, 3, {NULL}, 0, 0, S_FBOMB_EXPL6}, // S_FBOMB_EXPL5
1503 	{SPR_NULL, 0, 2*TICRATE, {NULL}, 0, 0, S_NULL}, // S_FBOMB_EXPL6
1504 	{SPR_BARD, 0|FF_TRANS90, 2, {NULL}, 0, 0, S_TNTDUST_2}, // S_TNTDUST_1
1505 	{SPR_BARD, 0|FF_TRANS30, 2*TICRATE, {A_SetRandomTics}, 2, TICRATE, S_TNTDUST_3}, // S_TNTDUST_2
1506 	{SPR_BARD, 0|FF_TRANS40, 10, {NULL}, 0, 0, S_TNTDUST_4}, // S_TNTDUST_3
1507 	{SPR_BARD, 0|FF_TRANS50, 10, {NULL}, 0, 0, S_TNTDUST_5}, // S_TNTDUST_4
1508 	{SPR_BARD, 0|FF_TRANS60, 10, {NULL}, 0, 0, S_TNTDUST_6}, // S_TNTDUST_5
1509 	{SPR_BARD, 0|FF_TRANS70, 10, {NULL}, 0, 0, S_TNTDUST_7}, // S_TNTDUST_6
1510 	{SPR_BARD, 0|FF_TRANS80, 10, {NULL}, 0, 0, S_TNTDUST_8}, // S_TNTDUST_7
1511 	{SPR_BARD, 0|FF_TRANS90, 10, {NULL}, 0, 0, S_NULL}, // S_TNTDUST_8
1512 	{SPR_FSGN, 0|FF_PAPERSPRITE, -1, {NULL}, 0, 0, S_NULL}, // S_FSGNA
1513 	{SPR_FSGN, 1|FF_PAPERSPRITE, -1, {NULL}, 0, 0, S_NULL}, // S_FSGNB
1514 	{SPR_FSGN, 2|FF_PAPERSPRITE, -1, {NULL}, 0, 0, S_NULL}, // S_FSGNC
1515 	{SPR_FSGN, 3|FF_PAPERSPRITE, -1, {NULL}, 0, 0, S_NULL}, // S_FSGND
1516 
1517 	// Black Eggman (Boss 7)
1518 	{SPR_BRAK, 0, 1, {A_SetReactionTime}, 0, 0, S_BLACKEGG_STND2}, // S_BLACKEGG_STND
1519 	{SPR_BRAK, 0, 7, {A_Look}, 1, 0, S_BLACKEGG_STND2}, // S_BLACKEGG_STND2
1520 	{SPR_BRAK, 1, 7, {NULL}, 0, 0, S_BLACKEGG_WALK2}, // S_BLACKEGG_WALK1
1521 	{SPR_BRAK, 2, 7, {NULL}, 0, 0, S_BLACKEGG_WALK3}, // S_BLACKEGG_WALK2
1522 	{SPR_BRAK, 3, 7, {A_PlaySound}, sfx_bestep, 0, S_BLACKEGG_WALK4}, // S_BLACKEGG_WALK3
1523 	{SPR_BRAK, 4, 7, {NULL}, 0, 0, S_BLACKEGG_WALK5}, // S_BLACKEGG_WALK4
1524 	{SPR_BRAK, 5, 7, {NULL}, 0, 0, S_BLACKEGG_WALK6}, // S_BLACKEGG_WALK5
1525 	{SPR_BRAK, 6, 7, {A_PlaySound}, sfx_bestp2, 0, S_BLACKEGG_WALK1}, // S_BLACKEGG_WALK6
1526 	{SPR_BRAK, 7, 3, {NULL}, 0, 0, S_BLACKEGG_SHOOT2}, // S_BLACKEGG_SHOOT1
1527 	{SPR_BRAK, 24, 1, {A_PlaySound}, sfx_befire, 0, S_BLACKEGG_SHOOT1}, // S_BLACKEGG_SHOOT2
1528 
1529 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN2}, // S_BLACKEGG_PAIN1
1530 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN3}, // S_BLACKEGG_PAIN2
1531 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN4}, // S_BLACKEGG_PAIN3
1532 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN5}, // S_BLACKEGG_PAIN4
1533 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN6}, // S_BLACKEGG_PAIN5
1534 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN7}, // S_BLACKEGG_PAIN6
1535 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN8}, // S_BLACKEGG_PAIN7
1536 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN9}, // S_BLACKEGG_PAIN8
1537 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN10}, // S_BLACKEGG_PAIN9
1538 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN11}, // S_BLACKEGG_PAIN10
1539 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN12}, // S_BLACKEGG_PAIN11
1540 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN13}, // S_BLACKEGG_PAIN12
1541 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN14}, // S_BLACKEGG_PAIN13
1542 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN15}, // S_BLACKEGG_PAIN14
1543 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN16}, // S_BLACKEGG_PAIN15
1544 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN17}, // S_BLACKEGG_PAIN16
1545 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN18}, // S_BLACKEGG_PAIN17
1546 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN19}, // S_BLACKEGG_PAIN18
1547 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN20}, // S_BLACKEGG_PAIN19
1548 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN21}, // S_BLACKEGG_PAIN20
1549 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN22}, // S_BLACKEGG_PAIN21
1550 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN23}, // S_BLACKEGG_PAIN22
1551 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN24}, // S_BLACKEGG_PAIN23
1552 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN25}, // S_BLACKEGG_PAIN24
1553 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN26}, // S_BLACKEGG_PAIN25
1554 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN27}, // S_BLACKEGG_PAIN26
1555 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN28}, // S_BLACKEGG_PAIN27
1556 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN29}, // S_BLACKEGG_PAIN28
1557 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN30}, // S_BLACKEGG_PAIN29
1558 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN31}, // S_BLACKEGG_PAIN30
1559 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN32}, // S_BLACKEGG_PAIN31
1560 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN33}, // S_BLACKEGG_PAIN32
1561 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN34}, // S_BLACKEGG_PAIN33
1562 	{SPR_BRAK, 25, 1, {NULL}, 0, 0, S_BLACKEGG_PAIN35}, // S_BLACKEGG_PAIN34
1563 	{SPR_BRAK, 8, 1, {NULL}, 0, 0, S_BLACKEGG_WALK1}, // S_BLACKEGG_PAIN35
1564 
1565 	{SPR_BRAK, 9, 20, {NULL}, 0, 0, S_BLACKEGG_HITFACE2}, // S_BLACKEGG_HITFACE1
1566 	{SPR_BRAK, 10, 2, {NULL}, 0, 0, S_BLACKEGG_HITFACE3}, // S_BLACKEGG_HITFACE2
1567 	{SPR_BRAK, 11, 2, {NULL}, 0, 0, S_BLACKEGG_HITFACE4}, // S_BLACKEGG_HITFACE3
1568 	{SPR_BRAK, 12,14, {NULL}, 0, 0, S_BLACKEGG_PAIN1}, // S_BLACKEGG_HITFACE4
1569 
1570 	{SPR_BRAK, 13, 14, {NULL}, 0, 0, S_BLACKEGG_DIE2}, // S_BLACKEGG_DIE1
1571 	{SPR_BRAK, 14, 7, {NULL}, 0, 0, S_BLACKEGG_DIE3}, // S_BLACKEGG_DIE2
1572 	{SPR_BRAK, 15, 5, {NULL}, 0, 0, S_BLACKEGG_DIE4}, // S_BLACKEGG_DIE3
1573 	{SPR_BRAK, 16, 3, {A_PlaySound}, sfx_bgxpld, 0, S_BLACKEGG_DIE5}, // S_BLACKEGG_DIE4
1574 	{SPR_BRAK, 17, -1, {NULL}, 0, 0, S_BLACKEGG_DIE5}, // S_BLACKEGG_DIE5
1575 
1576 	{SPR_BRAK, 18, 14, {NULL}, 0, 0, S_BLACKEGG_MISSILE2}, // S_BLACKEGG_MISSILE1
1577 	{SPR_BRAK, 19, 5, {NULL}, 0, 0, S_BLACKEGG_MISSILE3}, // S_BLACKEGG_MISSILE2
1578 	{SPR_BRAK, 20, 35, {A_Boss7FireMissiles}, MT_BLACKEGGMAN_MISSILE, sfx_beshot, S_BLACKEGG_JUMP1}, // S_BLACKEGG_MISSILE3
1579 
1580 	{SPR_BRAK, 21, -1, {NULL}, 0, 0, S_BLACKEGG_STND}, // S_BLACKEGG_GOOP
1581 
1582 	{SPR_BRAK, 22, 14, {A_PlaySound}, sfx_belnch, 0, S_BLACKEGG_JUMP2}, // S_BLACKEGG_JUMP1
1583 	{SPR_BRAK, 23, -1, {NULL}, 0, 0, S_BLACKEGG_WALK1}, // S_BLACKEGG_JUMP2
1584 
1585 	{SPR_BRAK, 21, 3*TICRATE, {NULL}, 0, 0, S_BLACKEGG_DESTROYPLAT2}, // S_BLACKEGG_DESTROYPLAT1
1586 	{SPR_BRAK, 21, 1, {A_PlaySound}, sfx_s3k54, 0, S_BLACKEGG_DESTROYPLAT3}, // S_BLACKEGG_DESTROYPLAT2
1587 	{SPR_BRAK, 21, 14, {A_LinedefExecute}, LE_BRAKPLATFORM, 0, S_BLACKEGG_STND}, // S_BLACKEGG_DESTROYPLAT3
1588 
1589 	{SPR_NULL, 0, 1, {A_CapeChase}, (160 - 20) << 16, 0, S_BLACKEGG_HELPER}, // S_BLACKEGG_HELPER
1590 
1591 	{SPR_BGOO, FF_TRANS50  , 2, {NULL}, 0, 0, S_BLACKEGG_GOOP2}, // S_BLACKEGG_GOOP1
1592 	{SPR_BGOO, FF_TRANS50|1, 2, {NULL}, 0, 0, S_BLACKEGG_GOOP1}, // S_BLACKEGG_GOOP2
1593 	{SPR_BGOO, FF_TRANS50|2, 6*TICRATE, {A_GoopSplat}, 0, 0, S_BLACKEGG_GOOP4}, // S_BLACKEGG_GOOP3
1594 	{SPR_BGOO, FF_TRANS60|2, 4, {NULL}, 0, 0, S_BLACKEGG_GOOP5}, // S_BLACKEGG_GOOP4
1595 	{SPR_BGOO, FF_TRANS70|2, 4, {NULL}, 0, 0, S_BLACKEGG_GOOP6}, // S_BLACKEGG_GOOP5
1596 	{SPR_BGOO, FF_TRANS80|2, 4, {NULL}, 0, 0, S_BLACKEGG_GOOP7}, // S_BLACKEGG_GOOP6
1597 	{SPR_BGOO, FF_TRANS90|2, 4, {NULL}, 0, 0, S_NULL}, // S_BLACKEGG_GOOP7
1598 
1599 	{SPR_BMSL, 0, 1, {NULL}, 0, 0, S_BLACKEGG_MISSILE}, // S_BLACKEGG_MISSILE
1600 
1601 	// New Very-Last-Minute 2.1 Brak Eggman (Cy-Brak-demon)
1602 	{SPR_BRAK, 0, 10, {A_Look}, 0, 0, S_CYBRAKDEMON_IDLE}, // S_CYBRAKDEMON_IDLE
1603 	{SPR_BRAK, 1, 8, {A_BrakChase}, 3, 0, S_CYBRAKDEMON_WALK2}, // S_CYBRAKDEMON_WALK1
1604 	{SPR_BRAK, 2, 8, {A_BrakChase}, 3, 0, S_CYBRAKDEMON_WALK3}, // S_CYBRAKDEMON_WALK2
1605 	{SPR_BRAK, 3, 8, {A_BrakChase}, 3, sfx_bestep, S_CYBRAKDEMON_WALK4}, // S_CYBRAKDEMON_WALK3
1606 	{SPR_BRAK, 4, 8, {A_BrakChase}, 3, 0, S_CYBRAKDEMON_WALK5}, // S_CYBRAKDEMON_WALK4
1607 	{SPR_BRAK, 5, 8, {A_BrakChase}, 3, 0, S_CYBRAKDEMON_WALK6}, // S_CYBRAKDEMON_WALK5
1608 	{SPR_BRAK, 6, 8, {A_BrakChase}, 3, sfx_bestp2, S_CYBRAKDEMON_WALK1}, // S_CYBRAKDEMON_WALK6
1609 	{SPR_BRAK, 7, 6, {A_RandomState}, S_CYBRAKDEMON_MISSILE_ATTACK1, S_CYBRAKDEMON_FLAME_ATTACK1, S_CYBRAKDEMON_MISSILE_ATTACK1}, // S_CYBRAKDEMON_CHOOSE_ATTACK1
1610 	{SPR_BRAK, 7, 6, {A_FaceTarget}, 0, 0, S_CYBRAKDEMON_MISSILE_ATTACK2}, // S_CYBRAKDEMON_MISSILE_ATTACK1 // Aim
1611 	{SPR_BRAK, 26 + FF_FULLBRIGHT, 12, {A_BrakFireShot}, MT_CYBRAKDEMON_MISSILE, 128, S_CYBRAKDEMON_MISSILE_ATTACK3}, // S_CYBRAKDEMON_MISSILE_ATTACK2 // Fire
1612 	{SPR_BRAK, 7, 12, {A_FaceTarget}, 0, 0, S_CYBRAKDEMON_MISSILE_ATTACK4}, // S_CYBRAKDEMON_MISSILE_ATTACK3 // Aim
1613 	{SPR_BRAK, 26 + FF_FULLBRIGHT, 12, {A_BrakFireShot}, MT_CYBRAKDEMON_MISSILE, 128, S_CYBRAKDEMON_MISSILE_ATTACK5}, // S_CYBRAKDEMON_MISSILE_ATTACK4 // Fire
1614 	{SPR_BRAK, 7, 12, {A_FaceTarget}, 0, 0, S_CYBRAKDEMON_MISSILE_ATTACK6}, // S_CYBRAKDEMON_MISSILE_ATTACK5 // Aim
1615 	{SPR_BRAK, 26 + FF_FULLBRIGHT, 12, {A_BrakFireShot}, MT_CYBRAKDEMON_MISSILE, 128, S_CYBRAKDEMON_FINISH_ATTACK1}, // S_CYBRAKDEMON_MISSILE_ATTACK6 // Fire
1616 	{SPR_BRAK, 7, 1, {A_Repeat}, 1, S_CYBRAKDEMON_FLAME_ATTACK1, S_CYBRAKDEMON_FLAME_ATTACK2}, // S_CYBRAKDEMON_FLAME_ATTACK1 // Reset
1617 	{SPR_BRAK, 7, 6, {A_FaceTarget}, 0, 0, S_CYBRAKDEMON_FLAME_ATTACK3}, // S_CYBRAKDEMON_FLAME_ATTACK2 // Aim
1618 	{SPR_BRAK, 26 + FF_FULLBRIGHT, 2, {A_BrakFireShot}, MT_CYBRAKDEMON_FLAMESHOT, 128, S_CYBRAKDEMON_FLAME_ATTACK4}, // S_CYBRAKDEMON_FLAME_ATTACK3 // Fire
1619 	{SPR_BRAK, 7, 1, {A_Repeat}, 30, S_CYBRAKDEMON_FLAME_ATTACK3, S_CYBRAKDEMON_FINISH_ATTACK1}, // S_CYBRAKDEMON_FLAME_ATTACK4 // Loop
1620 	{SPR_BRAK, 0, 6, {A_RandomState}, S_CYBRAKDEMON_VILE_ATTACK1, S_CYBRAKDEMON_NAPALM_ATTACK1, S_CYBRAKDEMON_MISSILE_ATTACK1}, // S_CYBRAKDEMON_CHOOSE_ATTACK2
1621 	{SPR_BRAK, 20, 0, {A_LinedefExecute}, LE_BRAKVILEATACK, 0, S_CYBRAKDEMON_VILE_ATTACK2}, // S_CYBRAKDEMON_VILE_ATTACK1
1622 	{SPR_BRAK, 20, 24, {A_VileTarget}, MT_CYBRAKDEMON_TARGET_RETICULE, 1, S_CYBRAKDEMON_VILE_ATTACK3}, // S_CYBRAKDEMON_VILE_ATTACK2
1623 	{SPR_BRAK, 19, 8, {A_FaceTarget}, 0, 0, S_CYBRAKDEMON_VILE_ATTACK4}, // S_CYBRAKDEMON_VILE_ATTACK3
1624 	{SPR_BRAK, 18, 8, {A_FaceTarget}, 0, 0, S_CYBRAKDEMON_VILE_ATTACK5}, // S_CYBRAKDEMON_VILE_ATTACK4
1625 	{SPR_BRAK, 8, 32, {A_FaceTarget}, 0, 0, S_CYBRAKDEMON_VILE_ATTACK6}, // S_CYBRAKDEMON_VILE_ATTACK5
1626 	{SPR_BRAK, 20 + FF_FULLBRIGHT, 28, {A_VileAttack}, sfx_brakrx, MT_CYBRAKDEMON_VILE_EXPLOSION + (1<<16), S_CYBRAKDEMON_FINISH_ATTACK1}, // S_CYBRAKDEMON_VILE_ATTACK6
1627 	{SPR_BRAK, 0, 6, {A_FaceTarget}, 0, 0, S_CYBRAKDEMON_NAPALM_ATTACK2}, // S_CYBRAKDEMON_NAPALM_ATTACK1
1628 	{SPR_BRAK, 21 + FF_FULLBRIGHT, 8, {A_BrakLobShot}, MT_CYBRAKDEMON_NAPALM_BOMB_LARGE, 96, S_CYBRAKDEMON_NAPALM_ATTACK3}, // S_CYBRAKDEMON_NAPALM_ATTACK2
1629 	{SPR_BRAK, 0, 8, {A_FaceTarget}, 0, 0, S_CYBRAKDEMON_FINISH_ATTACK1}, // S_CYBRAKDEMON_NAPALM_ATTACK3
1630 	{SPR_BRAK, 0, 0, {A_SetObjectFlags2}, MF2_FRET, 1, S_CYBRAKDEMON_FINISH_ATTACK2}, // S_CYBRAKDEMON_FINISH_ATTACK1 // If just attacked, remove MF2_FRET w/out going back to spawnstate
1631 	{SPR_BRAK, 0, 0, {A_SetReactionTime}, 0, 0, S_CYBRAKDEMON_WALK1}, // S_CYBRAKDEMON_FINISH_ATTACK2 // If just attacked, remove MF2_FRET w/out going back to spawnstate
1632 	{SPR_BRAK, 18, 24, {A_Pain}, 0, 0, S_CYBRAKDEMON_PAIN2}, // S_CYBRAKDEMON_PAIN1
1633 	{SPR_BRAK, 18, 0, {A_CheckHealth}, 3, S_CYBRAKDEMON_PAIN3, S_CYBRAKDEMON_CHOOSE_ATTACK1}, // S_CYBRAKDEMON_PAIN2
1634 	{SPR_BRAK, 18, 0, {A_LinedefExecute}, LE_PINCHPHASE, 0, S_CYBRAKDEMON_CHOOSE_ATTACK1}, // S_CYBRAKDEMON_PAIN3
1635 	{SPR_BRAK, 18, 1, {A_Repeat}, 1, S_CYBRAKDEMON_DIE1, S_CYBRAKDEMON_DIE2}, // S_CYBRAKDEMON_DIE1
1636 	{SPR_BRAK, 18, 2, {A_BossScream}, 2, 0, S_CYBRAKDEMON_DIE3}, // S_CYBRAKDEMON_DIE2
1637 	{SPR_BRAK, 18, 0, {A_Repeat}, 52, S_CYBRAKDEMON_DIE2, S_CYBRAKDEMON_DIE4}, // S_CYBRAKDEMON_DIE3
1638 	{SPR_BRAK, 13, 34, {A_BossDeath}, 0, 0, S_CYBRAKDEMON_DIE5}, // S_CYBRAKDEMON_DIE4
1639 	{SPR_BRAK, 14, 34, {NULL}, 0, 0, S_CYBRAKDEMON_DIE6}, // S_CYBRAKDEMON_DIE5
1640 	{SPR_BRAK, 15, 34, {NULL}, 0, 0, S_CYBRAKDEMON_DIE7}, // S_CYBRAKDEMON_DIE6
1641 	{SPR_BRAK, 16, 34, {NULL}, 0, 0, S_CYBRAKDEMON_DIE8}, // S_CYBRAKDEMON_DIE7
1642 	{SPR_BRAK, 17, 34, {NULL}, sfx_befall, 0, S_CYBRAKDEMON_DIE8}, // S_CYBRAKDEMON_DIE8
1643 	{SPR_BRAK, 0, 0, {A_SetObjectFlags}, MF_SPECIAL|MF_SHOOTABLE, 2, S_CYBRAKDEMON_IDLE}, // S_CYBRAKDEMON_DEINVINCIBLERIZE
1644 	{SPR_BRAK, 0, 0, {A_SetObjectFlags}, MF_SPECIAL|MF_SHOOTABLE, 1, S_CYBRAKDEMON_IDLE}, // S_CYBRAKDEMON_INVINCIBLERIZE
1645 
1646 	{SPR_RCKT, 0 + FF_FULLBRIGHT, 1, {A_SetObjectFlags2}, MF2_RAILRING, 2, S_CYBRAKDEMONMISSILE}, // S_CYBRAKDEMONMISSILE
1647 	{SPR_RCKT, 1 + FF_FULLBRIGHT, 8, {A_Explode}, 0, 0, S_CYBRAKDEMONMISSILE_EXPLODE2}, // S_CYBRAKDEMONMISSILE_EXPLODE1 //TODO: set missile mobj's "damage" to an appropriate radius
1648 	{SPR_RCKT, 2 + FF_FULLBRIGHT, 6, {A_NapalmScatter}, MT_CYBRAKDEMON_NAPALM_FLAMES + (6<<16), 32 + (16<<16), S_CYBRAKDEMONMISSILE_EXPLODE3}, // S_CYBRAKDEMONMISSILE_EXPLODE2
1649 	{SPR_RCKT, 3 + FF_FULLBRIGHT, 4, {NULL}, 0, 0, S_NULL}, // S_CYBRAKDEMONMISSILE_EXPLODE3
1650 
1651 	{SPR_FLME, FF_FULLBRIGHT  , 15, {NULL}, 0, 0, S_CYBRAKDEMONFLAMESHOT_FLY2}, // S_CYBRAKDEMONFLAMESHOT_FLY1
1652 	{SPR_FLME, FF_FULLBRIGHT|1, 15, {NULL}, 0, 0, S_CYBRAKDEMONFLAMESHOT_FLY3}, // S_CYBRAKDEMONFLAMESHOT_FLY2
1653 	{SPR_FLME, FF_FULLBRIGHT|2, -1, {NULL}, 0, 0, S_CYBRAKDEMONFLAMESHOT_FLY3}, // S_CYBRAKDEMONFLAMESHOT_FLY3
1654 	{SPR_FLME, FF_FULLBRIGHT|2, 0, {A_SpawnObjectRelative}, 0, MT_CYBRAKDEMON_FLAMEREST, S_NULL}, // S_CYBRAKDEMONFLAMESHOT_DIE
1655 
1656 	{SPR_FLAM, FF_FULLBRIGHT, 1, {A_SetFuse}, 10*TICRATE, 0, S_FLAMEREST}, // S_CYBRAKDEMONFLAMEREST
1657 
1658 	{SPR_ELEC, 0 + FF_FULLBRIGHT, 1, {NULL}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER_INIT2}, // S_CYBRAKDEMONELECTRICBARRIER_INIT1
1659 	{SPR_ELEC, 0 + FF_FULLBRIGHT, 0, {A_RemoteAction}, -1, S_CYBRAKDEMON_INVINCIBLERIZE, S_CYBRAKDEMONELECTRICBARRIER_PLAYSOUND}, // S_CYBRAKDEMONELECTRICBARRIER_INIT2
1660 	{SPR_ELEC, 0 + FF_FULLBRIGHT, 0, {A_PlayActiveSound}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER1}, // S_CYBRAKDEMONELECTRICBARRIER_PLAYSOUND
1661 	{SPR_ELEC, 0 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER2}, // S_CYBRAKDEMONELECTRICBARRIER1
1662 	{SPR_ELEC, 0 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER3}, // S_CYBRAKDEMONELECTRICBARRIER2
1663 	{SPR_ELEC, 1 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER4}, // S_CYBRAKDEMONELECTRICBARRIER3
1664 	{SPR_ELEC, 1 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER5}, // S_CYBRAKDEMONELECTRICBARRIER4
1665 	{SPR_ELEC, 2 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER6}, // S_CYBRAKDEMONELECTRICBARRIER5
1666 	{SPR_ELEC, 2 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER7}, // S_CYBRAKDEMONELECTRICBARRIER6
1667 	{SPR_ELEC, 3 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER8}, // S_CYBRAKDEMONELECTRICBARRIER7
1668 	{SPR_ELEC, 3 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER9}, // S_CYBRAKDEMONELECTRICBARRIER8
1669 	{SPR_ELEC, 4 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER10}, // S_CYBRAKDEMONELECTRICBARRIER9
1670 	{SPR_ELEC, 4 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER11}, // S_CYBRAKDEMONELECTRICBARRIER10
1671 	{SPR_ELEC, 5 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER12}, // S_CYBRAKDEMONELECTRICBARRIER11
1672 	{SPR_ELEC, 5 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER13}, // S_CYBRAKDEMONELECTRICBARRIER12
1673 	{SPR_ELEC, 6 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER14}, // S_CYBRAKDEMONELECTRICBARRIER13
1674 	{SPR_ELEC, 6 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER15}, // S_CYBRAKDEMONELECTRICBARRIER14
1675 	{SPR_ELEC, 7 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER16}, // S_CYBRAKDEMONELECTRICBARRIER15
1676 	{SPR_ELEC, 7 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER17}, // S_CYBRAKDEMONELECTRICBARRIER16
1677 	{SPR_ELEC, 8 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER18}, // S_CYBRAKDEMONELECTRICBARRIER17
1678 	{SPR_ELEC, 8 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER19}, // S_CYBRAKDEMONELECTRICBARRIER18
1679 	{SPR_ELEC, 9 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER20}, // S_CYBRAKDEMONELECTRICBARRIER19
1680 	{SPR_ELEC, 9 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER21}, // S_CYBRAKDEMONELECTRICBARRIER20
1681 	{SPR_ELEC, 10 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER22}, // S_CYBRAKDEMONELECTRICBARRIER21
1682 	{SPR_ELEC, 10 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER23}, // S_CYBRAKDEMONELECTRICBARRIER22
1683 	{SPR_ELEC, 11 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER24}, // S_CYBRAKDEMONELECTRICBARRIER23
1684 	{SPR_ELEC, 11 + FF_FULLBRIGHT, 1, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER_PLAYSOUND}, // S_CYBRAKDEMONELECTRICBARRIER24
1685 	{SPR_NULL, 0, 0, {A_RemoteAction}, -1, S_CYBRAKDEMON_DEINVINCIBLERIZE, S_CYBRAKDEMONELECTRICBARRIER_DIE2}, // S_CYBRAKDEMONELECTRICBARRIER_DIE1
1686 	{SPR_NULL, 0, 0, {A_SetObjectFlags}, MF_PUSHABLE|MF_FIRE|MF_PAIN, 1, S_CYBRAKDEMONELECTRICBARRIER_DIE3}, // S_CYBRAKDEMONELECTRICBARRIER_DIE2
1687 	{SPR_NULL, 0, 20*TICRATE, {A_Scream}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMSUCCESS}, // S_CYBRAKDEMONELECTRICBARRIER_DIE3
1688 	{SPR_NULL, 0, 0, {A_CheckRandom}, 10, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMSUCCESS, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMFAIL}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMCHECK,
1689 	{SPR_NULL, 0, 0, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMCHOOSE}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMSUCCESS,
1690 	{SPR_NULL, 0, 0, {A_RandomStateRange}, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOM1, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOM12, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOM1}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMCHOOSE,
1691 	{SPR_ELEC, 0 + FF_FULLBRIGHT, 1, {A_PlaySound}, sfx_s3k5c, 1, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMLOOP}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOM1,
1692 	{SPR_ELEC, 1 + FF_FULLBRIGHT, 1, {A_PlaySound}, sfx_s3k5c, 1, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMLOOP}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOM2,
1693 	{SPR_ELEC, 2 + FF_FULLBRIGHT, 1, {A_PlaySound}, sfx_s3k5c, 1, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMLOOP}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOM3,
1694 	{SPR_ELEC, 3 + FF_FULLBRIGHT, 1, {A_PlaySound}, sfx_s3k5c, 1, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMLOOP}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOM4,
1695 	{SPR_ELEC, 4 + FF_FULLBRIGHT, 1, {A_PlaySound}, sfx_s3k5c, 1, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMLOOP}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOM5,
1696 	{SPR_ELEC, 5 + FF_FULLBRIGHT, 1, {A_PlaySound}, sfx_s3k5c, 1, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMLOOP}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOM6,
1697 	{SPR_ELEC, 6 + FF_FULLBRIGHT, 1, {A_PlaySound}, sfx_s3k5c, 1, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMLOOP}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOM7,
1698 	{SPR_ELEC, 7 + FF_FULLBRIGHT, 1, {A_PlaySound}, sfx_s3k5c, 1, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMLOOP}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOM8,
1699 	{SPR_ELEC, 8 + FF_FULLBRIGHT, 1, {A_PlaySound}, sfx_s3k5c, 1, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMLOOP}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOM9,
1700 	{SPR_ELEC, 9 + FF_FULLBRIGHT, 1, {A_PlaySound}, sfx_s3k5c, 1, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMLOOP}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOM10,
1701 	{SPR_ELEC, 10 + FF_FULLBRIGHT, 1, {A_PlaySound}, sfx_s3k5c, 1, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMLOOP}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOM11,
1702 	{SPR_ELEC, 11 + FF_FULLBRIGHT, 1, {A_PlaySound}, sfx_s3k5c, 1, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMLOOP}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOM12,
1703 	{SPR_NULL, 0, 1, {NULL}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMLOOP}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMFAIL,
1704 	{SPR_NULL, 0, 0, {A_Repeat}, 5*TICRATE, S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMCHECK, S_CYBRAKDEMONELECTRICBARRIER_REVIVE1}, // S_CYBRAKDEMONELECTRICBARRIER_SPARK_RANDOMLOOP,
1705 	{SPR_NULL, 0, 0, {A_CapeChase}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER_REVIVE2}, // S_CYBRAKDEMONELECTRICBARRIER_REVIVE1
1706 	{SPR_NULL, 0, 0, {A_SpawnFreshCopy}, 0, 0, S_CYBRAKDEMONELECTRICBARRIER_REVIVE3}, // S_CYBRAKDEMONELECTRICBARRIER_REVIVE2
1707 	{SPR_NULL, 0, TICRATE, {A_PlaySound}, sfx_s3k79, 0, S_NULL}, // S_CYBRAKDEMONELECTRICBARRIER_REVIVE3
1708 
1709 	{SPR_TARG, FF_TRANS50|FF_FULLBRIGHT  , 1, {A_VileFire}, sfx_s3k9d, MT_CYBRAKDEMON_TARGET_DOT, S_CYBRAKDEMONTARGETRETICULE2}, // S_CYBRAKDEMONTARGETRETICULE1
1710 	{SPR_TARG, FF_TRANS50|FF_FULLBRIGHT|6, 1, {A_VileFire}, 0, MT_CYBRAKDEMON_TARGET_DOT, S_CYBRAKDEMONTARGETRETICULE3}, // S_CYBRAKDEMONTARGETRETICULE2
1711 	{SPR_TARG, FF_TRANS50|FF_FULLBRIGHT|1, 1, {A_VileFire}, 0, MT_CYBRAKDEMON_TARGET_DOT, S_CYBRAKDEMONTARGETRETICULE4}, // S_CYBRAKDEMONTARGETRETICULE3
1712 	{SPR_TARG, FF_TRANS50|FF_FULLBRIGHT|6, 1, {A_VileFire}, 0, MT_CYBRAKDEMON_TARGET_DOT, S_CYBRAKDEMONTARGETRETICULE5}, // S_CYBRAKDEMONTARGETRETICULE4
1713 	{SPR_TARG, FF_TRANS50|FF_FULLBRIGHT|2, 1, {A_VileFire}, 0, MT_CYBRAKDEMON_TARGET_DOT, S_CYBRAKDEMONTARGETRETICULE6}, // S_CYBRAKDEMONTARGETRETICULE5
1714 	{SPR_TARG, FF_TRANS50|FF_FULLBRIGHT|6, 1, {A_VileFire}, 0, MT_CYBRAKDEMON_TARGET_DOT, S_CYBRAKDEMONTARGETRETICULE7}, // S_CYBRAKDEMONTARGETRETICULE6
1715 	{SPR_TARG, FF_TRANS50|FF_FULLBRIGHT|3, 1, {A_VileFire}, 0, MT_CYBRAKDEMON_TARGET_DOT, S_CYBRAKDEMONTARGETRETICULE8}, // S_CYBRAKDEMONTARGETRETICULE7
1716 	{SPR_TARG, FF_TRANS50|FF_FULLBRIGHT|6, 1, {A_VileFire}, 0, MT_CYBRAKDEMON_TARGET_DOT, S_CYBRAKDEMONTARGETRETICULE9}, // S_CYBRAKDEMONTARGETRETICULE8
1717 	{SPR_TARG, FF_TRANS50|FF_FULLBRIGHT|4, 1, {A_VileFire}, 0, MT_CYBRAKDEMON_TARGET_DOT, S_CYBRAKDEMONTARGETRETICULE10}, // S_CYBRAKDEMONTARGETRETICULE9
1718 	{SPR_TARG, FF_TRANS50|FF_FULLBRIGHT|6, 1, {A_VileFire}, 0, MT_CYBRAKDEMON_TARGET_DOT, S_CYBRAKDEMONTARGETRETICULE11}, // S_CYBRAKDEMONTARGETRETICULE10
1719 	{SPR_TARG, FF_TRANS50|FF_FULLBRIGHT|5, 1, {A_VileFire}, 0, MT_CYBRAKDEMON_TARGET_DOT, S_CYBRAKDEMONTARGETRETICULE12}, // S_CYBRAKDEMONTARGETRETICULE11
1720 	{SPR_TARG, FF_TRANS50|FF_FULLBRIGHT|6, 1, {A_VileFire}, 0, MT_CYBRAKDEMON_TARGET_DOT, S_CYBRAKDEMONTARGETRETICULE13}, // S_CYBRAKDEMONTARGETRETICULE12
1721 	{SPR_TARG, FF_TRANS50|FF_FULLBRIGHT  , 1, {A_VileFire}, 0, MT_CYBRAKDEMON_TARGET_DOT, S_CYBRAKDEMONTARGETRETICULE14}, // S_CYBRAKDEMONTARGETRETICULE13
1722 	{SPR_TARG, FF_TRANS50|FF_FULLBRIGHT|6, 1, {A_Repeat}, 6, S_CYBRAKDEMONTARGETRETICULE2, S_NULL}, // S_CYBRAKDEMONTARGETRETICULE14
1723 
1724 	{SPR_HOOP, FF_TRANS50|FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_NULL}, // S_CYBRAKDEMONTARGETDOT
1725 
1726 	{SPR_NPLM, 0, 2, {NULL}, 0, 0, S_CYBRAKDEMONNAPALMBOMBLARGE_FLY2}, //S_CYBRAKDEMONNAPALMBOMBLARGE_FLY1,
1727 	{SPR_NPLM, 1, 2, {NULL}, 0, 0, S_CYBRAKDEMONNAPALMBOMBLARGE_FLY3}, //S_CYBRAKDEMONNAPALMBOMBLARGE_FLY2,
1728 	{SPR_NPLM, 2, 2, {NULL}, 0, 0, S_CYBRAKDEMONNAPALMBOMBLARGE_FLY4}, //S_CYBRAKDEMONNAPALMBOMBLARGE_FLY3,
1729 	{SPR_NPLM, 3, 2, {NULL}, 0, 0, S_CYBRAKDEMONNAPALMBOMBLARGE_FLY1}, //S_CYBRAKDEMONNAPALMBOMBLARGE_FLY4,
1730 	{SPR_NPLM, 0, 1, {A_Explode}, 0, 0, S_CYBRAKDEMONNAPALMBOMBLARGE_DIE2}, //S_CYBRAKDEMONNAPALMBOMBLARGE_DIE1, // Explode
1731 	{SPR_NPLM, 0, 1, {A_NapalmScatter}, MT_CYBRAKDEMON_NAPALM_BOMB_SMALL + (6<<16), 256 + (48<<16), S_CYBRAKDEMONNAPALMBOMBLARGE_DIE3}, //S_CYBRAKDEMONNAPALMBOMBLARGE_DIE2, // Outer ring
1732 	{SPR_NPLM, 0, 1, {A_NapalmScatter}, MT_CYBRAKDEMON_NAPALM_BOMB_SMALL + (1<<16), 32<<16, S_CYBRAKDEMONNAPALMBOMBLARGE_DIE4}, //S_CYBRAKDEMONNAPALMBOMBLARGE_DIE3, // Center
1733 	{SPR_NULL, 0, 81, {A_Scream}, 0, 0, S_NULL}, //S_CYBRAKDEMONNAPALMBOMBLARGE_DIE4, // Sound
1734 
1735 	{SPR_MNPL, 0, 1, {NULL}, 0, 0, S_CYBRAKDEMONNAPALMBOMBSMALL}, //S_CYBRAKDEMONNAPALMBOMBSMALL,
1736 	{SPR_MNPL, 0, 1, {A_Explode}, 0, 0, S_CYBRAKDEMONNAPALMBOMBSMALL_DIE2}, //S_CYBRAKDEMONNAPALMBOMBSMALL_DIE1, // Explode
1737 	{SPR_MNPL, 0, 1, {A_NapalmScatter}, MT_CYBRAKDEMON_NAPALM_FLAMES + (12<<16), 128 + (40<<16), S_CYBRAKDEMONNAPALMBOMBSMALL_DIE3}, //S_CYBRAKDEMONNAPALMBOMBSMALL_DIE2, // Outer ring
1738 	{SPR_MNPL, 0, 1, {A_NapalmScatter}, MT_CYBRAKDEMON_NAPALM_FLAMES + (8<<16), 64 + (32<<16), S_CYBRAKDEMONNAPALMBOMBSMALL_DIE4}, //S_CYBRAKDEMONNAPALMBOMBSMALL_DIE3, // Inner ring
1739 	{SPR_MNPL, 0, 1, {A_NapalmScatter}, MT_CYBRAKDEMON_NAPALM_FLAMES + (1<<16), 24<<16, S_CYBRAKDEMONNAPALMBOMBSMALL_DIE5}, //S_CYBRAKDEMONNAPALMBOMBSMALL_DIE4, // Center
1740 	{SPR_NULL, 0, 24, {A_Scream}, 0, 0, S_NULL}, //S_CYBRAKDEMONNAPALMBOMBSMALL_DIE5, // Sound
1741 
1742 	{SPR_SFLM, FF_FULLBRIGHT,   2, {NULL}, 0, 0, S_CYBRAKDEMONNAPALMFLAME_FLY2}, //S_CYBRAKDEMONNAPALMFLAME_FLY1,
1743 	{SPR_SFLM, FF_FULLBRIGHT|1, 2, {NULL}, 0, 0, S_CYBRAKDEMONNAPALMFLAME_FLY3}, //S_CYBRAKDEMONNAPALMFLAME_FLY2,
1744 	{SPR_SFLM, FF_FULLBRIGHT|2, 2, {NULL}, 0, 0, S_CYBRAKDEMONNAPALMFLAME_FLY4}, //S_CYBRAKDEMONNAPALMFLAME_FLY3,
1745 	{SPR_SFLM, FF_FULLBRIGHT|3, 2, {NULL}, 0, 0, S_CYBRAKDEMONNAPALMFLAME_FLY5}, //S_CYBRAKDEMONNAPALMFLAME_FLY4,
1746 	{SPR_SFLM, FF_FULLBRIGHT|4, 2, {NULL}, 0, 0, S_CYBRAKDEMONNAPALMFLAME_FLY6}, //S_CYBRAKDEMONNAPALMFLAME_FLY5,
1747 	{SPR_SFLM, FF_FULLBRIGHT|5, 2, {NULL}, 0, 0, S_CYBRAKDEMONNAPALMFLAME_FLY1}, //S_CYBRAKDEMONNAPALMFLAME_FLY6,
1748 	{SPR_SFLM, FF_FULLBRIGHT,   0, {A_SpawnObjectRelative}, 0, MT_CYBRAKDEMON_FLAMEREST, S_NULL}, //S_CYBRAKDEMONNAPALMFLAME_DIE,
1749 
1750 	{SPR_NULL, 0, 1, {A_SetFuse}, TICRATE, 0, S_CYBRAKDEMONVILEEXPLOSION2}, //S_CYBRAKDEMONVILEEXPLOSION1,
1751 	{SPR_NULL, 0, 0, {A_ScoreRise}, 0, 0, S_CYBRAKDEMONVILEEXPLOSION3}, //S_CYBRAKDEMONVILEEXPLOSION2,
1752 	{SPR_NULL, 0, 1, {A_BossScream}, 0, 0, S_CYBRAKDEMONVILEEXPLOSION1}, //S_CYBRAKDEMONVILEEXPLOSION3,
1753 
1754 	// Metal Sonic
1755 	{SPR_PLAY, SPR2_STND, -1, {NULL}, 0, 0, S_METALSONIC_RACE}, // S_METALSONIC_RACE
1756 
1757 	{SPR_METL,  4, -1, {NULL},         0, 0, S_NULL},             // S_METALSONIC_FLOAT
1758 	{SPR_METL, 16|FF_FULLBRIGHT, -1, {NULL}, 0, 0, S_METALSONIC_STUN}, // S_METALSONIC_VECTOR
1759 	{SPR_METL, 15, -1, {NULL},         0, 0, S_METALSONIC_FLOAT}, // S_METALSONIC_STUN
1760 	{SPR_METL, 17, 20, {NULL},         0, 0, S_METALSONIC_GATHER},// S_METALSONIC_RAISE
1761 	{SPR_METL, 18, -1, {NULL},         0, 0, S_NULL},             // S_METALSONIC_GATHER
1762 	{SPR_METL,  6|FF_FULLBRIGHT|FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 1, 2, S_METALSONIC_BOUNCE},// S_METALSONIC_DASH
1763 	{SPR_METL, 18|FF_FULLBRIGHT|FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 1, 2, S_NULL},             // S_METALSONIC_BOUNCE
1764 	{SPR_METL, 14, -1, {NULL},         0, 0, S_NULL},             // S_METALSONIC_BADBOUNCE
1765 	{SPR_METL, 17, -1, {NULL},         0, 0, S_METALSONIC_GATHER},// S_METALSONIC_SHOOT
1766 	{SPR_METL, 15, 40, {A_Pain},       0, 0, S_METALSONIC_FLOAT}, // S_METALSONIC_PAIN
1767 	{SPR_METL, 17,  2, {A_Fall},       0, 0, S_METALSONIC_DEATH2},// S_METALSONIC_DEATH1
1768 	{SPR_METL, 17,  4, {A_BossScream}, 0, 0, S_METALSONIC_DEATH3},// S_METALSONIC_DEATH2
1769 	{SPR_METL, 17,  0, {A_Repeat}, 17, S_METALSONIC_DEATH2, S_METALSONIC_DEATH4}, // S_METALSONIC_DEATH3
1770 	{SPR_METL, 17, -1, {A_BossDeath},  0, 0, S_NULL},             // S_METALSONIC_DEATH4
1771 	{SPR_METL, 15,  1, {A_BossScream},         0, 0, S_METALSONIC_FLEE2}, // S_METALSONIC_FLEE1
1772 	{SPR_METL, 15,  7, {NULL},                 0, 0, S_METALSONIC_FLEE1}, // S_METALSONIC_FLEE2
1773 
1774 	{SPR_MSCF, FF_FULLBRIGHT|FF_TRANS30|FF_ANIMATE, -1, {NULL}, 11, 1, S_NULL},  // S_MSSHIELD_F1
1775 	{SPR_MSCF, FF_FULLBRIGHT|FF_ANIMATE|12, -1, {NULL}, 8, 2, S_NULL},  // S_MSSHIELD_F2
1776 
1777 	// Ring
1778 	{SPR_RING, FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 23, 1, S_RING}, // S_RING
1779 
1780 	// Blue Sphere for special stages
1781 	{SPR_SPHR, FF_FULLBRIGHT, -1, {NULL}, 0, 0, S_NULL}, // S_BLUESPHERE
1782 	{SPR_SPHR, FF_FULLBRIGHT
1783 #ifdef MANIASPHERES
1784 							|FF_ANIMATE|FF_RANDOMANIM
1785 #endif
1786 													, -1, {NULL}, 1, 4, S_NULL}, // S_BLUESPHEREBONUS
1787 	{SPR_SPHR, 0, 20, {NULL}, 0, 0, S_NULL}, // S_BLUESPHERESPARK
1788 
1789 	// Bomb Sphere
1790 	{SPR_SPHR, FF_FULLBRIGHT|3, 2, {NULL}, 0, 0, S_BOMBSPHERE2}, // S_BOMBSPHERE1
1791 	{SPR_SPHR, FF_FULLBRIGHT|4, 1, {NULL}, 0, 0, S_BOMBSPHERE3}, // S_BOMBSPHERE2
1792 	{SPR_SPHR, FF_FULLBRIGHT|5, 2, {NULL}, 0, 0, S_BOMBSPHERE4}, // S_BOMBSPHERE3
1793 	{SPR_SPHR, FF_FULLBRIGHT|4, 1, {NULL}, 0, 0, S_BOMBSPHERE1}, // S_BOMBSPHERE4
1794 
1795 	// NiGHTS Chip
1796 	{SPR_NCHP, FF_FULLBRIGHT|FF_ANIMATE,    -1, {NULL}, 15, 2, S_NULL}, // S_NIGHTSCHIP
1797 	{SPR_NCHP, FF_FULLBRIGHT|FF_ANIMATE|16, -1, {NULL}, 15, 2, S_NULL}, // S_NIGHTSCHIPBONUS
1798 
1799 	// NiGHTS Star
1800 	{SPR_NSTR, FF_ANIMATE, -1, {NULL}, 14, 2, S_NULL}, // S_NIGHTSSTAR
1801 	{SPR_NSTR, 15, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSSTARXMAS
1802 
1803 	// Gravity Well sprites for Egg Rock's Special Stage
1804 	{SPR_GWLG, FF_ANIMATE, -1, {NULL}, 2, 1, S_NULL}, // S_GRAVWELLGREEN
1805 	{SPR_GWLR, FF_ANIMATE, -1, {NULL}, 2, 1, S_NULL}, // S_GRAVWELLRED
1806 
1807 	// Individual Team Rings (now with shield attracting action! =P)
1808 	{SPR_TRNG, FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 23, 1, S_TEAMRING},  // S_TEAMRING
1809 
1810 	// Special Stage Token
1811 	{SPR_TOKE, FF_ANIMATE|FF_FULLBRIGHT, -1, {NULL}, 19, 1, S_TOKEN}, // S_TOKEN
1812 
1813 	// CTF Flags
1814 	{SPR_RFLG, 0, -1, {NULL}, 0, 0, S_NULL}, // S_REDFLAG
1815 	{SPR_BFLG, 0, -1, {NULL}, 0, 0, S_NULL}, // S_BLUEFLAG
1816 
1817 	// Emblem
1818 	{SPR_EMBM,  0, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM1
1819 	{SPR_EMBM,  1, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM2
1820 	{SPR_EMBM,  2, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM3
1821 	{SPR_EMBM,  3, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM4
1822 	{SPR_EMBM,  4, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM5
1823 	{SPR_EMBM,  5, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM6
1824 	{SPR_EMBM,  6, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM7
1825 	{SPR_EMBM,  7, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM8
1826 	{SPR_EMBM,  8, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM9
1827 	{SPR_EMBM,  9, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM10
1828 	{SPR_EMBM, 10, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM11
1829 	{SPR_EMBM, 11, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM12
1830 	{SPR_EMBM, 12, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM13
1831 	{SPR_EMBM, 13, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM14
1832 	{SPR_EMBM, 14, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM15
1833 	{SPR_EMBM, 15, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM16
1834 	{SPR_EMBM, 16, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM17
1835 	{SPR_EMBM, 17, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM18
1836 	{SPR_EMBM, 18, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM19
1837 	{SPR_EMBM, 19, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM20
1838 	{SPR_EMBM, 20, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM21
1839 	{SPR_EMBM, 21, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM22
1840 	{SPR_EMBM, 22, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM23
1841 	{SPR_EMBM, 23, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM24
1842 	{SPR_EMBM, 24, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM25
1843 	{SPR_EMBM, 25, -1, {NULL}, 0, 0, S_NULL}, // S_EMBLEM26
1844 
1845 	// Chaos Emeralds
1846 	{SPR_CEMG, FF_FULLBRIGHT,   -1, {NULL}, 0, 0, S_NULL}, // S_CEMG1
1847 	{SPR_CEMG, FF_FULLBRIGHT|1, -1, {NULL}, 0, 0, S_NULL}, // S_CEMG2
1848 	{SPR_CEMG, FF_FULLBRIGHT|2, -1, {NULL}, 0, 0, S_NULL}, // S_CEMG3
1849 	{SPR_CEMG, FF_FULLBRIGHT|3, -1, {NULL}, 0, 0, S_NULL}, // S_CEMG4
1850 	{SPR_CEMG, FF_FULLBRIGHT|4, -1, {NULL}, 0, 0, S_NULL}, // S_CEMG5
1851 	{SPR_CEMG, FF_FULLBRIGHT|5, -1, {NULL}, 0, 0, S_NULL}, // S_CEMG6
1852 	{SPR_CEMG, FF_FULLBRIGHT|6, -1, {NULL}, 0, 0, S_NULL}, // S_CEMG7
1853 
1854 	// Emerald hunt shards
1855 	{SPR_SHRD, 0, -1, {NULL}, 0, 0, S_NULL}, // S_SHRD1
1856 	{SPR_SHRD, 1, -1, {NULL}, 0, 0, S_NULL}, // S_SHRD2
1857 	{SPR_SHRD, 2, -1, {NULL}, 0, 0, S_NULL}, // S_SHRD3
1858 
1859 	// Bubble Source
1860 	{SPR_BBLS, 0, 8, {A_BubbleSpawn}, 2048, 0, S_BUBBLES2}, // S_BUBBLES1
1861 	{SPR_BBLS, 1, 8, {A_BubbleCheck}, 0, 0, S_BUBBLES3}, // S_BUBBLES2
1862 	{SPR_BBLS, 2, 8, {A_BubbleSpawn}, 2048, 0, S_BUBBLES4}, // S_BUBBLES3
1863 	{SPR_BBLS, 3, 8, {A_BubbleCheck}, 0, 0, S_BUBBLES1}, // S_BUBBLES4
1864 
1865 	// Level End Sign
1866 	{SPR_SIGN,                 0, -1, {A_SignPlayer}, -3, 0, S_NULL},                // S_SIGN
1867 	{SPR_SIGN,                 0,  1,   {A_SignSpin}, 30, 0, S_SIGNSPIN2},           // S_SIGNSPIN1
1868 	{SPR_SIGN,                 0,  0,     {A_Repeat},  4, S_SIGNSPIN1, S_SIGNSPIN3}, // S_SIGNSPIN2
1869 	{SPR_SIGN,                 0,  0, {A_SignPlayer}, -2, 0, S_SIGNSPIN4},           // S_SIGNSPIN3
1870 	{SPR_SIGN,                 0,  1,   {A_SignSpin}, 30, 0, S_SIGNSPIN5},           // S_SIGNSPIN4
1871 	{SPR_SIGN,                 0,  0,     {A_Repeat},  4, S_SIGNSPIN4, S_SIGNSPIN6}, // S_SIGNSPIN5
1872 	{SPR_SIGN,                 0,  0, {A_SignPlayer}, -3, 0, S_SIGNSPIN1},           // S_SIGNSPIN6
1873 	{SPR_SIGN,                 0,  1, {A_SignPlayer}, -1, 0, S_SIGNSLOW},            // S_SIGNPLAYER
1874 	{SPR_SIGN,                 0,  1,   {A_SignSpin}, 30, 0, S_SIGNSLOW},            // S_SIGNSLOW
1875 	{SPR_SIGN,                 0, -1,         {NULL},  0, 0, S_NULL},                // S_SIGNSTOP
1876 	{SPR_SIGN, FF_PAPERSPRITE| 2, -1,         {NULL},  0, 0, S_NULL},                // S_SIGNBOARD
1877 	{SPR_SIGN, FF_PAPERSPRITE| 1, -1,         {NULL},  0, 29, S_NULL},               // S_EGGMANSIGN
1878 	{SPR_SIGN, FF_PAPERSPRITE|18, -1,         {NULL},  0, 29, S_NULL},               // S_CLEARSIGN
1879 
1880 	// Spike Ball
1881 	{SPR_SPIK, 0, 1, {NULL}, 0, 0, S_SPIKEBALL2}, // S_SPIKEBALL1
1882 	{SPR_SPIK, 1, 1, {NULL}, 0, 0, S_SPIKEBALL3}, // S_SPIKEBALL2
1883 	{SPR_SPIK, 2, 1, {NULL}, 0, 0, S_SPIKEBALL4}, // S_SPIKEBALL3
1884 	{SPR_SPIK, 3, 1, {NULL}, 0, 0, S_SPIKEBALL5}, // S_SPIKEBALL4
1885 	{SPR_SPIK, 4, 1, {NULL}, 0, 0, S_SPIKEBALL6}, // S_SPIKEBALL5
1886 	{SPR_SPIK, 5, 1, {NULL}, 0, 0, S_SPIKEBALL7}, // S_SPIKEBALL6
1887 	{SPR_SPIK, 6, 1, {NULL}, 0, 0, S_SPIKEBALL8}, // S_SPIKEBALL7
1888 	{SPR_SPIK, 7, 1, {NULL}, 0, 0, S_SPIKEBALL1}, // S_SPIKEBALL8
1889 
1890 	// Elemental Shield's Spawn
1891 	{SPR_SFLM, FF_FULLBRIGHT,   2, {NULL}, 0, 0, S_SPINFIRE2}, // S_SPINFIRE1
1892 	{SPR_SFLM, FF_FULLBRIGHT|1, 2, {NULL}, 0, 0, S_SPINFIRE3}, // S_SPINFIRE2
1893 	{SPR_SFLM, FF_FULLBRIGHT|2, 2, {NULL}, 0, 0, S_SPINFIRE4}, // S_SPINFIRE3
1894 	{SPR_SFLM, FF_FULLBRIGHT|3, 2, {NULL}, 0, 0, S_SPINFIRE5}, // S_SPINFIRE4
1895 	{SPR_SFLM, FF_FULLBRIGHT|4, 2, {NULL}, 0, 0, S_SPINFIRE6}, // S_SPINFIRE5
1896 	{SPR_SFLM, FF_FULLBRIGHT|5, 2, {NULL}, 0, 0, S_SPINFIRE1}, // S_SPINFIRE6
1897 
1898 	{SPR_TFLM, FF_FULLBRIGHT,   2, {NULL}, 0, 0, S_TEAM_SPINFIRE2}, // S_TEAM_SPINFIRE1
1899 	{SPR_TFLM, FF_FULLBRIGHT|1, 2, {NULL}, 0, 0, S_TEAM_SPINFIRE3}, // S_TEAM_SPINFIRE2
1900 	{SPR_TFLM, FF_FULLBRIGHT|2, 2, {NULL}, 0, 0, S_TEAM_SPINFIRE4}, // S_TEAM_SPINFIRE3
1901 	{SPR_TFLM, FF_FULLBRIGHT|3, 2, {NULL}, 0, 0, S_TEAM_SPINFIRE5}, // S_TEAM_SPINFIRE4
1902 	{SPR_TFLM, FF_FULLBRIGHT|4, 2, {NULL}, 0, 0, S_TEAM_SPINFIRE6}, // S_TEAM_SPINFIRE5
1903 	{SPR_TFLM, FF_FULLBRIGHT|5, 2, {NULL}, 0, 0, S_TEAM_SPINFIRE1}, // S_TEAM_SPINFIRE6
1904 
1905 	// Floor Spike
1906 	{SPR_USPK, 0,-1, {A_SpikeRetract}, 1, 0, S_SPIKE2}, // S_SPIKE1 -- Fully extended
1907 	{SPR_USPK, 1, 2, {A_Pain},         0, 0, S_SPIKE3}, // S_SPIKE2
1908 	{SPR_USPK, 2, 2, {NULL},           0, 0, S_SPIKE4}, // S_SPIKE3
1909 	{SPR_USPK, 3,-1, {A_SpikeRetract}, 0, 0, S_SPIKE5}, // S_SPIKE4 -- Fully retracted
1910 	{SPR_USPK, 2, 2, {A_Pain},         0, 0, S_SPIKE6}, // S_SPIKE5
1911 	{SPR_USPK, 1, 2, {NULL},           0, 0, S_SPIKE1}, // S_SPIKE6
1912 	{SPR_USPK, 4,-1, {NULL}, 0, 0, S_NULL}, // S_SPIKED1 -- Busted spike particles
1913 	{SPR_USPK, 5,-1, {NULL}, 0, 0, S_NULL}, // S_SPIKED2
1914 
1915 	// Wall Spike
1916 	{SPR_WSPK, 0|FF_PAPERSPRITE,-1, {A_SpikeRetract}, 1, 0, S_WALLSPIKE2}, // S_WALLSPIKE1 -- Fully extended
1917 	{SPR_WSPK, 1|FF_PAPERSPRITE, 2, {A_Pain},         0, 0, S_WALLSPIKE3}, // S_WALLSPIKE2
1918 	{SPR_WSPK, 2|FF_PAPERSPRITE, 2, {NULL},           0, 0, S_WALLSPIKE4}, // S_WALLSPIKE3
1919 	{SPR_WSPK, 3|FF_PAPERSPRITE,-1, {A_SpikeRetract}, 0, 0, S_WALLSPIKE5}, // S_WALLSPIKE4 -- Fully retracted
1920 	{SPR_WSPK, 2|FF_PAPERSPRITE, 2, {A_Pain},         0, 0, S_WALLSPIKE6}, // S_WALLSPIKE5
1921 	{SPR_WSPK, 1|FF_PAPERSPRITE, 2, {NULL},           0, 0, S_WALLSPIKE1}, // S_WALLSPIKE6
1922 	{SPR_WSPB, 0|FF_PAPERSPRITE,-1, {NULL}, 0, 0, S_NULL}, // S_WALLSPIKEBASE -- Base
1923 	{SPR_WSPK, 4,-1, {NULL}, 0, 0, S_NULL}, // S_WALLSPIKED1 -- Busted spike particles
1924 	{SPR_WSPK, 5,-1, {NULL}, 0, 0, S_NULL}, // S_WALLSPIKED2
1925 
1926 	// Starpost
1927 	{SPR_STPT, 0            , -1, {NULL},  0, 0, S_NULL},           // S_STARPOST_IDLE
1928 	{SPR_STPT, FF_ANIMATE|17, -1, {NULL},  5, 1, S_NULL},           // S_STARPOST_FLASH
1929 	{SPR_STPT, FF_ANIMATE|13,  2, {NULL},  1, 1, S_STARPOST_SPIN},  // S_STARPOST_STARTSPIN
1930 	{SPR_STPT, FF_ANIMATE|1 , 23, {NULL}, 11, 1, S_STARPOST_ENDSPIN}, // S_STARPOST_SPIN
1931 	{SPR_STPT, FF_ANIMATE|15,  2, {NULL},  1, 1, S_STARPOST_FLASH}, // S_STARPOST_ENDSPIN
1932 
1933 	// Big floating mine
1934 	{SPR_BMNE, 0,  2, {A_Look},      ((224<<FRACBITS)|1), 0, S_BIGMINE_IDLE},   // S_BIGMINE_IDLE
1935 	{SPR_BMNE, 1,  2, {A_MineRange}, 112,                 0, S_BIGMINE_ALERT2}, // S_BIGMINE_ALERT1
1936 	{SPR_BMNE, 2,  2, {A_MineRange}, 112,                 0, S_BIGMINE_ALERT3}, // S_BIGMINE_ALERT2
1937 	{SPR_BMNE, 0,  1, {A_Look},      ((224<<FRACBITS)|1), 1, S_BIGMINE_IDLE},   // S_BIGMINE_ALERT3
1938 	{SPR_BMNE, 3, 25, {A_Pain},           0,            0, S_BIGMINE_SET2},   // S_BIGMINE_SET1
1939 	{SPR_BMNE, 3, 10, {A_SetObjectFlags}, MF_SHOOTABLE, 1, S_BIGMINE_SET3},   // S_BIGMINE_SET1
1940 	{SPR_BMNE, 3,  1, {A_MineExplode},    0,            0, S_BIGMINE_BLAST1}, // S_BIGMINE_SET3
1941 	{SPR_BMNB,   FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_BIGMINE_BLAST2}, // S_BIGMINE_BLAST1
1942 	{SPR_BMNB, 1|FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_BIGMINE_BLAST3}, // S_BIGMINE_BLAST2
1943 	{SPR_BMNB, 2|FF_FULLBRIGHT, 1, {NULL}, 0, 0, S_BIGMINE_BLAST4}, // S_BIGMINE_BLAST3
1944 	{SPR_BMNB, 3|FF_FULLBRIGHT, 1, {NULL}, 0, 0, S_BIGMINE_BLAST5}, // S_BIGMINE_BLAST4
1945 	{SPR_NULL, 0, 35, {NULL}, 0, 0, S_NULL}, // S_BIGMINE_BLAST5
1946 
1947 	// Cannon launcher
1948 	{SPR_NULL, 0, 1,    {A_FindTarget},     MT_PLAYER,         0, S_CANNONLAUNCHER2}, // S_CANNONLAUNCHER1
1949 	{SPR_NULL, 0, 1,       {A_LobShot}, MT_CANNONBALL, 4*TICRATE, S_CANNONLAUNCHER3}, // S_CANNONLAUNCHER2
1950 	{SPR_NULL, 0, 2, {A_SetRandomTics},     TICRATE/2, 3*TICRATE, S_CANNONLAUNCHER1}, // S_CANNONLAUNCHER3
1951 
1952 	// Monitor Miscellany
1953 	{SPR_NSPK, 0, 16, {NULL}, 0, 0, S_BOXSPARKLE2}, // S_BOXSPARKLE1
1954 	{SPR_NSPK, 1, 12, {NULL}, 0, 0, S_BOXSPARKLE3}, // S_BOXSPARKLE2
1955 	{SPR_NSPK, 2,  8, {NULL}, 0, 0, S_BOXSPARKLE4}, // S_BOXSPARKLE3
1956 	{SPR_NSPK, 3,  4, {NULL}, 0, 0, S_NULL},        // S_BOXSPARKLE4
1957 
1958 	{SPR_MSTV, 0,  1, {NULL}, 0, 0, S_SPAWNSTATE},  // S_BOX_FLICKER
1959 	{SPR_MSTV, 0,  4, {A_MonitorPop}, 0, 0, S_BOX_POP2}, // S_BOX_POP1
1960 	{SPR_MSTV, 1, -1, {NULL}, 0, 0, S_NULL}, // S_BOX_POP2
1961 
1962 	{SPR_XLTV, 0,  1, {NULL}, 0, 0, S_SPAWNSTATE},  // S_GOLDBOX_FLICKER
1963 	{SPR_XLTV, 1, 89, {A_GoldMonitorPop}, 0, 0, S_GOLDBOX_OFF2}, // S_GOLDBOX_OFF1
1964 	{SPR_XLTV, 2,  4, {A_PlayAttackSound}, 0, 0, S_GOLDBOX_OFF3}, // S_GOLDBOX_OFF2
1965 	{SPR_XLTV, 3,  4, {NULL}, 0, 0, S_GOLDBOX_OFF4}, // S_GOLDBOX_OFF3
1966 	{SPR_XLTV, 4,  4, {NULL}, 0, 0, S_GOLDBOX_OFF5}, // S_GOLDBOX_OFF4
1967 	{SPR_XLTV, 5,  2, {NULL}, 0, 0, S_GOLDBOX_OFF6}, // S_GOLDBOX_OFF5
1968 	{SPR_XLTV, 6,  2, {NULL}, 0, 0, S_GOLDBOX_OFF7}, // S_GOLDBOX_OFF6
1969 	{SPR_XLTV, 6,  0, {A_GoldMonitorRestore}, 0, 0, S_SPAWNSTATE}, // S_GOLDBOX_OFF7
1970 
1971 	// Monitor States (one per box)
1972 	{SPR_TVMY, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_MYSTERY_BOX
1973 	{SPR_TVRI, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_RING_BOX
1974 	{SPR_TVPI, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_PITY_BOX
1975 	{SPR_TVAT, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_ATTRACT_BOX
1976 	{SPR_TVFO, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_FORCE_BOX
1977 	{SPR_TVAR, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_ARMAGEDDON_BOX
1978 	{SPR_TVWW, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_WHIRLWIND_BOX
1979 	{SPR_TVEL, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_ELEMENTAL_BOX
1980 	{SPR_TVSS, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_SNEAKERS_BOX
1981 	{SPR_TVIV, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_INVULN_BOX
1982 	{SPR_TV1U, 0, 2, {A_1upThinker}, 0, 0, S_BOX_FLICKER}, // S_1UP_BOX
1983 	{SPR_TVEG, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_EGGMAN_BOX
1984 	{SPR_TVMX, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_MIXUP_BOX
1985 	{SPR_TVGV, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_GRAVITY_BOX
1986 	{SPR_TVRC, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_RECYCLER_BOX
1987 	{SPR_TV1K, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_SCORE1K_BOX
1988 	{SPR_TVTK, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_SCORE10K_BOX
1989 	{SPR_TVFL, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_FLAMEAURA_BOX
1990 	{SPR_TVBB, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_BUBBLEWRAP_BOX
1991 	{SPR_TVZP, 0, 2, {NULL}, 0, 0, S_BOX_FLICKER}, // S_THUNDERCOIN_BOX
1992 
1993 	// Gold Repeat Monitor States (one per box)
1994 	{SPR_TVPI, 1, 2, {A_GoldMonitorSparkle}, 0, 0, S_GOLDBOX_FLICKER}, // S_PITY_GOLDBOX
1995 	{SPR_TVAT, 1, 2, {A_GoldMonitorSparkle}, 0, 0, S_GOLDBOX_FLICKER}, // S_ATTRACT_GOLDBOX
1996 	{SPR_TVFO, 1, 2, {A_GoldMonitorSparkle}, 0, 0, S_GOLDBOX_FLICKER}, // S_FORCE_GOLDBOX
1997 	{SPR_TVAR, 1, 2, {A_GoldMonitorSparkle}, 0, 0, S_GOLDBOX_FLICKER}, // S_ARMAGEDDON_GOLDBOX
1998 	{SPR_TVWW, 1, 2, {A_GoldMonitorSparkle}, 0, 0, S_GOLDBOX_FLICKER}, // S_WHIRLWIND_GOLDBOX
1999 	{SPR_TVEL, 1, 2, {A_GoldMonitorSparkle}, 0, 0, S_GOLDBOX_FLICKER}, // S_ELEMENTAL_GOLDBOX
2000 	{SPR_TVSS, 1, 2, {A_GoldMonitorSparkle}, 0, 0, S_GOLDBOX_FLICKER}, // S_SNEAKERS_GOLDBOX
2001 	{SPR_TVIV, 1, 2, {A_GoldMonitorSparkle}, 0, 0, S_GOLDBOX_FLICKER}, // S_INVULN_GOLDBOX
2002 	{SPR_TVEG, 1, 2, {A_GoldMonitorSparkle}, 0, 0, S_GOLDBOX_FLICKER}, // S_EGGMAN_GOLDBOX
2003 	{SPR_TVGV, 1, 2, {A_GoldMonitorSparkle}, 0, 0, S_GOLDBOX_FLICKER}, // S_GRAVITY_GOLDBOX
2004 	{SPR_TVFL, 1, 2, {A_GoldMonitorSparkle}, 0, 0, S_GOLDBOX_FLICKER}, // S_FLAMEAURA_GOLDBOX
2005 	{SPR_TVBB, 1, 2, {A_GoldMonitorSparkle}, 0, 0, S_GOLDBOX_FLICKER}, // S_BUBBLEWRAP_GOLDBOX
2006 	{SPR_TVZP, 1, 2, {A_GoldMonitorSparkle}, 0, 0, S_GOLDBOX_FLICKER}, // S_THUNDERCOIN_GOLDBOX
2007 
2008 	// Team Ring Boxes (these are special)
2009 	{SPR_TRRI, 0, 2, {NULL}, 0, 0, S_RING_REDBOX2}, // S_RING_REDBOX1
2010 	{SPR_TRRI, 1, 1, {NULL}, 0, 0, S_RING_REDBOX1}, // S_RING_REDBOX2
2011 	{SPR_TRRI, 1, 4, {A_MonitorPop}, 0, 0, S_REDBOX_POP2},  // S_REDBOX_POP1
2012 	{SPR_TRRI, 2, -1, {NULL}, 0, 0, S_NULL},        // S_REDBOX_POP2
2013 
2014 	{SPR_TBRI, 0, 2, {NULL}, 0, 0, S_RING_BLUEBOX2}, // S_RING_BLUEBOX1
2015 	{SPR_TBRI, 1, 1, {NULL}, 0, 0, S_RING_BLUEBOX1}, // S_RING_BLUEBOX2
2016 	{SPR_TBRI, 1, 4, {A_MonitorPop}, 0, 0, S_BLUEBOX_POP2},  // S_BLUEBOX_POP1
2017 	{SPR_TBRI, 2, -1, {NULL}, 0, 0, S_NULL},         // S_BLUEBOX_POP2
2018 
2019 	// Box Icons -- 2 states each, animation and action
2020 	{SPR_TVRI, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_RING_ICON2}, // S_RING_ICON1
2021 	{SPR_TVRI, 2, 18, {A_RingBox}, 0, 0, S_NULL}, // S_RING_ICON2
2022 
2023 	{SPR_TVPI, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_PITY_ICON2}, // S_PITY_ICON1
2024 	{SPR_TVPI, 2, 18, {A_GiveShield}, SH_PITY, 0, S_NULL},  // S_PITY_ICON2
2025 
2026 	{SPR_TVAT, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_ATTRACT_ICON2}, // S_ATTRACT_ICON1
2027 	{SPR_TVAT, 2, 18, {A_GiveShield}, SH_ATTRACT, 0, S_NULL}, // S_ATTRACT_ICON2
2028 
2029 	{SPR_TVFO, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_FORCE_ICON2}, // S_FORCE_ICON1
2030 	{SPR_TVFO, 2, 18, {A_GiveShield}, SH_FORCE|1, 0, S_NULL}, // S_FORCE_ICON2
2031 
2032 	{SPR_TVAR, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_ARMAGEDDON_ICON2}, // S_ARMAGEDDON_ICON1
2033 	{SPR_TVAR, 2, 18, {A_GiveShield}, SH_ARMAGEDDON, 0, S_NULL}, // S_ARMAGEDDON_ICON2
2034 
2035 	{SPR_TVWW, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_WHIRLWIND_ICON2}, // S_WHIRLWIND_ICON1
2036 	{SPR_TVWW, 2, 18, {A_GiveShield}, SH_WHIRLWIND, 0, S_NULL}, // S_WHIRLWIND_ICON2
2037 
2038 	{SPR_TVEL, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_ELEMENTAL_ICON2}, // S_ELEMENTAL_ICON1
2039 	{SPR_TVEL, 2, 18, {A_GiveShield}, SH_ELEMENTAL, 0, S_NULL}, // S_ELEMENTAL_ICON2
2040 
2041 	{SPR_TVSS, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_SNEAKERS_ICON2}, // S_SNEAKERS_ICON1
2042 	{SPR_TVSS, 2, 18, {A_SuperSneakers}, 0, 0, S_NULL}, // S_SNEAKERS_ICON2
2043 
2044 	{SPR_TVIV, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_INVULN_ICON2}, // S_INVULN_ICON1
2045 	{SPR_TVIV, 2, 18, {A_Invincibility}, 0, 0, S_NULL}, // S_INVULN_ICON2
2046 
2047 	{SPR_TV1U, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_1UP_ICON2}, // S_1UP_ICON1
2048 	{SPR_TV1U, 2, 18, {A_ExtraLife},  0, 0, S_NULL},  // S_1UP_ICON2
2049 
2050 	{SPR_TVEG, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_EGGMAN_ICON2}, // S_EGGMAN_ICON1
2051 	{SPR_TVEG, 2, 18, {A_EggmanBox}, 0, 0, S_NULL}, // S_EGGMAN_ICON2
2052 
2053 	{SPR_TVMX, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_MIXUP_ICON2}, // S_MIXUP_ICON1
2054 	{SPR_TVMX, 2, 18, {A_MixUp}, 0, 0, S_NULL}, // S_MIXUP_ICON2
2055 
2056 	{SPR_TVGV, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_GRAVITY_ICON2}, // S_GRAVITY_ICON1
2057 	{SPR_TVGV, 2, 18, {A_GravityBox}, 0, 0, S_NULL}, // S_GRAVITY_ICON2
2058 
2059 	{SPR_TVRC, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_RECYCLER_ICON2}, // S_RECYCLER_ICON1
2060 	{SPR_TVRC, 2, 18, {A_RecyclePowers}, 0, 0, S_NULL}, // S_RECYCLER_ICON2
2061 
2062 	{SPR_TV1K, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_SCORE1K_ICON2}, // S_SCORE1K_ICON1
2063 	{SPR_TV1K, 2, 18, {A_AwardScore}, 0, 0, S_NULL}, // S_SCORE1K_ICON2
2064 
2065 	{SPR_TVTK, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_SCORE10K_ICON2}, // S_SCORE10K_ICON1
2066 	{SPR_TVTK, 2, 18, {A_AwardScore}, 0, 0, S_NULL}, // S_SCORE10K_ICON2
2067 
2068 	{SPR_TVFL, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_FLAMEAURA_ICON2}, // S_FLAMEAURA_ICON1
2069 	{SPR_TVFL, 2, 18, {A_GiveShield}, SH_FLAMEAURA, 0, S_NULL}, // S_FLAMEAURA_ICON2
2070 
2071 	{SPR_TVBB, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_BUBBLEWRAP_ICON2}, // S_BUBBLEWRAP_ICON1
2072 	{SPR_TVBB, 2, 18, {A_GiveShield}, SH_BUBBLEWRAP, 0, S_NULL}, // S_BUBBLERWAP_ICON2
2073 
2074 	{SPR_TVZP, FF_ANIMATE|2, 18, {NULL}, 3, 4, S_THUNDERCOIN_ICON2}, // S_THUNDERCOIN_ICON1
2075 	{SPR_TVZP, 2, 18, {A_GiveShield}, SH_THUNDERCOIN, 0, S_NULL}, // S_THUNDERCOIN_ICON2
2076 
2077 	// ---
2078 
2079 	{SPR_MISL, FF_FULLBRIGHT, 1, {A_SmokeTrailer}, MT_SMOKE, 0, S_ROCKET}, // S_ROCKET
2080 
2081 	{SPR_LASR, FF_FULLBRIGHT|0, 2, {NULL}, 0, 0, S_NULL}, // S_LASER
2082 	{SPR_LASR, FF_FULLBRIGHT|1, 2, {NULL}, 0, 0, S_NULL}, // S_LASER2
2083 	{SPR_LASR, FF_FULLBRIGHT|2, 2, {NULL}, 0, 0, S_NULL}, // S_LASERFLASH
2084 
2085 	{SPR_LASF,                           FF_FULLBRIGHT|0,       2,           {NULL}, 0, 0, S_LASERFLAME2}, // S_LASERFLAME1
2086 	{SPR_LASF,                           FF_FULLBRIGHT|1,       1, {A_ChangeHeight}, 156*FRACUNIT, 3, S_LASERFLAME3}, // S_LASERFLAME2
2087 	{SPR_LASF,                           FF_FULLBRIGHT|2,       0, {A_ChangeHeight}, 32*FRACUNIT, 3, S_LASERFLAME4}, // S_LASERFLAME3
2088 	{SPR_LASF, FF_ANIMATE|FF_PAPERSPRITE|FF_FULLBRIGHT|2,       4,           {NULL}, 1, 2, S_LASERFLAME5}, // S_LASERFLAME4
2089 	{SPR_LASF, FF_ANIMATE|FF_PAPERSPRITE|FF_FULLBRIGHT|4,      28,           {NULL}, 2, 2, S_NULL}, // S_LASERFLAME5
2090 
2091 	{SPR_TORP, 0, 1, {A_SmokeTrailer}, MT_SMOKE, 0, S_TORPEDO}, // S_TORPEDO
2092 
2093 	{SPR_ENRG, FF_FULLBRIGHT|FF_TRANS30, 1, {NULL}, 0, 0, S_ENERGYBALL2}, // S_ENERGYBALL1
2094 	{SPR_NULL, 0, 1, {NULL}, 0, 0, S_ENERGYBALL1}, // S_ENERGYBALL2
2095 
2096 	// Skim Mine (also dropped by Jetty-Syn bomber)
2097 	{SPR_MINE, 0, -1, {NULL}, 0, 0, S_NULL},           // S_MINE1
2098 	{SPR_MINE, 1, 1, {A_Fall}, 0, 0, S_MINE_BOOM2},    // S_MINE_BOOM1
2099 	{SPR_MINE, 2, 3, {A_Scream}, 0, 0, S_MINE_BOOM3},  // S_MINE_BOOM2
2100 	{SPR_MINE, 3, 3, {A_Explode}, 0, 0, S_MINE_BOOM4}, // S_MINE_BOOM3
2101 	{SPR_MINE, 4, 3, {NULL}, 0, 0, S_NULL},            // S_MINE_BOOM4
2102 
2103 	// Jetty-Syn Bullet
2104 	{SPR_JBUL, FF_FULLBRIGHT,   1, {NULL}, 0, 0, S_JETBULLET2}, // S_JETBULLET1
2105 	{SPR_JBUL, FF_FULLBRIGHT|1, 1, {NULL}, 0, 0, S_JETBULLET1}, // S_JETBULLET2
2106 
2107 	{SPR_TRLS, FF_FULLBRIGHT,   1, {NULL}, 0, 0, S_TURRETLASER},          // S_TURRETLASER
2108 	{SPR_TRLS, FF_FULLBRIGHT|1, 2, {NULL}, 0, 0, S_TURRETLASEREXPLODE2},  // S_TURRETLASEREXPLODE1
2109 	{SPR_TRLS, FF_FULLBRIGHT|2, 2, {NULL}, 0, 0, S_NULL},                 // S_TURRETLASEREXPLODE2
2110 
2111 	{SPR_CBLL, 0, -1, {NULL}, 0, 0, S_NULL}, // S_CANNONBALL1
2112 
2113 	{SPR_AROW, 0, -1, {NULL}, 0, 0, S_NULL}, // S_ARROW
2114 	{SPR_AROW, FF_ANIMATE, TICRATE, {A_ArrowBonks}, 7, 2, S_NULL}, // S_ARROWBONK
2115 
2116 	{SPR_CFIR, FF_FULLBRIGHT|FF_ANIMATE, -1, {NULL}, 5, 2, S_NULL}, // S_DEMONFIRE
2117 
2118 	{SPR_LETR, FF_PAPERSPRITE, -1, {NULL}, 0, 0, S_NULL}, // S_LETTER
2119 
2120 	// GFZ flowers
2121 	{SPR_FWR1, FF_ANIMATE, -1, {NULL},  7, 3, S_NULL}, // S_GFZFLOWERA
2122 	{SPR_FWR2, FF_ANIMATE, -1, {NULL}, 19, 3, S_NULL}, // S_GFZFLOWERB
2123 	{SPR_FWR3, FF_ANIMATE, -1, {NULL}, 11, 4, S_NULL}, // S_GFZFLOWERC
2124 
2125 	{SPR_BUS3, 0, -1, {NULL}, 0, 0, S_NULL}, // S_BLUEBERRYBUSH
2126 	{SPR_BUS1, 0, -1, {NULL}, 0, 0, S_NULL}, // S_BERRYBUSH
2127 	{SPR_BUS2, 0, -1, {NULL}, 0, 0, S_NULL}, // S_BUSH
2128 
2129 	// Trees
2130 	{SPR_TRE1, 0, -1, {NULL}, 0, 0, S_NULL}, // S_GFZTREE
2131 	{SPR_TRE1, 1, -1, {NULL}, 0, 0, S_NULL}, // S_GFZBERRYTREE
2132 	{SPR_TRE1, 2, -1, {NULL}, 0, 0, S_NULL}, // S_GFZCHERRYTREE
2133 	{SPR_TRE2, 0, -1, {NULL}, 0, 0, S_NULL}, // S_CHECKERTREE
2134 	{SPR_TRE2, 1, -1, {NULL}, 0, 0, S_NULL}, // S_CHECKERSUNSETTREE
2135 	{SPR_TRE3, 0, -1, {NULL}, 0, 0, S_NULL}, // S_FHZTREE
2136 	{SPR_TRE3, 1, -1, {NULL}, 0, 0, S_NULL}, // S_FHZPINKTREE
2137 	{SPR_TRE4, 0, -1, {NULL}, 0, 0, S_NULL}, // S_POLYGONTREE
2138 	{SPR_TRE5, 0, -1, {NULL}, 0, 0, S_NULL}, // S_BUSHTREE
2139 	{SPR_TRE5, 1, -1, {NULL}, 0, 0, S_NULL}, // S_BUSHREDTREE
2140 	{SPR_TRE6, 0, -1, {NULL}, 0, 0, S_NULL}, // S_SPRINGTREE
2141 
2142 	// THZ flowers
2143 	{SPR_THZP, FF_ANIMATE, -1, {NULL},  7, 4, S_NULL}, // S_THZFLOWERA
2144 	{SPR_FWR5, FF_ANIMATE, -1, {NULL}, 19, 2, S_NULL}, // S_THZFLOWERB
2145 	{SPR_FWR6, FF_ANIMATE, -1, {NULL}, 19, 2, S_NULL}, // S_THZFLOWERC
2146 
2147 	// THZ Steam Whistle tree/bush
2148 	{SPR_THZT, 0, -1, {NULL}, 0, 0, S_NULL}, // S_THZTREE
2149 	{SPR_THZT,  1|FF_PAPERSPRITE, 40, {NULL}, 0, 0, S_THZTREEBRANCH2}, // S_THZTREEBRANCH1
2150 	{SPR_THZT,  2|FF_PAPERSPRITE,  4, {NULL}, 0, 0, S_THZTREEBRANCH3}, // S_THZTREEBRANCH2
2151 	{SPR_THZT,  3|FF_PAPERSPRITE,  4, {NULL}, 0, 0, S_THZTREEBRANCH4}, // S_THZTREEBRANCH3
2152 	{SPR_THZT,  4|FF_PAPERSPRITE,  4, {NULL}, 0, 0, S_THZTREEBRANCH5}, // S_THZTREEBRANCH4
2153 	{SPR_THZT,  5|FF_PAPERSPRITE,  4, {NULL}, 0, 0, S_THZTREEBRANCH6}, // S_THZTREEBRANCH5
2154 	{SPR_THZT,  6|FF_PAPERSPRITE,  4, {NULL}, 0, 0, S_THZTREEBRANCH7}, // S_THZTREEBRANCH6
2155 	{SPR_THZT,  7|FF_PAPERSPRITE,  4, {NULL}, 0, 0, S_THZTREEBRANCH8}, // S_THZTREEBRANCH7
2156 	{SPR_THZT,  8|FF_PAPERSPRITE,  4, {NULL}, 0, 0, S_THZTREEBRANCH9}, // S_THZTREEBRANCH8
2157 	{SPR_THZT,  9|FF_PAPERSPRITE,  4, {NULL}, 0, 0, S_THZTREEBRANCH10}, // S_THZTREEBRANCH9
2158 	{SPR_THZT, 10|FF_PAPERSPRITE,  4, {NULL}, 0, 0, S_THZTREEBRANCH11}, // S_THZTREEBRANCH10
2159 	{SPR_THZT, 11|FF_PAPERSPRITE,  4, {NULL}, 0, 0, S_THZTREEBRANCH12}, // S_THZTREEBRANCH11
2160 	{SPR_THZT, 12|FF_PAPERSPRITE,  4, {NULL}, 0, 0, S_THZTREEBRANCH13}, // S_THZTREEBRANCH12
2161 	{SPR_THZT, 13|FF_PAPERSPRITE,  4, {NULL}, 0, 0, S_THZTREEBRANCH1}, // S_THZTREEBRANCH13
2162 
2163 	// THZ Alarm
2164 	{SPR_ALRM, FF_FULLBRIGHT, 35, {A_Scream}, 0, 0, S_ALARM1}, // S_ALARM1
2165 
2166 	// Deep Sea Gargoyle
2167 	{SPR_GARG, 0, -1, {NULL}, 0, 0, S_NULL},  // S_GARGOYLE
2168 	{SPR_GARG, 1, -1, {NULL}, 0, 0, S_NULL},  // S_BIGGARGOYLE
2169 
2170 	// DSZ Seaweed
2171 	{SPR_SEWE, 0, -1, {NULL}, 0, 0, S_SEAWEED2}, // S_SEAWEED1
2172 	{SPR_SEWE, 1, 5, {NULL}, 0, 0, S_SEAWEED3}, // S_SEAWEED2
2173 	{SPR_SEWE, 2, 5, {NULL}, 0, 0, S_SEAWEED4}, // S_SEAWEED3
2174 	{SPR_SEWE, 3, 5, {NULL}, 0, 0, S_SEAWEED5}, // S_SEAWEED4
2175 	{SPR_SEWE, 4, 5, {NULL}, 0, 0, S_SEAWEED6}, // S_SEAWEED5
2176 	{SPR_SEWE, 5, 5, {NULL}, 0, 0, S_SEAWEED1}, // S_SEAWEED6
2177 
2178 	// Dripping water
2179 	{SPR_NULL, FF_TRANS30  , 3*TICRATE, {NULL},                  0, 0, S_DRIPA2}, // S_DRIPA1
2180 	{SPR_DRIP, FF_TRANS30  ,         2, {NULL},                  0, 0, S_DRIPA3}, // S_DRIPA2
2181 	{SPR_DRIP, FF_TRANS30|1,         2, {NULL},                  0, 0, S_DRIPA4}, // S_DRIPA3
2182 	{SPR_DRIP, FF_TRANS30|2,         2, {A_SpawnObjectRelative}, 0, MT_WATERDROP, S_DRIPA1}, // S_DRIPA4
2183 	{SPR_DRIP, FF_TRANS30|3,        -1, {NULL},                  0, 0, S_DRIPB1}, // S_DRIPB1
2184 	{SPR_DRIP, FF_TRANS30|4,         1, {NULL},                  0, 0, S_DRIPC2}, // S_DRIPC1
2185 	{SPR_DRIP, FF_TRANS30|5,         1, {NULL},                  0, 0,   S_NULL}, // S_DRIPC2
2186 
2187 	// Coral
2188 	{SPR_CORL, 0, -1, {NULL}, 0, 0, S_NULL}, // S_CORAL1
2189 	{SPR_CORL, 1, -1, {NULL}, 0, 0, S_NULL}, // S_CORAL2
2190 	{SPR_CORL, 2, -1, {NULL}, 0, 0, S_NULL}, // S_CORAL3
2191 	{SPR_CORL, 3, -1, {NULL}, 0, 0, S_NULL}, // S_CORAL4
2192 	{SPR_CORL, 4, -1, {NULL}, 0, 0, S_NULL}, // S_CORAL5
2193 
2194 	// Blue Crystal
2195 	{SPR_BCRY, FF_TRANS30, -1, {NULL}, 0, 0, S_NULL}, // S_BLUECRYSTAL1
2196 
2197 	// Kelp
2198 	{SPR_KELP, 0, -1, {NULL}, 0, 0, S_NULL}, // S_KELP
2199 
2200 	// Animated algae
2201 	{SPR_ALGA, 0, 1, {A_ConnectToGround}, MT_ANIMALGAESEG, 0, S_ANIMALGAETOP2}, // S_ANIMALGAETOP1
2202 	{SPR_ALGA, 0|FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 11, 4, S_NULL},          // S_ANIMALGAETOP2
2203 	{SPR_ALGB, 0|FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 11, 4, S_NULL},          // S_ANIMALGAESEG
2204 
2205 	// DSZ Stalagmites
2206 	{SPR_DSTG, 0, -1, {NULL}, 0, 0, S_NULL}, // S_DSZSTALAGMITE
2207 	{SPR_DSTG, 1, -1, {NULL}, 0, 0, S_NULL}, // S_DSZ2STALAGMITE
2208 
2209 	// DSZ Light beam
2210 	{SPR_LIBE, 0|FF_TRANS80|FF_FULLBRIGHT|FF_PAPERSPRITE, 4, {A_LightBeamReset}, 0, 0, S_LIGHTBEAM2}, // S_LIGHTBEAM1
2211 	{SPR_LIBE, 0|FF_TRANS70|FF_FULLBRIGHT|FF_PAPERSPRITE, 4, {NULL}, 0, 0, S_LIGHTBEAM3},  // S_LIGHTBEAM2
2212 	{SPR_LIBE, 0|FF_TRANS60|FF_FULLBRIGHT|FF_PAPERSPRITE, 4, {NULL}, 0, 0, S_LIGHTBEAM4},  // S_LIGHTBEAM3
2213 	{SPR_LIBE, 0|FF_TRANS50|FF_FULLBRIGHT|FF_PAPERSPRITE, 2, {NULL}, 0, 0, S_LIGHTBEAM5},  // S_LIGHTBEAM4
2214 	{SPR_LIBE, 0|FF_TRANS40|FF_FULLBRIGHT|FF_PAPERSPRITE, 2, {NULL}, 0, 0, S_LIGHTBEAM6},  // S_LIGHTBEAM5
2215 	{SPR_LIBE, 0|FF_TRANS30|FF_FULLBRIGHT|FF_PAPERSPRITE, 9, {NULL}, 0, 0, S_LIGHTBEAM7},  // S_LIGHTBEAM6
2216 	{SPR_LIBE, 0|FF_TRANS40|FF_FULLBRIGHT|FF_PAPERSPRITE, 2, {NULL}, 0, 0, S_LIGHTBEAM8},  // S_LIGHTBEAM7
2217 	{SPR_LIBE, 0|FF_TRANS50|FF_FULLBRIGHT|FF_PAPERSPRITE, 2, {NULL}, 0, 0, S_LIGHTBEAM9},  // S_LIGHTBEAM8
2218 	{SPR_LIBE, 0|FF_TRANS60|FF_FULLBRIGHT|FF_PAPERSPRITE, 4, {NULL}, 0, 0, S_LIGHTBEAM10}, // S_LIGHTBEAM9
2219 	{SPR_LIBE, 0|FF_TRANS70|FF_FULLBRIGHT|FF_PAPERSPRITE, 4, {NULL}, 0, 0, S_LIGHTBEAM11}, // S_LIGHTBEAM10
2220 	{SPR_LIBE, 0|FF_TRANS80|FF_FULLBRIGHT|FF_PAPERSPRITE, 4, {NULL}, 0, 0, S_LIGHTBEAM12}, // S_LIGHTBEAM11
2221 	{SPR_NULL, 0, 2, {A_SetRandomTics}, 4, 35, S_LIGHTBEAM1}, // S_LIGHTBEAM12
2222 
2223 	// CEZ Chain
2224 	{SPR_CHAN, 0, -1, {NULL}, 0, 0, S_NULL}, // S_CEZCHAIN
2225 
2226 	// Flame
2227 	{SPR_FLAM, FF_FULLBRIGHT|FF_ANIMATE,       3*8, {A_FlameParticle}, 7, 3, S_FLAME}, // S_FLAME
2228 	{SPR_FLAM, FF_FULLBRIGHT|FF_ANIMATE|8, TICRATE,            {NULL}, 3, 3, S_NULL},  // S_FLAMEPARTICLE
2229 	{SPR_FLAM, FF_FULLBRIGHT|FF_ANIMATE,        -1,            {NULL}, 7, 3, S_NULL},  // S_FLAMEREST
2230 
2231 	// Eggman statue
2232 	{SPR_ESTA, 0, -1, {NULL}, 0, 0, S_NULL}, // S_EGGSTATUE1
2233 
2234 	// Hidden sling appears
2235 	{SPR_NULL, 0, -1, {NULL},          0, 0, S_SLING2}, // S_SLING1
2236 	{SPR_NULL, 0, -1, {A_SlingAppear}, 0, 0, S_NULL},   // S_SLING2
2237 
2238 	// CEZ maces and chains
2239 	{SPR_SMCH, 0, -1, {NULL}, 0, 0, S_NULL}, // S_SMALLMACECHAIN
2240 	{SPR_BMCH, 0, -1, {NULL}, 0, 0, S_NULL}, // S_BIGMACECHAIN
2241 	{SPR_SMCE, 0, -1, {NULL}, 0, 0, S_NULL}, // S_SMALLMACE
2242 	{SPR_BMCE, 0, -1, {NULL}, 0, 0, S_NULL}, // S_BIGMACE
2243 	{SPR_SMCH, 1, -1, {NULL}, 0, 0, S_NULL}, // S_SMALLGRABCHAIN
2244 	{SPR_BMCH, 1, -1, {NULL}, 0, 0, S_NULL}, // S_BIGGRABCHAIN
2245 
2246 	// Yellow spring on a ball
2247 	{SPR_YSPB, 0, -1, {NULL},   0, 0, S_NULL},              // S_YELLOWSPRINGBALL
2248 	{SPR_YSPB, 4,  4, {A_Pain}, 0, 0, S_YELLOWSPRINGBALL3}, // S_YELLOWSPRINGBALL2
2249 	{SPR_YSPB, 3,  1, {NULL},   0, 0, S_YELLOWSPRINGBALL4}, // S_YELLOWSPRINGBALL3
2250 	{SPR_YSPB, 2,  1, {NULL},   0, 0, S_YELLOWSPRINGBALL5}, // S_YELLOWSPRINGBALL4
2251 	{SPR_YSPB, 1,  1, {NULL},   0, 0, S_YELLOWSPRINGBALL},  // S_YELLOWSPRINGBALL5
2252 
2253 	// Red spring on a ball
2254 	{SPR_RSPB, 0, -1, {NULL},   0, 0, S_NULL},           // S_REDSPRINGBALL
2255 	{SPR_RSPB, 4,  4, {A_Pain}, 0, 0, S_REDSPRINGBALL3}, // S_REDSPRINGBALL2
2256 	{SPR_RSPB, 3,  1, {NULL},   0, 0, S_REDSPRINGBALL4}, // S_REDSPRINGBALL3
2257 	{SPR_RSPB, 2,  1, {NULL},   0, 0, S_REDSPRINGBALL5}, // S_REDSPRINGBALL4
2258 	{SPR_RSPB, 1,  1, {NULL},   0, 0, S_REDSPRINGBALL},  // S_REDSPRINGBALL5
2259 
2260 	// Small Firebar
2261 	{SPR_SFBR, FF_FULLBRIGHT,     1, {NULL},            0, 0, S_SMALLFIREBAR2},  // S_SMALLFIREBAR1
2262 	{SPR_SFBR, FF_FULLBRIGHT| 1,  1, {NULL},            0, 0, S_SMALLFIREBAR3},  // S_SMALLFIREBAR2
2263 	{SPR_SFBR, FF_FULLBRIGHT| 2,  1, {A_FlameParticle}, 0, 0, S_SMALLFIREBAR4},  // S_SMALLFIREBAR3
2264 	{SPR_SFBR, FF_FULLBRIGHT| 3,  1, {NULL},            0, 0, S_SMALLFIREBAR5},  // S_SMALLFIREBAR4
2265 	{SPR_SFBR, FF_FULLBRIGHT| 4,  1, {NULL},            0, 0, S_SMALLFIREBAR6},  // S_SMALLFIREBAR5
2266 	{SPR_SFBR, FF_FULLBRIGHT| 5,  1, {NULL},            0, 0, S_SMALLFIREBAR7},  // S_SMALLFIREBAR6
2267 	{SPR_SFBR, FF_FULLBRIGHT| 6,  1, {A_FlameParticle}, 0, 0, S_SMALLFIREBAR8},  // S_SMALLFIREBAR7
2268 	{SPR_SFBR, FF_FULLBRIGHT| 7,  1, {NULL},            0, 0, S_SMALLFIREBAR9},  // S_SMALLFIREBAR8
2269 	{SPR_SFBR, FF_FULLBRIGHT| 8,  1, {NULL},            0, 0, S_SMALLFIREBAR10}, // S_SMALLFIREBAR9
2270 	{SPR_SFBR, FF_FULLBRIGHT| 9,  1, {NULL},            0, 0, S_SMALLFIREBAR11}, // S_SMALLFIREBAR10
2271 	{SPR_SFBR, FF_FULLBRIGHT|10,  1, {A_FlameParticle}, 0, 0, S_SMALLFIREBAR12}, // S_SMALLFIREBAR11
2272 	{SPR_SFBR, FF_FULLBRIGHT|11,  1, {NULL},            0, 0, S_SMALLFIREBAR13}, // S_SMALLFIREBAR12
2273 	{SPR_SFBR, FF_FULLBRIGHT|12,  1, {NULL},            0, 0, S_SMALLFIREBAR14}, // S_SMALLFIREBAR13
2274 	{SPR_SFBR, FF_FULLBRIGHT|13,  1, {NULL},            0, 0, S_SMALLFIREBAR15}, // S_SMALLFIREBAR14
2275 	{SPR_SFBR, FF_FULLBRIGHT|14,  1, {A_FlameParticle}, 0, 0, S_SMALLFIREBAR16}, // S_SMALLFIREBAR15
2276 	{SPR_SFBR, FF_FULLBRIGHT|15,  1, {NULL},            0, 0, S_SMALLFIREBAR1},  // S_SMALLFIREBAR16
2277 
2278 	// Big Firebar
2279 	{SPR_BFBR, FF_FULLBRIGHT,     1, {NULL},            0, 0, S_BIGFIREBAR2},  // S_BIGFIREBAR1
2280 	{SPR_BFBR, FF_FULLBRIGHT| 1,  1, {NULL},            0, 0, S_BIGFIREBAR3},  // S_BIGFIREBAR2
2281 	{SPR_BFBR, FF_FULLBRIGHT| 2,  1, {A_FlameParticle}, 0, 0, S_BIGFIREBAR4},  // S_BIGFIREBAR3
2282 	{SPR_BFBR, FF_FULLBRIGHT| 3,  1, {NULL},            0, 0, S_BIGFIREBAR5},  // S_BIGFIREBAR4
2283 	{SPR_BFBR, FF_FULLBRIGHT| 4,  1, {NULL},            0, 0, S_BIGFIREBAR6},  // S_BIGFIREBAR5
2284 	{SPR_BFBR, FF_FULLBRIGHT| 5,  1, {NULL},            0, 0, S_BIGFIREBAR7},  // S_BIGFIREBAR6
2285 	{SPR_BFBR, FF_FULLBRIGHT| 6,  1, {A_FlameParticle}, 0, 0, S_BIGFIREBAR8},  // S_BIGFIREBAR7
2286 	{SPR_BFBR, FF_FULLBRIGHT| 7,  1, {NULL},            0, 0, S_BIGFIREBAR9},  // S_BIGFIREBAR8
2287 	{SPR_BFBR, FF_FULLBRIGHT| 8,  1, {NULL},            0, 0, S_BIGFIREBAR10}, // S_BIGFIREBAR9
2288 	{SPR_BFBR, FF_FULLBRIGHT| 9,  1, {NULL},            0, 0, S_BIGFIREBAR11}, // S_BIGFIREBAR10
2289 	{SPR_BFBR, FF_FULLBRIGHT|10,  1, {A_FlameParticle}, 0, 0, S_BIGFIREBAR12}, // S_BIGFIREBAR11
2290 	{SPR_BFBR, FF_FULLBRIGHT|11,  1, {NULL},            0, 0, S_BIGFIREBAR13}, // S_BIGFIREBAR12
2291 	{SPR_BFBR, FF_FULLBRIGHT|12,  1, {NULL},            0, 0, S_BIGFIREBAR14}, // S_BIGFIREBAR13
2292 	{SPR_BFBR, FF_FULLBRIGHT|13,  1, {NULL},            0, 0, S_BIGFIREBAR15}, // S_BIGFIREBAR14
2293 	{SPR_BFBR, FF_FULLBRIGHT|14,  1, {A_FlameParticle}, 0, 0, S_BIGFIREBAR16}, // S_BIGFIREBAR15
2294 	{SPR_BFBR, FF_FULLBRIGHT|15,  1, {NULL},            0, 0, S_BIGFIREBAR1},  // S_BIGFIREBAR16
2295 
2296 	{SPR_FWR4, 0, -1, {NULL}, 0, 0, S_NULL}, // S_CEZFLOWER
2297 	{SPR_BANR, 0, -1, {NULL}, 0, 0, S_NULL}, // S_CEZPOLE
2298 
2299 	{SPR_BANR, FF_PAPERSPRITE|1, -1, {NULL}, 0, 0, S_NULL}, // S_CEZBANNER1
2300 	{SPR_BANR, FF_PAPERSPRITE|2, -1, {NULL}, 0, 0, S_NULL}, // S_CEZBANNER2
2301 
2302 	{SPR_PINE, 0, -1, {NULL}, 0, 0, S_NULL}, // S_PINETREE
2303 	{SPR_CEZB, 0, -1, {NULL}, 0, 0, S_NULL}, // S_CEZBUSH1
2304 	{SPR_CEZB, 1, -1, {NULL}, 0, 0, S_NULL}, // S_CEZBUSH2
2305 
2306 	{SPR_CNDL, FF_FULLBRIGHT,   -1, {NULL}, 0, 0, S_NULL}, // S_CANDLE
2307 	{SPR_CNDL, FF_FULLBRIGHT|1, -1, {NULL}, 0, 0, S_NULL}, // S_CANDLEPRICKET
2308 
2309 	{SPR_FLMH, 0, -1, {NULL}, 0, 0, S_NULL}, // S_FLAMEHOLDER
2310 
2311 	{SPR_CTRC, FF_FULLBRIGHT|FF_ANIMATE, 8*3, {A_FlameParticle}, 3, 3, S_FIRETORCH}, // S_FIRETORCH
2312 
2313 	{SPR_CFLG,                0, -1, {NULL}, 0, 0, S_NULL}, // S_WAVINGFLAG
2314 	{SPR_CFLG, FF_PAPERSPRITE|1, -1, {NULL}, 0, 0, S_NULL}, // S_WAVINGFLAGSEG1
2315 	{SPR_CFLG, FF_PAPERSPRITE|2, -1, {NULL}, 0, 0, S_NULL}, // S_WAVINGFLAGSEG2
2316 
2317 	{SPR_CSTA, 0, -1, {NULL}, 0, 0, S_NULL}, // S_CRAWLASTATUE
2318 
2319 	{SPR_CBBS, 0, -1, {NULL}, 0, 0, S_NULL}, // S_FACESTABBERSTATUE
2320 
2321 	{SPR_CBBS, 0, 5, {A_Look}, 768*FRACUNIT, 0, S_SUSPICIOUSFACESTABBERSTATUE_WAIT},   // S_SUSPICIOUSFACESTABBERSTATUE_WAIT
2322 	{SPR_CBBS, FF_ANIMATE, 23, {NULL},    6, 1, S_SUSPICIOUSFACESTABBERSTATUE_BURST2}, // S_SUSPICIOUSFACESTABBERSTATUE_BURST1
2323 	{SPR_NULL, 0, 40, {A_StatueBurst}, MT_FACESTABBER, S_FACESTABBER_CHARGE2, S_NULL}, // S_SUSPICIOUSFACESTABBERSTATUE_BURST2
2324 
2325 	{SPR_CABR, 0, -1, {NULL}, 0, 0, S_NULL}, // S_BRAMBLES
2326 
2327 	// Big Tumbleweed
2328 	{SPR_BTBL, 0, -1, {NULL}, 0, 0, S_NULL},                // S_BIGTUMBLEWEED
2329 	{SPR_BTBL, 0,  5, {NULL}, 0, 0, S_BIGTUMBLEWEED_ROLL2}, // S_BIGTUMBLEWEED_ROLL1
2330 	{SPR_BTBL, 1,  5, {NULL}, 0, 0, S_BIGTUMBLEWEED_ROLL3}, // S_BIGTUMBLEWEED_ROLL2
2331 	{SPR_BTBL, 2,  5, {NULL}, 0, 0, S_BIGTUMBLEWEED_ROLL4}, // S_BIGTUMBLEWEED_ROLL3
2332 	{SPR_BTBL, 3,  5, {NULL}, 0, 0, S_BIGTUMBLEWEED_ROLL5}, // S_BIGTUMBLEWEED_ROLL4
2333 	{SPR_BTBL, 4,  5, {NULL}, 0, 0, S_BIGTUMBLEWEED_ROLL6}, // S_BIGTUMBLEWEED_ROLL5
2334 	{SPR_BTBL, 5,  5, {NULL}, 0, 0, S_BIGTUMBLEWEED_ROLL7}, // S_BIGTUMBLEWEED_ROLL6
2335 	{SPR_BTBL, 6,  5, {NULL}, 0, 0, S_BIGTUMBLEWEED_ROLL8}, // S_BIGTUMBLEWEED_ROLL7
2336 	{SPR_BTBL, 7,  5, {NULL}, 0, 0, S_BIGTUMBLEWEED_ROLL1}, // S_BIGTUMBLEWEED_ROLL8
2337 
2338 	// Little Tumbleweed
2339 	{SPR_STBL, 0, -1, {NULL}, 0, 0, S_NULL}, // S_LITTLETUMBLEWEED
2340 	{SPR_STBL, 0, 5, {NULL}, 0, 0, S_LITTLETUMBLEWEED_ROLL2}, // S_LITTLETUMBLEWEED_ROLL1
2341 	{SPR_STBL, 1, 5, {NULL}, 0, 0, S_LITTLETUMBLEWEED_ROLL3}, // S_LITTLETUMBLEWEED_ROLL2
2342 	{SPR_STBL, 2, 5, {NULL}, 0, 0, S_LITTLETUMBLEWEED_ROLL4}, // S_LITTLETUMBLEWEED_ROLL3
2343 	{SPR_STBL, 3, 5, {NULL}, 0, 0, S_LITTLETUMBLEWEED_ROLL5}, // S_LITTLETUMBLEWEED_ROLL4
2344 	{SPR_STBL, 4, 5, {NULL}, 0, 0, S_LITTLETUMBLEWEED_ROLL6}, // S_LITTLETUMBLEWEED_ROLL5
2345 	{SPR_STBL, 5, 5, {NULL}, 0, 0, S_LITTLETUMBLEWEED_ROLL7}, // S_LITTLETUMBLEWEED_ROLL6
2346 	{SPR_STBL, 6, 5, {NULL}, 0, 0, S_LITTLETUMBLEWEED_ROLL8}, // S_LITTLETUMBLEWEED_ROLL7
2347 	{SPR_STBL, 7, 5, {NULL}, 0, 0, S_LITTLETUMBLEWEED_ROLL1}, // S_LITTLETUMBLEWEED_ROLL8
2348 
2349 	// Cacti
2350 	{SPR_CACT, 0, -1, {A_ConnectToGround}, MT_CACTITINYSEG, 0, S_NULL}, // S_CACTI1
2351 	{SPR_CACT, 1, -1, {A_ConnectToGround}, MT_CACTISMALLSEG, 0, S_NULL}, // S_CACTI2
2352 	{SPR_CACT, 2, -1, {A_ConnectToGround}, MT_CACTITINYSEG, 0, S_NULL}, // S_CACTI3
2353 	{SPR_CACT, 3, -1, {A_ConnectToGround}, MT_CACTISMALLSEG, 0, S_NULL}, // S_CACTI4
2354 	{SPR_CACT, 4, -1, {NULL}, 0, 0, S_NULL}, // S_CACTI5
2355 	{SPR_CACT, 5, -1, {NULL}, 0, 0, S_NULL}, // S_CACTI6
2356 	{SPR_CACT, 6, -1, {NULL}, 0, 0, S_NULL}, // S_CACTI7
2357 	{SPR_CACT, 7, -1, {NULL}, 0, 0, S_NULL}, // S_CACTI8
2358 	{SPR_CACT, 8, -1, {NULL}, 0, 0, S_NULL}, // S_CACTI9
2359 	{SPR_CACT, 9, -1, {A_ConnectToGround}, MT_CACTITINYSEG, 0, S_NULL}, // S_CACTI10
2360 	{SPR_CACT, 10, -1, {A_ConnectToGround}, MT_CACTISMALLSEG, 0, S_NULL}, // S_CACTI11
2361 	{SPR_CACT, 11, -1, {NULL}, 0, 0, S_NULL}, // S_CACTITINYSEG
2362 	{SPR_CACT, 12, -1, {NULL}, 0, 0, S_NULL}, // S_CACTISMALLSEG
2363 
2364 	// Warning Signs
2365 	{SPR_WWSG, FF_PAPERSPRITE, -1, {NULL}, 0, 0, S_NULL}, // S_ARIDSIGN_CAUTION
2366 	{SPR_WWS2, FF_PAPERSPRITE, -1, {NULL}, 0, 0, S_NULL}, // S_ARIDSIGN_CACTI
2367 	{SPR_WWS3, FF_PAPERSPRITE, -1, {NULL}, 0, 0, S_NULL}, // S_ARIDSIGN_SHARPTURN
2368 
2369 	// Oil lamp
2370 	{SPR_OILL, FF_FULLBRIGHT, -1, {NULL}, 0, 0, S_NULL}, // S_OILLAMP
2371 	{SPR_OILF, FF_TRANS90|FF_FULLBRIGHT, -1, {NULL}, 0, 0, S_NULL}, // S_OILLAMPFLARE
2372 
2373 	// TNT barrel
2374 	{SPR_BARR, 0, -1, {NULL}, 0, 0, S_NULL}, // S_TNTBARREL_STND1
2375 	{SPR_BARX, 0, 0, {A_RollAngle}, 0, 1, S_TNTBARREL_EXPL2}, // S_TNTBARREL_EXPL1
2376 	{SPR_BARX, 0|FF_FULLBRIGHT, 3, {A_SetObjectFlags}, MF_NOCLIP|MF_NOGRAVITY|MF_NOBLOCKMAP, 0, S_TNTBARREL_EXPL3}, // S_TNTBARREL_EXPL2
2377 	{SPR_BARX, 1|FF_FULLBRIGHT, 2, {A_TNTExplode}, MT_TNTDUST, 0, S_TNTBARREL_EXPL4}, // S_TNTBARREL_EXPL3
2378 	{SPR_BARX, 1|FF_FULLBRIGHT, 1, {NULL}, 0, 0, S_TNTBARREL_EXPL5}, // S_TNTBARREL_EXPL4
2379 	{SPR_BARX, 2|FF_FULLBRIGHT, 3, {NULL}, 0, 0, S_TNTBARREL_EXPL6}, // S_TNTBARREL_EXPL5
2380 	{SPR_BARX, 3|FF_FULLBRIGHT, 3, {NULL}, 0, 0, S_TNTBARREL_EXPL7}, // S_TNTBARREL_EXPL6
2381 	{SPR_NULL, 0, 35, {NULL}, 0, 0, S_NULL}, // S_TNTBARREL_EXPL7
2382 #ifndef ROTSPRITE
2383 	{SPR_BARR, 1|FF_ANIMATE, -1, {NULL}, 7, 2, S_NULL}, // S_TNTBARREL_FLYING
2384 #else
2385 	{SPR_BARR, 1, 1, {A_RollAngle}, 14, 0, S_TNTBARREL_FLYING}, // S_TNTBARREL_FLYING
2386 #endif
2387 
2388 	// TNT proximity shell
2389 	{SPR_REMT, 0, 10, {A_Look}, 33554433, 0, S_PROXIMITY_TNT}, // S_PROXIMITY_TNT
2390 	{SPR_REMT, 1|FF_FULLBRIGHT, 1, {A_PlayActiveSound}, 0, 0, S_PROXIMITY_TNT_TRIGGER2}, // S_PROXIMITY_TNT_TRIGGER1
2391 	{SPR_REMT, 0, 16, {NULL}, 0, 0, S_PROXIMITY_TNT_TRIGGER3}, // S_PROXIMITY_TNT_TRIGGER2
2392 	{SPR_REMT, 1|FF_FULLBRIGHT, 1, {A_PlayActiveSound}, 0, 0, S_PROXIMITY_TNT_TRIGGER4}, // S_PROXIMITY_TNT_TRIGGER3
2393 	{SPR_REMT, 0, 16, {NULL}, 0, 0, S_PROXIMITY_TNT_TRIGGER5}, // S_PROXIMITY_TNT_TRIGGER4
2394 	{SPR_REMT, 1|FF_FULLBRIGHT, 1, {A_PlayActiveSound}, 0, 0, S_PROXIMITY_TNT_TRIGGER6}, // S_PROXIMITY_TNT_TRIGGER5
2395 	{SPR_REMT, 0, 4, {NULL}, 0, 0, S_PROXIMITY_TNT_TRIGGER7}, // S_PROXIMITY_TNT_TRIGGER6
2396 	{SPR_REMT, 1|FF_FULLBRIGHT, 1, {A_PlayActiveSound}, 0, 0, S_PROXIMITY_TNT_TRIGGER8}, // S_PROXIMITY_TNT_TRIGGER7
2397 	{SPR_REMT, 0, 4, {NULL}, 0, 0, S_PROXIMITY_TNT_TRIGGER9}, // S_PROXIMITY_TNT_TRIGGER8
2398 	{SPR_REMT, 1|FF_FULLBRIGHT, 1, {A_PlayActiveSound}, 0, 0, S_PROXIMITY_TNT_TRIGGER10}, // S_PROXIMITY_TNT_TRIGGER9
2399 	{SPR_REMT, 0, 4, {NULL}, 0, 0, S_PROXIMITY_TNT_TRIGGER11}, // S_PROXIMITY_TNT_TRIGGER10
2400 	{SPR_REMT, 1|FF_FULLBRIGHT, 1, {A_PlayActiveSound}, 0, 0, S_PROXIMITY_TNT_TRIGGER12}, // S_PROXIMITY_TNT_TRIGGER11
2401 	{SPR_REMT, 0, 4, {NULL}, 0, 0, S_PROXIMITY_TNT_TRIGGER13}, // S_PROXIMITY_TNT_TRIGGER12
2402 	{SPR_REMT, 1|FF_FULLBRIGHT, 1, {A_PlayActiveSound}, 0, 0, S_PROXIMITY_TNT_TRIGGER14}, // S_PROXIMITY_TNT_TRIGGER13
2403 	{SPR_REMT, 0, 2, {NULL}, 0, 0, S_PROXIMITY_TNT_TRIGGER15}, // S_PROXIMITY_TNT_TRIGGER14
2404 	{SPR_REMT, 1|FF_FULLBRIGHT, 1, {A_PlayActiveSound}, 0, 0, S_PROXIMITY_TNT_TRIGGER16}, // S_PROXIMITY_TNT_TRIGGER15
2405 	{SPR_REMT, 0, 2, {NULL}, 0, 0, S_PROXIMITY_TNT_TRIGGER17}, // S_PROXIMITY_TNT_TRIGGER16
2406 	{SPR_REMT, 1|FF_FULLBRIGHT, 1, {A_PlayActiveSound}, 0, 0, S_PROXIMITY_TNT_TRIGGER18}, // S_PROXIMITY_TNT_TRIGGER17
2407 	{SPR_REMT, 0, 2, {NULL}, 0, 0, S_PROXIMITY_TNT_TRIGGER19}, // S_PROXIMITY_TNT_TRIGGER18
2408 	{SPR_REMT, 1|FF_FULLBRIGHT, 1, {A_PlayActiveSound}, 0, 0, S_PROXIMITY_TNT_TRIGGER20}, // S_PROXIMITY_TNT_TRIGGER19
2409 	{SPR_REMT, 0, 2, {NULL}, 0, 0, S_PROXIMITY_TNT_TRIGGER21}, // S_PROXIMITY_TNT_TRIGGER20
2410 	{SPR_REMT, 1|FF_FULLBRIGHT, 1, {A_PlayActiveSound}, 0, 0, S_PROXIMITY_TNT_TRIGGER22}, // S_PROXIMITY_TNT_TRIGGER21
2411 	{SPR_REMT, 0, 2, {NULL}, 0, 0, S_PROXIMITY_TNT_TRIGGER23}, // S_PROXIMITY_TNT_TRIGGER22
2412 	{SPR_REMT, 1|FF_FULLBRIGHT, 1, {A_PlayActiveSound}, 0, 0, S_TNTBARREL_EXPL1}, // S_PROXIMITY_TNT_TRIGGER23
2413 
2414 	// Dust devil
2415 	{SPR_NULL, 0, 1, {A_DustDevilThink}, 0, 0, S_DUSTDEVIL}, //S_DUSTDEVIL
2416 	{SPR_TAZD, 1|FF_PAPERSPRITE|FF_TRANS70, 2 * TICRATE, {NULL}, 0, 0, S_DUSTLAYER2}, // S_DUSTLAYER1
2417 	{SPR_TAZD, 1|FF_PAPERSPRITE|FF_TRANS70, 5, {NULL}, 0, 0, S_DUSTLAYER3}, // S_DUSTLAYER2
2418 	{SPR_TAZD, 1|FF_PAPERSPRITE|FF_TRANS80, 5, {NULL}, 0, 0, S_DUSTLAYER4}, // S_DUSTLAYER3
2419 	{SPR_TAZD, 1|FF_PAPERSPRITE|FF_TRANS80, 5, {NULL}, 0, 0, S_DUSTLAYER5}, // S_DUSTLAYER4
2420 	{SPR_TAZD, 1|FF_PAPERSPRITE|FF_TRANS90, 5, {NULL}, 0, 0, S_NULL}, // S_DUSTLAYER5
2421 	{SPR_ADST, 0|FF_ANIMATE, 24, {NULL}, 3, 8, S_NULL}, // S_ARIDDUST1
2422 	{SPR_ADST, 3|FF_ANIMATE, 24, {NULL}, 3, 8, S_NULL}, // S_ARIDDUST2
2423 	{SPR_ADST, 6|FF_ANIMATE, 24, {NULL}, 3, 8, S_NULL}, // S_ARIDDUST3
2424 
2425 	// Minecart
2426 	{SPR_NULL, 0,                            1, {NULL},                 0, 0, S_MINECART_IDLE},   // S_MINECART_IDLE
2427 	{SPR_NULL, 0,                            0, {A_KillSegments},       0, 0, S_TNTBARREL_EXPL4}, // S_MINECART_DTH1
2428 	{SPR_MCRT, 8|FF_PAPERSPRITE,            -1, {NULL},                 0, 0, S_NULL},            // S_MINECARTEND
2429 	{SPR_MCRT, 0|FF_PAPERSPRITE,            -1, {NULL},                 0, 0, S_NULL},            // S_MINECARTSEG_FRONT
2430 	{SPR_MCRT, 1|FF_PAPERSPRITE,            -1, {NULL},                 0, 0, S_NULL},            // S_MINECARTSEG_BACK
2431 	{SPR_MCRT, 2|FF_PAPERSPRITE|FF_ANIMATE, -1, {NULL},                 2, 3, S_NULL},            // S_MINECARTSEG_LEFT
2432 	{SPR_MCRT, 5|FF_PAPERSPRITE|FF_ANIMATE, -1, {NULL},                 2, 3, S_NULL},            // S_MINECARTSEG_RIGHT
2433 	{SPR_LCKN, 2|FF_FULLBRIGHT,              2, {NULL},                 0, 0, S_NULL},            // S_MINECARTSIDEMARK1
2434 	{SPR_LCKN, 0|FF_FULLBRIGHT,              2, {NULL},                 0, 0, S_NULL},            // S_MINECARTSIDEMARK2
2435 	{SPR_MCSP, FF_FULLBRIGHT,                1, {A_MinecartSparkThink}, 0, 0, S_MINECARTSPARK},   // S_MINECARTSPARK
2436 
2437 	// Saloon door
2438 	{SPR_SALD, 0|FF_PAPERSPRITE, -1, {NULL}, 0, 0, S_NULL}, // S_SALOONDOOR
2439 	{SPR_NULL, 0, -1, {A_SaloonDoorSpawn}, MT_SALOONDOOR, 48, S_NULL}, // S_SALOONDOORCENTER
2440 
2441 	// Train cameo
2442 	{SPR_NULL, 0, -1, {NULL}, 0, 0, S_TRAINCAMEOSPAWNER_2}, // S_TRAINCAMEOSPAWNER_1
2443 	{SPR_NULL, 0, 14, {A_TrainCameo}, 20, 18, S_TRAINCAMEOSPAWNER_3}, // S_TRAINCAMEOSPAWNER_2
2444 	{SPR_NULL, 0, 1, {A_Repeat}, 1, 0, S_TRAINCAMEOSPAWNER_4}, // S_TRAINCAMEOSPAWNER_3
2445 	{SPR_NULL, 0, 18, {A_TrainCameo2}, 20, 44, S_TRAINCAMEOSPAWNER_5}, // S_TRAINCAMEOSPAWNER_4
2446 	{SPR_NULL, 0, 1, {A_Repeat}, 5, S_TRAINCAMEOSPAWNER_4, S_NULL}, // S_TRAINCAMEOSPAWNER_5
2447 	{SPR_NULL, 0, 2, {A_SmokeTrailer}, MT_SMOKE, 0, S_TRAINPUFFMAKER}, // S_TRAINPUFFMAKER
2448 
2449 	{SPR_ADST, FF_TRANS50, -1, {NULL}, 0, 0, S_NULL}, // S_TRAINDUST
2450 	{SPR_STEA, FF_TRANS50, -1, {NULL}, 0, 0, S_NULL}, // S_TRAINSTEAM
2451 
2452 	// Flame jet
2453 	{SPR_NULL, 0, 2*TICRATE, {NULL},             0, 0, S_FLAMEJETSTART}, // S_FLAMEJETSTND
2454 	{SPR_NULL, 0, 3*TICRATE, {A_ToggleFlameJet}, 0, 0,  S_FLAMEJETSTOP}, // S_FLAMEJETSTART
2455 	{SPR_NULL, 0,         1, {A_ToggleFlameJet}, 0, 0,  S_FLAMEJETSTND}, // S_FLAMEJETSTOP
2456 	{SPR_FLME, FF_FULLBRIGHT  ,  4, {NULL}, 0, 0, S_FLAMEJETFLAME2}, // S_FLAMEJETFLAME1
2457 	{SPR_FLME, FF_FULLBRIGHT|1,  5, {NULL}, 0, 0, S_FLAMEJETFLAME3}, // S_FLAMEJETFLAME2
2458 	{SPR_FLME, FF_FULLBRIGHT|2, 11, {NULL}, 0, 0,           S_NULL}, // S_FLAMEJETFLAME3
2459 	{SPR_FLME, FF_FULLBRIGHT|3,  4, {NULL}, 0, 0, S_FLAMEJETFLAME5}, // S_FLAMEJETFLAME4
2460 	{SPR_FLME, FF_FULLBRIGHT|4,  5, {NULL}, 0, 0, S_FLAMEJETFLAME6}, // S_FLAMEJETFLAME5
2461 	{SPR_FLME, FF_FULLBRIGHT|5, 11, {NULL}, 0, 0,           S_NULL}, // S_FLAMEJETFLAME6
2462 	{SPR_FLME, FF_FULLBRIGHT|6,  4, {NULL}, 0, 0, S_FLAMEJETFLAME8}, // S_FLAMEJETFLAME7
2463 	{SPR_FLME, FF_FULLBRIGHT|7,  5, {NULL}, 0, 0, S_FLAMEJETFLAME9}, // S_FLAMEJETFLAME8
2464 	{SPR_FLME, FF_FULLBRIGHT|8, 11, {NULL}, 0, 0,           S_NULL}, // S_FLAMEJETFLAME9
2465 
2466 	// Spinning flame jets
2467 	// A: Counter-clockwise
2468 	{SPR_NULL, 0, 1,            {A_TrapShot}, MT_FLAMEJETFLAMEB, -(16<<16)|(1<<15)|64, S_FJSPINAXISA2}, // S_FJSPINAXISA1
2469 	{SPR_NULL, 0, 2, {A_ChangeAngleRelative},                 6,         6, S_FJSPINAXISA1}, // S_FJSPINAXISA2
2470 
2471 	// B: Clockwise
2472 	{SPR_NULL, 0, 1,            {A_TrapShot}, MT_FLAMEJETFLAMEB, -(16<<16)|(1<<15)|64, S_FJSPINAXISB2}, // S_FJSPINAXISB1
2473 	{SPR_NULL, 0, 2, {A_ChangeAngleRelative},                -6,        -6, S_FJSPINAXISB1}, // S_FJSPINAXISB2
2474 
2475 	// Blade's flame
2476 	{SPR_DFLM, FF_FULLBRIGHT|FF_TRANS40, 1, {A_MoveRelative}, 0, 5, S_FLAMEJETFLAMEB2}, // S_FLAMEJETFLAMEB1
2477 	{SPR_DFLM, FF_FULLBRIGHT|FF_TRANS40, 1, {A_MoveRelative}, 0, 7, S_FLAMEJETFLAMEB3}, // S_FLAMEJETFLAMEB2
2478 	{SPR_DFLM, FF_FULLBRIGHT|FF_TRANS40|FF_ANIMATE, (12*7), {NULL}, 7, 12, S_NULL},  // S_FLAMEJETFLAMEB3
2479 
2480 	// Lavafall
2481 	{SPR_LFAL, 5, 1, {NULL}, 0, 0, S_LAVAFALL_DORMANT}, // S_LAVAFALL_DORMANT
2482 	{SPR_LFAL, 6|FF_ANIMATE, 4, {A_LavafallRocks}, 1, 2, S_LAVAFALL_TELL}, // S_LAVAFALL_TELL
2483 	{SPR_LFAL, 9|FF_FULLBRIGHT|FF_ANIMATE, 2, {A_LavafallLava}, 1, 1, S_LAVAFALL_SHOOT}, // S_LAVAFALL_SHOOT
2484 	{SPR_LFAL, FF_FULLBRIGHT, 1, {A_FallingLavaCheck}, 0, 0, S_LAVAFALL_LAVA2}, // S_LAVAFALL_LAVA1
2485 	{SPR_LFAL, FF_FULLBRIGHT, 1, {A_FallingLavaCheck}, 0, 0, S_LAVAFALL_LAVA1}, // S_LAVAFALL_LAVA2
2486 	{SPR_LFAL, 2|FF_FULLBRIGHT|FF_ANIMATE, 9, {NULL}, 2, 3, S_NULL}, // S_LAVAFALL_LAVA3
2487 	{SPR_LFAL, 11|FF_ANIMATE|FF_RANDOMANIM, 12, {NULL}, 3, 3, S_LAVAFALLROCK}, // S_LAVAFALLROCK
2488 
2489 	// Rollout Rock
2490 	{SPR_NULL, 0, 1, {A_RolloutSpawn}, 256*FRACUNIT, MT_ROLLOUTROCK, S_ROLLOUTSPAWN}, // S_ROLLOUTSPAWN
2491 	{SPR_PUMI, 0, 1, {A_RolloutRock},    63*FRACUNIT/64,  7*FRACUNIT/10,  S_ROLLOUTROCK}, // S_ROLLOUTROCK
2492 
2493 	// RVZ scenery
2494 	{SPR_JPLA, FF_PAPERSPRITE, -1, {NULL}, 0, 0, S_NULL}, // S_BIGFERNLEAF
2495 	{SPR_JPLA, 1, 1, {NULL}, 0, 0, S_BIGFERN2}, // S_BIGFERN1
2496 	{SPR_JPLA, 1, -1, {NULL}, 0, 0, S_NULL}, // S_BIGFERN2
2497 	{SPR_JPLA, 2, -1, {NULL}, 0, 0, S_NULL}, // S_JUNGLEPALM
2498 	{SPR_TFLO, FF_FULLBRIGHT, -1, {NULL}, 0, 0, S_TORCHFLOWER}, // S_TORCHFLOWER
2499 	{SPR_WVIN, FF_PAPERSPRITE, -1, {NULL}, 0, 0, S_NULL}, // S_WALLVINE_LONG
2500 	{SPR_WVIN, 1|FF_PAPERSPRITE, -1, {NULL}, 0, 0, S_NULL}, // S_WALLVINE_SHORT
2501 
2502 	// Glaregoyles
2503 	{SPR_BGAR,            0, 22, {NULL},       0, 0, S_GLAREGOYLE_CHARGE},  // S_GLAREGOYLE
2504 	{SPR_BGAR,            2,  6, {NULL},       0, 0, S_GLAREGOYLE_BLINK},  // S_GLAREGOYLE_CHARGE
2505 	{SPR_BGAR, FF_ANIMATE|1, 18, {NULL},       1, 3, S_GLAREGOYLE_HOLD}, // S_GLAREGOYLE_BLINK
2506 	{SPR_BGAR,            1,  9, {NULL},       0, 0, S_GLAREGOYLE_FIRE},  // S_GLAREGOYLE_HOLD
2507 	{SPR_BGAR,            1,  1, {A_TrapShot}, (16<<16)+MT_DEMONFIRE, (30<<16), S_GLAREGOYLE_LOOP},  // S_GLAREGOYLE_FIRE
2508 	{SPR_BGAR,            1,  0, {A_Repeat},   3, S_GLAREGOYLE_FIRE, S_GLAREGOYLE_COOLDOWN}, // S_GLAREGOYLE_LOOP
2509 	{SPR_BGAR, FF_ANIMATE|1, 15, {NULL},       1, 9, S_GLAREGOYLE}, // S_GLAREGOYLE_COOLDOWN
2510 
2511 	{SPR_BGAR,            0, 22, {NULL},       0, 0, S_GLAREGOYLEUP_CHARGE},  // S_GLAREGOYLEUP
2512 	{SPR_BGAR,            2,  6, {NULL},       0, 0, S_GLAREGOYLEUP_BLINK},  // S_GLAREGOYLEUP_CHARGE
2513 	{SPR_BGAR, FF_ANIMATE|1, 18, {NULL},       1, 3, S_GLAREGOYLEUP_HOLD}, // S_GLAREGOYLEUP_BLINK
2514 	{SPR_BGAR,            1,  9, {NULL},       0, 0, S_GLAREGOYLEUP_FIRE},  // S_GLAREGOYLEUP_HOLD
2515 	{SPR_BGAR,            1,  1, {A_TrapShot}, (16<<16)+MT_DEMONFIRE, (30<<16)+45, S_GLAREGOYLEUP_LOOP},  // S_GLAREGOYLEUP_FIRE
2516 	{SPR_BGAR,            1,  0, {A_Repeat},   3, S_GLAREGOYLEUP_FIRE, S_GLAREGOYLEUP_COOLDOWN}, // S_GLAREGOYLEUP_LOOP
2517 	{SPR_BGAR, FF_ANIMATE|1, 15, {NULL},       1, 9, S_GLAREGOYLEUP}, // S_GLAREGOYLEUP_COOLDOWN
2518 
2519 	{SPR_BGAR,            0, 22, {NULL},       0, 0, S_GLAREGOYLEDOWN_CHARGE},  // S_GLAREGOYLEDOWN
2520 	{SPR_BGAR,            2,  6, {NULL},       0, 0, S_GLAREGOYLEDOWN_BLINK},  // S_GLAREGOYLEDOWN_CHARGE
2521 	{SPR_BGAR, FF_ANIMATE|1, 18, {NULL},       1, 3, S_GLAREGOYLEDOWN_HOLD}, // S_GLAREGOYLEDOWN_BLINK
2522 	{SPR_BGAR,            1,  9, {NULL},       0, 0, S_GLAREGOYLEDOWN_FIRE},  // S_GLAREGOYLEDOWN_HOLD
2523 	{SPR_BGAR,            1,  1, {A_TrapShot}, (16<<16)+MT_DEMONFIRE, (30<<16)+315, S_GLAREGOYLEDOWN_LOOP},  // S_GLAREGOYLEDOWN_FIRE
2524 	{SPR_BGAR,            1,  0, {A_Repeat},   3, S_GLAREGOYLEDOWN_FIRE, S_GLAREGOYLEDOWN_COOLDOWN}, // S_GLAREGOYLEDOWN_LOOP
2525 	{SPR_BGAR, FF_ANIMATE|1, 15, {NULL},       1, 9, S_GLAREGOYLEDOWN}, // S_GLAREGOYLEDOWN_COOLDOWN
2526 
2527 	{SPR_BGAR,            0, 90, {NULL},       0, 0, S_GLAREGOYLELONG_CHARGE},  // S_GLAREGOYLELONG
2528 	{SPR_BGAR,            2,  6, {NULL},       0, 0, S_GLAREGOYLELONG_BLINK},  // S_GLAREGOYLELONG_CHARGE
2529 	{SPR_BGAR, FF_ANIMATE|1, 18, {NULL},       1, 3, S_GLAREGOYLELONG_HOLD}, // S_GLAREGOYLELONG_BLINK
2530 	{SPR_BGAR,            1,  9, {NULL},       0, 0, S_GLAREGOYLELONG_FIRE},  // S_GLAREGOYLELONG_HOLD
2531 	{SPR_BGAR,            1,  1, {A_TrapShot}, (16<<16)+MT_DEMONFIRE, (30<<16), S_GLAREGOYLELONG_LOOP},  // S_GLAREGOYLELONG_FIRE
2532 	{SPR_BGAR,            1,  0, {A_Repeat},   5, S_GLAREGOYLELONG_FIRE, S_GLAREGOYLELONG_COOLDOWN}, // S_GLAREGOYLELONG_LOOP
2533 	{SPR_BGAR, FF_ANIMATE|1, 15, {NULL},       1, 9, S_GLAREGOYLELONG}, // S_GLAREGOYLELONG_COOLDOWN
2534 
2535 	// Target/Red Crystal
2536 	{SPR_RCRY,               0, -1, {NULL},                  0, 0, S_TARGET_IDLE},  // S_TARGET_IDLE
2537 	{SPR_RCRY, FF_FULLBRIGHT|1,  0, {A_PlaySound},           sfx_ding, 1, S_TARGET_HIT2},  // S_TARGET_HIT1
2538 	{SPR_RCRY, FF_FULLBRIGHT|1, 45, {A_SetObjectFlags},      MF_PUSHABLE, 2, S_TARGET_RESPAWN},  // S_TARGET_HIT2
2539 	{SPR_RCRY,               1,  0, {A_SpawnObjectRelative}, 0, MT_TARGET, S_NULL},  // S_TARGET_RESPAWN
2540 	{SPR_RCRY, FF_FULLBRIGHT|1, -1, {A_SetObjectFlags},      MF_PUSHABLE, 1, S_TARGET_ALLDONE},  // S_TARGET_ALLDONE
2541 
2542 	// Green flame
2543 	{SPR_CFLM, FF_FULLBRIGHT|FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 7, 3, S_GREENFLAME}, // S_GREENFLAME
2544 
2545 	// ATZ Blue Gargoyle
2546 	{SPR_BGAR, 3, -1, {NULL}, 0, 0, S_NULL}, // S_BLUEGARGOYLE
2547 
2548 	// Stalagmites
2549 	{SPR_STLG, 0, -1, {NULL}, 0, 0, S_NULL}, // S_STG0
2550 	{SPR_STLG, 1, -1, {NULL}, 0, 0, S_NULL}, // S_STG1
2551 	{SPR_STLG, 2, -1, {NULL}, 0, 0, S_NULL}, // S_STG2
2552 	{SPR_STLG, 3, -1, {NULL}, 0, 0, S_NULL}, // S_STG3
2553 	{SPR_STLG, 4, -1, {NULL}, 0, 0, S_NULL}, // S_STG4
2554 	{SPR_STLG, 5, -1, {NULL}, 0, 0, S_NULL}, // S_STG5
2555 	{SPR_STLG, 6, -1, {NULL}, 0, 0, S_NULL}, // S_STG6
2556 	{SPR_STLG, 7, -1, {NULL}, 0, 0, S_NULL}, // S_STG7
2557 	{SPR_STLG, 8, -1, {NULL}, 0, 0, S_NULL}, // S_STG8
2558 	{SPR_STLG, 9, -1, {NULL}, 0, 0, S_NULL}, // S_STG9
2559 
2560 	// Xmas-specific stuff
2561 	{SPR_XMS1, 0, -1, {NULL}, 0, 0, S_NULL}, // S_XMASPOLE
2562 	{SPR_XMS2, 0, -1, {NULL}, 0, 0, S_NULL}, // S_CANDYCANE
2563 	{SPR_XMS3, 0, -1, {NULL}, 0, 0, S_NULL}, // S_SNOWMAN
2564 	{SPR_XMS3, 1, -1, {NULL}, 0, 0, S_NULL}, // S_SNOWMANHAT
2565 	{SPR_XMS4, 0, -1, {NULL}, 0, 0, S_NULL}, // S_LAMPPOST1
2566 	{SPR_XMS4, 1, -1, {NULL}, 0, 0, S_NULL}, // S_LAMPPOST2
2567 	{SPR_XMS5, 0, -1, {NULL}, 0, 0, S_NULL}, // S_HANGSTAR
2568 	{SPR_XMS6, 0, -1, {NULL}, 0, 0, S_NULL}, // S_MISTLETOE
2569 	// Xmas GFZ bushes
2570 	{SPR_BUS3, 1, -1, {NULL}, 0, 0, S_NULL}, // S_XMASBLUEBERRYBUSH
2571 	{SPR_BUS1, 1, -1, {NULL}, 0, 0, S_NULL}, // S_XMASBERRYBUSH
2572 	{SPR_BUS2, 1, -1, {NULL}, 0, 0, S_NULL}, // S_XMASBUSH
2573 	// FHZ
2574 	{SPR_FHZI, 0, -1, {NULL}, 0, 0, S_NULL}, // S_FHZICE1
2575 	{SPR_FHZI, 1, -1, {NULL}, 0, 0, S_NULL}, // S_FHZICE2
2576 	{SPR_ROSY, 16, 8, {NULL}, 0, 0, S_ROSY_IDLE2}, // S_ROSY_IDLE1
2577 	{SPR_ROSY, 17, 4, {NULL}, 0, 0, S_ROSY_IDLE3}, // S_ROSY_IDLE2
2578 	{SPR_ROSY, 18, 8, {NULL}, 0, 0, S_ROSY_IDLE4}, // S_ROSY_IDLE3
2579 	{SPR_ROSY, 17, 4, {NULL}, 0, 0, S_ROSY_IDLE1}, // S_ROSY_IDLE4
2580 	{SPR_ROSY, 14, -1, {NULL}, 1, 0, S_NULL}, // S_ROSY_JUMP
2581 	{SPR_ROSY,  5, -1, {NULL}, 7, 0, S_NULL}, // S_ROSY_WALK
2582 	{SPR_ROSY, 19, -1, {NULL}, 0, 0, S_NULL}, // S_ROSY_HUG
2583 	{SPR_ROSY, 13, -1, {NULL}, 0, 0, S_NULL}, // S_ROSY_PAIN
2584 	{SPR_ROSY,  1|FF_ANIMATE, -1, {NULL}, 3, 16, S_NULL}, // S_ROSY_STND
2585 	{SPR_ROSY, 20|FF_ANIMATE, TICRATE, {NULL}, 3, 4, S_ROSY_WALK}, // S_ROSY_UNHAPPY
2586 
2587 	// Halloween Scenery
2588 	// Pumpkins
2589 	{SPR_PUMK,  0, -1, {NULL}, 0, 0, S_NULL}, // S_JACKO1
2590 	{SPR_PUMK,  3|FF_FULLBRIGHT, 5, {NULL}, 0, 0, S_JACKO1OVERLAY_2}, // S_JACKO1OVERLAY_1
2591 	{SPR_PUMK,  4|FF_FULLBRIGHT, 5, {NULL}, 0, 0, S_JACKO1OVERLAY_3}, // S_JACKO1OVERLAY_2
2592 	{SPR_PUMK,  5|FF_FULLBRIGHT, 5, {NULL}, 0, 0, S_JACKO1OVERLAY_4}, // S_JACKO1OVERLAY_3
2593 	{SPR_PUMK,  4|FF_FULLBRIGHT, 5, {NULL}, 0, 0, S_JACKO1OVERLAY_1}, // S_JACKO1OVERLAY_4
2594 	{SPR_PUMK,  1, -1, {NULL}, 0, 0, S_NULL}, // S_JACKO2
2595 	{SPR_PUMK,  6|FF_FULLBRIGHT, 5, {NULL}, 0, 0, S_JACKO2OVERLAY_2}, // S_JACKO2OVERLAY_1
2596 	{SPR_PUMK,  7|FF_FULLBRIGHT, 5, {NULL}, 0, 0, S_JACKO2OVERLAY_3}, // S_JACKO2OVERLAY_2
2597 	{SPR_PUMK,  8|FF_FULLBRIGHT, 5, {NULL}, 0, 0, S_JACKO2OVERLAY_4}, // S_JACKO2OVERLAY_3
2598 	{SPR_PUMK,  7|FF_FULLBRIGHT, 5, {NULL}, 0, 0, S_JACKO2OVERLAY_1}, // S_JACKO2OVERLAY_4
2599 	{SPR_PUMK,  2, -1, {NULL}, 0, 0, S_NULL}, // S_JACKO3
2600 	{SPR_PUMK,  9|FF_FULLBRIGHT, 5, {NULL}, 0, 0, S_JACKO3OVERLAY_2}, // S_JACKO3OVERLAY_1
2601 	{SPR_PUMK, 10|FF_FULLBRIGHT, 5, {NULL}, 0, 0, S_JACKO3OVERLAY_3}, // S_JACKO3OVERLAY_2
2602 	{SPR_PUMK, 11|FF_FULLBRIGHT, 5, {NULL}, 0, 0, S_JACKO3OVERLAY_4}, // S_JACKO3OVERLAY_3
2603 	{SPR_PUMK, 10|FF_FULLBRIGHT, 5, {NULL}, 0, 0, S_JACKO3OVERLAY_1}, // S_JACKO3OVERLAY_4
2604 	// Dr Seuss Trees
2605 	{SPR_HHPL, 2, -1, {A_ConnectToGround}, MT_HHZTREE_PART, 0, S_NULL}, // S_HHZTREE_TOP,
2606 	{SPR_HHPL, 1, -1, {NULL}, 0, 0, S_NULL}, // S_HHZTREE_TRUNK,
2607 	{SPR_HHPL, FF_PAPERSPRITE, -1, {NULL}, 0, 0, S_NULL}, // S_HHZTREE_LEAF,
2608 	// Mushroom
2609 	{SPR_SHRM, 4,  3, {NULL}, 0, 0, S_HHZSHROOM_2},  // S_HHZSHROOM_1,
2610 	{SPR_SHRM, 3,  3, {NULL}, 0, 0, S_HHZSHROOM_3},  // S_HHZSHROOM_2,
2611 	{SPR_SHRM, 2,  2, {NULL}, 0, 0, S_HHZSHROOM_4},  // S_HHZSHROOM_3,
2612 	{SPR_SHRM, 1,  1, {NULL}, 0, 0, S_HHZSHROOM_5},  // S_HHZSHROOM_4,
2613 	{SPR_SHRM, 0,  1, {NULL}, 0, 0, S_HHZSHROOM_6},  // S_HHZSHROOM_5,
2614 	{SPR_SHRM, 1,  4, {NULL}, 0, 0, S_HHZSHROOM_7},  // S_HHZSHROOM_6,
2615 	{SPR_SHRM, 2,  2, {NULL}, 0, 0, S_HHZSHROOM_8},  // S_HHZSHROOM_7,
2616 	{SPR_SHRM, 3,  3, {NULL}, 0, 0, S_HHZSHROOM_9},  // S_HHZSHROOM_8,
2617 	{SPR_SHRM, 4,  3, {NULL}, 0, 0, S_HHZSHROOM_10}, // S_HHZSHROOM_9,
2618 	{SPR_SHRM, 3,  3, {NULL}, 0, 0, S_HHZSHROOM_11}, // S_HHZSHROOM_10,
2619 	{SPR_SHRM, 5,  2, {NULL}, 0, 0, S_HHZSHROOM_12}, // S_HHZSHROOM_11,
2620 	{SPR_SHRM, 6,  1, {NULL}, 0, 0, S_HHZSHROOM_13}, // S_HHZSHROOM_12,
2621 	{SPR_SHRM, 7,  1, {NULL}, 0, 0, S_HHZSHROOM_14}, // S_HHZSHROOM_13,
2622 	{SPR_SHRM, 6,  4, {NULL}, 0, 0, S_HHZSHROOM_15}, // S_HHZSHROOM_14,
2623 	{SPR_SHRM, 5,  2, {NULL}, 0, 0, S_HHZSHROOM_16}, // S_HHZSHROOM_15,
2624 	{SPR_SHRM, 3,  3, {NULL}, 0, 0, S_HHZSHROOM_1},  // S_HHZSHROOM_16,
2625 	// Misc
2626 	{SPR_HHZM, 0, -1, {NULL}, 0, 0, S_NULL}, // S_HHZGRASS,
2627 	{SPR_HHZM, 1, -1, {NULL}, 0, 0, S_NULL}, // S_HHZTENT1,
2628 	{SPR_HHZM, 2, -1, {NULL}, 0, 0, S_NULL}, // S_HHZTENT2,
2629 	{SPR_HHZM, 4, -1, {NULL}, 0, 0, S_NULL}, // S_HHZSTALAGMITE_TALL,
2630 	{SPR_HHZM, 5, -1, {NULL}, 0, 0, S_NULL}, // S_HHZSTALAGMITE_SHORT,
2631 
2632 	// Loads of Botanic Serenity bullshit
2633 	{SPR_BSZ1, 0, -1, {NULL}, 0, 0, S_NULL}, // S_BSZTALLFLOWER_RED
2634 	{SPR_BSZ1, 1, -1, {NULL}, 0, 0, S_NULL}, // S_BSZTALLFLOWER_PURPLE
2635 	{SPR_BSZ1, 2, -1, {NULL}, 0, 0, S_NULL}, // S_BSZTALLFLOWER_BLUE
2636 	{SPR_BSZ1, 3, -1, {NULL}, 0, 0, S_NULL}, // S_BSZTALLFLOWER_CYAN
2637 	{SPR_BSZ1, 4, -1, {NULL}, 0, 0, S_NULL}, // S_BSZTALLFLOWER_YELLOW
2638 	{SPR_BSZ1, 5, -1, {NULL}, 0, 0, S_NULL}, // S_BSZTALLFLOWER_ORANGE
2639 	{SPR_BSZ2, 0, -1, {NULL}, 0, 0, S_NULL}, // S_BSZFLOWER_RED
2640 	{SPR_BSZ2, 1, -1, {NULL}, 0, 0, S_NULL}, // S_BSZFLOWER_PURPLE
2641 	{SPR_BSZ2, 2, -1, {NULL}, 0, 0, S_NULL}, // S_BSZFLOWER_BLUE
2642 	{SPR_BSZ2, 3, -1, {NULL}, 0, 0, S_NULL}, // S_BSZFLOWER_CYAN
2643 	{SPR_BSZ2, 4, -1, {NULL}, 0, 0, S_NULL}, // S_BSZFLOWER_YELLOW
2644 	{SPR_BSZ2, 5, -1, {NULL}, 0, 0, S_NULL}, // S_BSZFLOWER_ORANGE
2645 	{SPR_BSZ3, 0, -1, {NULL}, 0, 0, S_NULL}, // S_BSZSHORTFLOWER_RED
2646 	{SPR_BSZ3, 1, -1, {NULL}, 0, 0, S_NULL}, // S_BSZSHORTFLOWER_PURPLE
2647 	{SPR_BSZ3, 2, -1, {NULL}, 0, 0, S_NULL}, // S_BSZSHORTFLOWER_BLUE
2648 	{SPR_BSZ3, 3, -1, {NULL}, 0, 0, S_NULL}, // S_BSZSHORTFLOWER_CYAN
2649 	{SPR_BSZ3, 4, -1, {NULL}, 0, 0, S_NULL}, // S_BSZSHORTFLOWER_YELLOW
2650 	{SPR_BSZ3, 5, -1, {NULL}, 0, 0, S_NULL}, // S_BSZSHORTFLOWER_ORANGE
2651 	{SPR_BST1, FF_ANIMATE, -1, {NULL}, 11, 4, S_NULL}, // S_BSZTULIP_RED
2652 	{SPR_BST2, FF_ANIMATE, -1, {NULL}, 11, 4, S_NULL}, // S_BSZTULIP_PURPLE
2653 	{SPR_BST3, FF_ANIMATE, -1, {NULL}, 11, 4, S_NULL}, // S_BSZTULIP_BLUE
2654 	{SPR_BST4, FF_ANIMATE, -1, {NULL}, 11, 4, S_NULL}, // S_BSZTULIP_CYAN
2655 	{SPR_BST5, FF_ANIMATE, -1, {NULL}, 11, 4, S_NULL}, // S_BSZTULIP_YELLOW
2656 	{SPR_BST6, FF_ANIMATE, -1, {NULL}, 11, 4, S_NULL}, // S_BSZTULIP_ORANGE
2657 	{SPR_BSZ5, 0, -1, {NULL}, 0, 0, S_NULL}, // S_BSZCLUSTER_RED
2658 	{SPR_BSZ5, 1, -1, {NULL}, 0, 0, S_NULL}, // S_BSZCLUSTER_PURPLE
2659 	{SPR_BSZ5, 2, -1, {NULL}, 0, 0, S_NULL}, // S_BSZCLUSTER_BLUE
2660 	{SPR_BSZ5, 3, -1, {NULL}, 0, 0, S_NULL}, // S_BSZCLUSTER_CYAN
2661 	{SPR_BSZ5, 4, -1, {NULL}, 0, 0, S_NULL}, // S_BSZCLUSTER_YELLOW
2662 	{SPR_BSZ5, 5, -1, {NULL}, 0, 0, S_NULL}, // S_BSZCLUSTER_ORANGE
2663 	{SPR_BSZ6, 0, -1, {NULL}, 0, 0, S_NULL}, // S_BSZBUSH_RED
2664 	{SPR_BSZ6, 1, -1, {NULL}, 0, 0, S_NULL}, // S_BSZBUSH_PURPLE
2665 	{SPR_BSZ6, 2, -1, {NULL}, 0, 0, S_NULL}, // S_BSZBUSH_BLUE
2666 	{SPR_BSZ6, 3, -1, {NULL}, 0, 0, S_NULL}, // S_BSZBUSH_CYAN
2667 	{SPR_BSZ6, 4, -1, {NULL}, 0, 0, S_NULL}, // S_BSZBUSH_YELLOW
2668 	{SPR_BSZ6, 5, -1, {NULL}, 0, 0, S_NULL}, // S_BSZBUSH_ORANGE
2669 	{SPR_BSZ7, 0, -1, {NULL}, 0, 0, S_NULL}, // S_BSZVINE_RED
2670 	{SPR_BSZ7, 1, -1, {NULL}, 0, 0, S_NULL}, // S_BSZVINE_PURPLE
2671 	{SPR_BSZ7, 2, -1, {NULL}, 0, 0, S_NULL}, // S_BSZVINE_BLUE
2672 	{SPR_BSZ7, 3, -1, {NULL}, 0, 0, S_NULL}, // S_BSZVINE_CYAN
2673 	{SPR_BSZ7, 4, -1, {NULL}, 0, 0, S_NULL}, // S_BSZVINE_YELLOW
2674 	{SPR_BSZ7, 5, -1, {NULL}, 0, 0, S_NULL}, // S_BSZVINE_ORANGE
2675 	{SPR_BSZ8, 0, -1, {NULL}, 0, 0, S_NULL}, // S_BSZSHRUB
2676 	{SPR_BSZ8, 1, -1, {NULL}, 0, 0, S_NULL}, // S_BSZCLOVER
2677 	{SPR_BSZ8, 2, -1, {NULL}, 0, 0, S_NULL}, // S_BIG_PALMTREE_TRUNK
2678 	{SPR_BSZ8, 3, -1, {A_ConnectToGround}, MT_BIG_PALMTREE_TRUNK, 0, S_NULL}, // S_BIG_PALMTREE_TOP
2679 	{SPR_BSZ8, 4, -1, {NULL}, 0, 0, S_NULL}, // S_PALMTREE_TRUNK
2680 	{SPR_BSZ8, 5, -1, {A_ConnectToGround},     MT_PALMTREE_TRUNK, 0, S_NULL}, // S_PALMTREE_TOP
2681 
2682 	// Disco ball
2683 	{SPR_DBAL, FF_FULLBRIGHT,   5, {NULL}, 0, 0, S_DBALL2}, // S_DBALL1
2684 	{SPR_DBAL, FF_FULLBRIGHT|1, 5, {NULL}, 0, 0, S_DBALL3}, // S_DBALL2
2685 	{SPR_DBAL, FF_FULLBRIGHT|2, 5, {NULL}, 0, 0, S_DBALL4}, // S_DBALL3
2686 	{SPR_DBAL, FF_FULLBRIGHT|3, 5, {NULL}, 0, 0, S_DBALL5}, // S_DBALL4
2687 	{SPR_DBAL, FF_FULLBRIGHT|4, 5, {NULL}, 0, 0, S_DBALL6}, // S_DBALL5
2688 	{SPR_DBAL, FF_FULLBRIGHT|5, 5, {NULL}, 0, 0, S_DBALL1}, // S_DBALL6
2689 
2690 	{SPR_ESTA, 1, -1, {NULL}, 0, 0, S_NULL}, // S_EGGSTATUE2
2691 
2692 	// Shield Orb
2693 	{SPR_ARMA, FF_TRANS40   , 2, {NULL}, 0, 0, S_ARMA2 }, // S_ARMA1
2694 	{SPR_ARMA, FF_TRANS40| 1, 2, {NULL}, 0, 0, S_ARMA3 }, // S_ARMA2
2695 	{SPR_ARMA, FF_TRANS40| 2, 2, {NULL}, 0, 0, S_ARMA4 }, // S_ARMA3
2696 	{SPR_ARMA, FF_TRANS40| 3, 2, {NULL}, 0, 0, S_ARMA5 }, // S_ARMA4
2697 	{SPR_ARMA, FF_TRANS40| 4, 2, {NULL}, 0, 0, S_ARMA6 }, // S_ARMA5
2698 	{SPR_ARMA, FF_TRANS40| 5, 2, {NULL}, 0, 0, S_ARMA7 }, // S_ARMA6
2699 	{SPR_ARMA, FF_TRANS40| 6, 2, {NULL}, 0, 0, S_ARMA8 }, // S_ARMA7
2700 	{SPR_ARMA, FF_TRANS40| 7, 2, {NULL}, 0, 0, S_ARMA9 }, // S_ARMA8
2701 	{SPR_ARMA, FF_TRANS40| 8, 2, {NULL}, 0, 0, S_ARMA10}, // S_ARMA9
2702 	{SPR_ARMA, FF_TRANS40| 9, 2, {NULL}, 0, 0, S_ARMA11}, // S_ARMA10
2703 	{SPR_ARMA, FF_TRANS40|10, 2, {NULL}, 0, 0, S_ARMA12}, // S_ARMA11
2704 	{SPR_ARMA, FF_TRANS40|11, 2, {NULL}, 0, 0, S_ARMA13}, // S_ARMA12
2705 	{SPR_ARMA, FF_TRANS40|12, 2, {NULL}, 0, 0, S_ARMA14}, // S_ARMA13
2706 	{SPR_ARMA, FF_TRANS40|13, 2, {NULL}, 0, 0, S_ARMA15}, // S_ARMA14
2707 	{SPR_ARMA, FF_TRANS40|14, 2, {NULL}, 0, 0, S_ARMA16}, // S_ARMA15
2708 	{SPR_ARMA, FF_TRANS40|15, 2, {NULL}, 0, 0, S_ARMA1 }, // S_ARMA16
2709 
2710 	{SPR_ARMF, FF_FULLBRIGHT   , 2, {NULL}, 0, 0, S_ARMF2 }, // S_ARMF1
2711 	{SPR_ARMF, FF_FULLBRIGHT| 1, 2, {NULL}, 0, 0, S_ARMF3 }, // S_ARMF2
2712 	{SPR_ARMF, FF_FULLBRIGHT| 2, 2, {NULL}, 0, 0, S_ARMF4 }, // S_ARMF3
2713 	{SPR_ARMF, FF_FULLBRIGHT| 3, 2, {NULL}, 0, 0, S_ARMF5 }, // S_ARMF4
2714 	{SPR_ARMF, FF_FULLBRIGHT| 4, 2, {NULL}, 0, 0, S_ARMF6 }, // S_ARMF5
2715 	{SPR_ARMF, FF_FULLBRIGHT| 5, 2, {NULL}, 0, 0, S_ARMF7 }, // S_ARMF6
2716 	{SPR_ARMF, FF_FULLBRIGHT| 6, 2, {NULL}, 0, 0, S_ARMF8 }, // S_ARMF7
2717 	{SPR_ARMF, FF_FULLBRIGHT| 7, 2, {NULL}, 0, 0, S_ARMF9 }, // S_ARMF8
2718 	{SPR_ARMF, FF_FULLBRIGHT| 8, 2, {NULL}, 0, 0, S_ARMF10}, // S_ARMF9
2719 	{SPR_ARMF, FF_FULLBRIGHT| 9, 2, {NULL}, 0, 0, S_ARMF11}, // S_ARMF10
2720 	{SPR_ARMF, FF_FULLBRIGHT|10, 2, {NULL}, 0, 0, S_ARMF12}, // S_ARMF11
2721 	{SPR_ARMF, FF_FULLBRIGHT|11, 2, {NULL}, 0, 0, S_ARMF13}, // S_ARMF12
2722 	{SPR_ARMF, FF_FULLBRIGHT|12, 2, {NULL}, 0, 0, S_ARMF14}, // S_ARMF13
2723 	{SPR_ARMF, FF_FULLBRIGHT|13, 2, {NULL}, 0, 0, S_ARMF15}, // S_ARMF14
2724 	{SPR_ARMF, FF_FULLBRIGHT|14, 2, {NULL}, 0, 0, S_ARMF16}, // S_ARMF15
2725 	{SPR_ARMF, FF_FULLBRIGHT|15, 2, {NULL}, 0, 0, S_ARMF17}, // S_ARMF16
2726 	{SPR_ARMB, FF_FULLBRIGHT   , 2, {NULL}, 0, 0, S_ARMF18}, // S_ARMF17
2727 	{SPR_ARMB, FF_FULLBRIGHT| 1, 2, {NULL}, 0, 0, S_ARMF19}, // S_ARMF18
2728 	{SPR_ARMB, FF_FULLBRIGHT| 2, 2, {NULL}, 0, 0, S_ARMF20}, // S_ARMF19
2729 	{SPR_ARMB, FF_FULLBRIGHT| 3, 2, {NULL}, 0, 0, S_ARMF21}, // S_ARMF20
2730 	{SPR_ARMB, FF_FULLBRIGHT| 4, 2, {NULL}, 0, 0, S_ARMF22}, // S_ARMF21
2731 	{SPR_ARMB, FF_FULLBRIGHT| 5, 2, {NULL}, 0, 0, S_ARMF23}, // S_ARMF22
2732 	{SPR_ARMB, FF_FULLBRIGHT| 6, 2, {NULL}, 0, 0, S_ARMF24}, // S_ARMF23
2733 	{SPR_ARMB, FF_FULLBRIGHT| 7, 2, {NULL}, 0, 0, S_ARMF25}, // S_ARMF24
2734 	{SPR_ARMB, FF_FULLBRIGHT| 8, 2, {NULL}, 0, 0, S_ARMF26}, // S_ARMF25
2735 	{SPR_ARMB, FF_FULLBRIGHT| 9, 2, {NULL}, 0, 0, S_ARMF27}, // S_ARMF26
2736 	{SPR_ARMB, FF_FULLBRIGHT|10, 2, {NULL}, 0, 0, S_ARMF28}, // S_ARMF27
2737 	{SPR_ARMB, FF_FULLBRIGHT|11, 2, {NULL}, 0, 0, S_ARMF29}, // S_ARMF28
2738 	{SPR_ARMB, FF_FULLBRIGHT|12, 2, {NULL}, 0, 0, S_ARMF30}, // S_ARMF29
2739 	{SPR_ARMB, FF_FULLBRIGHT|13, 2, {NULL}, 0, 0, S_ARMF31}, // S_ARMF30
2740 	{SPR_ARMB, FF_FULLBRIGHT|14, 2, {NULL}, 0, 0, S_ARMF32}, // S_ARMF31
2741 	{SPR_ARMB, FF_FULLBRIGHT|15, 2, {NULL}, 0, 0, S_ARMF1 }, // S_ARMF32
2742 
2743 	{SPR_ARMB, FF_FULLBRIGHT   , 2, {NULL}, 1, 0, S_ARMB2 }, // S_ARMB1
2744 	{SPR_ARMB, FF_FULLBRIGHT| 1, 2, {NULL}, 1, 0, S_ARMB3 }, // S_ARMB2
2745 	{SPR_ARMB, FF_FULLBRIGHT| 2, 2, {NULL}, 1, 0, S_ARMB4 }, // S_ARMB3
2746 	{SPR_ARMB, FF_FULLBRIGHT| 3, 2, {NULL}, 1, 0, S_ARMB5 }, // S_ARMB4
2747 	{SPR_ARMB, FF_FULLBRIGHT| 4, 2, {NULL}, 1, 0, S_ARMB6 }, // S_ARMB5
2748 	{SPR_ARMB, FF_FULLBRIGHT| 5, 2, {NULL}, 1, 0, S_ARMB7 }, // S_ARMB6
2749 	{SPR_ARMB, FF_FULLBRIGHT| 6, 2, {NULL}, 1, 0, S_ARMB8 }, // S_ARMB7
2750 	{SPR_ARMB, FF_FULLBRIGHT| 7, 2, {NULL}, 1, 0, S_ARMB9 }, // S_ARMB8
2751 	{SPR_ARMB, FF_FULLBRIGHT| 8, 2, {NULL}, 1, 0, S_ARMB10}, // S_ARMB9
2752 	{SPR_ARMB, FF_FULLBRIGHT| 9, 2, {NULL}, 1, 0, S_ARMB11}, // S_ARMB10
2753 	{SPR_ARMB, FF_FULLBRIGHT|10, 2, {NULL}, 1, 0, S_ARMB12}, // S_ARMB11
2754 	{SPR_ARMB, FF_FULLBRIGHT|11, 2, {NULL}, 1, 0, S_ARMB13}, // S_ARMB12
2755 	{SPR_ARMB, FF_FULLBRIGHT|12, 2, {NULL}, 1, 0, S_ARMB14}, // S_ARMB13
2756 	{SPR_ARMB, FF_FULLBRIGHT|13, 2, {NULL}, 1, 0, S_ARMB15}, // S_ARMB14
2757 	{SPR_ARMB, FF_FULLBRIGHT|14, 2, {NULL}, 1, 0, S_ARMB16}, // S_ARMB15
2758 	{SPR_ARMB, FF_FULLBRIGHT|15, 2, {NULL}, 1, 0, S_ARMB17}, // S_ARMB16
2759 	{SPR_ARMF, FF_FULLBRIGHT   , 2, {NULL}, 1, 0, S_ARMB18}, // S_ARMB17
2760 	{SPR_ARMF, FF_FULLBRIGHT| 1, 2, {NULL}, 1, 0, S_ARMB19}, // S_ARMB18
2761 	{SPR_ARMF, FF_FULLBRIGHT| 2, 2, {NULL}, 1, 0, S_ARMB20}, // S_ARMB19
2762 	{SPR_ARMF, FF_FULLBRIGHT| 3, 2, {NULL}, 1, 0, S_ARMB21}, // S_ARMB20
2763 	{SPR_ARMF, FF_FULLBRIGHT| 4, 2, {NULL}, 1, 0, S_ARMB22}, // S_ARMB21
2764 	{SPR_ARMF, FF_FULLBRIGHT| 5, 2, {NULL}, 1, 0, S_ARMB23}, // S_ARMB22
2765 	{SPR_ARMF, FF_FULLBRIGHT| 6, 2, {NULL}, 1, 0, S_ARMB24}, // S_ARMB23
2766 	{SPR_ARMF, FF_FULLBRIGHT| 7, 2, {NULL}, 1, 0, S_ARMB25}, // S_ARMB24
2767 	{SPR_ARMF, FF_FULLBRIGHT| 8, 2, {NULL}, 1, 0, S_ARMB26}, // S_ARMB25
2768 	{SPR_ARMF, FF_FULLBRIGHT| 9, 2, {NULL}, 1, 0, S_ARMB27}, // S_ARMB26
2769 	{SPR_ARMF, FF_FULLBRIGHT|10, 2, {NULL}, 1, 0, S_ARMB28}, // S_ARMB27
2770 	{SPR_ARMF, FF_FULLBRIGHT|11, 2, {NULL}, 1, 0, S_ARMB29}, // S_ARMB28
2771 	{SPR_ARMF, FF_FULLBRIGHT|12, 2, {NULL}, 1, 0, S_ARMB30}, // S_ARMB29
2772 	{SPR_ARMF, FF_FULLBRIGHT|13, 2, {NULL}, 1, 0, S_ARMB31}, // S_ARMB30
2773 	{SPR_ARMF, FF_FULLBRIGHT|14, 2, {NULL}, 1, 0, S_ARMB32}, // S_ARMB31
2774 	{SPR_ARMF, FF_FULLBRIGHT|15, 2, {NULL}, 1, 0, S_ARMB1 }, // S_ARMB32
2775 
2776 	{SPR_WIND, FF_TRANS70  , 2, {NULL}, 0, 0, S_WIND2}, // S_WIND1
2777 	{SPR_WIND, FF_TRANS70|1, 2, {NULL}, 0, 0, S_WIND3}, // S_WIND2
2778 	{SPR_WIND, FF_TRANS70|2, 2, {NULL}, 0, 0, S_WIND4}, // S_WIND3
2779 	{SPR_WIND, FF_TRANS70|3, 2, {NULL}, 0, 0, S_WIND5}, // S_WIND4
2780 	{SPR_WIND, FF_TRANS70|4, 2, {NULL}, 0, 0, S_WIND6}, // S_WIND5
2781 	{SPR_WIND, FF_TRANS70|5, 2, {NULL}, 0, 0, S_WIND7}, // S_WIND6
2782 	{SPR_WIND, FF_TRANS70|6, 2, {NULL}, 0, 0, S_WIND8}, // S_WIND7
2783 	{SPR_WIND, FF_TRANS70|7, 2, {NULL}, 0, 0, S_WIND1}, // S_WIND8
2784 
2785 	{SPR_MAGN, FF_FULLBRIGHT|FF_TRANS40   , 2, {NULL}, 0, 0, S_MAGN2 }, // S_MAGN1
2786 	{SPR_MAGN, FF_FULLBRIGHT|FF_TRANS40| 1, 2, {NULL}, 0, 0, S_MAGN3 }, // S_MAGN2
2787 	{SPR_MAGN, FF_FULLBRIGHT|FF_TRANS40| 2, 2, {NULL}, 0, 0, S_MAGN4 }, // S_MAGN3
2788 	{SPR_MAGN, FF_FULLBRIGHT|FF_TRANS40| 3, 2, {NULL}, 0, 0, S_MAGN5 }, // S_MAGN4
2789 	{SPR_MAGN, FF_FULLBRIGHT|FF_TRANS40| 4, 2, {NULL}, 0, 0, S_MAGN6 }, // S_MAGN5
2790 	{SPR_MAGN, FF_FULLBRIGHT|FF_TRANS40| 5, 2, {NULL}, 0, 0, S_MAGN7 }, // S_MAGN6
2791 	{SPR_MAGN, FF_FULLBRIGHT|FF_TRANS40| 6, 2, {NULL}, 0, 0, S_MAGN8 }, // S_MAGN7
2792 	{SPR_MAGN, FF_FULLBRIGHT|FF_TRANS40| 7, 2, {NULL}, 0, 0, S_MAGN9 }, // S_MAGN8
2793 	{SPR_MAGN, FF_FULLBRIGHT|FF_TRANS40| 8, 2, {NULL}, 0, 0, S_MAGN10}, // S_MAGN9
2794 	{SPR_MAGN, FF_FULLBRIGHT|FF_TRANS40| 9, 2, {NULL}, 0, 0, S_MAGN11}, // S_MAGN10
2795 	{SPR_MAGN, FF_FULLBRIGHT|FF_TRANS40|10, 2, {NULL}, 0, 0, S_MAGN12}, // S_MAGN11
2796 	{SPR_MAGN, FF_FULLBRIGHT|FF_TRANS40|11, 2, {NULL}, 0, 0, S_MAGN1 }, // S_MAGN12
2797 
2798 	{SPR_MAGN, FF_FULLBRIGHT|FF_TRANS10|12, 2, {NULL}, 0, 0, S_MAGN1 }, // S_MAGN13
2799 
2800 	{SPR_FORC, FF_TRANS50  , 3, {NULL}, 0, 0, S_FORC2 }, // S_FORC1
2801 	{SPR_FORC, FF_TRANS50|1, 3, {NULL}, 0, 0, S_FORC3 }, // S_FORC2
2802 	{SPR_FORC, FF_TRANS50|2, 3, {NULL}, 0, 0, S_FORC4 }, // S_FORC3
2803 	{SPR_FORC, FF_TRANS50|3, 3, {NULL}, 0, 0, S_FORC5 }, // S_FORC4
2804 	{SPR_FORC, FF_TRANS50|4, 3, {NULL}, 0, 0, S_FORC6 }, // S_FORC5
2805 	{SPR_FORC, FF_TRANS50|5, 3, {NULL}, 0, 0, S_FORC7 }, // S_FORC6
2806 	{SPR_FORC, FF_TRANS50|6, 3, {NULL}, 0, 0, S_FORC8 }, // S_FORC7
2807 	{SPR_FORC, FF_TRANS50|7, 3, {NULL}, 0, 0, S_FORC9 }, // S_FORC8
2808 	{SPR_FORC, FF_TRANS50|8, 3, {NULL}, 0, 0, S_FORC10}, // S_FORC9
2809 	{SPR_FORC, FF_TRANS50|9, 3, {NULL}, 0, 0, S_FORC1 }, // S_FORC10
2810 
2811 	{SPR_FORC, FF_TRANS50|10, 3, {NULL}, 0, 0, S_FORC12}, // S_FORC11
2812 	{SPR_FORC, FF_TRANS50|11, 3, {NULL}, 0, 0, S_FORC13}, // S_FORC12
2813 	{SPR_FORC, FF_TRANS50|12, 3, {NULL}, 0, 0, S_FORC14}, // S_FORC13
2814 	{SPR_FORC, FF_TRANS50|13, 3, {NULL}, 0, 0, S_FORC15}, // S_FORC14
2815 	{SPR_FORC, FF_TRANS50|14, 3, {NULL}, 0, 0, S_FORC16}, // S_FORC15
2816 	{SPR_FORC, FF_TRANS50|15, 3, {NULL}, 0, 0, S_FORC17}, // S_FORC16
2817 	{SPR_FORC, FF_TRANS50|16, 3, {NULL}, 0, 0, S_FORC18}, // S_FORC17
2818 	{SPR_FORC, FF_TRANS50|17, 3, {NULL}, 0, 0, S_FORC19}, // S_FORC18
2819 	{SPR_FORC, FF_TRANS50|18, 3, {NULL}, 0, 0, S_FORC20}, // S_FORC19
2820 	{SPR_FORC, FF_TRANS50|19, 3, {NULL}, 0, 0, S_FORC11}, // S_FORC20
2821 
2822 	{SPR_FORC, FF_TRANS50|20, -1, {NULL}, 0, 0, S_NULL}, // S_FORC21
2823 
2824 	{SPR_ELEM, FF_TRANS50   , 4, {NULL}, 0, 0, S_ELEM2 }, // S_ELEM1
2825 	{SPR_ELEM, FF_TRANS50| 1, 4, {NULL}, 0, 0, S_ELEM3 }, // S_ELEM2
2826 	{SPR_ELEM, FF_TRANS50| 2, 4, {NULL}, 0, 0, S_ELEM4 }, // S_ELEM3
2827 	{SPR_ELEM, FF_TRANS50| 3, 4, {NULL}, 0, 0, S_ELEM5 }, // S_ELEM4
2828 	{SPR_ELEM, FF_TRANS50| 4, 4, {NULL}, 0, 0, S_ELEM6 }, // S_ELEM5
2829 	{SPR_ELEM, FF_TRANS50| 5, 4, {NULL}, 0, 0, S_ELEM7 }, // S_ELEM6
2830 	{SPR_ELEM, FF_TRANS50| 6, 4, {NULL}, 0, 0, S_ELEM8 }, // S_ELEM7
2831 	{SPR_ELEM, FF_TRANS50| 7, 4, {NULL}, 0, 0, S_ELEM9 }, // S_ELEM8
2832 	{SPR_ELEM, FF_TRANS50| 8, 4, {NULL}, 0, 0, S_ELEM10}, // S_ELEM9
2833 	{SPR_ELEM, FF_TRANS50| 9, 4, {NULL}, 0, 0, S_ELEM11}, // S_ELEM10
2834 	{SPR_ELEM, FF_TRANS50|10, 4, {NULL}, 0, 0, S_ELEM12}, // S_ELEM11
2835 	{SPR_ELEM, FF_TRANS50|11, 4, {NULL}, 0, 0, S_ELEM1 }, // S_ELEM12
2836 
2837 	{SPR_NULL,             0, 1, {NULL}, 0, 0, S_ELEM14}, // S_ELEM13
2838 	{SPR_ELEM, FF_TRANS50|11, 1, {NULL}, 0, 0, S_ELEM1 }, // S_ELEM14
2839 
2840 	{SPR_ELEM, FF_FULLBRIGHT|12, 3, {NULL}, 0, 0, S_ELEMF2 }, // S_ELEMF1
2841 	{SPR_ELEM, FF_FULLBRIGHT|13, 3, {NULL}, 0, 0, S_ELEMF3 }, // S_ELEMF2
2842 	{SPR_ELEM, FF_FULLBRIGHT|14, 3, {NULL}, 0, 0, S_ELEMF4 }, // S_ELEMF3
2843 	{SPR_ELEM, FF_FULLBRIGHT|15, 3, {NULL}, 0, 0, S_ELEMF5 }, // S_ELEMF4
2844 	{SPR_ELEM, FF_FULLBRIGHT|16, 3, {NULL}, 0, 0, S_ELEMF6 }, // S_ELEMF5
2845 	{SPR_ELEM, FF_FULLBRIGHT|17, 3, {NULL}, 0, 0, S_ELEMF7 }, // S_ELEMF6
2846 	{SPR_ELEM, FF_FULLBRIGHT|18, 3, {NULL}, 0, 0, S_ELEMF8 }, // S_ELEMF7
2847 	{SPR_ELEM, FF_FULLBRIGHT|19, 3, {NULL}, 0, 0, S_ELEMF1 }, // S_ELEMF8
2848 
2849 	{SPR_ELEM, FF_FULLBRIGHT|20, 1, {NULL}, 0, 0, S_ELEMF10}, // S_ELEMF9
2850 	{SPR_NULL, 0,                1, {NULL}, 0, 0, S_ELEMF1 }, // S_ELEMF10
2851 
2852 	{SPR_PITY, FF_TRANS30   , 2, {NULL}, 0, 0, S_PITY2},  // S_PITY1
2853 	{SPR_PITY, FF_TRANS30| 1, 2, {NULL}, 0, 0, S_PITY3},  // S_PITY2
2854 	{SPR_PITY, FF_TRANS30| 2, 2, {NULL}, 0, 0, S_PITY4},  // S_PITY3
2855 	{SPR_PITY, FF_TRANS30| 3, 2, {NULL}, 0, 0, S_PITY5},  // S_PITY4
2856 	{SPR_PITY, FF_TRANS30| 4, 2, {NULL}, 0, 0, S_PITY6},  // S_PITY5
2857 	{SPR_PITY, FF_TRANS30| 5, 2, {NULL}, 0, 0, S_PITY7},  // S_PITY6
2858 	{SPR_PITY, FF_TRANS30| 6, 2, {NULL}, 0, 0, S_PITY8},  // S_PITY7
2859 	{SPR_PITY, FF_TRANS30| 7, 2, {NULL}, 0, 0, S_PITY9},  // S_PITY8
2860 	{SPR_PITY, FF_TRANS30| 8, 2, {NULL}, 0, 0, S_PITY10}, // S_PITY9
2861 	{SPR_PITY, FF_TRANS30| 9, 2, {NULL}, 0, 0, S_PITY11}, // S_PITY10
2862 	{SPR_PITY, FF_TRANS30|10, 2, {NULL}, 0, 0, S_PITY12}, // S_PITY11
2863 	{SPR_PITY, FF_TRANS30|11, 2, {NULL}, 0, 0, S_PITY1},  // S_PITY12
2864 
2865 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40  , 2, {NULL}, 0, 0, S_FIRS2}, // S_FIRS1
2866 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|1, 2, {NULL}, 0, 0, S_FIRS3}, // S_FIRS2
2867 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|2, 2, {NULL}, 0, 0, S_FIRS4}, // S_FIRS3
2868 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|3, 2, {NULL}, 0, 0, S_FIRS5}, // S_FIRS4
2869 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|4, 2, {NULL}, 0, 0, S_FIRS6}, // S_FIRS5
2870 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|5, 2, {NULL}, 0, 0, S_FIRS7}, // S_FIRS6
2871 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|6, 2, {NULL}, 0, 0, S_FIRS8}, // S_FIRS7
2872 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|7, 2, {NULL}, 0, 0, S_FIRS9}, // S_FIRS8
2873 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|8, 2, {NULL}, 0, 0, S_FIRS1}, // S_FIRS9
2874 
2875 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|18, 1, {NULL}, 0, 0, S_FIRS11}, // S_FIRS10
2876 	{SPR_NULL, 0,                           1, {NULL}, 0, 0, S_FIRS1 }, // S_FIRS11
2877 
2878 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40| 9, 2, {NULL}, 0, 0, S_FIRSB2}, // S_FIRSB1
2879 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|10, 2, {NULL}, 0, 0, S_FIRSB3}, // S_FIRSB2
2880 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|11, 2, {NULL}, 0, 0, S_FIRSB4}, // S_FIRSB3
2881 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|12, 2, {NULL}, 0, 0, S_FIRSB5}, // S_FIRSB4
2882 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|13, 2, {NULL}, 0, 0, S_FIRSB6}, // S_FIRSB5
2883 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|14, 2, {NULL}, 0, 0, S_FIRSB7}, // S_FIRSB6
2884 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|15, 2, {NULL}, 0, 0, S_FIRSB8}, // S_FIRSB7
2885 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|16, 2, {NULL}, 0, 0, S_FIRSB9}, // S_FIRSB8
2886 	{SPR_FIRS, FF_FULLBRIGHT|FF_TRANS40|17, 2, {NULL}, 0, 0, S_FIRSB1}, // S_FIRSB9
2887 
2888 	{SPR_NULL, 0,                           2, {NULL}, 0, 0, S_FIRSB1 }, // S_FIRSB10
2889 
2890 	{SPR_BUBS, FF_TRANS30  , 3, {NULL}, 0, 0, S_BUBS2}, // S_BUBS1
2891 	{SPR_BUBS, FF_TRANS30|1, 3, {NULL}, 0, 0, S_BUBS3}, // S_BUBS2
2892 	{SPR_BUBS, FF_TRANS30|2, 3, {NULL}, 0, 0, S_BUBS4}, // S_BUBS3
2893 	{SPR_BUBS, FF_TRANS30|3, 3, {NULL}, 0, 0, S_BUBS5}, // S_BUBS4
2894 	{SPR_BUBS, FF_TRANS30|4, 3, {NULL}, 0, 0, S_BUBS6}, // S_BUBS5
2895 	{SPR_BUBS, FF_TRANS30|5, 3, {NULL}, 0, 0, S_BUBS7}, // S_BUBS6
2896 	{SPR_BUBS, FF_TRANS30|6, 3, {NULL}, 0, 0, S_BUBS8}, // S_BUBS7
2897 	{SPR_BUBS, FF_TRANS30|7, 3, {NULL}, 0, 0, S_BUBS9}, // S_BUBS8
2898 	{SPR_BUBS, FF_TRANS30|8, 3, {NULL}, 0, 0, S_BUBS1}, // S_BUBS9
2899 
2900 	{SPR_NULL, 0,   3, {NULL}, 0, 0, S_BUBS1}, // S_BUBS10
2901 	{SPR_NULL, 0, 4*3, {NULL}, 0, 0, S_BUBS1}, // S_BUBS11
2902 
2903 	{SPR_BUBS, FF_TRANS30| 9, 3, {NULL}, 0, 0, S_BUBSB2}, // S_BUBSB1
2904 	{SPR_BUBS, FF_TRANS30|10, 3, {NULL}, 0, 0, S_BUBSB3}, // S_BUBSB2
2905 	{SPR_BUBS, FF_TRANS30|11, 3, {NULL}, 0, 0, S_BUBSB4}, // S_BUBSB3
2906 	{SPR_BUBS, FF_TRANS30|10, 3, {NULL}, 0, 0, S_BUBSB1}, // S_BUBSB4
2907 
2908 	{SPR_BUBS, FF_TRANS30|12, 3, {NULL}, 0, 0, S_BUBSB3}, // S_BUBSB5
2909 	{SPR_BUBS, FF_TRANS30|13, 3, {NULL}, 0, 0, S_BUBSB5}, // S_BUBSB6
2910 
2911 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20   ,   2, {NULL}, 0, 0, S_ZAPS2 }, // S_ZAPS1
2912 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 1,   2, {NULL}, 0, 0, S_ZAPS3 }, // S_ZAPS2
2913 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 2,   2, {NULL}, 0, 0, S_ZAPS4 }, // S_ZAPS3
2914 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 3,   2, {NULL}, 0, 0, S_ZAPS5 }, // S_ZAPS4
2915 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 4,   2, {NULL}, 0, 0, S_ZAPS6 }, // S_ZAPS5
2916 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 5,   2, {NULL}, 0, 0, S_ZAPS7 }, // S_ZAPS6
2917 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 6,   2, {NULL}, 0, 0, S_ZAPS8 }, // S_ZAPS7
2918 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 7,   2, {NULL}, 0, 0, S_ZAPS9 }, // S_ZAPS8
2919 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 8,   2, {NULL}, 0, 0, S_ZAPS10}, // S_ZAPS9
2920 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 9,   2, {NULL}, 0, 0, S_ZAPS11}, // S_ZAPS10
2921 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20|10,   2, {NULL}, 0, 0, S_ZAPS12}, // S_ZAPS11
2922 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20|11,   2, {NULL}, 0, 0, S_ZAPS13}, // S_ZAPS12
2923 	{SPR_NULL,                           0, 9*2, {NULL}, 0, 0, S_ZAPS14}, // S_ZAPS13
2924 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 9,   2, {NULL}, 0, 0, S_ZAPS15}, // S_ZAPS14
2925 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20|10,   2, {NULL}, 0, 0, S_ZAPS16}, // S_ZAPS15
2926 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20|11,   2, {NULL}, 0, 0, S_ZAPS1 }, // S_ZAPS16
2927 
2928 	{SPR_NULL,                           0, 12*2, {NULL}, 0, 0, S_ZAPSB2 }, // S_ZAPSB1
2929 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 8,    2, {NULL}, 0, 0, S_ZAPSB3 }, // S_ZAPSB2
2930 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 7,    2, {NULL}, 0, 0, S_ZAPSB4 }, // S_ZAPSB3
2931 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 6,    2, {NULL}, 0, 0, S_ZAPSB5 }, // S_ZAPSB4
2932 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 5,    2, {NULL}, 0, 0, S_ZAPSB6 }, // S_ZAPSB5
2933 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 4,    2, {NULL}, 0, 0, S_ZAPSB7 }, // S_ZAPSB6
2934 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 3,    2, {NULL}, 0, 0, S_ZAPSB8 }, // S_ZAPSB7
2935 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 2,    2, {NULL}, 0, 0, S_ZAPSB9 }, // S_ZAPSB8
2936 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20| 1,    2, {NULL}, 0, 0, S_ZAPSB10}, // S_ZAPSB9
2937 	{SPR_ZAPS, FF_FULLBRIGHT|FF_TRANS20   ,    2, {NULL}, 0, 0, S_ZAPSB11}, // S_ZAPSB10
2938 	{SPR_NULL,                           0, 15*2, {NULL}, 0, 0, S_ZAPSB2 }, // S_ZAPSB11
2939 
2940 	// Thunder spark
2941 	{SPR_SSPK, FF_ANIMATE, -1, {NULL}, 1, 2, S_NULL},   // S_THUNDERCOIN_SPARK
2942 
2943 	// Invincibility Sparkles
2944 	{SPR_IVSP, FF_ANIMATE, 32, {NULL}, 31, 1, S_NULL},   // S_IVSP
2945 
2946 	// Super Sonic Spark
2947 	{SPR_SSPK,   FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_SSPK2}, // S_SSPK1
2948 	{SPR_SSPK, 1|FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_SSPK3}, // S_SSPK2
2949 	{SPR_SSPK, 2|FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_SSPK4}, // S_SSPK3
2950 	{SPR_SSPK, 1|FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_SSPK5}, // S_SSPK4
2951 	{SPR_SSPK,   FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_NULL},  // S_SSPK5
2952 
2953 	// Flicky-sized bubble
2954 	{SPR_FBUB, 0, -1, {NULL}, 0, 0, S_NULL}, // S_FLICKY_BUBBLE
2955 
2956 	// Bluebird
2957 	{SPR_FL01, 0, 2, {A_FlickyCheck}, S_FLICKY_01_FLAP1, S_FLICKY_01_FLAP1, S_FLICKY_01_OUT},   // S_FLICKY_01_OUT
2958 	{SPR_FL01, 1, 3, {A_FlickyFly},          4*FRACUNIT,       16*FRACUNIT, S_FLICKY_01_FLAP2}, // S_FLICKY_01_FLAP1
2959 	{SPR_FL01, 2, 3, {A_FlickyFly},          4*FRACUNIT,       16*FRACUNIT, S_FLICKY_01_FLAP3}, // S_FLICKY_01_FLAP2
2960 	{SPR_FL01, 3, 3, {A_FlickyFly},          4*FRACUNIT,       16*FRACUNIT, S_FLICKY_01_FLAP1}, // S_FLICKY_01_FLAP3
2961 	{SPR_FL01, FF_ANIMATE|1, -1, {NULL}, 2, 3, S_NULL},                                         // S_FLICKY_01_STAND
2962 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_FLICKY_01, 384*FRACUNIT, S_FLICKY_01_CENTER},        // S_FLICKY_01_CENTER
2963 
2964 	// Rabbit
2965 	{SPR_FL02, 0, 2, {A_FlickyCheck}, S_FLICKY_02_AIM,                0, S_FLICKY_02_OUT},  // S_FLICKY_02_OUT
2966 	{SPR_FL02, 1, 1, {A_FlickyAim},             ANG30,      32*FRACUNIT, S_FLICKY_02_HOP},  // S_FLICKY_02_AIM
2967 	{SPR_FL02, 1, 1, {A_FlickyHop},        6*FRACUNIT,       4*FRACUNIT, S_FLICKY_02_UP},   // S_FLICKY_02_HOP
2968 	{SPR_FL02, 2, 2, {A_FlickyCheck}, S_FLICKY_02_AIM, S_FLICKY_02_DOWN, S_FLICKY_02_UP},   // S_FLICKY_02_UP
2969 	{SPR_FL02, 3, 2, {A_FlickyCheck}, S_FLICKY_02_AIM,                0, S_FLICKY_02_DOWN}, // S_FLICKY_02_DOWN
2970 	{SPR_FL02, FF_ANIMATE|1, -1, {NULL}, 2, 4, S_NULL}, // S_FLICKY_02_STAND
2971 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_FLICKY_02, 384*FRACUNIT, S_FLICKY_02_CENTER},        // S_FLICKY_02_CENTER
2972 
2973 	// Chicken
2974 	{SPR_FL03, 0, 2, {A_FlickyCheck},   S_FLICKY_03_AIM, S_FLICKY_03_FLAP1, S_FLICKY_03_OUT},   // S_FLICKY_03_OUT
2975 	{SPR_FL03, 1, 1, {A_FlickyAim},            ANGLE_45,       32*FRACUNIT, S_FLICKY_03_HOP},   // S_FLICKY_03_AIM
2976 	{SPR_FL03, 1, 1, {A_FlickyHop},          7*FRACUNIT,        2*FRACUNIT, S_FLICKY_03_UP},    // S_FLICKY_03_HOP
2977 	{SPR_FL03, 2, 2, {A_FlickyFlutter}, S_FLICKY_03_HOP, S_FLICKY_03_FLAP1, S_FLICKY_03_UP},    // S_FLICKY_03_UP
2978 	{SPR_FL03, 3, 2, {A_FlickyFlutter}, S_FLICKY_03_HOP,                 0, S_FLICKY_03_FLAP2}, // S_FLICKY_03_FLAP1
2979 	{SPR_FL03, 4, 2, {A_FlickyFlutter}, S_FLICKY_03_HOP,                 0, S_FLICKY_03_FLAP1}, // S_FLICKY_03_FLAP2
2980 	{SPR_FL03, FF_ANIMATE|1, -1, {NULL}, 2, 4, S_NULL}, // S_FLICKY_03_STAND
2981 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_FLICKY_03, 384*FRACUNIT, S_FLICKY_03_CENTER},        // S_FLICKY_03_CENTER
2982 
2983 	// Seal
2984 	{SPR_FL04, 0, 2, {A_FlickyCheck}, S_FLICKY_04_AIM,                 0, S_FLICKY_04_OUT},   // S_FLICKY_04_OUT
2985 	{SPR_FL04, 1, 1, {A_FlickyAim},             ANG30,       32*FRACUNIT, S_FLICKY_04_HOP},   // S_FLICKY_04_AIM
2986 	{SPR_FL04, 1, 1, {A_FlickyHop},        3*FRACUNIT,        2*FRACUNIT, S_FLICKY_04_UP},    // S_FLICKY_04_HOP
2987 	{SPR_FL04, 2, 4, {A_FlickyCheck}, S_FLICKY_04_AIM,  S_FLICKY_04_DOWN, S_FLICKY_04_UP},    // S_FLICKY_04_UP
2988 	{SPR_FL04, 3, 4, {A_FlickyCheck}, S_FLICKY_04_AIM,                 0, S_FLICKY_04_DOWN},  // S_FLICKY_04_DOWN
2989 	{SPR_FL04, 3, 4, {A_FlickyFly},        2*FRACUNIT,       48*FRACUNIT, S_FLICKY_04_SWIM2}, // S_FLICKY_04_SWIM1
2990 	{SPR_FL04, 4, 4, {A_FlickyCoast},        FRACUNIT, S_FLICKY_04_SWIM1, S_FLICKY_04_SWIM3}, // S_FLICKY_04_SWIM2
2991 	{SPR_FL04, 3, 4, {A_FlickyCoast},        FRACUNIT, S_FLICKY_04_SWIM1, S_FLICKY_04_SWIM4}, // S_FLICKY_04_SWIM3
2992 	{SPR_FL04, 5, 4, {A_FlickyCoast},        FRACUNIT, S_FLICKY_04_SWIM1, S_FLICKY_04_SWIM1}, // S_FLICKY_04_SWIM4
2993 	{SPR_FL04, FF_ANIMATE|1, -1, {NULL}, 2, 4, S_NULL}, // S_FLICKY_04_STAND
2994 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_FLICKY_04, 384*FRACUNIT, S_FLICKY_04_CENTER},        // S_FLICKY_04_CENTER
2995 
2996 	// Pig
2997 	{SPR_FL05, 0, 2, {A_FlickyCheck}, S_FLICKY_05_AIM,                0, S_FLICKY_05_OUT},  // S_FLICKY_05_OUT
2998 	{SPR_FL05, 1, 1, {A_FlickyAim},             ANG20,      32*FRACUNIT, S_FLICKY_05_HOP},  // S_FLICKY_05_AIM
2999 	{SPR_FL05, 1, 1, {A_FlickyHop},        4*FRACUNIT,       3*FRACUNIT, S_FLICKY_05_UP},   // S_FLICKY_05_HOP
3000 	{SPR_FL05, 2, 2, {A_FlickyCheck}, S_FLICKY_05_AIM, S_FLICKY_05_DOWN, S_FLICKY_05_UP},   // S_FLICKY_05_UP
3001 	{SPR_FL05, 3, 2, {A_FlickyCheck}, S_FLICKY_05_AIM,                0, S_FLICKY_05_DOWN}, // S_FLICKY_05_DOWN
3002 	{SPR_FL05, FF_ANIMATE|1, -1, {NULL}, 2, 4, S_NULL}, // S_FLICKY_05_STAND
3003 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_FLICKY_05, 384*FRACUNIT, S_FLICKY_05_CENTER},        // S_FLICKY_05_CENTER
3004 
3005 	// Chipmunk
3006 	{SPR_FL06, 0, 2, {A_FlickyCheck}, S_FLICKY_06_AIM,                0, S_FLICKY_06_OUT},  // S_FLICKY_06_OUT
3007 	{SPR_FL06, 1, 1, {A_FlickyAim},          ANGLE_90,      32*FRACUNIT, S_FLICKY_06_HOP},  // S_FLICKY_06_AIM
3008 	{SPR_FL06, 1, 1, {A_FlickyHop},        5*FRACUNIT,       6*FRACUNIT, S_FLICKY_06_UP},   // S_FLICKY_06_HOP
3009 	{SPR_FL06, 2, 2, {A_FlickyCheck}, S_FLICKY_06_AIM, S_FLICKY_06_DOWN, S_FLICKY_06_UP},   // S_FLICKY_06_UP
3010 	{SPR_FL06, 3, 2, {A_FlickyCheck}, S_FLICKY_06_AIM,                0, S_FLICKY_06_DOWN}, // S_FLICKY_06_DOWN
3011 	{SPR_FL06, FF_ANIMATE|1, -1, {NULL}, 2, 4, S_NULL}, // S_FLICKY_06_STAND
3012 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_FLICKY_06, 384*FRACUNIT, S_FLICKY_06_CENTER},        // S_FLICKY_06_CENTER
3013 
3014 	// Penguin
3015 	{SPR_FL07, 0, 2, {A_FlickyCheck}, S_FLICKY_07_AIML,                 0, S_FLICKY_07_OUT},   // S_FLICKY_07_OUT
3016 	{SPR_FL07, 1, 1, {A_FlickyAim},              ANG30,       32*FRACUNIT, S_FLICKY_07_HOPL},  // S_FLICKY_07_AIML
3017 	{SPR_FL07, 1, 1, {A_FlickyHop},         4*FRACUNIT,        2*FRACUNIT, S_FLICKY_07_UPL},   // S_FLICKY_07_HOPL
3018 	{SPR_FL07, 2, 4, {A_FlickyCheck}, S_FLICKY_07_AIMR, S_FLICKY_07_DOWNL, S_FLICKY_07_UPL},   // S_FLICKY_07_UPL
3019 	{SPR_FL07, 1, 4, {A_FlickyCheck}, S_FLICKY_07_AIMR,                 0, S_FLICKY_07_DOWNL}, // S_FLICKY_07_DOWNL
3020 	{SPR_FL07, 1, 1, {A_FlickyAim},              ANG30,       32*FRACUNIT, S_FLICKY_07_HOPR},  // S_FLICKY_07_AIMR
3021 	{SPR_FL07, 1, 1, {A_FlickyHop},         4*FRACUNIT,        2*FRACUNIT, S_FLICKY_07_UPR},   // S_FLICKY_07_HOPR
3022 	{SPR_FL07, 3, 4, {A_FlickyCheck}, S_FLICKY_07_AIML, S_FLICKY_07_DOWNR, S_FLICKY_07_UPR},   // S_FLICKY_07_UPR
3023 	{SPR_FL07, 1, 4, {A_FlickyCheck}, S_FLICKY_07_AIML,                 0, S_FLICKY_07_DOWNR}, // S_FLICKY_07_DOWNR
3024 	{SPR_FL07, 4, 4, {A_FlickyFly},         3*FRACUNIT,       72*FRACUNIT, S_FLICKY_07_SWIM2}, // S_FLICKY_07_SWIM1
3025 	{SPR_FL07, 5, 4, {A_FlickyCoast},         FRACUNIT, S_FLICKY_07_SWIM1, S_FLICKY_07_SWIM3}, // S_FLICKY_07_SWIM2
3026 	{SPR_FL07, 6, 4, {A_FlickyCoast},       2*FRACUNIT, S_FLICKY_07_SWIM1, S_FLICKY_07_SWIM3}, // S_FLICKY_07_SWIM3
3027 	{SPR_FL07, FF_ANIMATE|1, -1, {NULL}, 2, 4, S_NULL}, // S_FLICKY_07_STAND
3028 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_FLICKY_07, 384*FRACUNIT, S_FLICKY_07_CENTER},        // S_FLICKY_07_CENTER
3029 
3030 	// Fish
3031 	{SPR_FL08, 0, 2, {A_FlickyCheck}, S_FLICKY_08_AIM,                 0, S_FLICKY_08_OUT},   // S_FLICKY_08_OUT
3032 	{SPR_FL08, 2, 1, {A_FlickyAim},             ANG30,       32*FRACUNIT, S_FLICKY_08_HOP},   // S_FLICKY_08_AIM
3033 	{SPR_FL08, 2, 1, {A_FlickyFlounder},   2*FRACUNIT,        1*FRACUNIT, S_FLICKY_08_FLAP1}, // S_FLICKY_08_HOP
3034 	{SPR_FL08, 0, 4, {A_FlickyCheck}, S_FLICKY_08_AIM,                 0, S_FLICKY_08_FLAP2}, // S_FLICKY_08_FLAP1
3035 	{SPR_FL08, 1, 4, {A_FlickyCheck}, S_FLICKY_08_AIM,                 0, S_FLICKY_08_FLAP3}, // S_FLICKY_08_FLAP2
3036 	{SPR_FL08, 0, 4, {A_FlickyCheck}, S_FLICKY_08_AIM,                 0, S_FLICKY_08_FLAP4}, // S_FLICKY_08_FLAP3
3037 	{SPR_FL08, 2, 4, {A_FlickyCheck}, S_FLICKY_08_AIM,                 0, S_FLICKY_08_FLAP1}, // S_FLICKY_08_FLAP4
3038 	{SPR_FL08, 0, 4, {A_FlickyFly},        3*FRACUNIT,       64*FRACUNIT, S_FLICKY_08_SWIM2}, // S_FLICKY_08_SWIM1
3039 	{SPR_FL08, 1, 4, {A_FlickyCoast},        FRACUNIT, S_FLICKY_08_SWIM1, S_FLICKY_08_SWIM3}, // S_FLICKY_08_SWIM2
3040 	{SPR_FL08, 0, 4, {A_FlickyCoast},        FRACUNIT, S_FLICKY_08_SWIM1, S_FLICKY_08_SWIM4}, // S_FLICKY_08_SWIM3
3041 	{SPR_FL08, 2, 4, {A_FlickyCoast},        FRACUNIT, S_FLICKY_08_SWIM1, S_FLICKY_08_SWIM4}, // S_FLICKY_08_SWIM4
3042 	{SPR_FL08, FF_ANIMATE, -1, {NULL}, 2, 4, S_NULL}, // S_FLICKY_08_STAND
3043 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_FLICKY_08, 384*FRACUNIT, S_FLICKY_08_CENTER},        // S_FLICKY_08_CENTER
3044 
3045 	// Ram
3046 	{SPR_FL09, 0, 2, {A_FlickyCheck}, S_FLICKY_09_AIM,                0, S_FLICKY_09_OUT},  // S_FLICKY_09_OUT
3047 	{SPR_FL09, 1, 1, {A_FlickyAim},             ANG30,      32*FRACUNIT, S_FLICKY_09_HOP},  // S_FLICKY_09_AIM
3048 	{SPR_FL09, 1, 1, {A_FlickyHop},        7*FRACUNIT,       2*FRACUNIT, S_FLICKY_09_UP},   // S_FLICKY_09_HOP
3049 	{SPR_FL09, 2, 2, {A_FlickyCheck}, S_FLICKY_09_AIM, S_FLICKY_09_DOWN, S_FLICKY_09_UP},   // S_FLICKY_09_UP
3050 	{SPR_FL09, 3, 2, {A_FlickyCheck}, S_FLICKY_09_AIM,                0, S_FLICKY_09_DOWN}, // S_FLICKY_09_DOWN
3051 	{SPR_FL09, FF_ANIMATE|1, -1, {NULL}, 2, 4, S_NULL}, // S_FLICKY_09_STAND
3052 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_FLICKY_09, 384*FRACUNIT, S_FLICKY_09_CENTER},        // S_FLICKY_09_CENTER
3053 
3054 	// Puffin
3055 	{SPR_FL10, 0, 2, {A_FlickyCheck}, S_FLICKY_10_FLAP1, S_FLICKY_10_FLAP1, S_FLICKY_10_OUT},   // S_FLICKY_10_OUT
3056 	{SPR_FL10, 1, 3, {A_FlickySoar},         4*FRACUNIT,       16*FRACUNIT, S_FLICKY_10_FLAP2}, // S_FLICKY_10_FLAP1
3057 	{SPR_FL10, 2, 3, {A_FlickySoar},         4*FRACUNIT,       16*FRACUNIT, S_FLICKY_10_FLAP1}, // S_FLICKY_10_FLAP2
3058 	{SPR_FL10, FF_ANIMATE|1, -1, {NULL}, 1, 3, S_NULL}, // S_FLICKY_10_STAND
3059 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_FLICKY_10, 384*FRACUNIT, S_FLICKY_10_CENTER},        // S_FLICKY_10_CENTER
3060 
3061 	// Cow
3062 	{SPR_FL11, 0, 2, {A_FlickyCheck}, S_FLICKY_11_AIM,           0, S_FLICKY_11_OUT},  // S_FLICKY_11_OUT
3063 	{SPR_FL11, 1, 1, {A_FlickyAim},          ANGLE_90, 64*FRACUNIT, S_FLICKY_11_RUN1}, // S_FLICKY_11_AIM
3064 	{SPR_FL11, 1, 3, {A_FlickyHop},        FRACUNIT/2,  2*FRACUNIT, S_FLICKY_11_RUN2}, // S_FLICKY_11_RUN1
3065 	{SPR_FL11, 2, 4, {A_FlickyHop},        FRACUNIT/2,  2*FRACUNIT, S_FLICKY_11_RUN3}, // S_FLICKY_11_RUN2
3066 	{SPR_FL11, 3, 4, {A_FlickyHop},        FRACUNIT/2,  2*FRACUNIT, S_FLICKY_11_AIM},  // S_FLICKY_11_RUN3
3067 	{SPR_FL11, FF_ANIMATE|1, -1, {NULL}, 2, 4, S_NULL}, // S_FLICKY_11_STAND
3068 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_FLICKY_11, 384*FRACUNIT, S_FLICKY_11_CENTER},        // S_FLICKY_11_CENTER
3069 
3070 	// Rat
3071 	{SPR_FL12, 0, 2, {A_FlickyCheck}, S_FLICKY_12_AIM,           0, S_FLICKY_12_OUT},  // S_FLICKY_12_OUT
3072 	{SPR_FL12, 1, 1, {A_FlickyAim},          ANGLE_90, 32*FRACUNIT, S_FLICKY_12_RUN1}, // S_FLICKY_12_AIM
3073 	{SPR_FL12, 1, 2, {A_FlickyHop},                 1, 12*FRACUNIT, S_FLICKY_12_RUN2}, // S_FLICKY_12_RUN1
3074 	{SPR_FL12, 2, 3, {A_FlickyHop},                 1, 12*FRACUNIT, S_FLICKY_12_RUN3}, // S_FLICKY_12_RUN2
3075 	{SPR_FL12, 3, 3, {A_FlickyHop},                 1, 12*FRACUNIT, S_FLICKY_12_AIM},  // S_FLICKY_12_RUN3
3076 	{SPR_FL12, FF_ANIMATE|1, -1, {NULL}, 2, 4, S_NULL}, // S_FLICKY_12_STAND
3077 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_FLICKY_12, 384*FRACUNIT, S_FLICKY_12_CENTER},        // S_FLICKY_12_CENTER
3078 
3079 	// Bear
3080 	{SPR_FL13, 0, 2, {A_FlickyCheck}, S_FLICKY_13_AIM,                0, S_FLICKY_13_OUT},  // S_FLICKY_13_OUT
3081 	{SPR_FL13, 1, 1, {A_FlickyAim},             ANG30,      32*FRACUNIT, S_FLICKY_13_HOP},  // S_FLICKY_13_AIM
3082 	{SPR_FL13, 1, 1, {A_FlickyHop},        5*FRACUNIT,       3*FRACUNIT, S_FLICKY_13_UP},   // S_FLICKY_13_HOP
3083 	{SPR_FL13, 2, 2, {A_FlickyCheck}, S_FLICKY_13_AIM, S_FLICKY_13_DOWN, S_FLICKY_13_UP},   // S_FLICKY_13_UP
3084 	{SPR_FL13, 3, 2, {A_FlickyCheck}, S_FLICKY_13_AIM,                0, S_FLICKY_13_DOWN}, // S_FLICKY_13_DOWN
3085 	{SPR_FL13, FF_ANIMATE|1, -1, {NULL}, 2, 4, S_NULL}, // S_FLICKY_13_STAND
3086 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_FLICKY_13, 384*FRACUNIT, S_FLICKY_13_CENTER},        // S_FLICKY_13_CENTER
3087 
3088 	// Dove
3089 	{SPR_FL14, 0, 2, {A_FlickyCheck}, S_FLICKY_14_FLAP1, S_FLICKY_14_FLAP1, S_FLICKY_14_OUT},   // S_FLICKY_14_OUT
3090 	{SPR_FL14, 1, 3, {A_FlickySoar},         4*FRACUNIT,       32*FRACUNIT, S_FLICKY_14_FLAP2}, // S_FLICKY_14_FLAP1
3091 	{SPR_FL14, 2, 3, {A_FlickySoar},         4*FRACUNIT,       32*FRACUNIT, S_FLICKY_14_FLAP3}, // S_FLICKY_14_FLAP2
3092 	{SPR_FL14, 3, 3, {A_FlickySoar},         4*FRACUNIT,       32*FRACUNIT, S_FLICKY_14_FLAP1}, // S_FLICKY_14_FLAP3
3093 	{SPR_FL14, FF_ANIMATE|1, -1, {NULL}, 2, 3, S_NULL}, // S_FLICKY_14_STAND
3094 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_FLICKY_14, 384*FRACUNIT, S_FLICKY_14_CENTER},        // S_FLICKY_14_CENTER
3095 
3096 	// Cat
3097 	{SPR_FL15, 0, 2, {A_FlickyCheck}, S_FLICKY_15_AIM,                0, S_FLICKY_15_OUT},  // S_FLICKY_15_OUT
3098 	{SPR_FL15, 1, 1, {A_FlickyAim},             ANG30,      32*FRACUNIT, S_FLICKY_15_HOP},  // S_FLICKY_15_AIM
3099 	{SPR_FL15, 1, 1, {A_FlickyFlounder},   2*FRACUNIT,       6*FRACUNIT, S_FLICKY_15_UP},   // S_FLICKY_15_HOP
3100 	{SPR_FL15, 2, 2, {A_FlickyCheck}, S_FLICKY_15_AIM, S_FLICKY_15_DOWN, S_FLICKY_15_UP},   // S_FLICKY_15_UP
3101 	{SPR_FL15, 3, 2, {A_FlickyCheck}, S_FLICKY_15_AIM,                0, S_FLICKY_15_DOWN}, // S_FLICKY_15_DOWN
3102 	{SPR_FL15, FF_ANIMATE|1, -1, {NULL}, 2, 4, S_NULL}, // S_FLICKY_15_STAND
3103 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_FLICKY_15, 384*FRACUNIT, S_FLICKY_15_CENTER},        // S_FLICKY_15_CENTER
3104 
3105 	// Canary
3106 	{SPR_FL16, 0, 2, {A_FlickyHeightCheck}, S_FLICKY_16_FLAP1,          0, S_FLICKY_16_OUT},   // S_FLICKY_16_OUT
3107 	{SPR_FL16, 1, 3, {A_FlickyFly},                4*FRACUNIT, 8*FRACUNIT, S_FLICKY_16_FLAP2}, // S_FLICKY_16_FLAP1
3108 	{SPR_FL16, 2, 3, {A_SetObjectFlags},         MF_NOGRAVITY,          1, S_FLICKY_16_FLAP3}, // S_FLICKY_16_FLAP2
3109 	{SPR_FL16, 3, 3, {A_FlickyHeightCheck}, S_FLICKY_16_FLAP1,          0, S_FLICKY_16_FLAP3}, // S_FLICKY_16_FLAP3
3110 	{SPR_FL16, FF_ANIMATE|1, -1, {NULL}, 2, 3, S_NULL}, // S_FLICKY_16_STAND
3111 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_FLICKY_16, 384*FRACUNIT, S_FLICKY_16_CENTER},        // S_FLICKY_16_CENTER
3112 
3113 	// Spider
3114 	{SPR_FS01, 0, 2, {A_FlickyCheck}, S_SECRETFLICKY_01_AIM,                      0, S_SECRETFLICKY_01_OUT},  // S_SECRETFLICKY_01_OUT
3115 	{SPR_FS01, 1, 1, {A_FlickyAim},                   ANG30,            32*FRACUNIT, S_SECRETFLICKY_01_HOP},  // S_SECRETFLICKY_01_AIM
3116 	{SPR_FS01, 1, 1, {A_FlickyFlounder},         2*FRACUNIT,             6*FRACUNIT, S_SECRETFLICKY_01_UP},   // S_SECRETFLICKY_01_HOP
3117 	{SPR_FS01, 2, 2, {A_FlickyCheck}, S_SECRETFLICKY_01_AIM, S_SECRETFLICKY_01_DOWN, S_SECRETFLICKY_01_UP},   // S_SECRETFLICKY_01_UP
3118 	{SPR_FS01, 3, 2, {A_FlickyCheck}, S_SECRETFLICKY_01_AIM,                      0, S_SECRETFLICKY_01_DOWN}, // S_SECRETFLICKY_01_DOWN
3119 	{SPR_FS01, FF_ANIMATE|1, -1, {NULL}, 2, 4, S_NULL}, // S_SECRETFLICKY_01_STAND
3120 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_SECRETFLICKY_01, 384*FRACUNIT, S_SECRETFLICKY_01_CENTER},        // S_SECRETFLICKY_01_CENTER
3121 
3122 	// Bat
3123 	{SPR_FS02, 0, 2, {A_FlickyHeightCheck}, S_SECRETFLICKY_02_FLAP1, S_SECRETFLICKY_02_FLAP1, S_SECRETFLICKY_02_OUT},   // S_SECRETFLICKY_02_OUT
3124 	{SPR_FS02, 1, 3, {A_FlickyFly},                      4*FRACUNIT,             16*FRACUNIT, S_SECRETFLICKY_02_FLAP2}, // S_SECRETFLICKY_02_FLAP1
3125 	{SPR_FS02, 2, 3, {A_FlickyFly},                      4*FRACUNIT,             16*FRACUNIT, S_SECRETFLICKY_02_FLAP3}, // S_SECRETFLICKY_02_FLAP2
3126 	{SPR_FS02, 3, 3, {A_FlickyFly},                      4*FRACUNIT,             16*FRACUNIT, S_SECRETFLICKY_02_FLAP1}, // S_SECRETFLICKY_02_FLAP3
3127 	{SPR_FS02, FF_ANIMATE|1, -1, {NULL}, 2, 2, S_NULL}, // S_SECRETFLICKY_02_STAND
3128 	{SPR_NULL, 0, 15, {A_FlickyCenter}, MT_SECRETFLICKY_02, 384*FRACUNIT, S_SECRETFLICKY_02_CENTER},        // S_SECRETFLICKY_02_CENTER
3129 
3130 	// Fan
3131 	{SPR_FANS, 0, 1, {A_FanBubbleSpawn}, 2048, 0, S_FAN2}, // S_FAN
3132 	{SPR_FANS, 1, 1, {A_FanBubbleSpawn}, 1024, 0, S_FAN3}, // S_FAN2
3133 	{SPR_FANS, 2, 1, {A_FanBubbleSpawn},  512, 0, S_FAN4}, // S_FAN3
3134 	{SPR_FANS, 3, 1, {A_FanBubbleSpawn}, 1024, 0, S_FAN5}, // S_FAN4
3135 	{SPR_FANS, 4, 1, {A_FanBubbleSpawn},  512, 0, S_FAN},  // S_FAN5
3136 
3137 	// Steam Riser
3138 	{SPR_STEM, 0, 2, {A_SetSolidSteam}, 0, 0, S_STEAM2},   // S_STEAM1
3139 	{SPR_STEM, 1, 2, {A_UnsetSolidSteam}, 0, 0, S_STEAM3}, // S_STEAM2
3140 	{SPR_STEM, 2, 2, {NULL}, 0, 0, S_STEAM4},              // S_STEAM3
3141 	{SPR_STEM, 3, 2, {NULL}, 0, 0, S_STEAM5},              // S_STEAM4
3142 	{SPR_STEM, 4, 2, {NULL}, 0, 0, S_STEAM6},              // S_STEAM5
3143 	{SPR_STEM, 5, 2, {NULL}, 0, 0, S_STEAM7},              // S_STEAM6
3144 	{SPR_STEM, 6, 2, {NULL}, 0, 0, S_STEAM8},              // S_STEAM7
3145 	{SPR_NULL, 0, 18, {NULL}, 0, 0, S_STEAM1},             // S_STEAM8
3146 
3147 	// Bumpers
3148 	{SPR_BUMP, FF_ANIMATE|FF_GLOBALANIM, -1, {NULL},   3, 4, S_NULL},   // S_BUMPER
3149 	{SPR_BUMP, FF_ANIMATE|4,             12, {A_Pain}, 1, 3, S_BUMPER}, //S_BUMPERHIT
3150 
3151 	// Balloons
3152 	{SPR_BLON, FF_ANIMATE, -1, {NULL}, 2, 5, S_NULL}, // S_BALLOON
3153 	{SPR_BLON, 3, 0, {A_RemoteDamage},   0, 1, S_BALLOONPOP2}, // S_BALLOONPOP1
3154 	{SPR_BLON, 3, 1, {A_Pain},           0, 0, S_BALLOONPOP3}, // S_BALLOONPOP2
3155 	{SPR_BLON, 4, 1, {NULL},             0, 0, S_BALLOONPOP4}, // S_BALLOONPOP3
3156 	{SPR_NULL, 0, TICRATE, {A_CheckFlags2}, MF2_AMBUSH, S_BALLOONPOP5, S_NULL}, // S_BALLOONPOP4
3157 	{SPR_NULL, 0, 15*TICRATE, {NULL},    0, 0, S_BALLOONPOP6}, // S_BALLOONPOP5
3158 	{SPR_NULL, 0, 0, {A_SpawnFreshCopy}, 0, 0, S_NULL},        // S_BALLOONPOP6
3159 
3160 	// Yellow Spring
3161 	{SPR_SPRY, 0, -1, {NULL}, 0, 0, S_NULL},           // S_YELLOWSPRING
3162 	{SPR_SPRY, 4, 4, {A_Pain}, 0, 0, S_YELLOWSPRING3}, // S_YELLOWSPRING2
3163 	{SPR_SPRY, 3, 1, {NULL}, 0, 0, S_YELLOWSPRING4},   // S_YELLOWSPRING3
3164 	{SPR_SPRY, 2, 1, {NULL}, 0, 0, S_YELLOWSPRING5},   // S_YELLOWSPRING4
3165 	{SPR_SPRY, 1, 1, {NULL}, 0, 0, S_YELLOWSPRING},    // S_YELLOWSPRING5
3166 
3167 	// Red Spring
3168 	{SPR_SPRR, 0, -1, {NULL}, 0, 0, S_NULL},        // S_REDSPRING
3169 	{SPR_SPRR, 4, 4, {A_Pain}, 0, 0, S_REDSPRING3}, // S_REDSPRING2
3170 	{SPR_SPRR, 3, 1, {NULL}, 0, 0, S_REDSPRING4},   // S_REDSPRING3
3171 	{SPR_SPRR, 2, 1, {NULL}, 0, 0, S_REDSPRING5},   // S_REDSPRING4
3172 	{SPR_SPRR, 1, 1, {NULL}, 0, 0, S_REDSPRING},    // S_REDSPRING5
3173 
3174 	// Blue Spring
3175 	{SPR_SPRB, 0, -1, {NULL}, 0, 0, S_NULL},         // S_BLUESPRING
3176 	{SPR_SPRB, 4, 4, {A_Pain}, 0, 0, S_BLUESPRING3}, // S_BLUESPRING2
3177 	{SPR_SPRB, 3, 1, {NULL}, 0, 0, S_BLUESPRING4},   // S_BLUESPRING3
3178 	{SPR_SPRB, 2, 1, {NULL}, 0, 0, S_BLUESPRING5},   // S_BLUESPRING4
3179 	{SPR_SPRB, 1, 1, {NULL}, 0, 0, S_BLUESPRING},    // S_BLUESPRING5
3180 
3181 	// Yellow Diagonal Spring
3182 	{SPR_YSPR, 0, -1, {NULL}, 0, 0, S_NULL},    // S_YDIAG1
3183 	{SPR_YSPR, 1, 1, {A_Pain}, 0, 0, S_YDIAG3}, // S_YDIAG2
3184 	{SPR_YSPR, 2, 1, {NULL}, 0, 0, S_YDIAG4},   // S_YDIAG3
3185 	{SPR_YSPR, 3, 1, {NULL}, 0, 0, S_YDIAG5},   // S_YDIAG4
3186 	{SPR_YSPR, 4, 1, {NULL}, 0, 0, S_YDIAG6},   // S_YDIAG5
3187 	{SPR_YSPR, 3, 1, {NULL}, 0, 0, S_YDIAG7},   // S_YDIAG6
3188 	{SPR_YSPR, 2, 1, {NULL}, 0, 0, S_YDIAG8},   // S_YDIAG7
3189 	{SPR_YSPR, 1, 1, {NULL}, 0, 0, S_YDIAG1},   // S_YDIAG8
3190 
3191 	// Red Diagonal Spring
3192 	{SPR_RSPR, 0, -1, {NULL}, 0, 0, S_NULL},    // S_RDIAG1
3193 	{SPR_RSPR, 1, 1, {A_Pain}, 0, 0, S_RDIAG3}, // S_RDIAG2
3194 	{SPR_RSPR, 2, 1, {NULL}, 0, 0, S_RDIAG4},   // S_RDIAG3
3195 	{SPR_RSPR, 3, 1, {NULL}, 0, 0, S_RDIAG5},   // S_RDIAG4
3196 	{SPR_RSPR, 4, 1, {NULL}, 0, 0, S_RDIAG6},   // S_RDIAG5
3197 	{SPR_RSPR, 3, 1, {NULL}, 0, 0, S_RDIAG7},   // S_RDIAG6
3198 	{SPR_RSPR, 2, 1, {NULL}, 0, 0, S_RDIAG8},   // S_RDIAG7
3199 	{SPR_RSPR, 1, 1, {NULL}, 0, 0, S_RDIAG1},   // S_RDIAG8
3200 
3201 	// Blue Diagonal Spring
3202 	{SPR_BSPR, 0, -1, {NULL}, 0, 0, S_NULL},    // S_BDIAG1
3203 	{SPR_BSPR, 1, 1, {A_Pain}, 0, 0, S_BDIAG3}, // S_BDIAG2
3204 	{SPR_BSPR, 2, 1, {NULL}, 0, 0, S_BDIAG4},   // S_BDIAG3
3205 	{SPR_BSPR, 3, 1, {NULL}, 0, 0, S_BDIAG5},   // S_BDIAG4
3206 	{SPR_BSPR, 4, 1, {NULL}, 0, 0, S_BDIAG6},   // S_BDIAG5
3207 	{SPR_BSPR, 3, 1, {NULL}, 0, 0, S_BDIAG7},   // S_BDIAG6
3208 	{SPR_BSPR, 2, 1, {NULL}, 0, 0, S_BDIAG8},   // S_BDIAG7
3209 	{SPR_BSPR, 1, 1, {NULL}, 0, 0, S_BDIAG1},   // S_BDIAG8
3210 
3211 	// Yellow Side Spring
3212 	{SPR_SSWY, 0, -1, {NULL}, 0, 0, S_NULL},    // S_YHORIZ1
3213 	{SPR_SSWY, 1, 1, {A_Pain}, 0, 0, S_YHORIZ3}, // S_YHORIZ2
3214 	{SPR_SSWY, 2, 1, {NULL}, 0, 0, S_YHORIZ4},   // S_YHORIZ3
3215 	{SPR_SSWY, 3, 1, {NULL}, 0, 0, S_YHORIZ5},   // S_YHORIZ4
3216 	{SPR_SSWY, 4, 1, {NULL}, 0, 0, S_YHORIZ6},   // S_YHORIZ5
3217 	{SPR_SSWY, 3, 1, {NULL}, 0, 0, S_YHORIZ7},   // S_YHORIZ6
3218 	{SPR_SSWY, 2, 1, {NULL}, 0, 0, S_YHORIZ8},   // S_YHORIZ7
3219 	{SPR_SSWY, 1, 1, {NULL}, 0, 0, S_YHORIZ1},   // S_YHORIZ8
3220 
3221 	// Red Side Spring
3222 	{SPR_SSWR, 0, -1, {NULL}, 0, 0, S_NULL},    // S_RHORIZ1
3223 	{SPR_SSWR, 1, 1, {A_Pain}, 0, 0, S_RHORIZ3}, // S_RHORIZ2
3224 	{SPR_SSWR, 2, 1, {NULL}, 0, 0, S_RHORIZ4},   // S_RHORIZ3
3225 	{SPR_SSWR, 3, 1, {NULL}, 0, 0, S_RHORIZ5},   // S_RHORIZ4
3226 	{SPR_SSWR, 4, 1, {NULL}, 0, 0, S_RHORIZ6},   // S_RHORIZ5
3227 	{SPR_SSWR, 3, 1, {NULL}, 0, 0, S_RHORIZ7},   // S_RHORIZ6
3228 	{SPR_SSWR, 2, 1, {NULL}, 0, 0, S_RHORIZ8},   // S_RHORIZ7
3229 	{SPR_SSWR, 1, 1, {NULL}, 0, 0, S_RHORIZ1},   // S_RHORIZ8
3230 
3231 	// Blue Side Spring
3232 	{SPR_SSWB, 0, -1, {NULL}, 0, 0, S_NULL},    // S_BHORIZ1
3233 	{SPR_SSWB, 1, 1, {A_Pain}, 0, 0, S_BHORIZ3}, // S_BHORIZ2
3234 	{SPR_SSWB, 2, 1, {NULL}, 0, 0, S_BHORIZ4},   // S_BHORIZ3
3235 	{SPR_SSWB, 3, 1, {NULL}, 0, 0, S_BHORIZ5},   // S_BHORIZ4
3236 	{SPR_SSWB, 4, 1, {NULL}, 0, 0, S_BHORIZ6},   // S_BHORIZ5
3237 	{SPR_SSWB, 3, 1, {NULL}, 0, 0, S_BHORIZ7},   // S_BHORIZ6
3238 	{SPR_SSWB, 2, 1, {NULL}, 0, 0, S_BHORIZ8},   // S_BHORIZ7
3239 	{SPR_SSWB, 1, 1, {NULL}, 0, 0, S_BHORIZ1},   // S_BHORIZ8
3240 
3241 	// Boosters
3242 	{SPR_NULL, 0, 1, {A_Pain}, 0, 0, S_INVISIBLE}, // S_BOOSTERSOUND
3243 	{SPR_BSTY,                  FF_ANIMATE, -1, {NULL}, 2, 1, S_NULL}, // S_YELLOWBOOSTERROLLER
3244 	{SPR_BSTY, 3|FF_PAPERSPRITE|FF_ANIMATE, -1, {NULL}, 2, 3, S_NULL}, // S_YELLOWBOOSTERSEG_LEFT
3245 	{SPR_BSTY, 6|FF_PAPERSPRITE|FF_ANIMATE, -1, {NULL}, 2, 3, S_NULL}, // S_YELLOWBOOSTERSEG_RIGHT
3246 	{SPR_BSTY, 9|FF_PAPERSPRITE,            -1, {NULL}, 0, 0, S_NULL}, // S_YELLOWBOOSTERSEG_FACE
3247 	{SPR_BSTR,                  FF_ANIMATE, -1, {NULL}, 2, 1, S_NULL}, // S_REDBOOSTERROLLER
3248 	{SPR_BSTR, 3|FF_PAPERSPRITE|FF_ANIMATE, -1, {NULL}, 2, 3, S_NULL}, // S_REDBOOSTERSEG_LEFT
3249 	{SPR_BSTR, 6|FF_PAPERSPRITE|FF_ANIMATE, -1, {NULL}, 2, 3, S_NULL}, // S_REDBOOSTERSEG_RIGHT
3250 	{SPR_BSTR, 9|FF_PAPERSPRITE,            -1, {NULL}, 0, 0, S_NULL}, // S_REDBOOSTERSEG_FACE
3251 
3252 	// Rain
3253 	{SPR_RAIN, FF_FULLBRIGHT|FF_TRANS50, -1, {NULL}, 0, 0, S_NULL}, // S_RAIN1
3254 	{SPR_RAIN, FF_FULLBRIGHT|FF_TRANS50, 1, {NULL}, 0, 0, S_RAIN1}, // S_RAINRETURN
3255 
3256 	// Snowflake
3257 	{SPR_SNO1, 0, -1, {NULL}, 0, 0, S_NULL}, // S_SNOW1
3258 	{SPR_SNO1, 1, -1, {NULL}, 0, 0, S_NULL}, // S_SNOW2
3259 	{SPR_SNO1, 2, -1, {NULL}, 0, 0, S_NULL}, // S_SNOW3
3260 
3261 	// Water Splish
3262 	{SPR_SPLH, FF_TRANS50  , 2, {NULL}, 0, 0, S_SPLISH2}, // S_SPLISH1
3263 	{SPR_SPLH, FF_TRANS50|1, 2, {NULL}, 0, 0, S_SPLISH3}, // S_SPLISH2
3264 	{SPR_SPLH, FF_TRANS50|2, 2, {NULL}, 0, 0, S_SPLISH4}, // S_SPLISH3
3265 	{SPR_SPLH, FF_TRANS50|3, 2, {NULL}, 0, 0, S_SPLISH5}, // S_SPLISH4
3266 	{SPR_SPLH, FF_TRANS50|4, 2, {NULL}, 0, 0, S_SPLISH6}, // S_SPLISH5
3267 	{SPR_SPLH, FF_TRANS50|5, 2, {NULL}, 0, 0, S_SPLISH7}, // S_SPLISH6
3268 	{SPR_SPLH, FF_TRANS50|6, 2, {NULL}, 0, 0, S_SPLISH8}, // S_SPLISH7
3269 	{SPR_SPLH, FF_TRANS50|7, 2, {NULL}, 0, 0, S_SPLISH9}, // S_SPLISH8
3270 	{SPR_SPLH, FF_TRANS50|8, 2, {NULL}, 0, 0, S_NULL},    // S_SPLISH9
3271 
3272 	// Lava splish
3273 	{SPR_LSPL, FF_ANIMATE, 16, {NULL}, 7, 2, S_NULL}, // S_LAVASPLISH
3274 
3275 	// Water Splash
3276 	{SPR_SPLA, FF_TRANS50  , 3, {NULL}, 0, 0, S_SPLASH2},    // S_SPLASH1
3277 	{SPR_SPLA, FF_TRANS70|1, 3, {NULL}, 0, 0, S_SPLASH3},    // S_SPLASH2
3278 	{SPR_SPLA, FF_TRANS90|2, 3, {NULL}, 0, 0, S_RAINRETURN}, // S_SPLASH3
3279 
3280 	// Smoke
3281 	{SPR_SMOK, FF_TRANS50  , 4, {NULL}, 0, 0, S_SMOKE2}, // S_SMOKE1
3282 	{SPR_SMOK, FF_TRANS50|1, 5, {NULL}, 0, 0, S_SMOKE3}, // S_SMOKE2
3283 	{SPR_SMOK, FF_TRANS50|2, 6, {NULL}, 0, 0, S_SMOKE4}, // S_SMOKE3
3284 	{SPR_SMOK, FF_TRANS50|3, 7, {NULL}, 0, 0, S_SMOKE5}, // S_SMOKE4
3285 	{SPR_SMOK, FF_TRANS50|4, 8, {NULL}, 0, 0, S_NULL},   // S_SMOKE5
3286 
3287 	// Bubbles
3288 	{SPR_BUBL, FF_TRANS50,   1, {A_BubbleRise}, 0, 1024, S_SMALLBUBBLE},  // S_SMALLBUBBLE
3289 	{SPR_BUBL, FF_TRANS50|1, 1, {A_BubbleRise}, 0, 1024, S_MEDIUMBUBBLE}, // S_MEDIUMBUBBLE
3290 
3291 	// Extra Large Bubble (breathable)
3292 	{SPR_BUBL, FF_TRANS50|FF_FULLBRIGHT|2,   8, {A_BubbleRise}, 0, 1024, S_LARGEBUBBLE2}, // S_LARGEBUBBLE1
3293 	{SPR_BUBL, FF_TRANS50|FF_FULLBRIGHT|3,   8, {A_BubbleRise}, 0, 1024, S_EXTRALARGEBUBBLE}, // S_LARGEBUBBLE2
3294 	{SPR_BUBL, FF_TRANS50|FF_FULLBRIGHT|4,  16, {A_BubbleRise}, 0, 1024, S_EXTRALARGEBUBBLE}, // S_EXTRALARGEBUBBLE
3295 
3296 	// Extra Large Bubble goes POP!
3297 	{SPR_BUBL, 5, 16, {NULL}, 0, 0, S_NULL}, // S_POP1
3298 
3299 	{SPR_WZAP, FF_TRANS10|FF_ANIMATE|FF_RANDOMANIM, 4, {NULL}, 3, 2, S_NULL},  // S_WATERZAP
3300 
3301 	// Spindash dust
3302 	{SPR_DUST,                          0, 7, {NULL}, 0, 0, S_SPINDUST2}, // S_SPINDUST1
3303 	{SPR_DUST,                          1, 6, {NULL}, 0, 0, S_SPINDUST3}, // S_SPINDUST2
3304 	{SPR_DUST,               FF_TRANS30|2, 4, {NULL}, 0, 0, S_SPINDUST4}, // S_SPINDUST3
3305 	{SPR_DUST,               FF_TRANS60|3, 3, {NULL}, 0, 0, S_NULL}, // S_SPINDUST4
3306 	{SPR_BUBL,                          0, 7, {NULL}, 0, 0, S_SPINDUST_BUBBLE2}, // S_SPINDUST_BUBBLE1
3307 	{SPR_BUBL,                          0, 6, {NULL}, 0, 0, S_SPINDUST_BUBBLE3}, // S_SPINDUST_BUBBLE2
3308 	{SPR_BUBL,               FF_TRANS30|0, 4, {NULL}, 0, 0, S_SPINDUST_BUBBLE4}, // S_SPINDUST_BUBBLE3
3309 	{SPR_BUBL,               FF_TRANS60|0, 3, {NULL}, 0, 0, S_NULL}, // S_SPINDUST_BUBBLE4
3310 	{SPR_FPRT,            FF_FULLBRIGHT|0, 7, {NULL}, 0, 0, S_SPINDUST_FIRE2}, // S_SPINDUST_FIRE1
3311 	{SPR_FPRT,            FF_FULLBRIGHT|0, 6, {NULL}, 0, 0, S_SPINDUST_FIRE3}, // S_SPINDUST_FIRE2
3312 	{SPR_FPRT, FF_FULLBRIGHT|FF_TRANS30|0, 4, {NULL}, 0, 0, S_SPINDUST_FIRE4}, // S_SPINDUST_FIRE3
3313 	{SPR_FPRT, FF_FULLBRIGHT|FF_TRANS60|0, 3, {NULL}, 0, 0, S_NULL}, // S_SPINDUST_FIRE4
3314 
3315 
3316 	{SPR_TFOG, FF_FULLBRIGHT|FF_TRANS50,    2, {NULL}, 0, 0, S_FOG2},  // S_FOG1
3317 	{SPR_TFOG, FF_FULLBRIGHT|FF_TRANS50|1,  2, {NULL}, 0, 0, S_FOG3},  // S_FOG2
3318 	{SPR_TFOG, FF_FULLBRIGHT|FF_TRANS50|2,  2, {NULL}, 0, 0, S_FOG4},  // S_FOG3
3319 	{SPR_TFOG, FF_FULLBRIGHT|FF_TRANS50|3,  2, {NULL}, 0, 0, S_FOG5},  // S_FOG4
3320 	{SPR_TFOG, FF_FULLBRIGHT|FF_TRANS50|4,  2, {NULL}, 0, 0, S_FOG6},  // S_FOG5
3321 	{SPR_TFOG, FF_FULLBRIGHT|FF_TRANS50|5,  2, {NULL}, 0, 0, S_FOG7},  // S_FOG6
3322 	{SPR_TFOG, FF_FULLBRIGHT|FF_TRANS50|6,  2, {NULL}, 0, 0, S_FOG8},  // S_FOG7
3323 	{SPR_TFOG, FF_FULLBRIGHT|FF_TRANS50|7,  2, {NULL}, 0, 0, S_FOG9},  // S_FOG8
3324 	{SPR_TFOG, FF_FULLBRIGHT|FF_TRANS50|8,  2, {NULL}, 0, 0, S_FOG10}, // S_FOG9
3325 	{SPR_TFOG, FF_FULLBRIGHT|FF_TRANS50|9,  2, {NULL}, 0, 0, S_FOG11}, // S_FOG10
3326 	{SPR_TFOG, FF_FULLBRIGHT|FF_TRANS50|10, 2, {NULL}, 0, 0, S_FOG12}, // S_FOG11
3327 	{SPR_TFOG, FF_FULLBRIGHT|FF_TRANS50|11, 2, {NULL}, 0, 0, S_FOG13}, // S_FOG12
3328 	{SPR_TFOG, FF_FULLBRIGHT|FF_TRANS50|12, 2, {NULL}, 0, 0, S_FOG14}, // S_FOG13
3329 	{SPR_TFOG, FF_FULLBRIGHT|FF_TRANS50|13, 2, {NULL}, 0, 0, S_NULL},  // S_FOG14
3330 
3331 	// Flower Seed
3332 	{SPR_SEED, FF_FULLBRIGHT|FF_ANIMATE, -1, {NULL}, 2, 2, S_NULL}, // S_SEED
3333 
3334 	// Particle sprite
3335 	{SPR_PRTL, 0, 2*TICRATE, {NULL}, 0, 0, S_NULL}, // S_PARTICLE
3336 
3337 	{SPR_SCOR, 0, 32, {A_ScoreRise}, 0, 0, S_NULL}, // S_SCRA  - 100
3338 	{SPR_SCOR, 1, 32, {A_ScoreRise}, 0, 0, S_NULL}, // S_SCRB  - 200
3339 	{SPR_SCOR, 2, 32, {A_ScoreRise}, 0, 0, S_NULL}, // S_SCRC  - 500
3340 	{SPR_SCOR, 3, 32, {A_ScoreRise}, 0, 0, S_NULL}, // S_SCRD  - 1000
3341 	{SPR_SCOR, 4, 32, {A_ScoreRise}, 0, 0, S_NULL}, // S_SCRE  - 10000
3342 	{SPR_SCOR, 5, 32, {A_ScoreRise}, 0, 0, S_NULL}, // S_SCRF  - 400 (mario mode)
3343 	{SPR_SCOR, 6, 32, {A_ScoreRise}, 0, 0, S_NULL}, // S_SCRG  - 800 (mario mode)
3344 	{SPR_SCOR, 7, 32, {A_ScoreRise}, 0, 0, S_NULL}, // S_SCRH  - 2000 (mario mode)
3345 	{SPR_SCOR, 8, 32, {A_ScoreRise}, 0, 0, S_NULL}, // S_SCRI  - 4000 (mario mode)
3346 	{SPR_SCOR, 9, 32, {A_ScoreRise}, 0, 0, S_NULL}, // S_SCRJ  - 8000 (mario mode)
3347 	{SPR_SCOR, 10, 32, {A_ScoreRise}, 0, 0, S_NULL}, // S_SCRK - 1UP (mario mode)
3348 	{SPR_SCOR, 11, 32, {A_ScoreRise}, 0, 0, S_NULL}, // S_SCRL - 10
3349 
3350 	// Drowning Timer Numbers
3351 	{SPR_DRWN, 0, 40, {NULL}, 0, 0, S_NULL}, // S_ZERO1
3352 	{SPR_DRWN, 1, 40, {NULL}, 0, 0, S_NULL}, // S_ONE1
3353 	{SPR_DRWN, 2, 40, {NULL}, 0, 0, S_NULL}, // S_TWO1
3354 	{SPR_DRWN, 3, 40, {NULL}, 0, 0, S_NULL}, // S_THREE1
3355 	{SPR_DRWN, 4, 40, {NULL}, 0, 0, S_NULL}, // S_FOUR1
3356 	{SPR_DRWN, 5, 40, {NULL}, 0, 0, S_NULL}, // S_FIVE1
3357 
3358 	{SPR_DRWN,  6, 40, {NULL}, 0, 0, S_NULL}, // S_ZERO2
3359 	{SPR_DRWN,  7, 40, {NULL}, 0, 0, S_NULL}, // S_ONE2
3360 	{SPR_DRWN,  8, 40, {NULL}, 0, 0, S_NULL}, // S_TWO2
3361 	{SPR_DRWN,  9, 40, {NULL}, 0, 0, S_NULL}, // S_THREE2
3362 	{SPR_DRWN, 10, 40, {NULL}, 0, 0, S_NULL}, // S_FOUR2
3363 	{SPR_DRWN, 11, 40, {NULL}, 0, 0, S_NULL}, // S_FIVE2
3364 
3365 	// Flight indicator
3366 	{SPR_FLII, FF_FULLBRIGHT|FF_ANIMATE|0, -1, {NULL}, 4, 4, S_NULL}, // S_FLIGHTINDICATOR
3367 
3368 	{SPR_LCKN,   FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_NULL}, // S_LOCKON1
3369 	{SPR_LCKN, 1|FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_NULL}, // S_LOCKON2
3370 	{SPR_LCKN, 2|FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_NULL}, // S_LOCKON3
3371 	{SPR_LCKN, 3|FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_NULL}, // S_LOCKON4
3372 
3373 	{SPR_LCKN,   FF_FULLBRIGHT, -1, {NULL}, 0, 0, S_NULL}, // S_LOCKONINF1
3374 	{SPR_LCKN, 1|FF_FULLBRIGHT, -1, {NULL}, 0, 0, S_NULL}, // S_LOCKONINF2
3375 	{SPR_LCKN, 2|FF_FULLBRIGHT, -1, {NULL}, 0, 0, S_NULL}, // S_LOCKONINF3
3376 	{SPR_LCKN, 3|FF_FULLBRIGHT, -1, {NULL}, 0, 0, S_NULL}, // S_LOCKONINF4
3377 
3378 	{SPR_TTAG, FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_NULL}, // S_TTAG
3379 
3380 	// CTF Sign
3381 	{SPR_GFLG, FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_NULL}, // S_GOTFLAG
3382 
3383 	// Finish flag
3384 	{SPR_FNSF,    FF_TRANS30, -1, {NULL}, 0, 0, S_NULL}, // S_FINISHFLAG
3385 
3386 	{SPR_CORK,             0, -1, {NULL}, 0, 0, S_NULL}, // S_CORK
3387 	{SPR_LHRT, FF_FULLBRIGHT, -1, {NULL}, 0, 0, S_NULL}, // S_LHRT
3388 
3389 	// Red Rings (thrown)
3390 	{SPR_RRNG, FF_FULLBRIGHT,   1, {A_ThrownRing}, 0, 0, S_RRNG2}, // S_RRNG1
3391 	{SPR_RRNG, FF_FULLBRIGHT|1, 1, {A_ThrownRing}, 0, 0, S_RRNG3}, // S_RRNG2
3392 	{SPR_RRNG, FF_FULLBRIGHT|2, 1, {A_ThrownRing}, 0, 0, S_RRNG4}, // S_RRNG3
3393 	{SPR_RRNG, FF_FULLBRIGHT|3, 1, {A_ThrownRing}, 0, 0, S_RRNG5}, // S_RRNG4
3394 	{SPR_RRNG, FF_FULLBRIGHT|4, 1, {A_ThrownRing}, 0, 0, S_RRNG6}, // S_RRNG5
3395 	{SPR_RRNG, FF_FULLBRIGHT|5, 1, {A_ThrownRing}, 0, 0, S_RRNG7}, // S_RRNG6
3396 	{SPR_RRNG, FF_FULLBRIGHT|6, 1, {A_ThrownRing}, 0, 0, S_RRNG1}, // S_RRNG7
3397 
3398 	// Weapon Ring Ammo
3399 	{SPR_RNGB, FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 34, 1, S_BOUNCERINGAMMO},    // S_BOUNCERINGAMMO
3400 	{SPR_RNGR, FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 34, 1, S_RAILRINGAMMO},      // S_RAILRINGAMMO
3401 	{SPR_RNGI, FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 34, 1, S_INFINITYRINGAMMO},  // S_INFINITYRINGAMMO
3402 	{SPR_RNGA, FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 34, 1, S_AUTOMATICRINGAMMO}, // S_AUTOMATICRINGAMMO
3403 	{SPR_RNGE, FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 34, 1, S_EXPLOSIONRINGAMMO}, // S_EXPLOSIONRINGAMMO
3404 	{SPR_RNGS, FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 34, 1, S_SCATTERRINGAMMO},   // S_SCATTERRINGAMMO
3405 	{SPR_RNGG, FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 34, 1, S_GRENADERINGAMMO},   // S_GRENADERINGAMMO
3406 
3407 	// Bounce Ring Pickup
3408 	{SPR_PIKB, FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 15, 1, S_BOUNCEPICKUP},  // S_BOUNCEPICKUP
3409 
3410 	{SPR_PIKB,  0, 1, {NULL}, 0, 0, S_BOUNCEPICKUPFADE2}, // S_BOUNCEPICKUPFADE1
3411 	{SPR_PIKB,  2, 1, {NULL}, 0, 0, S_BOUNCEPICKUPFADE3}, // S_BOUNCEPICKUPFADE2
3412 	{SPR_PIKB,  4, 1, {NULL}, 0, 0, S_BOUNCEPICKUPFADE4}, // S_BOUNCEPICKUPFADE3
3413 	{SPR_PIKB,  6, 1, {NULL}, 0, 0, S_BOUNCEPICKUPFADE5}, // S_BOUNCEPICKUPFADE4
3414 	{SPR_PIKB,  8, 1, {NULL}, 0, 0, S_BOUNCEPICKUPFADE6}, // S_BOUNCEPICKUPFADE5
3415 	{SPR_PIKB, 10, 1, {NULL}, 0, 0, S_BOUNCEPICKUPFADE7}, // S_BOUNCEPICKUPFADE6
3416 	{SPR_PIKB, 12, 1, {NULL}, 0, 0, S_BOUNCEPICKUPFADE8}, // S_BOUNCEPICKUPFADE7
3417 	{SPR_PIKB, 14, 1, {NULL}, 0, 0, S_BOUNCEPICKUPFADE1}, // S_BOUNCEPICKUPFADE8
3418 
3419 	// Rail Ring Pickup
3420 	{SPR_PIKR, FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 15, 1, S_RAILPICKUP},  // S_RAILPICKUP
3421 
3422 	{SPR_PIKR,  0, 1, {NULL}, 0, 0, S_RAILPICKUPFADE2}, // S_RAILPICKUPFADE1
3423 	{SPR_PIKR,  2, 1, {NULL}, 0, 0, S_RAILPICKUPFADE3}, // S_RAILPICKUPFADE2
3424 	{SPR_PIKR,  4, 1, {NULL}, 0, 0, S_RAILPICKUPFADE4}, // S_RAILPICKUPFADE3
3425 	{SPR_PIKR,  6, 1, {NULL}, 0, 0, S_RAILPICKUPFADE5}, // S_RAILPICKUPFADE4
3426 	{SPR_PIKR,  8, 1, {NULL}, 0, 0, S_RAILPICKUPFADE6}, // S_RAILPICKUPFADE5
3427 	{SPR_PIKR, 10, 1, {NULL}, 0, 0, S_RAILPICKUPFADE7}, // S_RAILPICKUPFADE6
3428 	{SPR_PIKR, 12, 1, {NULL}, 0, 0, S_RAILPICKUPFADE8}, // S_RAILPICKUPFADE7
3429 	{SPR_PIKR, 14, 1, {NULL}, 0, 0, S_RAILPICKUPFADE1}, // S_RAILPICKUPFADE8
3430 
3431 	// Auto Ring Pickup
3432 	{SPR_PIKA, FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 15, 1, S_AUTOPICKUP},  // S_AUTOPICKUP
3433 
3434 	{SPR_PIKA,  0, 1, {NULL}, 0, 0, S_AUTOPICKUPFADE2}, // S_AUTOPICKUPFADE1
3435 	{SPR_PIKA,  2, 1, {NULL}, 0, 0, S_AUTOPICKUPFADE3}, // S_AUTOPICKUPFADE2
3436 	{SPR_PIKA,  4, 1, {NULL}, 0, 0, S_AUTOPICKUPFADE4}, // S_AUTOPICKUPFADE3
3437 	{SPR_PIKA,  6, 1, {NULL}, 0, 0, S_AUTOPICKUPFADE5}, // S_AUTOPICKUPFADE4
3438 	{SPR_PIKA,  8, 1, {NULL}, 0, 0, S_AUTOPICKUPFADE6}, // S_AUTOPICKUPFADE5
3439 	{SPR_PIKA, 10, 1, {NULL}, 0, 0, S_AUTOPICKUPFADE7}, // S_AUTOPICKUPFADE6
3440 	{SPR_PIKA, 12, 1, {NULL}, 0, 0, S_AUTOPICKUPFADE8}, // S_AUTOPICKUPFADE7
3441 	{SPR_PIKA, 14, 1, {NULL}, 0, 0, S_AUTOPICKUPFADE1}, // S_AUTOPICKUPFADE8
3442 
3443 	// Explode Ring Pickup
3444 	{SPR_PIKE, FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 15, 1, S_EXPLODEPICKUP},  // S_EXPLODEPICKUP
3445 
3446 	{SPR_PIKE,  0, 1, {NULL}, 0, 0, S_EXPLODEPICKUPFADE2}, // S_EXPLODEPICKUPFADE1
3447 	{SPR_PIKE,  2, 1, {NULL}, 0, 0, S_EXPLODEPICKUPFADE3}, // S_EXPLODEPICKUPFADE2
3448 	{SPR_PIKE,  4, 1, {NULL}, 0, 0, S_EXPLODEPICKUPFADE4}, // S_EXPLODEPICKUPFADE3
3449 	{SPR_PIKE,  6, 1, {NULL}, 0, 0, S_EXPLODEPICKUPFADE5}, // S_EXPLODEPICKUPFADE4
3450 	{SPR_PIKE,  8, 1, {NULL}, 0, 0, S_EXPLODEPICKUPFADE6}, // S_EXPLODEPICKUPFADE5
3451 	{SPR_PIKE, 10, 1, {NULL}, 0, 0, S_EXPLODEPICKUPFADE7}, // S_EXPLODEPICKUPFADE6
3452 	{SPR_PIKE, 12, 1, {NULL}, 0, 0, S_EXPLODEPICKUPFADE8}, // S_EXPLODEPICKUPFADE7
3453 	{SPR_PIKE, 14, 1, {NULL}, 0, 0, S_EXPLODEPICKUPFADE1}, // S_EXPLODEPICKUPFADE8
3454 
3455 	// Scatter Ring Pickup
3456 	{SPR_PIKS,  FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 15, 1, S_SCATTERPICKUP},  // S_SCATTERPICKUP
3457 
3458 	{SPR_PIKS,  0, 1, {NULL}, 0, 0, S_SCATTERPICKUPFADE2}, // S_SCATTERPICKUPFADE1
3459 	{SPR_PIKS,  2, 1, {NULL}, 0, 0, S_SCATTERPICKUPFADE3}, // S_SCATTERPICKUPFADE2
3460 	{SPR_PIKS,  4, 1, {NULL}, 0, 0, S_SCATTERPICKUPFADE4}, // S_SCATTERPICKUPFADE3
3461 	{SPR_PIKS,  6, 1, {NULL}, 0, 0, S_SCATTERPICKUPFADE5}, // S_SCATTERPICKUPFADE4
3462 	{SPR_PIKS,  8, 1, {NULL}, 0, 0, S_SCATTERPICKUPFADE6}, // S_SCATTERPICKUPFADE5
3463 	{SPR_PIKS, 10, 1, {NULL}, 0, 0, S_SCATTERPICKUPFADE7}, // S_SCATTERPICKUPFADE6
3464 	{SPR_PIKS, 12, 1, {NULL}, 0, 0, S_SCATTERPICKUPFADE8}, // S_SCATTERPICKUPFADE7
3465 	{SPR_PIKS, 14, 1, {NULL}, 0, 0, S_SCATTERPICKUPFADE1}, // S_SCATTERPICKUPFADE8
3466 
3467 	// Grenade Ring Pickup
3468 	{SPR_PIKG,  FF_ANIMATE|FF_GLOBALANIM, -1, {NULL}, 15, 1, S_GRENADEPICKUP},  // S_GRENADEPICKUP
3469 
3470 	{SPR_PIKG,  0, 1, {NULL}, 0, 0, S_GRENADEPICKUPFADE2}, // S_GRENADEPICKUPFADE1
3471 	{SPR_PIKG,  2, 1, {NULL}, 0, 0, S_GRENADEPICKUPFADE3}, // S_GRENADEPICKUPFADE2
3472 	{SPR_PIKG,  4, 1, {NULL}, 0, 0, S_GRENADEPICKUPFADE4}, // S_GRENADEPICKUPFADE3
3473 	{SPR_PIKG,  6, 1, {NULL}, 0, 0, S_GRENADEPICKUPFADE5}, // S_GRENADEPICKUPFADE4
3474 	{SPR_PIKG,  8, 1, {NULL}, 0, 0, S_GRENADEPICKUPFADE6}, // S_GRENADEPICKUPFADE5
3475 	{SPR_PIKG, 10, 1, {NULL}, 0, 0, S_GRENADEPICKUPFADE7}, // S_GRENADEPICKUPFADE6
3476 	{SPR_PIKG, 12, 1, {NULL}, 0, 0, S_GRENADEPICKUPFADE8}, // S_GRENADEPICKUPFADE7
3477 	{SPR_PIKG, 14, 1, {NULL}, 0, 0, S_GRENADEPICKUPFADE1}, // S_GRENADEPICKUPFADE8
3478 
3479 	// Thrown Weapon Rings
3480 	{SPR_RNGB, FF_FULLBRIGHT   , 1, {A_ThrownRing}, 0, 0, S_THROWNBOUNCE2}, // S_THROWNBOUNCE1
3481 	{SPR_RNGB, FF_FULLBRIGHT| 5, 1, {A_ThrownRing}, 0, 0, S_THROWNBOUNCE3}, // S_THROWNBOUNCE2
3482 	{SPR_RNGB, FF_FULLBRIGHT|10, 1, {A_ThrownRing}, 0, 0, S_THROWNBOUNCE4}, // S_THROWNBOUNCE3
3483 	{SPR_RNGB, FF_FULLBRIGHT|15, 1, {A_ThrownRing}, 0, 0, S_THROWNBOUNCE5}, // S_THROWNBOUNCE4
3484 	{SPR_RNGB, FF_FULLBRIGHT|20, 1, {A_ThrownRing}, 0, 0, S_THROWNBOUNCE6}, // S_THROWNBOUNCE5
3485 	{SPR_RNGB, FF_FULLBRIGHT|25, 1, {A_ThrownRing}, 0, 0, S_THROWNBOUNCE7}, // S_THROWNBOUNCE6
3486 	{SPR_RNGB, FF_FULLBRIGHT|30, 1, {A_ThrownRing}, 0, 0, S_THROWNBOUNCE1}, // S_THROWNBOUNCE7
3487 
3488 	{SPR_RNGI, FF_FULLBRIGHT   , 1, {A_ThrownRing}, 0, 0, S_THROWNINFINITY2}, // S_THROWNINFINITY1
3489 	{SPR_RNGI, FF_FULLBRIGHT| 5, 1, {A_ThrownRing}, 0, 0, S_THROWNINFINITY3}, // S_THROWNINFINITY2
3490 	{SPR_RNGI, FF_FULLBRIGHT|10, 1, {A_ThrownRing}, 0, 0, S_THROWNINFINITY4}, // S_THROWNINFINITY3
3491 	{SPR_RNGI, FF_FULLBRIGHT|15, 1, {A_ThrownRing}, 0, 0, S_THROWNINFINITY5}, // S_THROWNINFINITY4
3492 	{SPR_RNGI, FF_FULLBRIGHT|20, 1, {A_ThrownRing}, 0, 0, S_THROWNINFINITY6}, // S_THROWNINFINITY5
3493 	{SPR_RNGI, FF_FULLBRIGHT|25, 1, {A_ThrownRing}, 0, 0, S_THROWNINFINITY7}, // S_THROWNINFINITY6
3494 	{SPR_RNGI, FF_FULLBRIGHT|30, 1, {A_ThrownRing}, 0, 0, S_THROWNINFINITY1}, // S_THROWNINFINITY7
3495 
3496 	{SPR_TAUT, FF_FULLBRIGHT  , 1, {A_ThrownRing}, 0, 0, S_THROWNAUTOMATIC2}, // S_THROWNAUTOMATIC1
3497 	{SPR_TAUT, FF_FULLBRIGHT|1, 1, {A_ThrownRing}, 0, 0, S_THROWNAUTOMATIC3}, // S_THROWNAUTOMATIC2
3498 	{SPR_TAUT, FF_FULLBRIGHT|2, 1, {A_ThrownRing}, 0, 0, S_THROWNAUTOMATIC4}, // S_THROWNAUTOMATIC3
3499 	{SPR_TAUT, FF_FULLBRIGHT|3, 1, {A_ThrownRing}, 0, 0, S_THROWNAUTOMATIC5}, // S_THROWNAUTOMATIC4
3500 	{SPR_TAUT, FF_FULLBRIGHT|4, 1, {A_ThrownRing}, 0, 0, S_THROWNAUTOMATIC6}, // S_THROWNAUTOMATIC5
3501 	{SPR_TAUT, FF_FULLBRIGHT|5, 1, {A_ThrownRing}, 0, 0, S_THROWNAUTOMATIC7}, // S_THROWNAUTOMATIC6
3502 	{SPR_TAUT, FF_FULLBRIGHT|6, 1, {A_ThrownRing}, 0, 0, S_THROWNAUTOMATIC1}, // S_THROWNAUTOMATIC7
3503 
3504 	{SPR_RNGE, FF_FULLBRIGHT   , 1, {A_ThrownRing}, 0, 0, S_THROWNEXPLOSION2}, // S_THROWNEXPLOSION1
3505 	{SPR_RNGE, FF_FULLBRIGHT| 5, 1, {A_ThrownRing}, 0, 0, S_THROWNEXPLOSION3}, // S_THROWNEXPLOSION2
3506 	{SPR_RNGE, FF_FULLBRIGHT|10, 1, {A_ThrownRing}, 0, 0, S_THROWNEXPLOSION4}, // S_THROWNEXPLOSION3
3507 	{SPR_RNGE, FF_FULLBRIGHT|15, 1, {A_ThrownRing}, 0, 0, S_THROWNEXPLOSION5}, // S_THROWNEXPLOSION4
3508 	{SPR_RNGE, FF_FULLBRIGHT|20, 1, {A_ThrownRing}, 0, 0, S_THROWNEXPLOSION6}, // S_THROWNEXPLOSION5
3509 	{SPR_RNGE, FF_FULLBRIGHT|25, 1, {A_ThrownRing}, 0, 0, S_THROWNEXPLOSION7}, // S_THROWNEXPLOSION6
3510 	{SPR_RNGE, FF_FULLBRIGHT|30, 1, {A_ThrownRing}, 0, 0, S_THROWNEXPLOSION1}, // S_THROWNEXPLOSION7
3511 
3512 	{SPR_TGRE, FF_FULLBRIGHT   , 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE2},  // S_THROWNGRENADE1
3513 	{SPR_TGRE, FF_FULLBRIGHT| 1, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE3},  // S_THROWNGRENADE2
3514 	{SPR_TGRE, FF_FULLBRIGHT| 2, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE4},  // S_THROWNGRENADE3
3515 	{SPR_TGRE, FF_FULLBRIGHT| 3, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE5},  // S_THROWNGRENADE4
3516 	{SPR_TGRE, FF_FULLBRIGHT| 4, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE6},  // S_THROWNGRENADE5
3517 	{SPR_TGRE, FF_FULLBRIGHT| 5, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE7},  // S_THROWNGRENADE6
3518 	{SPR_TGRE, FF_FULLBRIGHT| 6, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE8},  // S_THROWNGRENADE7
3519 	{SPR_TGRE, FF_FULLBRIGHT| 7, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE9},  // S_THROWNGRENADE8
3520 	{SPR_TGRE, FF_FULLBRIGHT| 8, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE10}, // S_THROWNGRENADE9
3521 	{SPR_TGRE, FF_FULLBRIGHT| 9, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE11}, // S_THROWNGRENADE10
3522 	{SPR_TGRE, FF_FULLBRIGHT|10, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE12}, // S_THROWNGRENADE11
3523 	{SPR_TGRE, FF_FULLBRIGHT|11, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE13}, // S_THROWNGRENADE12
3524 	{SPR_TGRE, FF_FULLBRIGHT|12, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE14}, // S_THROWNGRENADE13
3525 	{SPR_TGRE, FF_FULLBRIGHT|13, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE15}, // S_THROWNGRENADE14
3526 	{SPR_TGRE, FF_FULLBRIGHT|14, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE16}, // S_THROWNGRENADE15
3527 	{SPR_TGRE, FF_FULLBRIGHT|15, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE17}, // S_THROWNGRENADE16
3528 	{SPR_TGRE, FF_FULLBRIGHT|16, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE18}, // S_THROWNGRENADE17
3529 	{SPR_TGRE, FF_FULLBRIGHT|17, 1, {A_ThrownRing}, 0, 0, S_THROWNGRENADE1},  // S_THROWNGRENADE18
3530 
3531 	{SPR_TSCR, FF_FULLBRIGHT, 1, {A_ThrownRing}, 0, 0, S_THROWNSCATTER}, // S_THROWNSCATTER
3532 
3533 	{SPR_NULL, 0, 1, {A_RingExplode}, 0, 0, S_XPLD1}, // S_RINGEXPLODE
3534 
3535 	// Coin
3536 	{SPR_COIN, FF_FULLBRIGHT,   5, {NULL}, 0, 0, S_COIN2}, // S_COIN1
3537 	{SPR_COIN, FF_FULLBRIGHT|1, 5, {NULL}, 0, 0, S_COIN3}, // S_COIN2
3538 	{SPR_COIN, FF_FULLBRIGHT|2, 5, {NULL}, 0, 0, S_COIN1}, // S_COIN3
3539 
3540 	// Coin Sparkle
3541 	{SPR_CPRK, FF_FULLBRIGHT,   5, {NULL}, 0, 0, S_COINSPARKLE2}, // S_COINSPARKLE1
3542 	{SPR_CPRK, FF_FULLBRIGHT|1, 5, {NULL}, 0, 0, S_COINSPARKLE3}, // S_COINSPARKLE2
3543 	{SPR_CPRK, FF_FULLBRIGHT|2, 5, {NULL}, 0, 0, S_COINSPARKLE4}, // S_COINSPARKLE3
3544 	{SPR_CPRK, FF_FULLBRIGHT|3, 5, {NULL}, 0, 0, S_NULL},         // S_COINSPARKLE4
3545 
3546 	// Goomba
3547 	{SPR_GOOM, 0, 6, {A_Look}, 0, 0, S_GOOMBA1B}, // S_GOOMBA1
3548 	{SPR_GOOM, 1, 6, {A_Look}, 0, 0, S_GOOMBA1},  // S_GOOMBA1B
3549 	{SPR_GOOM, 0, 3, {A_Chase}, 0, 0, S_GOOMBA3}, // S_GOOMBA2
3550 	{SPR_GOOM, 0, 3, {A_Chase}, 0, 0, S_GOOMBA4}, // S_GOOMBA3
3551 	{SPR_GOOM, 1, 3, {A_Chase}, 0, 0, S_GOOMBA5}, // S_GOOMBA4
3552 	{SPR_GOOM, 1, 3, {A_Chase}, 0, 0, S_GOOMBA6}, // S_GOOMBA5
3553 	{SPR_GOOM, 0, 3, {A_Chase}, 0, 0, S_GOOMBA7}, // S_GOOMBA6
3554 	{SPR_GOOM, 0, 3, {A_Chase}, 0, 0, S_GOOMBA8}, // S_GOOMBA7
3555 	{SPR_GOOM, 1, 3, {A_Chase}, 0, 0, S_GOOMBA9}, // S_GOOMBA8
3556 	{SPR_GOOM, 1, 3, {A_Chase}, 0, 0, S_GOOMBA2}, // S_GOOMBA9
3557 	{SPR_GOOM, 2, 16, {A_Scream}, 0, 0, S_NULL},  // S_GOOMBA_DEAD
3558 
3559 	// Blue Goomba
3560 	{SPR_BGOM, 0, 6, {A_Look}, 0, 0, S_BLUEGOOMBA1B}, // BLUEGOOMBA1
3561 	{SPR_BGOM, 1, 6, {A_Look}, 0, 0, S_BLUEGOOMBA1},  // BLUEGOOMBA1B
3562 	{SPR_BGOM, 0, 3, {A_Chase}, 0, 0, S_BLUEGOOMBA3}, // S_BLUEGOOMBA2
3563 	{SPR_BGOM, 0, 3, {A_Chase}, 0, 0, S_BLUEGOOMBA4}, // S_BLUEGOOMBA3
3564 	{SPR_BGOM, 1, 3, {A_Chase}, 0, 0, S_BLUEGOOMBA5}, // S_BLUEGOOMBA4
3565 	{SPR_BGOM, 1, 3, {A_Chase}, 0, 0, S_BLUEGOOMBA6}, // S_BLUEGOOMBA5
3566 	{SPR_BGOM, 0, 3, {A_Chase}, 0, 0, S_BLUEGOOMBA7}, // S_BLUEGOOMBA6
3567 	{SPR_BGOM, 0, 3, {A_Chase}, 0, 0, S_BLUEGOOMBA8}, // S_BLUEGOOMBA7
3568 	{SPR_BGOM, 1, 3, {A_Chase}, 0, 0, S_BLUEGOOMBA9}, // S_BLUEGOOMBA8
3569 	{SPR_BGOM, 1, 3, {A_Chase}, 0, 0, S_BLUEGOOMBA2}, // S_BLUEGOOMBA9
3570 	{SPR_BGOM, 2, 16, {A_Scream}, 0, 0, S_NULL},      // S_BLUEGOOMBA_DEAD
3571 
3572 	// Fire Flower
3573 	{SPR_FFWR, 0, 3, {NULL}, 0, 0, S_FIREFLOWER2}, // S_FIREFLOWER1
3574 	{SPR_FFWR, 1, 3, {NULL}, 0, 0, S_FIREFLOWER3}, // S_FIREFLOWER2
3575 	{SPR_FFWR, 2, 3, {NULL}, 0, 0, S_FIREFLOWER4}, // S_FIREFLOWER3
3576 	{SPR_FFWR, 3, 3, {NULL}, 0, 0, S_FIREFLOWER1}, // S_FIREFLOWER4
3577 
3578 	// Thrown Mario Fireball
3579 	{SPR_FBLL, FF_FULLBRIGHT,   1, {A_SpawnObjectRelative}, 0, MT_FIREBALLTRAIL, S_FIREBALL},   // S_FIREBALL
3580 	{SPR_FBLL, 1|FF_FULLBRIGHT|FF_TRANS50, 1, {A_SetScale}, FRACUNIT*3/4, 0, S_FIREBALLTRAIL2}, // S_FIREBALLTRAIL1
3581 	{SPR_FBLL, 1|FF_FULLBRIGHT|FF_TRANS50, 8, {A_SetScale}, FRACUNIT/6, 1, S_NULL},             // S_FIREBALLTRAIL2
3582 
3583 	// Turtle Shell
3584 	{SPR_SHLL, 0, -1, {NULL}, 0, 0, S_NULL}, // S_SHELL
3585 
3586 	// Puma (Mario fireball)
3587 	{SPR_PUMA, FF_FULLBRIGHT|2, 1, {A_FishJump}, 0, MT_PUMATRAIL, S_PUMA_START2},   // S_PUMA_START1
3588 	{SPR_PUMA, FF_FULLBRIGHT|2, 1, {A_PlaySound}, sfx_s3k70, 1 + (1<<16), S_PUMA_UP1},   // S_PUMA_START2
3589 	{SPR_PUMA, FF_FULLBRIGHT  , 2, {A_FishJump}, 0, MT_PUMATRAIL, S_PUMA_UP2},   // S_PUMA_UP1
3590 	{SPR_PUMA, FF_FULLBRIGHT|1, 2, {A_FishJump}, 0, MT_PUMATRAIL, S_PUMA_UP3},   // S_PUMA_UP2
3591 	{SPR_PUMA, FF_FULLBRIGHT|2, 2, {A_FishJump}, 0, MT_PUMATRAIL, S_PUMA_UP1},   // S_PUMA_UP3
3592 	{SPR_PUMA, FF_FULLBRIGHT|3, 2, {A_FishJump}, 0, MT_PUMATRAIL, S_PUMA_DOWN2}, // S_PUMA_DOWN1
3593 	{SPR_PUMA, FF_FULLBRIGHT|4, 2, {A_FishJump}, 0, MT_PUMATRAIL, S_PUMA_DOWN3}, // S_PUMA_DOWN2
3594 	{SPR_PUMA, FF_FULLBRIGHT|5, 2, {A_FishJump}, 0, MT_PUMATRAIL, S_PUMA_DOWN1}, // S_PUMA_DOWN3
3595 
3596 	{SPR_PUMA, FF_FULLBRIGHT|FF_TRANS20|6, 4,       {NULL},        0, 0, S_PUMATRAIL2},   // S_PUMATRAIL1
3597 	{SPR_PUMA, FF_FULLBRIGHT|FF_TRANS40|6, 5, {A_SetScale}, FRACUNIT, 1, S_PUMATRAIL3},   // S_PUMATRAIL2
3598 	{SPR_PUMA, FF_FULLBRIGHT|FF_TRANS50|7, 4,       {NULL},        0, 0, S_PUMATRAIL4},   // S_PUMATRAIL3
3599 	{SPR_PUMA, FF_FULLBRIGHT|FF_TRANS60|8, 3,       {NULL},        0, 0, S_NULL},         // S_PUMATRAIL4
3600 
3601 	// Hammer
3602 	{SPR_HAMM, FF_ANIMATE, -1, {NULL}, 3, 3, S_NULL}, // S_HAMMER
3603 
3604 	// Koopa
3605 	{SPR_KOOP, 0, -1, {NULL}, 0, 0, S_NULL},   // S_KOOPA1
3606 	{SPR_KOOP, 1, 24, {NULL}, 0, 0, S_KOOPA1}, // S_KOOPA2
3607 
3608 	{SPR_BFLM, 0, 3,{NULL}, 0, 0, S_KOOPAFLAME2}, // S_KOOPAFLAME1
3609 	{SPR_BFLM, 1, 3,{NULL}, 0, 0, S_KOOPAFLAME3}, // S_KOOPAFLAME2
3610 	{SPR_BFLM, 2, 3,{NULL}, 0, 0, S_KOOPAFLAME1}, // S_KOOPAFLAME3
3611 
3612 	// Axe
3613 	{SPR_MAXE, 0, 3, {NULL}, 0, 0, S_AXE2}, // S_AXE1
3614 	{SPR_MAXE, 1, 3, {NULL}, 0, 0, S_AXE3}, // S_AXE2
3615 	{SPR_MAXE, 2, 3, {NULL}, 0, 0, S_AXE1}, // S_AXE3
3616 
3617 	{SPR_MUS1, 0, -1, {NULL}, 0, 0, S_NULL}, // S_MARIOBUSH1
3618 	{SPR_MUS2, 0, -1, {NULL}, 0, 0, S_NULL}, // S_MARIOBUSH2
3619 	{SPR_TOAD, 0, -1, {NULL}, 0, 0, S_NULL}, // S_TOAD
3620 
3621 	// Nights Drone
3622 	{SPR_NDRN, 0, -1, {NULL}, 0, 0, S_NIGHTSDRONE_MAN2}, // S_NIGHTSDRONE_MAN1
3623 	{SPR_NDRN, 0, -1, {NULL}, 0, 0, S_NIGHTSDRONE_MAN1}, // S_NIGHTSDRONE_MAN2
3624 
3625 	// Sparkling point (RETURN TO THE GOAL, etc)
3626 	{SPR_IVSP, 0, 1, {A_GhostMe}, 0, 0, S_NIGHTSDRONE_SPARKLING2},   // S_NIGHTSDRONE_SPARKLING1
3627 	{SPR_IVSP, 2, 1, {A_GhostMe}, 0, 0, S_NIGHTSDRONE_SPARKLING3},   // S_NIGHTSDRONE_SPARKLING2
3628 	{SPR_IVSP, 4, 1, {A_GhostMe}, 0, 0, S_NIGHTSDRONE_SPARKLING4},   // S_NIGHTSDRONE_SPARKLING3
3629 	{SPR_IVSP, 6, 1, {A_GhostMe}, 0, 0, S_NIGHTSDRONE_SPARKLING5},   // S_NIGHTSDRONE_SPARKLING4
3630 	{SPR_IVSP, 8, 1, {A_GhostMe}, 0, 0, S_NIGHTSDRONE_SPARKLING6},  // S_NIGHTSDRONE_SPARKLING5
3631 	{SPR_IVSP, 10, 1, {A_GhostMe}, 0, 0, S_NIGHTSDRONE_SPARKLING7}, // S_NIGHTSDRONE_SPARKLING6
3632 	{SPR_IVSP, 12, 1, {A_GhostMe}, 0, 0, S_NIGHTSDRONE_SPARKLING8}, // S_NIGHTSDRONE_SPARKLING7
3633 	{SPR_IVSP, 14, 1, {A_GhostMe}, 0, 0, S_NIGHTSDRONE_SPARKLING9}, // S_NIGHTSDRONE_SPARKLING8
3634 	{SPR_IVSP, 16, 1, {A_GhostMe}, 0, 0, S_NIGHTSDRONE_SPARKLING10}, // S_NIGHTSDRONE_SPARKLING9
3635 	{SPR_IVSP, 18, 1, {A_GhostMe}, 0, 0, S_NIGHTSDRONE_SPARKLING11}, // S_NIGHTSDRONE_SPARKLING10
3636 	{SPR_IVSP, 20, 1, {A_GhostMe}, 0, 0, S_NIGHTSDRONE_SPARKLING12}, // S_NIGHTSDRONE_SPARKLING11
3637 	{SPR_IVSP, 22, 1, {A_GhostMe}, 0, 0, S_NIGHTSDRONE_SPARKLING13}, // S_NIGHTSDRONE_SPARKLING12
3638 	{SPR_IVSP, 24, 1, {A_GhostMe}, 0, 0, S_NIGHTSDRONE_SPARKLING14}, // S_NIGHTSDRONE_SPARKLING13
3639 	{SPR_IVSP, 26, 1, {A_GhostMe}, 0, 0, S_NIGHTSDRONE_SPARKLING15}, // S_NIGHTSDRONE_SPARKLING14
3640 	{SPR_IVSP, 28, 1, {A_GhostMe}, 0, 0, S_NIGHTSDRONE_SPARKLING16}, // S_NIGHTSDRONE_SPARKLING15
3641 	{SPR_IVSP, 30, 1, {A_GhostMe}, 0, 0, S_NIGHTSDRONE_SPARKLING1}, // S_NIGHTSDRONE_SPARKLING16
3642 
3643 	// NiGHTS GOAL banner (inside the sparkles!)
3644 	{SPR_GOAL, 0, 4, {NULL}, 0, 0, S_NIGHTSDRONE_GOAL2}, // S_NIGHTSDRONE_GOAL1
3645 	{SPR_GOAL, 1, 4, {NULL}, 0, 0, S_NIGHTSDRONE_GOAL3}, // S_NIGHTSDRONE_GOAL2
3646 	{SPR_GOAL, 2, 4, {NULL}, 0, 0, S_NIGHTSDRONE_GOAL4}, // S_NIGHTSDRONE_GOAL3
3647 	{SPR_GOAL, 3, 4, {NULL}, 0, 0, S_NIGHTSDRONE_GOAL1}, // S_NIGHTSDRONE_GOAL4
3648 
3649 	// Nights Sparkle
3650 	{SPR_NSPK, FF_FULLBRIGHT, 140, {NULL}, 0, 0, S_NIGHTSPARKLE2},   // S_NIGHTSPARKLE1
3651 	{SPR_NSPK, FF_FULLBRIGHT|1, 7, {NULL}, 0, 0, S_NIGHTSPARKLE3},   // S_NIGHTSPARKLE2
3652 	{SPR_NSPK, FF_FULLBRIGHT|2, 7, {NULL}, 0, 0, S_NIGHTSPARKLE4},   // S_NIGHTSPARKLE3
3653 	{SPR_NSPK, FF_FULLBRIGHT|3, 7, {NULL}, 0, 0, S_NULL},            // S_NIGHTSPARKLE4
3654 
3655 	// Red Sparkle
3656 	{SPR_NSPK, FF_FULLBRIGHT|4, 140, {NULL}, 0, 0, S_NIGHTSPARKLESUPER2}, // S_NIGHTSPARKLESUPER1
3657 	{SPR_NSPK, FF_FULLBRIGHT|5, 7, {NULL}, 0, 0, S_NIGHTSPARKLESUPER3},   // S_NIGHTSPARKLESUPER2
3658 	{SPR_NSPK, FF_FULLBRIGHT|6, 7, {NULL}, 0, 0, S_NIGHTSPARKLESUPER4},   // S_NIGHTSPARKLESUPER3
3659 	{SPR_NSPK, FF_FULLBRIGHT|7, 7, {NULL}, 0, 0, S_NULL},                 // S_NIGHTSPARKLESUPER4
3660 
3661 	// Paraloop helper -- THIS IS WHAT DETERMINES THE TIMER NOW
3662 	{SPR_NULL, 0, 160, {NULL}, 0, 0, S_NULL}, // S_NIGHTSLOOPHELPER
3663 
3664 	// NiGHTS bumper
3665 	{SPR_NBMP, 0, -1, {NULL}, 0, 0, S_NULL},  // S_NIGHTSBUMPER1
3666 	{SPR_NBMP, 1, -1, {NULL}, 0, 0, S_NULL},  // S_NIGHTSBUMPER2
3667 	{SPR_NBMP, 2, -1, {NULL}, 0, 0, S_NULL},  // S_NIGHTSBUMPER3
3668 	{SPR_NBMP, 3, -1, {NULL}, 0, 0, S_NULL},  // S_NIGHTSBUMPER4
3669 	{SPR_NBMP, 4, -1, {NULL}, 0, 0, S_NULL},  // S_NIGHTSBUMPER5
3670 	{SPR_NBMP, 5, -1, {NULL}, 0, 0, S_NULL},  // S_NIGHTSBUMPER6
3671 	{SPR_NBMP, 6, -1, {NULL}, 0, 0, S_NULL},  // S_NIGHTSBUMPER7
3672 	{SPR_NBMP, 7, -1, {NULL}, 0, 0, S_NULL},  // S_NIGHTSBUMPER8
3673 	{SPR_NBMP, 8, -1, {NULL}, 0, 0, S_NULL},  // S_NIGHTSBUMPER9
3674 	{SPR_NBMP, 9, -1, {NULL}, 0, 0, S_NULL},  // S_NIGHTSBUMPER10
3675 	{SPR_NBMP, 10, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSBUMPER11
3676 	{SPR_NBMP, 11, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSBUMPER12
3677 
3678 	{SPR_HOOP, 0, -1, {NULL}, 0, 0, S_NULL}, // S_HOOP
3679 	{SPR_HOOP, 1, -1, {NULL}, 0, 0, S_NULL}, // S_HOOP_XMASA
3680 	{SPR_HOOP, 2, -1, {NULL}, 0, 0, S_NULL}, // S_HOOP_XMASB
3681 
3682 	{SPR_NSCR, FF_FULLBRIGHT,    -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE10
3683 	{SPR_NSCR, FF_FULLBRIGHT|1,  -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE20
3684 	{SPR_NSCR, FF_FULLBRIGHT|2,  -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE30
3685 	{SPR_NSCR, FF_FULLBRIGHT|3,  -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE40
3686 	{SPR_NSCR, FF_FULLBRIGHT|4,  -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE50
3687 	{SPR_NSCR, FF_FULLBRIGHT|5,  -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE60
3688 	{SPR_NSCR, FF_FULLBRIGHT|6,  -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE70
3689 	{SPR_NSCR, FF_FULLBRIGHT|7,  -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE80
3690 	{SPR_NSCR, FF_FULLBRIGHT|8,  -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE90
3691 	{SPR_NSCR, FF_FULLBRIGHT|9,  -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE100
3692 	{SPR_NSCR, FF_FULLBRIGHT|10, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE10_2
3693 	{SPR_NSCR, FF_FULLBRIGHT|11, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE20_2
3694 	{SPR_NSCR, FF_FULLBRIGHT|12, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE30_2
3695 	{SPR_NSCR, FF_FULLBRIGHT|13, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE40_2
3696 	{SPR_NSCR, FF_FULLBRIGHT|14, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE50_2
3697 	{SPR_NSCR, FF_FULLBRIGHT|15, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE60_2
3698 	{SPR_NSCR, FF_FULLBRIGHT|16, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE70_2
3699 	{SPR_NSCR, FF_FULLBRIGHT|17, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE80_2
3700 	{SPR_NSCR, FF_FULLBRIGHT|18, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE90_2
3701 	{SPR_NSCR, FF_FULLBRIGHT|19, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSCORE100_2
3702 
3703 	// NiGHTS Paraloop Powerups
3704 	{SPR_NPRU, 0, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSSUPERLOOP
3705 	{SPR_NPRU, 1, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSDRILLREFILL
3706 	{SPR_NPRU, 2, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSHELPER
3707 	{SPR_NPRU, 3, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSEXTRATIME
3708 	{SPR_NPRU, 4, -1, {NULL}, 0, 0, S_NULL}, // S_NIGHTSLINKFREEZE
3709 
3710 	{SPR_CAPS, 0, -1, {NULL}, 0, 0, S_NULL}, // S_EGGCAPSULE
3711 
3712 	// Orbiting Chaos Emeralds/Ideya for NiGHTS
3713 	{SPR_CEMG, FF_FULLBRIGHT,   1, {A_OrbitNights}, ANG2*2, 0, S_ORBITEM1}, // S_ORBITEM1
3714 	{SPR_CEMG, FF_FULLBRIGHT|1, 1, {A_OrbitNights}, ANG2*2, 0, S_ORBITEM2}, // S_ORBITEM2
3715 	{SPR_CEMG, FF_FULLBRIGHT|2, 1, {A_OrbitNights}, ANG2*2, 0, S_ORBITEM3}, // S_ORBITEM3
3716 	{SPR_CEMG, FF_FULLBRIGHT|3, 1, {A_OrbitNights}, ANG2*2, 0, S_ORBITEM4}, // S_ORBITEM4
3717 	{SPR_CEMG, FF_FULLBRIGHT|4, 1, {A_OrbitNights}, ANG2*2, 0, S_ORBITEM5}, // S_ORBITEM5
3718 	{SPR_CEMG, FF_FULLBRIGHT|5, 1, {A_OrbitNights}, ANG2*2, 0, S_ORBITEM6}, // S_ORBITEM6
3719 	{SPR_CEMG, FF_FULLBRIGHT|6, 1, {A_OrbitNights}, ANG2*2, 0, S_ORBITEM7}, // S_ORBITEM7
3720 	{SPR_CEMG, FF_FULLBRIGHT|7, 1, {A_OrbitNights}, ANG2*2, 0, S_ORBITEM8}, // S_ORBITEM8
3721 	{SPR_IDYA, FF_TRANS20|FF_FULLBRIGHT,   1, {A_OrbitNights}, ANG2*2, 0, S_ORBIDYA1}, // S_ORBIDYA1
3722 	{SPR_IDYA, FF_TRANS20|FF_FULLBRIGHT|1, 1, {A_OrbitNights}, ANG2*2, 0, S_ORBIDYA2}, // S_ORBIDYA2
3723 	{SPR_IDYA, FF_TRANS20|FF_FULLBRIGHT|2, 1, {A_OrbitNights}, ANG2*2, 0, S_ORBIDYA3}, // S_ORBIDYA3
3724 	{SPR_IDYA, FF_TRANS20|FF_FULLBRIGHT|3, 1, {A_OrbitNights}, ANG2*2, 0, S_ORBIDYA4}, // S_ORBIDYA4
3725 	{SPR_IDYA, FF_TRANS20|FF_FULLBRIGHT|4, 1, {A_OrbitNights}, ANG2*2, 0, S_ORBIDYA5}, // S_ORBIDYA5
3726 
3727 	// Flicky helper for NiGHTS
3728 	{SPR_FL01, 1, 1, {A_OrbitNights}, ANG2*2, 180 | 0x10000, S_NIGHTOPIANHELPER2}, // S_NIGHTOPIANHELPER1
3729 	{SPR_FL01, 1, 1, {A_OrbitNights}, ANG2*2, 180 | 0x10000, S_NIGHTOPIANHELPER3}, // S_NIGHTOPIANHELPER2
3730 	{SPR_FL01, 1, 1, {A_OrbitNights}, ANG2*2, 180 | 0x10000, S_NIGHTOPIANHELPER4}, // S_NIGHTOPIANHELPER3
3731 	{SPR_FL01, 2, 1, {A_OrbitNights}, ANG2*2, 180 | 0x10000, S_NIGHTOPIANHELPER5}, // S_NIGHTOPIANHELPER4
3732 	{SPR_FL01, 2, 1, {A_OrbitNights}, ANG2*2, 180 | 0x10000, S_NIGHTOPIANHELPER6}, // S_NIGHTOPIANHELPER5
3733 	{SPR_FL01, 2, 1, {A_OrbitNights}, ANG2*2, 180 | 0x10000, S_NIGHTOPIANHELPER7}, // S_NIGHTOPIANHELPER6
3734 	{SPR_FL01, 3, 1, {A_OrbitNights}, ANG2*2, 180 | 0x10000, S_NIGHTOPIANHELPER8}, // S_NIGHTOPIANHELPER7
3735 	{SPR_FL01, 3, 1, {A_OrbitNights}, ANG2*2, 180 | 0x10000, S_NIGHTOPIANHELPER9}, // S_NIGHTOPIANHELPER8
3736 	{SPR_FL01, 3, 1, {A_OrbitNights}, ANG2*2, 180 | 0x10000, S_NIGHTOPIANHELPER1}, // S_NIGHTOPIANHELPER9
3737 
3738 	// Nightopian
3739 	{SPR_NTPN, 0, 4, {A_Look}, 0, 0, S_PIAN0}, // S_PIAN0
3740 	{SPR_NTPN, 0, 4, {A_JetgThink}, 0, 0, S_PIAN2}, // S_PIAN1
3741 	{SPR_NTPN, 1, 4, {NULL}, 0, 0, S_PIAN3}, // S_PIAN2
3742 	{SPR_NTPN, 2, 4, {NULL}, 0, 0, S_PIAN4}, // S_PIAN3
3743 	{SPR_NTPN, 3, 4, {NULL}, 0, 0, S_PIAN5}, // S_PIAN4
3744 	{SPR_NTPN, 2, 4, {NULL}, 0, 0, S_PIAN6}, // S_PIAN5
3745 	{SPR_NTPN, 1, 4, {NULL}, 0, 0, S_PIAN1}, // S_PIAN6
3746 	{SPR_NTPN, 5|FF_ANIMATE, 4, {NULL}, 1, 4, S_PIAN1}, // S_PIANSING
3747 
3748 	// Shleep
3749 	{SPR_SHLP, 0, 15, {NULL}, 0, 0, S_SHLEEP2}, // S_SHLEEP1
3750 	{SPR_SHLP, 1, 15, {NULL}, 0, 0, S_SHLEEP3}, // S_SHLEEP2
3751 	{SPR_SHLP, 2, 15, {NULL}, 0, 0, S_SHLEEP4}, // S_SHLEEP3
3752 	{SPR_SHLP, 1, 15, {NULL}, 0, 0, S_SHLEEP1}, // S_SHLEEP4
3753 	{SPR_SHLP, 3, 1, {A_Scream},  0, 0, S_SHLEEPBOUNCE2}, // S_SHLEEPBOUNCE1
3754 	{SPR_SHLP, 3, 1, {A_ZThrust}, 9, 0, S_SHLEEPBOUNCE3}, // S_SHLEEPBOUNCE2
3755 	{SPR_SHLP, 3, 400, {A_SetObjectFlags}, MF_SLIDEME|MF_ENEMY|MF_BOUNCE|MF_NOCLIP|MF_NOCLIPHEIGHT, 0, S_NULL}, // S_SHLEEPBOUNCE3
3756 
3757 	// Secret badniks and hazards, shhhh
3758 	{SPR_PENG, 0, 2, {A_Look},  0, 0, S_PENGUINATOR_LOOK},    // S_PENGUINATOR_LOOK
3759 	{SPR_PENG, 0, 2, {A_Chase}, 0, 0, S_PENGUINATOR_WADDLE2}, // S_PENGUINATOR_WADDLE1
3760 	{SPR_PENG, 1, 2, {A_Chase}, 0, 0, S_PENGUINATOR_WADDLE3}, // S_PENGUINATOR_WADDLE2
3761 	{SPR_PENG, 0, 2, {A_Chase}, 0, 0, S_PENGUINATOR_WADDLE4}, // S_PENGUINATOR_WADDLE3
3762 	{SPR_PENG, 2, 2, {A_Chase}, 0, 0, S_PENGUINATOR_WADDLE1}, // S_PENGUINATOR_WADDLE4
3763 	{SPR_PENG, 0,  0, {A_FaceTarget},      0,  0, S_PENGUINATOR_SLIDE2}, // S_PENGUINATOR_SLIDE1
3764 	{SPR_PENG, 3,  5, {A_BunnyHop},        4, 10, S_PENGUINATOR_SLIDE3}, // S_PENGUINATOR_SLIDE2
3765 	{SPR_PENG, 4, 90, {A_PlayAttackSound}, 0,  0, S_PENGUINATOR_SLIDE4}, // S_PENGUINATOR_SLIDE3
3766 	{SPR_PENG, 3,  5, {A_Thrust},          0,  1, S_PENGUINATOR_SLIDE5}, // S_PENGUINATOR_SLIDE4
3767 	{SPR_PENG, 0,  5, {A_FaceTarget},      0,  0, S_PENGUINATOR_LOOK},   // S_PENGUINATOR_SLIDE5
3768 
3769 	{SPR_POPH, 0,  2, {A_Look},  (2048<<16)|1,           0, S_POPHAT_LOOK},   // S_POPHAT_LOOK
3770 	{SPR_POPH, 1,  0, {A_MultiShotDist}, (MT_SPINDUST<<16)|4, 24, S_POPHAT_SHOOT2}, // S_POPHAT_SHOOT1
3771 	{SPR_POPH, 1,  2, {A_LobShot}, MT_POPSHOT, (70<<16)|60, S_POPHAT_SHOOT3}, // S_POPHAT_SHOOT2
3772 	{SPR_POPH, 2,  1, {NULL},               0,           0, S_POPHAT_SHOOT4}, // S_POPHAT_SHOOT3
3773 	{SPR_POPH, 0, 57, {NULL},               0,           0, S_POPHAT_LOOK},   // S_POPHAT_SHOOT4
3774 	{SPR_POPH, 3,  3, {A_SpawnObjectRelative}, 0, MT_POPSHOT_TRAIL, S_POPSHOT},   // S_POPSHOT
3775 	{SPR_NULL, 0,  2, {NULL},                  0, 0,                S_SPINDUST1}, // S_POPSHOT_TRAIL
3776 
3777 	{SPR_HIVE, 0,  5, {A_Look}, 1, 1, S_HIVEELEMENTAL_LOOK}, // S_HIVEELEMENTAL_LOOK
3778 	{SPR_HIVE, 0, 14, {A_PlaySound}, sfx_s3k76, 1, S_HIVEELEMENTAL_PREPARE2}, // S_HIVEELEMENTAL_PREPARE1
3779 	{SPR_HIVE, 0,  6, {A_PlaySound}, sfx_s3k8c, 1, S_HIVEELEMENTAL_SHOOT1}, // S_HIVEELEMENTAL_PREPARE2
3780 	{SPR_HIVE, 1,  4, {A_WhoCaresIfYourSonIsABee}, (MT_BUMBLEBORE<<16)|4, (1<<16)|32, S_HIVEELEMENTAL_SHOOT2}, // S_HIVEELEMENTAL_SHOOT1
3781 	{SPR_HIVE, 2,  2, {NULL}, 0, 0, S_HIVEELEMENTAL_DORMANT}, // S_HIVEELEMENTAL_SHOOT2
3782 	{SPR_HIVE, 0,  5, {A_ParentTriesToSleep}, S_HIVEELEMENTAL_PREPARE1, 0, S_HIVEELEMENTAL_DORMANT}, // S_HIVEELEMENTAL_DORMANT
3783 	{SPR_HIVE, 3, 35, {A_Pain}, 0, 0, S_HIVEELEMENTAL_LOOK}, // S_HIVEELEMENTAL_PAIN
3784 	{SPR_HIVE, 3,  2, {A_BossScream}, 1, 0, S_HIVEELEMENTAL_DIE2}, // S_HIVEELEMENTAL_DIE1
3785 	{SPR_NULL, 0,  2, {A_BossScream}, 1, 0, S_HIVEELEMENTAL_DIE3}, // S_HIVEELEMENTAL_DIE2
3786 	{SPR_NULL, 0,  0, {A_Repeat}, 7, S_HIVEELEMENTAL_DIE1, S_XPLD_FLICKY}, // S_HIVEELEMENTAL_DIE3
3787 
3788 	{SPR_BUMB, 1, 10, {NULL}, 0, 0, S_BUMBLEBORE_LOOK1}, // S_BUMBLEBORE_SPAWN
3789 	{SPR_BUMB, 0,  4, {A_Look}, 1, 1, S_BUMBLEBORE_LOOK2}, // S_BUMBLEBORE_LOOK1
3790 	{SPR_BUMB, 1,  4, {A_Look}, 1, 1, S_BUMBLEBORE_LOOK1}, // S_BUMBLEBORE_LOOK2
3791 	{SPR_BUMB, 0,  4, {A_JetbThink}, 0, 0, S_BUMBLEBORE_FLY2}, // S_BUMBLEBORE_FLY1
3792 	{SPR_BUMB, 1,  4, {A_JetbThink}, 0, 0, S_BUMBLEBORE_FLY1}, // S_BUMBLEBORE_FLY2
3793 	{SPR_BUMB, 2|FF_FULLBRIGHT,  12, {A_ZThrust},  4, (1<<16)|1, S_BUMBLEBORE_FALL1},  // S_BUMBLEBORE_RAISE
3794 	{SPR_BUMB, 2|FF_FULLBRIGHT,   0, {A_ZThrust}, -8, (1<<16)|1, S_BUMBLEBORE_FALL2},  // S_BUMBLEBORE_FALL1
3795 	{SPR_BUMB, 2|FF_FULLBRIGHT, 300, {NULL},       0,         0, S_BUMBLEBORE_DIE},    // S_BUMBLEBORE_FALL2
3796 	{SPR_BUMB, 4, 3, {A_MultiShotDist}, (MT_DUST<<16)|6, -40, S_BUMBLEBORE_STUCK2},    // S_BUMBLEBORE_STUCK1
3797 	{SPR_BUMB, 5, 120, {NULL}, 0, 0, S_BUMBLEBORE_DIE}, // S_BUMBLEBORE_STUCK2
3798 	{SPR_BUMB, 5, 0, {A_CryingToMomma}, 0, 0, S_XPLD1}, // S_BUMBLEBORE_DIE
3799 
3800 	{SPR_BBUZ,          0, -1, {NULL}, 0, 0, S_NULL}, // S_BUGGLEIDLE
3801 	{SPR_BBUZ, FF_ANIMATE, -1, {NULL}, 1, 2, S_NULL}, // S_BUGGLEFLY
3802 
3803 	{SPR_FMCE, 0, 20, {NULL}, 0, 0, S_SMASHSPIKE_EASE1}, // S_SMASHSPIKE_FLOAT
3804 	{SPR_FMCE, 0,  4, {A_ZThrust},  4, (1<<16)|1, S_SMASHSPIKE_EASE2}, // S_SMASHSPIKE_EASE1
3805 	{SPR_FMCE, 0,  4, {A_ZThrust},  0, (1<<16)|1, S_SMASHSPIKE_FALL},  // S_SMASHSPIKE_EASE2
3806 	{SPR_FMCE, 0,  2, {A_ZThrust}, -6,         1, S_SMASHSPIKE_FALL},  // S_SMASHSPIKE_FALL
3807 	{SPR_FMCE, 1,  2, {A_MultiShotDist}, (MT_DUST<<16)|10, -48, S_SMASHSPIKE_STOMP2}, // S_SMASHSPIKE_STOMP1
3808 	{SPR_FMCE, 2, 14, {NULL}, 0, 0, S_SMASHSPIKE_RISE1}, // S_SMASHSPIKE_STOMP2
3809 	{SPR_FMCE, 1,  2, {NULL}, 0, 0, S_SMASHSPIKE_RISE2}, // S_SMASHSPIKE_RISE1
3810 	{SPR_FMCE, 0,  2, {A_ZThrust}, 6, (1<<16)|1, S_SMASHSPIKE_RISE2}, // S_SMASHSPIKE_RISE2
3811 
3812 	{SPR_CACO, 0,  5, {A_Look}, (1100<<16)|1, 0, S_CACO_LOOK}, // S_CACO_LOOK
3813 	{SPR_CACO, 1,  0, {A_MultiShotDist}, (MT_DUST<<16)|7, -48, S_CACO_WAKE2}, // S_CACO_WAKE1
3814 	{SPR_CACO, 1, 10, {A_ZThrust}, 4, (1<<16)|1, S_CACO_WAKE3}, // S_CACO_WAKE2
3815 	{SPR_CACO, 2,  8, {A_ZThrust}, 2, (1<<16)|1, S_CACO_WAKE4}, // S_CACO_WAKE3
3816 	{SPR_CACO, 2,  4, {A_ZThrust}, 0, (1<<16)|1, S_CACO_ROAR},  // S_CACO_WAKE4
3817 	{SPR_CACO, 2, 10, {A_PlayActiveSound}, 0, 0, S_CACO_CHASE}, // S_CACO_ROAR
3818 	{SPR_CACO, 2,  5, {A_JetChase}, 0, 0, S_CACO_CHASE_REPEAT}, // S_CACO_CHASE
3819 	{SPR_CACO, 2,  0, {A_Repeat}, 5, S_CACO_CHASE, S_CACO_RANDOM}, // S_CACO_CHASE_REPEAT
3820 	{SPR_CACO, 2,  0, {A_RandomState}, S_CACO_PREPARE_SOUND, S_CACO_CHASE, S_CACO_RANDOM}, // S_CACO_RANDOM
3821 	{SPR_CACO, 2,  8, {A_PlaySound}, sfx_s3k95, 1, S_CACO_PREPARE1},  // S_CACO_PREPARE_SOUND
3822 	{SPR_CACO, 3,               8, {NULL}, 0, 0, S_CACO_PREPARE2},    // S_CACO_PREPARE1
3823 	{SPR_CACO, 4|FF_FULLBRIGHT, 8, {NULL}, 0, 0, S_CACO_PREPARE3},    // S_CACO_PREPARE2
3824 	{SPR_CACO, 5|FF_FULLBRIGHT, 8, {NULL}, 0, 0, S_CACO_SHOOT_SOUND}, // S_CACO_PREPARE3
3825 	{SPR_CACO, 4|FF_FULLBRIGHT, 0, {A_PlaySound}, sfx_s3k4e, 1, S_CACO_SHOOT1}, // S_CACO_SHOOT_SOUND
3826 	{SPR_CACO, 4|FF_FULLBRIGHT, 0, {A_SpawnParticleRelative}, 0, S_CACOFIRE_EXPLODE1, S_CACO_SHOOT2}, // S_CACO_SHOOT1
3827 	{SPR_CACO, 4|FF_FULLBRIGHT, 6, {A_FireShot}, MT_CACOFIRE, -24, S_CACO_CLOSE}, // S_CACO_SHOOT2
3828 	{SPR_CACO, 3,              15, {NULL}, 0, 0, S_CACO_CHASE}, // S_CACO_CLOSE
3829 	{SPR_CACO, 10, 0, {A_SetObjectFlags}, MF_NOBLOCKMAP, 0, S_CACO_DIE_GIB1}, // S_CACO_DIE_FLAGS
3830 	{SPR_CACO, 10, 0, {A_NapalmScatter}, (7<<16)|MT_CACOSHARD, (30<<16)|20, S_CACO_DIE_GIB2}, // S_CACO_DIE_GIB1
3831 	{SPR_CACO, 10, 0, {A_NapalmScatter}, (10<<16)|MT_CACOSHARD, (24<<16)|32, S_CACO_DIE_SCREAM}, // S_CACO_DIE_GIB2
3832 	{SPR_CACO, 10, 0, {A_Scream}, 0, 0, S_CACO_DIE_SHATTER}, // S_CACO_DIE_SCREAM
3833 	{SPR_CACO, 10, 0, {A_PlaySound}, sfx_pumpkn, 1, S_CACO_DIE_FALL}, // S_CACO_DIE_SHATTER
3834 	{SPR_CACO, 10, 250, {A_FlickySpawn}, (1<<16), 0, S_NULL}, // S_CACO_DIE_FALL
3835 
3836 	{SPR_CACO, 6, 0, {A_RandomState}, S_CACOSHARD1_1, S_CACOSHARD2_1, S_NULL}, // S_CACOSHARD_RANDOMIZE
3837 	{SPR_CACO, 6, 3, {NULL}, 0, 0, S_CACOSHARD1_2}, // S_CACOSHARD1_1
3838 	{SPR_CACO, 7, 3, {NULL}, 0, 0, S_CACOSHARD1_1}, // S_CACOSHARD1_2
3839 	{SPR_CACO, 8, 3, {NULL}, 0, 0, S_CACOSHARD2_2}, // S_CACOSHARD2_1
3840 	{SPR_CACO, 9, 3, {NULL}, 0, 0, S_CACOSHARD2_1}, // S_CACOSHARD2_2
3841 	{SPR_BAL2,   FF_FULLBRIGHT, 2, {A_GhostMe}, 0, 0, S_CACOFIRE2}, // S_CACOFIRE1
3842 	{SPR_BAL2, 1|FF_FULLBRIGHT, 2, {A_GhostMe}, 0, 0, S_CACOFIRE3}, // S_CACOFIRE2
3843 	{SPR_BAL2,   FF_FULLBRIGHT, 0, {A_PlayActiveSound}, 0, 0, S_CACOFIRE1}, // S_CACOFIRE3
3844 	{SPR_BAL2, 2|FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_CACOFIRE_EXPLODE2}, // S_CACOFIRE_EXPLODE1
3845 	{SPR_BAL2, 3|FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_CACOFIRE_EXPLODE3}, // S_CACOFIRE_EXPLODE2
3846 	{SPR_BAL2, 4|FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_CACOFIRE_EXPLODE4}, // S_CACOFIRE_EXPLODE3
3847 	{SPR_BAL2, 5|FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_NULL},      // S_CACOFIRE_EXPLODE4
3848 
3849 	{SPR_SBOB, 1, 10, {A_ZThrust}, -2, (1<<16)|1, S_SPINBOBERT_MOVE_UP},       // S_SPINBOBERT_MOVE_FLIPUP
3850 	{SPR_SBOB, 0, 45, {A_ZThrust},  4, (1<<16)|1, S_SPINBOBERT_MOVE_FLIPDOWN}, // S_SPINBOBERT_MOVE_UP
3851 	{SPR_SBOB, 1, 10, {A_ZThrust},  2, (1<<16)|1, S_SPINBOBERT_MOVE_DOWN},     // S_SPINBOBERT_MOVE_FLIPDOWN
3852 	{SPR_SBOB, 2, 45, {A_ZThrust}, -4, (1<<16)|1, S_SPINBOBERT_MOVE_FLIPUP},   // S_SPINBOBERT_MOVE_DOWN
3853 	{SPR_SBSK, FF_FULLBRIGHT, 1, {A_RotateSpikeBall},       0,                        0, S_SPINBOBERT_FIRE_GHOST}, // S_SPINBOBERT_FIRE_MOVE
3854 	{SPR_SBSK, FF_FULLBRIGHT, 0, {A_SpawnParticleRelative}, 0, S_SPINBOBERT_FIRE_TRAIL1, S_SPINBOBERT_FIRE_MOVE},  // S_SPINBOBERT_FIRE_GHOST
3855 	{SPR_SBFL, 2|FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_SPINBOBERT_FIRE_TRAIL2}, // S_SPINBOBERT_FIRE_TRAIL1
3856 	{SPR_SBFL, 1|FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_SPINBOBERT_FIRE_TRAIL3}, // S_SPINBOBERT_FIRE_TRAIL2
3857 	{SPR_SBFL,   FF_FULLBRIGHT, 2, {NULL}, 0, 0, S_NULL},                   // S_SPINBOBERT_FIRE_TRAIL3
3858 
3859 	{SPR_HBAT, 0,  5, {A_Look}, (900<<16)|1, 0, S_HANGSTER_LOOK}, // S_HANGSTER_LOOK
3860 	{SPR_HBAT, 1,  0, {A_MultiShotDist}, (MT_DUST<<16)|10, -34, S_HANGSTER_SWOOP2}, // S_HANGSTER_SWOOP1
3861 	{SPR_HBAT, 1,  2, {A_ZThrust}, -8, (1<<16)|1, S_HANGSTER_SWOOP2}, // S_HANGSTER_SWOOP2
3862 	{SPR_HBAT, 1,  6, {A_ZThrust}, -5, (1<<16), S_HANGSTER_ARC2}, // S_HANGSTER_ARC1
3863 	{SPR_HBAT, 1,  5, {A_ZThrust}, -2, (1<<16), S_HANGSTER_ARC3}, // S_HANGSTER_ARC2
3864 	{SPR_HBAT, 1,  1, {A_ZThrust},  0, (1<<16), S_HANGSTER_FLY1}, // S_HANGSTER_ARC3
3865 	{SPR_HBAT, 1,  4, {A_Thrust}, 6, 1, S_HANGSTER_FLY2}, // S_HANGSTER_FLY1
3866 	{SPR_HBAT, 2,  1, {A_PlaySound}, sfx_s3k52, 1, S_HANGSTER_FLY3}, // S_HANGSTER_FLY2
3867 	{SPR_HBAT, 3,  4, {A_Thrust}, 6, 1, S_HANGSTER_FLY4}, // S_HANGSTER_FLY3
3868 	{SPR_HBAT, 2,  1, {A_Thrust}, 6, 1, S_HANGSTER_FLYREPEAT}, // S_HANGSTER_FLY4
3869 	{SPR_HBAT, 2,  0, {A_Repeat}, 12, S_HANGSTER_FLY1, S_HANGSTER_ARCUP1}, // S_HANGSTER_FLYREPEAT
3870 	{SPR_HBAT, 1,  5, {A_ZThrust},  2, (1<<16), S_HANGSTER_ARCUP2}, // S_HANGSTER_ARCUP1
3871 	{SPR_HBAT, 1,  6, {A_ZThrust},  5, (1<<16), S_HANGSTER_ARCUP3}, // S_HANGSTER_ARCUP2
3872 	{SPR_HBAT, 1,  1, {A_ZThrust},  0, (1<<16), S_HANGSTER_RETURN1}, // S_HANGSTER_ARCUP3
3873 	{SPR_HBAT, 1,  1, {A_ZThrust},  8, (1<<16), S_HANGSTER_RETURN2}, // S_HANGSTER_RETURN1
3874 	{SPR_HBAT, 3,  1, {NULL}, 0, 0, S_HANGSTER_RETURN1}, // S_HANGSTER_RETURN2
3875 	{SPR_HBAT, 0, 15, {NULL}, 0, 0, S_HANGSTER_LOOK}, // S_HANGSTER_RETURN3
3876 
3877 	{SPR_NULL, 0,  35, {NULL}, 0, 0, S_CRUMBLE2}, // S_CRUMBLE1
3878 	{SPR_NULL, 0, 105, {A_Scream}, 0, 0, S_NULL}, // S_CRUMBLE2
3879 
3880 	// Spark
3881 	{SPR_NULL, 0, 1, {A_ModuloToState}, 2, S_SPRK2, S_SPRK3},  // S_SPRK1
3882 	{SPR_SPRK, FF_TRANS20|FF_ANIMATE|0, 18, {NULL}, 8, 2, S_NULL},  // S_SPRK2
3883 	{SPR_SPRK, FF_TRANS20|FF_ANIMATE|9, 18, {NULL}, 8, 2, S_NULL},  // S_SPRK3
3884 
3885 	// Robot Explosion
3886 	{SPR_BOM1, 0, 0, {A_FlickySpawn}, 0, 0, S_XPLD1}, // S_XPLD_FLICKY
3887 	{SPR_BOM1, 0, 2, {A_Scream},      0, 0, S_XPLD2}, // S_XPLD1
3888 	{SPR_BOM1, 1, 2, {NULL},          0, 0, S_XPLD3}, // S_XPLD2
3889 	{SPR_BOM1, 2, 3, {NULL},          0, 0, S_XPLD4}, // S_XPLD3
3890 	{SPR_BOM1, 3, 3, {NULL},          0, 0, S_XPLD5}, // S_XPLD4
3891 	{SPR_BOM1, 4, 4, {NULL},          0, 0, S_XPLD6}, // S_XPLD5
3892 	{SPR_BOM1, 5, 4, {NULL},          0, 0, S_NULL},  // S_XPLD6
3893 
3894 	{SPR_BOM1, FF_ANIMATE,   21, {NULL},          5, 4, S_INVISIBLE}, // S_XPLD_EGGTRAP
3895 
3896 	// Underwater Explosion
3897 	{SPR_BOM4, 0, 3, {A_Scream}, 0, 0, S_WPLD2}, // S_WPLD1
3898 	{SPR_BOM4, 1, 3, {NULL},     0, 0, S_WPLD3}, // S_WPLD2
3899 	{SPR_BOM4, 2, 3, {NULL},     0, 0, S_WPLD4}, // S_WPLD3
3900 	{SPR_BOM4, 3, 3, {NULL},     0, 0, S_WPLD5}, // S_WPLD4
3901 	{SPR_BOM4, 4, 3, {NULL},     0, 0, S_WPLD6}, // S_WPLD5
3902 	{SPR_BOM4, 5, 3, {NULL},     0, 0, S_NULL},  // S_WPLD6
3903 
3904 	{SPR_DUST,   FF_TRANS40, 4, {NULL}, 0, 0, S_DUST2}, // S_DUST1
3905 	{SPR_DUST, 1|FF_TRANS50, 5, {NULL}, 0, 0, S_DUST3}, // S_DUST2
3906 	{SPR_DUST, 2|FF_TRANS60, 3, {NULL}, 0, 0, S_DUST4}, // S_DUST3
3907 	{SPR_DUST, 3|FF_TRANS70, 2, {NULL}, 0, 0, S_NULL},  // S_DUST4
3908 
3909 	{SPR_NULL, 0, 1, {A_RockSpawn}, 0, 0, S_ROCKSPAWN}, // S_ROCKSPAWN
3910 
3911 	{SPR_ROIA, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 4, 2, S_NULL}, // S_ROCKCRUMBLEA
3912 	{SPR_ROIB, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 7, 2, S_NULL}, // S_ROCKCRUMBLEB
3913 	{SPR_ROIC, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 7, 2, S_NULL}, // S_ROCKCRUMBLEC
3914 	{SPR_ROID, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 7, 2, S_NULL}, // S_ROCKCRUMBLED
3915 	{SPR_ROIE, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 7, 2, S_NULL}, // S_ROCKCRUMBLEE
3916 	{SPR_ROIF, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 7, 2, S_NULL}, // S_ROCKCRUMBLEF
3917 	{SPR_ROIG, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 4, 2, S_NULL}, // S_ROCKCRUMBLEG
3918 	{SPR_ROIH, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 4, 2, S_NULL}, // S_ROCKCRUMBLEH
3919 	{SPR_ROII, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 7, 2, S_NULL}, // S_ROCKCRUMBLEI
3920 	{SPR_ROIJ, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 4, 2, S_NULL}, // S_ROCKCRUMBLEJ
3921 	{SPR_ROIK, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 4, 2, S_NULL}, // S_ROCKCRUMBLEK
3922 	{SPR_ROIL, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 7, 2, S_NULL}, // S_ROCKCRUMBLEL
3923 	{SPR_ROIM, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 7, 2, S_NULL}, // S_ROCKCRUMBLEM
3924 	{SPR_ROIN, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 7, 2, S_NULL}, // S_ROCKCRUMBLEN
3925 	{SPR_ROIO, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 7, 2, S_NULL}, // S_ROCKCRUMBLEO
3926 	{SPR_ROIP, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 7, 2, S_NULL}, // S_ROCKCRUMBLEP
3927 
3928 	{SPR_GFZD, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 31, 1, S_NULL}, // S_GFZDEBRIS
3929 	{SPR_BRIC, FF_ANIMATE, -1, {A_DebrisRandom}, 7, 2, S_NULL}, // S_BRICKDEBRIS
3930 	{SPR_WDDB, FF_ANIMATE, -1, {A_DebrisRandom}, 7, 2, S_NULL}, // S_WOODDEBRIS
3931 	{SPR_BRIR, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 31, 1, S_NULL}, // S_REDBRICKDEBRIS
3932 	{SPR_BRIB, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 31, 1, S_NULL}, // S_BLUEBRICKDEBRIS
3933 	{SPR_BRIY, FF_ANIMATE|FF_RANDOMANIM, -1, {NULL}, 31, 1, S_NULL}, // S_YELLOWBRICKDEBRIS
3934 
3935 	{SPR_NULL, 0, 1, {NULL}, 0, 0, S_NULL}, // S_NAMECHECK
3936 };
3937 
3938 mobjinfo_t mobjinfo[NUMMOBJTYPES] =
3939 {
3940 	{           // MT_NULL
3941 		-1,             // doomednum
3942 		S_NULL,         // spawnstate
3943 		0,              // spawnhealth
3944 		S_NULL,         // seestate
3945 		sfx_None,       // seesound
3946 		0,              // reactiontime
3947 		sfx_None,       // attacksound
3948 		S_NULL,         // painstate
3949 		0,              // painchance
3950 		sfx_None,       // painsound
3951 		S_NULL,         // meleestate
3952 		S_NULL,         // missilestate
3953 		S_NULL,         // deathstate
3954 		S_NULL,         // xdeathstate
3955 		sfx_None,       // deathsound
3956 		0,              // speed
3957 		0,              // radius
3958 		0,              // height
3959 		0,              // display offset
3960 		0,              // mass
3961 		0,              // damage
3962 		sfx_None,       // activesound
3963 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
3964 		S_NULL          // raisestate
3965 	},
3966 
3967 	{           // MT_UNKNOWN
3968 		-1,             // doomednum
3969 		S_UNKNOWN,      // spawnstate
3970 		1,              // spawnhealth
3971 		S_NULL,         // seestate
3972 		sfx_None,       // seesound
3973 		0,              // reactiontime
3974 		sfx_None,       // attacksound
3975 		S_NULL,         // painstate
3976 		0,              // painchance
3977 		sfx_None,       // painsound
3978 		S_NULL,         // meleestate
3979 		S_NULL,         // missilestate
3980 		S_NULL,         // deathstate
3981 		S_NULL,         // xdeathstate
3982 		sfx_None,       // deathsound
3983 		0,              // speed
3984 		1*FRACUNIT,     // radius
3985 		1*FRACUNIT,     // height
3986 		0,              // display offset
3987 		0,              // mass
3988 		0,              // damage
3989 		sfx_None,       // activesound
3990 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
3991 		S_NULL          // raisestate
3992 	},
3993 
3994 	{           // MT_THOK
3995 		-1,             // doomednum
3996 		S_THOK,         // spawnstate
3997 		1000,           // spawnhealth
3998 		S_NULL,         // seestate
3999 		sfx_None,       // seesound
4000 		8,              // reactiontime
4001 		sfx_None,       // attacksound
4002 		S_NULL,         // painstate
4003 		0,              // painchance
4004 		sfx_None,       // painsound
4005 		S_NULL,         // meleestate
4006 		S_NULL,         // missilestate
4007 		S_NULL,         // deathstate
4008 		S_NULL,         // xdeathstate
4009 		sfx_None,       // deathsound
4010 		8,              // speed
4011 		32*FRACUNIT,    // radius
4012 		64*FRACUNIT,    // height
4013 		0,              // display offset
4014 		16,             // mass
4015 		0,              // damage
4016 		sfx_None,       // activesound
4017 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
4018 		S_NULL          // raisestate
4019 	},
4020 
4021 	{           // MT_PLAYER
4022 		-1,             // doomednum
4023 		S_PLAY_STND,    // spawnstate
4024 		1,              // spawnhealth
4025 		S_PLAY_WALK,    // seestate
4026 		sfx_None,       // seesound
4027 		0,              // reactiontime
4028 		sfx_thok,       // attacksound
4029 		S_PLAY_PAIN,    // painstate
4030 		MT_THOK,        // painchance
4031 		sfx_None,       // painsound
4032 		S_NULL,         // meleestate
4033 		S_PLAY_ROLL,    // missilestate
4034 		S_PLAY_DEAD,    // deathstate
4035 		S_PLAY_DRWN,    // xdeathstate
4036 		sfx_None,       // deathsound
4037 		1,              // speed
4038 		16*FRACUNIT,    // radius
4039 		48*FRACUNIT,    // height
4040 		0,              // display offset
4041 		1000,           // mass
4042 		MT_THOK,        // damage
4043 		sfx_None,       // activesound
4044 		MF_SOLID|MF_SHOOTABLE, // flags
4045 		(statenum_t)MT_NULL// raisestate
4046 	},
4047 
4048 	{           // MT_TAILSOVERLAY
4049 		-1,             // doomednum
4050 		S_INVISIBLE,    // spawnstate
4051 		1000,           // spawnhealth
4052 		S_NULL,         // seestate
4053 		sfx_None,       // seesound
4054 		8,              // reactiontime
4055 		sfx_None,       // attacksound
4056 		S_NULL,         // painstate
4057 		0,              // painchance
4058 		sfx_None,       // painsound
4059 		S_NULL,         // meleestate
4060 		S_NULL,         // missilestate
4061 		S_NULL,         // deathstate
4062 		S_NULL,         // xdeathstate
4063 		sfx_None,       // deathsound
4064 		8,              // speed
4065 		16*FRACUNIT,    // radius
4066 		48*FRACUNIT,    // height
4067 		2,              // display offset
4068 		16,             // mass
4069 		0,              // damage
4070 		sfx_None,       // activesound
4071 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
4072 		S_NULL          // raisestate
4073 	},
4074 
4075 	{           // MT_METALJETFUME
4076 		-1,             // doomednum
4077 		S_INVISIBLE,    // spawnstate
4078 		1000,           // spawnhealth
4079 		S_JETFUMEFLASH, // seestate
4080 		sfx_None,       // seesound
4081 		8,              // reactiontime
4082 		sfx_None,       // attacksound
4083 		S_NULL,         // painstate
4084 		0,              // painchance
4085 		sfx_None,       // painsound
4086 		S_NULL,         // meleestate
4087 		S_NULL,         // missilestate
4088 		S_NULL,         // deathstate
4089 		S_NULL,         // xdeathstate
4090 		sfx_None,       // deathsound
4091 		8,              // speed
4092 		8*FRACUNIT,     // radius
4093 		16*FRACUNIT,    // height
4094 		2,              // display offset
4095 		16,             // mass
4096 		0,              // damage
4097 		sfx_None,       // activesound
4098 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
4099 		S_JETFUME1      // raisestate
4100 	},
4101 
4102 	{           // MT_BLUECRAWLA
4103 		100,            // doomednum
4104 		S_POSS_STND,    // spawnstate
4105 		1,              // spawnhealth
4106 		S_POSS_RUN1,    // seestate
4107 		sfx_None,       // seesound
4108 		32,             // reactiontime
4109 		sfx_None,       // attacksound
4110 		S_NULL,         // painstate
4111 		200,            // painchance
4112 		sfx_None,       // painsound
4113 		S_NULL,         // meleestate
4114 		S_NULL,         // missilestate
4115 		S_XPLD_FLICKY,  // deathstate
4116 		S_NULL,         // xdeathstate
4117 		sfx_pop,        // deathsound
4118 		3,              // speed
4119 		24*FRACUNIT,    // radius
4120 		32*FRACUNIT,    // height
4121 		0,              // display offset
4122 		100,            // mass
4123 		0,              // damage
4124 		sfx_None,       // activesound
4125 		MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE, // flags
4126 		S_NULL          // raisestate
4127 	},
4128 
4129 	{           // MT_REDCRAWLA
4130 		101,            // doomednum
4131 		S_SPOS_STND,    // spawnstate
4132 		1,              // spawnhealth
4133 		S_SPOS_RUN1,    // seestate
4134 		sfx_None,       // seesound
4135 		32,             // reactiontime
4136 		sfx_None,       // attacksound
4137 		S_NULL,         // painstate
4138 		170,            // painchance
4139 		sfx_None,       // painsound
4140 		S_NULL,         // meleestate
4141 		S_NULL,         // missilestate
4142 		S_XPLD_FLICKY,  // deathstate
4143 		S_NULL,         // xdeathstate
4144 		sfx_pop,        // deathsound
4145 		3,              // speed
4146 		24*FRACUNIT,    // radius
4147 		32*FRACUNIT,    // height
4148 		0,              // display offset
4149 		100,            // mass
4150 		0,              // damage
4151 		sfx_None,       // activesound
4152 		MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE, // flags
4153 		S_NULL          // raisestate
4154 	},
4155 
4156 	{           // MT_GFZFISH
4157 		102,            // doomednum
4158 		S_FISH2,        // spawnstate
4159 		1,              // spawnhealth
4160 		S_FISH1,        // seestate
4161 		sfx_None,       // seesound
4162 		8,              // reactiontime
4163 		sfx_None,       // attacksound
4164 		S_NULL,         // painstate
4165 		0,              // painchance
4166 		sfx_None,       // painsound
4167 		S_FISH3,        // meleestate
4168 		S_NULL,         // missilestate
4169 		S_XPLD_FLICKY,  // deathstate
4170 		S_FISH4,        // xdeathstate
4171 		sfx_pop,        // deathsound
4172 		0,              // speed
4173 		8*FRACUNIT,     // radius
4174 		28*FRACUNIT,    // height
4175 		0,              // display offset
4176 		100,            // mass
4177 		1,              // damage
4178 		sfx_None,       // activesound
4179 		MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE, // flags
4180 		S_NULL          // raisestate
4181 	},
4182 
4183 	{           // MT_GOLDBUZZ
4184 		103,            // doomednum
4185 		S_BUZZLOOK1,    // spawnstate
4186 		1,              // spawnhealth
4187 		S_BUZZFLY1,     // seestate
4188 		sfx_None,       // seesound
4189 		2,              // reactiontime
4190 		sfx_None,       // attacksound
4191 		S_NULL,         // painstate
4192 		3072,           // painchance
4193 		sfx_None,       // painsound
4194 		S_NULL,         // meleestate
4195 		S_NULL,         // missilestate
4196 		S_XPLD_FLICKY,  // deathstate
4197 		S_NULL,         // xdeathstate
4198 		sfx_pop,        // deathsound
4199 		4*FRACUNIT,     // speed
4200 		28*FRACUNIT,    // radius
4201 		40*FRACUNIT,    // height
4202 		0,              // display offset
4203 		100,            // mass
4204 		0,              // damage
4205 		sfx_None,       // activesound
4206 		MF_SLIDEME|MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE|MF_NOGRAVITY, // flags
4207 		S_NULL          // raisestate
4208 	},
4209 
4210 	{           // MT_REDBUZZ
4211 		104,            // doomednum
4212 		S_RBUZZLOOK1,   // spawnstate
4213 		1,              // spawnhealth
4214 		S_RBUZZFLY1,    // seestate
4215 		sfx_None,       // seesound
4216 		2,              // reactiontime
4217 		sfx_None,       // attacksound
4218 		S_NULL,         // painstate
4219 		3072,           // painchance
4220 		sfx_None,       // painsound
4221 		S_NULL,         // meleestate
4222 		S_NULL,         // missilestate
4223 		S_XPLD_FLICKY,  // deathstate
4224 		S_NULL,         // xdeathstate
4225 		sfx_pop,        // deathsound
4226 		8*FRACUNIT,     // speed
4227 		28*FRACUNIT,    // radius
4228 		40*FRACUNIT,    // height
4229 		0,              // display offset
4230 		100,            // mass
4231 		0,              // damage
4232 		sfx_None,       // activesound
4233 		MF_SLIDEME|MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE|MF_NOGRAVITY, // flags
4234 		S_NULL          // raisestate
4235 	},
4236 
4237 	{           // MT_JETTBOMBER
4238 		105,            // doomednum
4239 		S_JETBLOOK1,    // spawnstate
4240 		1,              // spawnhealth
4241 		S_JETBZOOM1,    // seestate
4242 		sfx_None,       // seesound
4243 		32,             // reactiontime
4244 		sfx_s3k51,      // attacksound
4245 		S_NULL,         // painstate
4246 		200,            // painchance
4247 		sfx_None,       // painsound
4248 		S_NULL,         // meleestate
4249 		S_NULL,         // missilestate
4250 		S_XPLD_FLICKY,  // deathstate
4251 		S_NULL,         // xdeathstate
4252 		sfx_pop,        // deathsound
4253 		1*FRACUNIT,     // speed
4254 		20*FRACUNIT,    // radius
4255 		50*FRACUNIT,    // height
4256 		0,              // display offset
4257 		100,            // mass
4258 		0,              // damage
4259 		sfx_None,       // activesound
4260 		MF_SLIDEME|MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE|MF_NOGRAVITY, // flags
4261 		(statenum_t)MT_MINE// raisestate
4262 	},
4263 
4264 	{           // MT_JETTGUNNER
4265 		106,            // doomednum
4266 		S_JETGLOOK1,    // spawnstate
4267 		1,              // spawnhealth
4268 		S_JETGZOOM1,    // seestate
4269 		sfx_None,       // seesound
4270 		5,              // reactiontime
4271 		sfx_s3k4d,      // attacksound
4272 		S_NULL,         // painstate
4273 		3072,           // painchance
4274 		sfx_None,       // painsound
4275 		S_NULL,         // meleestate
4276 		S_JETGSHOOT1,   // missilestate
4277 		S_XPLD_FLICKY,  // deathstate
4278 		S_NULL,         // xdeathstate
4279 		sfx_pop,        // deathsound
4280 		1*FRACUNIT,     // speed
4281 		20*FRACUNIT,    // radius
4282 		48*FRACUNIT,    // height
4283 		0,              // display offset
4284 		100,            // mass
4285 		0,              // damage
4286 		sfx_None,       // activesound
4287 		MF_SLIDEME|MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE|MF_NOGRAVITY, // flags
4288 		(statenum_t)MT_JETTBULLET// raisestate
4289 	},
4290 
4291 	{           // MT_CRAWLACOMMANDER
4292 		107,            // doomednum
4293 		S_CCOMMAND1,    // spawnstate
4294 		2,              // spawnhealth
4295 		S_CCOMMAND3,    // seestate
4296 		sfx_None,       // seesound
4297 		2*TICRATE,      // reactiontime
4298 		sfx_s3k60,      // attacksound
4299 		S_CCOMMAND3,    // painstate
4300 		200,            // painchance
4301 		sfx_dmpain,     // painsound
4302 		S_NULL,         // meleestate
4303 		S_NULL,         // missilestate
4304 		S_XPLD_FLICKY,  // deathstate
4305 		S_NULL,         // xdeathstate
4306 		sfx_pop,        // deathsound
4307 		3,              // speed
4308 		16*FRACUNIT,    // radius
4309 		32*FRACUNIT,    // height
4310 		0,              // display offset
4311 		100,            // mass
4312 		0,              // damage
4313 		sfx_s3k5d,      // activesound
4314 		MF_SLIDEME|MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE, // flags
4315 		S_NULL          // raisestate
4316 	},
4317 
4318 	{           // MT_DETON
4319 		108,            // doomednum
4320 		S_DETON1,       // spawnstate
4321 		1,              // spawnhealth
4322 		S_DETON2,       // seestate
4323 		sfx_s3k86,      // seesound -- sfx_kc57 for a self-propelled deton...
4324 		1,              // reactiontime
4325 		sfx_deton,      // attacksound
4326 		S_NULL,         // painstate
4327 		3072,           // painchance
4328 		sfx_None,       // painsound
4329 		S_NULL,         // meleestate
4330 		S_NULL,         // missilestate
4331 		S_XPLD_FLICKY,  // deathstate
4332 		S_NULL,         // xdeathstate
4333 		sfx_pop,        // deathsound
4334 		1*FRACUNIT,     // speed
4335 		20*FRACUNIT,    // radius
4336 		32*FRACUNIT,    // height
4337 		0,              // display offset
4338 		0,              // mass
4339 		1,              // damage
4340 		sfx_None,       // activesound
4341 		MF_ENEMY|MF_SHOOTABLE|MF_NOGRAVITY|MF_MISSILE, // flags
4342 		(statenum_t)ANG15// raisestate: largest angle to turn in one tic (here, 15 degrees)
4343 	},
4344 
4345 	{           // MT_SKIM
4346 		109,            // doomednum
4347 		S_SKIM1,        // spawnstate
4348 		1,              // spawnhealth
4349 		S_NULL,         // seestate
4350 		sfx_None,       // seesound
4351 		8,              // reactiontime
4352 		sfx_s3k51,      // attacksound
4353 		S_NULL,         // painstate
4354 		0,              // painchance
4355 		sfx_None,       // painsound
4356 		S_SKIM3,        // meleestate
4357 		S_NULL,         // missilestate
4358 		S_XPLD_FLICKY,  // deathstate
4359 		S_NULL,         // xdeathstate
4360 		sfx_pop,        // deathsound
4361 		8,              // speed
4362 		16*FRACUNIT,    // radius
4363 		24*FRACUNIT,    // height
4364 		0,              // display offset
4365 		100,            // mass
4366 		0,              // damage
4367 		sfx_None,       // activesound
4368 		MF_ENEMY|MF_SPECIAL|MF_NOGRAVITY|MF_SHOOTABLE, // flags
4369 		(statenum_t)MT_MINE// raisestate
4370 	},
4371 
4372 	{           // MT_TURRET
4373 		110,            // doomednum
4374 		S_TURRET,       // spawnstate
4375 		1000,           // spawnhealth
4376 		S_NULL,         // seestate
4377 		sfx_None,       // seesound
4378 		8,              // reactiontime
4379 		sfx_trfire,     // attacksound
4380 		S_NULL,         // painstate
4381 		0,              // painchance
4382 		sfx_fizzle,     // painsound
4383 		S_NULL,         // meleestate
4384 		S_NULL,         // missilestate
4385 		S_TURRETSHOCK1, // deathstate
4386 		S_NULL,         // xdeathstate
4387 		sfx_pop,        // deathsound
4388 		0,              // speed
4389 		16*FRACUNIT,    // radius
4390 		32*FRACUNIT,    // height
4391 		0,              // display offset
4392 		MT_TURRETLASER, // mass
4393 		1,              // damage
4394 		sfx_trpowr,     // activesound
4395 		MF_NOBLOCKMAP,  // flags
4396 		S_NULL          // raisestate
4397 	},
4398 
4399 	{           // MT_POPUPTURRET
4400 		111,            // doomednum
4401 		S_TURRETLOOK,   // spawnstate
4402 		1,              // spawnhealth
4403 		S_TURRETSEE,    // seestate
4404 		sfx_None,       // seesound
4405 		0,              // reactiontime
4406 		sfx_trfire,     // attacksound
4407 		S_NULL,         // painstate
4408 		1024,           // painchance
4409 		sfx_s3k64,      // painsound
4410 		S_NULL,         // meleestate
4411 		S_NULL,         // missilestate
4412 		S_XPLD_FLICKY,  // deathstate
4413 		S_NULL,         // xdeathstate
4414 		sfx_pop,        // deathsound
4415 		0,              // speed
4416 		12*FRACUNIT,    // radius
4417 		64*FRACUNIT,    // height
4418 		0,              // display offset
4419 		100,            // mass
4420 		0,              // damage
4421 		sfx_None,       // activesound
4422 		MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE, // flags
4423 		(statenum_t)MT_JETTBULLET// raisestate
4424 	},
4425 
4426 	{           // MT_SPINCUSHION
4427 		112,            // doomednum
4428 		S_SPINCUSHION_LOOK, // spawnstate
4429 		1,              // spawnhealth
4430 		S_SPINCUSHION_CHASE1, // seestate
4431 		sfx_None,       // seesound
4432 		3*TICRATE,      // reactiontime
4433 		sfx_s3kd8s,     // attacksound
4434 		S_NULL,         // painstate
4435 		5*TICRATE,      // painchance
4436 		sfx_shrpsp,     // painsound
4437 		S_SPINCUSHION_STOP1, // meleestate
4438 		S_SPINCUSHION_AIM1, // missilestate
4439 		S_XPLD_FLICKY,  // deathstate
4440 		S_SPINCUSHION_STOP3, // xdeathstate
4441 		sfx_pop,        // deathsound
4442 		2,              // speed
4443 		16*FRACUNIT,    // radius
4444 		24*FRACUNIT,    // height
4445 		0,              // display offset
4446 		DMG_SPIKE,      // mass
4447 		0,              // damage
4448 		sfx_s3kaa,      // activesound
4449 		MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE|MF_BOUNCE, // flags
4450 		S_NULL          // raisestate
4451 	},
4452 
4453 	{           // MT_CRUSHSTACEAN
4454 		126,            // doomednum
4455 		S_CRUSHSTACEAN_ROAM1, // spawnstate
4456 		1,              // spawnhealth
4457 		S_NULL,         // seestate
4458 		sfx_None,       // seesound
4459 		32,             // reactiontime
4460 		sfx_s3k6b,      // attacksound
4461 		S_NULL,         // painstate
4462 		0,              // painchance
4463 		sfx_None,       // painsound
4464 		S_NULL,         // meleestate
4465 		S_CRUSHSTACEAN_PUNCH1, // missilestate
4466 		S_XPLD_FLICKY,  // deathstate
4467 		S_NULL,         // xdeathstate
4468 		sfx_pop,        // deathsound
4469 		8,              // speed
4470 		24*FRACUNIT,    // radius
4471 		32*FRACUNIT,    // height
4472 		0,              // display offset
4473 		0,              // mass
4474 		0,              // damage
4475 		sfx_None,       // activesound
4476 		MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE, // flags
4477 		S_NULL          // raisestate
4478 	},
4479 
4480 	{           // MT_CRUSHCLAW
4481 		-1,             // doomednum
4482 		S_CRUSHCLAW_AIM, // spawnstate
4483 		1,              // spawnhealth
4484 		S_NULL,         // seestate
4485 		sfx_None,       // seesound
4486 		16,             // reactiontime
4487 		sfx_s3k6b,      // attacksound
4488 		S_NULL,         // painstate
4489 		0,              // painchance
4490 		sfx_None,       // painsound
4491 		S_NULL,         // meleestate
4492 		S_CRUSHCLAW_OUT,// missilestate
4493 		S_XPLD1,        // deathstate
4494 		S_NULL,         // xdeathstate
4495 		sfx_pop,        // deathsound
4496 		600,            // speed
4497 		22*FRACUNIT,    // radius
4498 		24*FRACUNIT,    // height
4499 		0,              // display offset
4500 		(sfx_s3k49<<8), // mass
4501 		0,              // damage
4502 		sfx_s3kd2l,     // activesound
4503 		MF_PAIN|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
4504 		(statenum_t)MT_CRUSHCHAIN// raisestate
4505 	},
4506 
4507 	{           // MT_CRUSHCHAIN
4508 		-1,             // doomednum
4509 		S_CRUSHCHAIN,   // spawnstate
4510 		0,              // spawnhealth
4511 		S_NULL,         // seestate
4512 		sfx_None,       // seesound
4513 		0,              // reactiontime
4514 		sfx_None,       // attacksound
4515 		S_NULL,         // painstate
4516 		0,              // painchance
4517 		sfx_None,       // painsound
4518 		S_NULL,         // meleestate
4519 		S_NULL,         // missilestate
4520 		S_NULL,         // deathstate
4521 		S_NULL,         // xdeathstate
4522 		sfx_None,       // deathsound
4523 		0,              // speed
4524 		0,              // radius
4525 		0,              // height
4526 		0,              // display offset
4527 		0,              // mass
4528 		0,              // damage
4529 		sfx_None,       // activesound
4530 		MF_SCENERY|MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY, // flags
4531 		S_NULL          // raisestate
4532 	},
4533 
4534 	{           // MT_BANPYURA
4535 		138,            // doomednum
4536 		S_BANPYURA_ROAM1, // spawnstate
4537 		1,              // spawnhealth
4538 		S_NULL,         // seestate
4539 		sfx_None,       // seesound
4540 		32,             // reactiontime
4541 		sfx_None,       // attacksound
4542 		S_NULL,         // painstate
4543 		0,              // painchance
4544 		sfx_None,       // painsound
4545 		S_NULL,         // meleestate
4546 		S_NULL,         // missilestate
4547 		S_XPLD_FLICKY,  // deathstate
4548 		S_NULL,         // xdeathstate
4549 		sfx_pop,        // deathsound
4550 		8,              // speed
4551 		24*FRACUNIT,    // radius
4552 		32*FRACUNIT,    // height
4553 		0,              // display offset
4554 		0,              // mass
4555 		0,              // damage
4556 		sfx_None,       // activesound
4557 		MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE, // flags
4558 		S_NULL          // raisestate
4559 	},
4560 
4561 	{           // MT_BANPSPRING
4562 		-1,             // doomednum
4563 		S_CDIAG1,       // spawnstate
4564 		1,              // spawnhealth
4565 		S_CDIAG2,       // seestate
4566 		sfx_None,       // seesound
4567 		0,              // reactiontime
4568 		sfx_None,       // attacksound
4569 		S_NULL,         // painstate
4570 		0,              // painchance
4571 		sfx_cdfm08,     // painsound
4572 		S_NULL,         // meleestate
4573 		S_NULL,         // missilestate
4574 		S_XPLD1,        // deathstate
4575 		S_NULL,         // xdeathstate
4576 		sfx_None,       // deathsound
4577 		300,            // speed
4578 		22*FRACUNIT,    // radius
4579 		22*FRACUNIT,    // height
4580 		0,              // display offset
4581 		11*FRACUNIT,    // mass
4582 		11*FRACUNIT,    // damage
4583 		sfx_None,       // activesound
4584 		MF_SPRING|MF_NOGRAVITY, // flags
4585 		S_CDIAG2        // raisestate
4586 	},
4587 
4588 	{           // MT_JETJAW
4589 		113,            // doomednum
4590 		S_JETJAW_ROAM1, // spawnstate
4591 		1,              // spawnhealth
4592 		S_JETJAW_CHOMP1,// seestate
4593 		sfx_None,       // seesound
4594 		4*TICRATE,      // reactiontime
4595 		sfx_s1ab,       // attacksound
4596 		S_NULL,         // painstate
4597 		0,              // painchance
4598 		sfx_None,       // painsound
4599 		S_NULL,         // meleestate
4600 		S_NULL,         // missilestate
4601 		S_XPLD_FLICKY,  // deathstate
4602 		S_NULL,         // xdeathstate
4603 		sfx_pop,        // deathsound
4604 		8,              // speed
4605 		12*FRACUNIT,    // radius
4606 		20*FRACUNIT,    // height
4607 		0,              // display offset
4608 		100,            // mass
4609 		0,              // damage
4610 		sfx_None,       // activesound
4611 		MF_SLIDEME|MF_FLOAT|MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE|MF_NOGRAVITY, // flags
4612 		S_NULL          // raisestate
4613 	},
4614 
4615 	{           // MT_SNAILER
4616 		114,            // doomednum
4617 		S_SNAILER1,     // spawnstate
4618 		1,              // spawnhealth
4619 		S_NULL,         // seestate
4620 		sfx_None,       // seesound
4621 		2,              // reactiontime
4622 		sfx_None,       // attacksound
4623 		S_NULL,         // painstate
4624 		0,              // painchance
4625 		sfx_None,       // painsound
4626 		S_NULL,         // meleestate
4627 		S_NULL,         // missilestate
4628 		S_SNAILER_FLICKY, // deathstate
4629 		S_NULL,         // xdeathstate
4630 		sfx_pop,        // deathsound
4631 		FRACUNIT,       // speed
4632 		24*FRACUNIT,    // radius
4633 		48*FRACUNIT,    // height
4634 		0,              // display offset
4635 		100,            // mass
4636 		0,              // damage
4637 		sfx_None,       // activesound
4638 		MF_SLIDEME|MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE|MF_NOGRAVITY, // flags
4639 		S_NULL          // raisestate
4640 	},
4641 
4642 	{           // MT_VULTURE
4643 		115,            // doomednum
4644 		S_VULTURE_STND, // spawnstate
4645 		1,              // spawnhealth
4646 		S_VULTURE_DRIFT,// seestate
4647 		sfx_None,       // seesound
4648 		TICRATE/2,      // reactiontime
4649 		sfx_s3k60,      // attacksound
4650 		S_VULTURE_STUNNED, // painstate
4651 		S_NULL,         // painchance
4652 		sfx_s3k96,      // painsound
4653 		S_NULL,         // meleestate
4654 		S_VULTURE_ZOOM1,// missilestate
4655 		S_XPLD_FLICKY,  // deathstate
4656 		S_NULL,         // xdeathstate
4657 		sfx_pop,        // deathsound
4658 		5,              // speed
4659 		12*FRACUNIT,    // radius
4660 		24*FRACUNIT,    // height
4661 		0,              // display offset
4662 		TICRATE,        // mass
4663 		0,              // damage
4664 		sfx_jet,        // activesound
4665 		MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE|MF_NOGRAVITY|MF_SLIDEME, // flags
4666 		S_NULL          // raisestate
4667 	},
4668 
4669 	{           // MT_POINTY
4670 		116,            // doomednum
4671 		S_POINTY1,      // spawnstate
4672 		1,              // spawnhealth
4673 		S_POINTY1,      // seestate
4674 		sfx_None,       // seesound
4675 		6,              // reactiontime
4676 		sfx_None,       // attacksound
4677 		S_NULL,         // painstate
4678 		4,              // painchance
4679 		sfx_None,       // painsound
4680 		S_NULL,         // meleestate
4681 		S_NULL,         // missilestate
4682 		S_XPLD_FLICKY,  // deathstate
4683 		S_NULL,         // xdeathstate
4684 		sfx_pop,        // deathsound
4685 		5*FRACUNIT,     // speed
4686 		4*FRACUNIT,     // radius
4687 		8*FRACUNIT,     // height
4688 		0,              // display offset
4689 		MT_POINTYBALL,  // mass
4690 		128,            // damage
4691 		sfx_None,       // activesound
4692 		MF_SLIDEME|MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE|MF_NOGRAVITY, // flags
4693 		S_NULL          // raisestate
4694 	},
4695 
4696 	{           // MT_POINTYBALL
4697 		-1,             // doomednum
4698 		S_POINTYBALL1,  // spawnstate
4699 		1000,           // spawnhealth
4700 		S_NULL,         // seestate
4701 		sfx_None,       // seesound
4702 		8,              // reactiontime
4703 		sfx_None,       // attacksound
4704 		S_NULL,         // painstate
4705 		0,              // painchance
4706 		sfx_None,       // painsound
4707 		S_NULL,         // meleestate
4708 		S_NULL,         // missilestate
4709 		S_NULL,         // deathstate
4710 		S_NULL,         // xdeathstate
4711 		sfx_None,       // deathsound
4712 		4*FRACUNIT,     // speed
4713 		4*FRACUNIT,     // radius
4714 		8*FRACUNIT,     // height
4715 		0,              // display offset
4716 		DMG_SPIKE,      // mass
4717 		1,              // damage
4718 		sfx_None,       // activesound
4719 		MF_PAIN|MF_NOGRAVITY, // flags
4720 		S_NULL          // raisestate
4721 	},
4722 
4723 	{           // MT_ROBOHOOD
4724 		117,              // doomednum
4725 		S_ROBOHOOD_LOOK,  // spawnstate
4726 		1,                // spawnhealth
4727 		S_ROBOHOOD_STAND, // seestate
4728 		sfx_None,         // seesound
4729 		TICRATE,          // reactiontime
4730 		sfx_ngjump,       // attacksound
4731 		S_NULL,           // painstate
4732 		0,                // painchance
4733 		sfx_None,         // painsound
4734 		S_ROBOHOOD_JUMP3, // meleestate
4735 		S_ROBOHOOD_FIRE1, // missilestate
4736 		S_XPLD_FLICKY,    // deathstate
4737 		S_NULL,           // xdeathstate
4738 		sfx_pop,          // deathsound
4739 		3,                // speed
4740 		24*FRACUNIT,      // radius
4741 		32*FRACUNIT,      // height
4742 		0,                // display offset
4743 		100,              // mass
4744 		0,                // damage
4745 		sfx_s3k4a,        // activesound
4746 		MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE, // flags
4747 		S_ROBOHOOD_JUMP1  // raisestate
4748 	},
4749 
4750 	{           // MT_FACESTABBER
4751 		118,            // doomednum
4752 		S_FACESTABBER_STND1, // spawnstate
4753 		2,              // spawnhealth
4754 		S_FACESTABBER_STND1, // seestate
4755 		sfx_None,       // seesound
4756 		70,             // reactiontime
4757 		sfx_zoom,       // attacksound
4758 		S_FACESTABBER_PAIN, // painstate
4759 		0,              // painchance
4760 		sfx_dmpain,     // painsound
4761 		S_FACESTABBER_CHARGE1, // meleestate
4762 		S_FACESTABBER_CHARGE1, // missilestate
4763 		S_FACESTABBER_DIE1, // deathstate
4764 		S_NULL,         // xdeathstate
4765 		sfx_s3kb4,      // deathsound
4766 		3,              // speed
4767 		32*FRACUNIT,    // radius
4768 		72*FRACUNIT,    // height
4769 		0,              // display offset
4770 		100,            // mass
4771 		0,              // damage
4772 		sfx_s3kc5s,      // activesound
4773 		MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE|MF_SLIDEME, // flags
4774 		S_NULL          // raisestate
4775 	},
4776 
4777 	{           // MT_FACESTABBERSPEAR
4778 		-1,              // doomednum
4779 		S_FACESTABBERSPEAR, // spawnstate
4780 		1,               // spawnhealth
4781 		S_NULL,          // seestate
4782 		sfx_None,        // seesound
4783 		35,              // reactiontime
4784 		sfx_None,        // attacksound
4785 		S_NULL,          // painstate
4786 		0,               // painchance
4787 		sfx_None,        // painsound
4788 		S_NULL,          // meleestate
4789 		S_NULL,          // missilestate
4790 		S_NULL,          // deathstate
4791 		S_NULL,          // xdeathstate
4792 		sfx_None,        // deathsound
4793 		0,               // speed
4794 		32*FRACUNIT,     // radius
4795 		72*FRACUNIT,     // height
4796 		0,               // display offset
4797 		DMG_SPIKE,       // mass
4798 		0,               // damage
4799 		sfx_None,        // activesound
4800 		MF_PAIN|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
4801 		S_NULL           // raisestate
4802 	},
4803 
4804 	{           // MT_EGGGUARD
4805 		119,             // doomednum
4806 		S_EGGGUARD_STND, // spawnstate
4807 		1,               // spawnhealth
4808 		S_EGGGUARD_WALK1,// seestate
4809 		sfx_None,        // seesound
4810 		35,              // reactiontime
4811 		sfx_None,        // attacksound
4812 		S_EGGGUARD_MAD1, // painstate
4813 		0,               // painchance
4814 		sfx_None,        // painsound
4815 		S_EGGGUARD_RUN1, // meleestate
4816 		S_NULL,          // missilestate
4817 		S_XPLD_FLICKY,   // deathstate
4818 		S_NULL,          // xdeathstate
4819 		sfx_pop,         // deathsound
4820 		6,               // speed
4821 		16*FRACUNIT,     // radius
4822 		48*FRACUNIT,     // height
4823 		0,               // display offset
4824 		100,             // mass
4825 		0,               // damage
4826 		sfx_None,        // activesound
4827 		MF_ENEMY,        // flags
4828 		S_NULL           // raisestate
4829 	},
4830 
4831 	{           // MT_EGGSHIELD
4832 		-1,              // doomednum
4833 		S_EGGSHIELD,     // spawnstate
4834 		1,               // spawnhealth
4835 		S_EGGSHIELD,     // seestate
4836 		sfx_None,        // seesound
4837 		35,              // reactiontime
4838 		sfx_s3k7b,       // attacksound
4839 		S_NULL,          // painstate
4840 		0,               // painchance
4841 		sfx_s3k7b,       // painsound
4842 		S_NULL,          // meleestate
4843 		S_NULL,          // missilestate
4844 		S_EGGSHIELDBREAK,// deathstate
4845 		S_NULL,          // xdeathstate
4846 		sfx_wbreak,      // deathsound
4847 		3,               // speed
4848 		24*FRACUNIT,     // radius
4849 		128*FRACUNIT,    // height
4850 		0,               // display offset
4851 		100,             // mass
4852 		0,               // damage
4853 		sfx_None,        // activesound
4854 		MF_SPECIAL|MF_NOGRAVITY, // flags
4855 		S_NULL           // raisestate
4856 	},
4857 
4858 	{           // MT_GSNAPPER
4859 		120,            // doomednum
4860 		S_SNAPPER_SPAWN,// spawnstate
4861 		1,              // spawnhealth
4862 		S_GSNAPPER1,    // seestate
4863 		sfx_None,       // seesound
4864 		10,             // reactiontime
4865 		sfx_None,       // attacksound
4866 		S_NULL,         // painstate
4867 		200,            // painchance
4868 		sfx_None,       // painsound
4869 		S_NULL,         // meleestate
4870 		S_NULL,         // missilestate
4871 		S_SNAPPER_XPLD, // deathstate
4872 		S_NULL,         // xdeathstate
4873 		sfx_pop,        // deathsound
4874 		4,              // speed
4875 		24*FRACUNIT,    // radius
4876 		32*FRACUNIT,    // height
4877 		0,              // display offset
4878 		100,            // mass
4879 		0,              // damage
4880 		sfx_s3k7e,      // activesound
4881 		MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE, // flags
4882 		S_NULL          // raisestate
4883 	},
4884 
4885 	{           // MT_SNAPPER_LEG
4886 		-1,             // doomednum
4887 		S_SNAPPER_LEG,  // spawnstate
4888 		1,              // spawnhealth
4889 		S_NULL,         // seestate
4890 		sfx_None,       // seesound
4891 		0,              // reactiontime
4892 		sfx_None,       // attacksound
4893 		S_NULL,         // painstate
4894 		0,              // painchance
4895 		sfx_None,       // painsound
4896 		S_NULL,         // meleestate
4897 		S_NULL,         // missilestate
4898 		S_NULL,         // deathstate
4899 		S_NULL,         // xdeathstate
4900 		sfx_None,       // deathsound
4901 		0,              // speed
4902 		6*FRACUNIT,     // radius
4903 		12*FRACUNIT,    // height
4904 		0,              // display offset
4905 		100,            // mass
4906 		0,              // damage
4907 		sfx_None,       // activesound
4908 		MF_SCENERY|MF_PAIN|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOBLOCKMAP|MF_NOGRAVITY, // flags
4909 		S_SNAPPER_LEGRAISE // raisestate
4910 	},
4911 
4912 	{           // MT_SNAPPER_HEAD
4913 		-1,             // doomednum
4914 		S_SNAPPER_HEAD, // spawnstate
4915 		1,              // spawnhealth
4916 		S_NULL,         // seestate
4917 		sfx_None,       // seesound
4918 		0,              // reactiontime
4919 		sfx_None,       // attacksound
4920 		S_NULL,         // painstate
4921 		0,              // painchance
4922 		sfx_None,       // painsound
4923 		S_NULL,         // meleestate
4924 		S_NULL,         // missilestate
4925 		S_NULL,         // deathstate
4926 		S_NULL,         // xdeathstate
4927 		sfx_None,       // deathsound
4928 		0,              // speed
4929 		6*FRACUNIT,     // radius
4930 		12*FRACUNIT,    // height
4931 		0,              // display offset
4932 		100,            // mass
4933 		0,              // damage
4934 		sfx_None,       // activesound
4935 		MF_PAIN|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOBLOCKMAP|MF_NOGRAVITY, // flags
4936 		S_NULL          // raisestate
4937 	},
4938 
4939 	{           // MT_MINUS
4940 		121,            // doomednum
4941 		S_MINUS_INIT,   // spawnstate
4942 		1,              // spawnhealth
4943 		S_MINUS_DIGGING1,// seestate
4944 		sfx_None,       // seesound
4945 		32,             // reactiontime
4946 		sfx_s3kccs,     // attacksound
4947 		S_NULL,         // painstate
4948 		200,            // painchance
4949 		sfx_None,       // painsound
4950 		S_MINUS_BURST0, // meleestate
4951 		S_MINUS_POPUP,  // missilestate
4952 		S_XPLD_FLICKY,  // deathstate
4953 		S_NULL,         // xdeathstate
4954 		sfx_pop,        // deathsound
4955 		17,             // speed
4956 		24*FRACUNIT,    // radius
4957 		32*FRACUNIT,    // height
4958 		0,              // display offset
4959 		100,            // mass
4960 		0,              // damage
4961 		sfx_s3kd3s,     // activesound
4962 		MF_ENEMY|MF_NOCLIPTHING, // flags
4963 		S_MINUS_BURST1  // raisestate
4964 	},
4965 
4966 	{           // MT_MINUSDIRT
4967 		-1,             // doomednum
4968 		S_MINUSDIRT1,   // spawnstate
4969 		1,              // spawnhealth
4970 		S_NULL,         // seestate
4971 		sfx_None,       // seesound
4972 		0,              // reactiontime
4973 		sfx_None,       // attacksound
4974 		S_NULL,         // painstate
4975 		0,              // painchance
4976 		sfx_None,       // painsound
4977 		S_NULL,         // meleestate
4978 		S_NULL,         // missilestate
4979 		S_NULL,         // deathstate
4980 		S_NULL,         // xdeathstate
4981 		sfx_None,       // deathsound
4982 		0,              // speed
4983 		8*FRACUNIT,     // radius
4984 		8*FRACUNIT,     // height
4985 		0,              // display offset
4986 		100,            // mass
4987 		0,              // damage
4988 		sfx_None,       // activesound
4989 		MF_NOBLOCKMAP|MF_NOCLIPTHING, // flags
4990 		S_NULL          // raisestate
4991 	},
4992 
4993 	{           // MT_SPRINGSHELL
4994 		122,            // doomednum
4995 		S_SSHELL_STND,  // spawnstate
4996 		1,              // spawnhealth
4997 		S_SSHELL_RUN1,  // seestate
4998 		sfx_None,       // seesound
4999 		32,             // reactiontime
5000 		sfx_None,       // attacksound
5001 		S_NULL,         // painstate
5002 		0,              // painchance
5003 		sfx_spring,     // painsound
5004 		S_NULL,         // meleestate
5005 		S_NULL,         // missilestate
5006 		S_XPLD_FLICKY,  // deathstate
5007 		S_NULL,         // xdeathstate
5008 		sfx_pop,        // deathsound
5009 		6,              // speed
5010 		24*FRACUNIT,    // radius
5011 		40*FRACUNIT,    // height
5012 		0,              // display offset
5013 		15*FRACUNIT,    // mass
5014 		0,              // damage
5015 		sfx_None,       // activesound
5016 		MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE, // flags
5017 		S_SSHELL_SPRING1// raisestate
5018 	},
5019 
5020 	{           // MT_YELLOWSHELL
5021 		125,            // doomednum
5022 		S_YSHELL_STND,  // spawnstate
5023 		1,              // spawnhealth
5024 		S_YSHELL_RUN1,  // seestate
5025 		sfx_None,       // seesound
5026 		32,             // reactiontime
5027 		sfx_None,       // attacksound
5028 		S_NULL,         // painstate
5029 		0,              // painchance
5030 		sfx_spring,     // painsound
5031 		S_NULL,         // meleestate
5032 		S_NULL,         // missilestate
5033 		S_XPLD_FLICKY,  // deathstate
5034 		S_NULL,         // xdeathstate
5035 		sfx_pop,        // deathsound
5036 		6,              // speed
5037 		24*FRACUNIT,    // radius
5038 		40*FRACUNIT,    // height
5039 		0,              // display offset
5040 		20*FRACUNIT,    // mass
5041 		0,              // damage
5042 		sfx_None,       // activesound
5043 		MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE, // flags
5044 		S_YSHELL_SPRING1// raisestate
5045 	},
5046 
5047 	{           // MT_UNIDUS
5048 		123,            // doomednum
5049 		S_UNIDUS_STND,  // spawnstate
5050 		1,              // spawnhealth
5051 		S_UNIDUS_RUN,   // seestate
5052 		sfx_None,       // seesound
5053 		32,             // reactiontime
5054 		sfx_None,       // attacksound
5055 		S_NULL,         // painstate
5056 		MT_UNIBALL,     // painchance
5057 		sfx_None,       // painsound
5058 		S_NULL,         // meleestate
5059 		S_NULL,         // missilestate
5060 		S_XPLD_FLICKY,  // deathstate
5061 		S_NULL,         // xdeathstate
5062 		sfx_pop,        // deathsound
5063 		2,              // speed
5064 		18*FRACUNIT,    // radius
5065 		36*FRACUNIT,    // height
5066 		0,              // display offset
5067 		4*FRACUNIT,     // mass
5068 		5,              // damage
5069 		sfx_None,       // activesound
5070 		MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE|MF_NOGRAVITY, // flags
5071 		S_NULL          // raisestate
5072 	},
5073 
5074 	{           // MT_UNIBALL
5075 		-1,             // doomednum
5076 		S_UNIDUS_BALL,  // spawnstate
5077 		1,              // spawnhealth
5078 		S_NULL,         // seestate
5079 		sfx_None,       // seesound
5080 		1,              // reactiontime
5081 		sfx_None,       // attacksound
5082 		S_NULL,         // painstate
5083 		20*FRACUNIT,    // painchance
5084 		sfx_None,       // painsound
5085 		S_NULL,         // meleestate
5086 		S_NULL,         // missilestate
5087 		S_NULL,         // deathstate
5088 		S_NULL,         // xdeathstate
5089 		sfx_None,       // deathsound
5090 		2*FRACUNIT,     // speed
5091 		13*FRACUNIT,    // radius
5092 		26*FRACUNIT,    // height
5093 		0,              // display offset
5094 		DMG_SPIKE,      // mass
5095 		8*FRACUNIT,     // damage
5096 		sfx_None,       // activesound
5097 		MF_PAIN|MF_NOGRAVITY|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOCLIPTHING, // flags
5098 		S_NULL          // raisestate
5099 	},
5100 
5101 	{           // MT_CANARIVORE
5102 		134,            // doomednum
5103 		S_CANARIVORE_LOOK,  // spawnstate
5104 		1,              // spawnhealth
5105 		S_CANARIVORE_AWAKEN1,   // seestate
5106 		sfx_None,       // seesound
5107 		0,              // reactiontime
5108 		sfx_None,       // attacksound
5109 		S_NULL,         // painstate
5110 		0,              // painchance
5111 		sfx_None,       // painsound
5112 		S_NULL,         // meleestate
5113 		S_NULL,         // missilestate
5114 		S_XPLD_FLICKY,  // deathstate
5115 		S_NULL,         // xdeathstate
5116 		sfx_pop,        // deathsound
5117 		0,              // speed
5118 		12*FRACUNIT,    // radius
5119 		80*FRACUNIT,    // height
5120 		0,              // display offset
5121 		100,            // mass
5122 		0,              // damage
5123 		sfx_None,       // activesound
5124 		MF_SPECIAL|MF_SHOOTABLE|MF_ENEMY|MF_SPAWNCEILING|MF_NOGRAVITY, // flags
5125 		S_NULL          // raisestate
5126 	},
5127 
5128 	{           // MT_CANARIVORE_GAS
5129 		-1,             // doomednum
5130 		S_CANARIVOREGAS_1,  // spawnstate
5131 		1,              // spawnhealth
5132 		S_NULL,         // seestate
5133 		sfx_None,       // seesound
5134 		0,              // reactiontime
5135 		sfx_None,       // attacksound
5136 		S_NULL,         // painstate
5137 		0,              // painchance
5138 		sfx_None,       // painsound
5139 		S_NULL,         // meleestate
5140 		S_NULL,         // missilestate
5141 		S_NULL,         // deathstate
5142 		S_NULL,         // xdeathstate
5143 		sfx_s3k5d,      // deathsound
5144 		0,              // speed
5145 		16*FRACUNIT,    // radius
5146 		32*FRACUNIT,    // height
5147 		0,              // display offset
5148 		100,            // mass
5149 		0,              // damage
5150 		sfx_None,       // activesound
5151 		MF_SPECIAL,     // flags
5152 		S_NULL          // raisestate
5153 	},
5154 
5155 	{           // MT_PYREFLY
5156 		136,            // doomednum
5157 		S_PYREFLY_FLY,  // spawnstate
5158 		1,              // spawnhealth
5159 		S_NULL,         // seestate
5160 		sfx_None,       // seesound
5161 		0,              // reactiontime
5162 		sfx_None,       // attacksound
5163 		S_NULL,         // painstate
5164 		0,              // painchance
5165 		sfx_None,       // painsound
5166 		S_PYREFLY_BURN, // meleestate
5167 		S_NULL,         // missilestate
5168 		S_XPLD_FLICKY,  // deathstate
5169 		S_NULL,         // xdeathstate
5170 		sfx_pop,        // deathsound
5171 		1,              // speed
5172 		24*FRACUNIT,    // radius
5173 		34*FRACUNIT,    // height
5174 		0,              // display offset
5175 		DMG_FIRE,       // mass
5176 		0,              // damage
5177 		sfx_None,       // activesound
5178 		MF_NOGRAVITY|MF_SPECIAL|MF_SHOOTABLE|MF_ENEMY|MF_SLIDEME, // flags
5179 		S_NULL          // raisestate
5180 	},
5181 
5182 	{           // MT_PYREFLY_FIRE
5183 		-1,             // doomednum
5184 		S_PYREFIRE1,    // spawnstate
5185 		1,              // spawnhealth
5186 		S_NULL,         // seestate
5187 		sfx_None,       // seesound
5188 		0,              // reactiontime
5189 		sfx_None,       // attacksound
5190 		S_NULL,         // painstate
5191 		0,              // painchance
5192 		sfx_None,       // painsound
5193 		S_NULL,         // meleestate
5194 		S_NULL,         // missilestate
5195 		S_NULL,         // deathstate
5196 		S_NULL,         // xdeathstate
5197 		sfx_None,       // deathsound
5198 		0,              // speed
5199 		24*FRACUNIT,    // radius
5200 		34*FRACUNIT,    // height
5201 		0,              // display offset
5202 		100,            // mass
5203 		0,              // damage
5204 		sfx_None,       // activesound
5205 		MF_NOGRAVITY|MF_NOBLOCKMAP|MF_FIRE|MF_PAIN, // flags
5206 		S_NULL          // raisestate
5207 	},
5208 
5209 	{           // MT_PTERABYTESPAWNER
5210 		135,            // doomednum
5211 		S_PTERABYTESPAWNER, // spawnstate
5212 		1,              // spawnhealth
5213 		S_NULL,         // seestate
5214 		sfx_None,       // seesound
5215 		0,              // reactiontime
5216 		sfx_None,       // attacksound
5217 		S_NULL,         // painstate
5218 		0,              // painchance
5219 		sfx_None,       // painsound
5220 		S_NULL,         // meleestate
5221 		S_NULL,         // missilestate
5222 		S_NULL,         // deathstate
5223 		S_NULL,         // xdeathstate
5224 		sfx_None,       // deathsound
5225 		0,              // speed
5226 		16*FRACUNIT,    // radius
5227 		16*FRACUNIT,    // height
5228 		0,              // display offset
5229 		100,            // mass
5230 		0,              // damage
5231 		sfx_None,       // activesound
5232 		MF_NOGRAVITY|MF_NOCLIPTHING|MF_NOBLOCKMAP|MF_RUNSPAWNFUNC|MF_SCENERY, // flags
5233 		S_NULL          // raisestate
5234 	},
5235 
5236 	{           // MT_PTERABYTEWAYPOINT
5237 		-1,             // doomednum
5238 		S_PTERABYTEWAYPOINT, // spawnstate
5239 		1,              // spawnhealth
5240 		S_NULL,         // seestate
5241 		sfx_None,       // seesound
5242 		0,              // reactiontime
5243 		sfx_None,       // attacksound
5244 		S_NULL,         // painstate
5245 		0,              // painchance
5246 		sfx_None,       // painsound
5247 		S_NULL,         // meleestate
5248 		S_NULL,         // missilestate
5249 		S_NULL,         // deathstate
5250 		S_NULL,         // xdeathstate
5251 		sfx_None,       // deathsound
5252 		4*FRACUNIT,     // speed
5253 		24*FRACUNIT,    // radius
5254 		48*FRACUNIT,    // height
5255 		0,              // display offset
5256 		100,            // mass
5257 		0,              // damage
5258 		sfx_None,       // activesound
5259 		MF_NOGRAVITY|MF_NOCLIPTHING|MF_NOBLOCKMAP|MF_RUNSPAWNFUNC|MF_SCENERY, // flags
5260 		S_NULL          // raisestate
5261 	},
5262 
5263 	{           // MT_PTERABYTE
5264 		-1,             // doomednum
5265 		S_PTERABYTE_FLY1, // spawnstate
5266 		1,              // spawnhealth
5267 		S_NULL,         // seestate
5268 		sfx_None,       // seesound
5269 		0,              // reactiontime
5270 		sfx_pscree,     // attacksound
5271 		S_NULL,         // painstate
5272 		0,              // painchance
5273 		sfx_None,       // painsound
5274 		S_NULL,         // meleestate
5275 		S_NULL,         // missilestate
5276 		S_XPLD_FLICKY,  // deathstate
5277 		S_NULL,         // xdeathstate
5278 		sfx_pop,        // deathsound
5279 		4*FRACUNIT,     // speed
5280 		24*FRACUNIT,    // radius
5281 		48*FRACUNIT,    // height
5282 		0,              // display offset
5283 		100,            // mass
5284 		0,              // damage
5285 		sfx_None,       // activesound
5286 		MF_SPECIAL|MF_SHOOTABLE|MF_ENEMY|MF_NOGRAVITY|MF_SLIDEME, // flags
5287 		S_NULL          // raisestate
5288 	},
5289 
5290 	{           // MT_DRAGONBOMBER
5291 		137,            // doomednum
5292 		S_DRAGONBOMBER, // spawnstate
5293 		1,              // spawnhealth
5294 		S_NULL,         // seestate
5295 		sfx_None,       // seesound
5296 		0,              // reactiontime
5297 		sfx_None,       // attacksound
5298 		S_NULL,         // painstate
5299 		6,              // painchance
5300 		sfx_None,       // painsound
5301 		S_NULL,         // meleestate
5302 		S_NULL,         // missilestate
5303 		S_XPLD_FLICKY,  // deathstate
5304 		S_NULL,         // xdeathstate
5305 		sfx_pop,        // deathsound
5306 		10*FRACUNIT,    // speed
5307 		28*FRACUNIT,    // radius
5308 		48*FRACUNIT,    // height
5309 		0,              // display offset
5310 		100,            // mass
5311 		0,              // damage
5312 		sfx_None,       // activesound
5313 		MF_SPECIAL|MF_SHOOTABLE|MF_ENEMY|MF_NOGRAVITY|MF_SLIDEME|MF_RUNSPAWNFUNC, // flags
5314 		S_NULL          // raisestate
5315 	},
5316 
5317 	{           // MT_DRAGONWING
5318 		-1,             // doomednum
5319 		S_DRAGONWING1,  // spawnstate
5320 		1000,           // spawnhealth
5321 		S_NULL,         // seestate
5322 		sfx_None,       // seesound
5323 		0,              // reactiontime
5324 		sfx_None,       // attacksound
5325 		S_NULL,         // painstate
5326 		0,              // painchance
5327 		sfx_None,       // painsound
5328 		S_NULL,         // meleestate
5329 		S_NULL,         // missilestate
5330 		S_XPLD_FLICKY,  // deathstate
5331 		S_NULL,         // xdeathstate
5332 		sfx_pop,        // deathsound
5333 		0,              // speed
5334 		12*FRACUNIT,    // radius
5335 		12*FRACUNIT,    // height
5336 		0,              // display offset
5337 		100,            // mass
5338 		0,              // damage
5339 		sfx_None,       // activesound
5340 		MF_NOGRAVITY|MF_SCENERY|MF_NOBLOCKMAP|MF_NOCLIP, // flags
5341 		S_NULL          // raisestate
5342 	},
5343 
5344 	{           // MT_DRAGONTAIL
5345 		-1,             // doomednum
5346 		S_DRAGONTAIL_LOADED, // spawnstate
5347 		1000,           // spawnhealth
5348 		S_NULL,         // seestate
5349 		sfx_None,       // seesound
5350 		0,              // reactiontime
5351 		sfx_None,       // attacksound
5352 		S_NULL,         // painstate
5353 		MT_DRAGONMINE,  // painchance
5354 		sfx_None,       // painsound
5355 		S_NULL,         // meleestate
5356 		S_NULL,         // missilestate
5357 		S_XPLD1,        // deathstate
5358 		S_NULL,         // xdeathstate
5359 		sfx_None,       // deathsound
5360 		0,              // speed
5361 		20*FRACUNIT,    // radius
5362 		40*FRACUNIT,    // height
5363 		0,              // display offset
5364 		100,            // mass
5365 		0,              // damage
5366 		sfx_tink,       // activesound
5367 		MF_NOGRAVITY|MF_SLIDEME|MF_PAIN, // flags
5368 		S_DRAGONTAIL_EMPTY // raisestate
5369 	},
5370 
5371 	{           // MT_DRAGONMINE
5372 		-1,             // doomednum
5373 		S_DRAGONMINE,   // spawnstate
5374 		1,              // spawnhealth
5375 		S_NULL,         // seestate
5376 		sfx_s3k76,      // seesound
5377 		0,              // reactiontime
5378 		sfx_s3k89,      // attacksound
5379 		S_NULL,         // painstate
5380 		6,              // painchance
5381 		sfx_None,       // painsound
5382 		S_NULL,         // meleestate
5383 		S_NULL,         // missilestate
5384 		S_TNTBARREL_EXPL1, // deathstate
5385 		S_NULL,         // xdeathstate
5386 		sfx_s3k6e,      // deathsound
5387 		0,              // speed
5388 		16*FRACUNIT,    // radius
5389 		32*FRACUNIT,    // height
5390 		0,              // display offset
5391 		100,            // mass
5392 		0,              // damage
5393 		sfx_s3k5d,      // activesound
5394 		MF_SPECIAL|MF_SHOOTABLE, // flags
5395 		S_NULL          // raisestate
5396 	},
5397 
5398 	{           // MT_BOSSEXPLODE
5399 		-1,             // doomednum
5400 		S_BOSSEXPLODE,  // spawnstate
5401 		1000,           // spawnhealth
5402 		S_NULL,         // seestate
5403 		sfx_None,       // seesound
5404 		8,              // reactiontime
5405 		sfx_None,       // attacksound
5406 		S_NULL,         // painstate
5407 		0,              // painchance
5408 		sfx_None,       // painsound
5409 		S_NULL,         // meleestate
5410 		S_NULL,         // missilestate
5411 		S_NULL,         // deathstate
5412 		S_NULL,         // xdeathstate
5413 		sfx_None,       // deathsound
5414 		1,              // speed
5415 		8*FRACUNIT,     // radius
5416 		16*FRACUNIT,    // height
5417 		0,              // display offset
5418 		4,              // mass
5419 		0,              // damage
5420 		sfx_None,       // activesound
5421 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
5422 		S_NULL          // raisestate
5423 	},
5424 
5425 	{           // MT_SONIC3KBOSSEXPLODE
5426 		-1,                      // doomednum
5427 		S_SONIC3KBOSSEXPLOSION1, // spawnstate
5428 		1000,                    // spawnhealth
5429 		S_NULL,                  // seestate
5430 		sfx_None,                // seesound
5431 		8,                       // reactiontime
5432 		sfx_None,                // attacksound
5433 		S_NULL,                  // painstate
5434 		0,                       // painchance
5435 		sfx_None,                // painsound
5436 		S_NULL,                  // meleestate
5437 		S_NULL,                  // missilestate
5438 		S_NULL,                  // deathstate
5439 		S_NULL,                  // xdeathstate
5440 		sfx_None,                // deathsound
5441 		1,                       // speed
5442 		8*FRACUNIT,              // radius
5443 		16*FRACUNIT,             // height
5444 		0,                       // display offset
5445 		4,                       // mass
5446 		0,                       // damage
5447 		sfx_None,                // activesound
5448 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
5449 		S_NULL                   // raisestate
5450 	},
5451 
5452 	{           // MT_BOSSFLYPOINT
5453 		290,            // doomednum
5454 		S_INVISIBLE,    // spawnstate
5455 		1000,           // spawnhealth
5456 		S_NULL,         // seestate
5457 		sfx_None,       // seesound
5458 		8,              // reactiontime
5459 		sfx_None,       // attacksound
5460 		S_NULL,         // painstate
5461 		0,              // painchance
5462 		sfx_None,       // painsound
5463 		S_NULL,         // meleestate
5464 		S_NULL,         // missilestate
5465 		S_NULL,         // deathstate
5466 		S_NULL,         // xdeathstate
5467 		sfx_None,       // deathsound
5468 		1,              // speed
5469 		2*FRACUNIT,     // radius
5470 		4*FRACUNIT,     // height
5471 		0,              // display offset
5472 		4,              // mass
5473 		0,              // damage
5474 		sfx_None,       // activesound
5475 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOGRAVITY, // flags
5476 		S_NULL          // raisestate
5477 	},
5478 
5479 	{           // MT_EGGTRAP
5480 		291,            // doomednum
5481 		S_INVISIBLE,    // spawnstate
5482 		1000,           // spawnhealth
5483 		S_NULL,         // seestate
5484 		sfx_None,       // seesound
5485 		8,              // reactiontime
5486 		sfx_None,       // attacksound
5487 		S_NULL,         // painstate
5488 		0,              // painchance
5489 		sfx_pop,        // painsound
5490 		S_NULL,         // meleestate
5491 		S_NULL,         // missilestate
5492 		S_INVISIBLE,    // deathstate
5493 		S_NULL,         // xdeathstate
5494 		sfx_pop,        // deathsound
5495 		1,              // speed
5496 		8*FRACUNIT,     // radius
5497 		16*FRACUNIT,    // height
5498 		0,              // display offset
5499 		4,              // mass
5500 		0,              // damage
5501 		sfx_None,       // activesound
5502 		MF_NOBLOCKMAP|MF_NOSECTOR, // flags
5503 		S_NULL          // raisestate
5504 	},
5505 
5506 	{           // MT_BOSS3WAYPOINT
5507 		292,            // doomednum
5508 		S_INVISIBLE,    // spawnstate
5509 		1000,           // spawnhealth
5510 		S_NULL,         // seestate
5511 		sfx_None,       // seesound
5512 		8,              // reactiontime
5513 		sfx_None,       // attacksound
5514 		S_NULL,         // painstate
5515 		0,              // painchance
5516 		sfx_None,       // painsound
5517 		S_NULL,         // meleestate
5518 		S_NULL,         // missilestate
5519 		S_NULL,         // deathstate
5520 		S_NULL,         // xdeathstate
5521 		sfx_None,       // deathsound
5522 		1,              // speed
5523 		2*FRACUNIT,     // radius
5524 		4*FRACUNIT,     // height
5525 		0,              // display offset
5526 		4,              // mass
5527 		0,              // damage
5528 		sfx_None,       // activesound
5529 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOGRAVITY, // flags
5530 		S_NULL          // raisestate
5531 	},
5532 
5533 	{           // MT_BOSS9GATHERPOINT
5534 		293,            // doomednum
5535 		S_INVISIBLE,    // spawnstate
5536 		1000,           // spawnhealth
5537 		S_NULL,         // seestate
5538 		sfx_None,       // seesound
5539 		8,              // reactiontime
5540 		sfx_None,       // attacksound
5541 		S_NULL,         // painstate
5542 		0,              // painchance
5543 		sfx_None,       // painsound
5544 		S_NULL,         // meleestate
5545 		S_NULL,         // missilestate
5546 		S_NULL,         // deathstate
5547 		S_NULL,         // xdeathstate
5548 		sfx_None,       // deathsound
5549 		1,              // speed
5550 		2*FRACUNIT,     // radius
5551 		4*FRACUNIT,     // height
5552 		0,              // display offset
5553 		4,              // mass
5554 		0,              // damage
5555 		sfx_None,       // activesound
5556 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOGRAVITY, // flags
5557 		S_NULL          // raisestate
5558 	},
5559 
5560 	{           // MT_BOSSJUNK
5561 		-1,             // doomednum
5562 		S_BOSSEGLZ1,    // spawnstate
5563 		1,              // spawnhealth
5564 		S_NULL,         // seestate
5565 		sfx_None,       // seesound
5566 		8,              // reactiontime
5567 		sfx_None,       // attacksound
5568 		S_NULL,         // painstate
5569 		0,              // painchance
5570 		sfx_None,       // painsound
5571 		S_NULL,         // meleestate
5572 		S_NULL,         // missilestate
5573 		S_NULL,         // deathstate
5574 		S_NULL,         // xdeathstate
5575 		sfx_None,       // deathsound
5576 		0,              // speed
5577 		8*FRACUNIT,     // radius
5578 		64*FRACUNIT,    // height
5579 		2,              // display offset
5580 		100,            // mass
5581 		1,              // damage
5582 		sfx_None,       // activesound
5583 		MF_SCENERY|MF_NOBLOCKMAP|MF_NOCLIPHEIGHT, // flags
5584 		S_NULL          // raisestate
5585 	},
5586 
5587 	{           // MT_EGGMOBILE
5588 		200,               // doomednum
5589 		S_EGGMOBILE_STND,  // spawnstate
5590 		8,                 // spawnhealth
5591 		S_EGGMOBILE_STND,  // seestate
5592 		sfx_None,          // seesound
5593 		45,                // reactiontime
5594 		sfx_None,          // attacksound
5595 		S_EGGMOBILE_PAIN,  // painstate
5596 		MT_THOK,           // painchance
5597 		sfx_dmpain,        // painsound
5598 		S_EGGMOBILE_LATK1, // meleestate
5599 		S_EGGMOBILE_RATK1, // missilestate
5600 		S_EGGMOBILE_DIE1,  // deathstate
5601 		S_EGGMOBILE_FLEE1, // xdeathstate
5602 		sfx_s3kb4,         // deathsound
5603 		4,                 // speed
5604 		24*FRACUNIT,       // radius
5605 		76*FRACUNIT,       // height
5606 		0,                 // display offset
5607 		sfx_None,          // mass
5608 		3,                 // damage
5609 		sfx_telept,        // activesound
5610 		MF_SPECIAL|MF_SHOOTABLE|MF_FLOAT|MF_NOGRAVITY|MF_BOSS, // flags
5611 		S_EGGMOBILE_PANIC1 // raisestate
5612 	},
5613 
5614 	{           // MT_JETFUME1
5615 		-1,             // doomednum
5616 		S_JETFUME1,     // spawnstate
5617 		1000,           // spawnhealth
5618 		S_NULL,         // seestate
5619 		sfx_None,       // seesound
5620 		8,              // reactiontime
5621 		sfx_None,       // attacksound
5622 		S_NULL,         // painstate
5623 		0,              // painchance
5624 		sfx_None,       // painsound
5625 		S_NULL,         // meleestate
5626 		S_NULL,         // missilestate
5627 		S_NULL,         // deathstate
5628 		S_NULL,         // xdeathstate
5629 		sfx_None,       // deathsound
5630 		1,              // speed
5631 		8*FRACUNIT,     // radius
5632 		16*FRACUNIT,    // height
5633 		0,              // display offset
5634 		4,              // mass
5635 		0,              // damage
5636 		sfx_None,       // activesound
5637 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_NOCLIPHEIGHT, // flags
5638 		S_NULL          // raisestate
5639 	},
5640 
5641 	{           // MT_EGGMOBILE_BALL
5642 		-1,             // doomednum
5643 		S_EGGMOBILE_BALL,// spawnstate
5644 		1,              // spawnhealth
5645 		S_NULL,         // seestate
5646 		sfx_cannon,     // seesound
5647 		1,              // reactiontime
5648 		sfx_None,       // attacksound
5649 		S_NULL,         // painstate
5650 		40*FRACUNIT,    // painchance
5651 		sfx_None,       // painsound
5652 		S_NULL,         // meleestate
5653 		S_NULL,         // missilestate
5654 		S_NULL,         // deathstate
5655 		S_NULL,         // xdeathstate
5656 		sfx_None,       // deathsound
5657 		4*FRACUNIT,     // speed
5658 		13*FRACUNIT,    // radius
5659 		26*FRACUNIT,    // height
5660 		0,              // display offset
5661 		0,              // mass
5662 		8*FRACUNIT,     // damage
5663 		sfx_None,       // activesound
5664 		MF_PAIN|MF_NOGRAVITY|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOCLIPTHING, // flags
5665 		S_NULL          // raisestate
5666 	},
5667 
5668 	{           // MT_EGGMOBILE_TARGET
5669 		-1,             // doomednum
5670 		S_EGGMOBILE_TARGET, // spawnstate
5671 		1,              // spawnhealth
5672 		S_NULL,         // seestate
5673 		sfx_None,       // seesound
5674 		0,              // reactiontime
5675 		sfx_None,       // attacksound
5676 		S_NULL,         // painstate
5677 		0,              // painchance
5678 		sfx_None,       // painsound
5679 		0,              // meleestate
5680 		S_NULL,         // missilestate
5681 		S_NULL,         // deathstate
5682 		S_NULL,         // xdeathstate
5683 		sfx_None,       // deathsound
5684 		2*FRACUNIT,     // speed
5685 		0,              // radius
5686 		0,              // height
5687 		0,              // display offset
5688 		0,              // mass
5689 		0,              // damage
5690 		sfx_None,       // activesound
5691 		MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY, // flags
5692 		S_NULL          // raisestate
5693 	},
5694 
5695 	{           // MT_EGGMOBILE_FIRE
5696 		-1,             // doomednum
5697 		S_LASERFLAME1,  // spawnstate
5698 		1,              // spawnhealth
5699 		S_NULL,         // seestate
5700 		sfx_s3kc2s,     // seesound
5701 		8,              // reactiontime
5702 		sfx_None,       // attacksound
5703 		S_NULL,         // painstate
5704 		0,              // painchance
5705 		sfx_s3k8d,      // painsound
5706 		S_NULL,         // meleestate
5707 		S_NULL,         // missilestate
5708 		S_NULL,         // deathstate
5709 		S_NULL,         // xdeathstate
5710 		sfx_None,       // deathsound
5711 		0,              // speed
5712 		24*FRACUNIT,    // radius
5713 		84*FRACUNIT,    // height
5714 		0,              // display offset
5715 		DMG_FIRE,       // mass
5716 		1,              // damage
5717 		sfx_None,       // activesound
5718 		MF_NOGRAVITY|MF_FIRE|MF_PAIN, // flags
5719 		S_NULL          // raisestate
5720 	},
5721 
5722 	{           // MT_EGGMOBILE2
5723 		201,               // doomednum
5724 		S_EGGMOBILE2_STND, // spawnstate
5725 		8,                 // spawnhealth
5726 		S_NULL,            // seestate
5727 		0,                 // seesound
5728 		-666,              // reactiontime
5729 		sfx_gspray,        // attacksound
5730 		S_EGGMOBILE2_PAIN, // painstate
5731 		MT_GOOP,           // painchance
5732 		sfx_dmpain,        // painsound
5733 		S_EGGMOBILE2_PAIN2, // meleestate
5734 		(statenum_t)MT_EGGMOBILE2_POGO, // missilestate
5735 		S_EGGMOBILE2_DIE1, // deathstate
5736 		S_EGGMOBILE2_FLEE1,// xdeathstate
5737 		sfx_s3kb4,         // deathsound
5738 		2*FRACUNIT,        // speed
5739 		24*FRACUNIT,       // radius
5740 		76*FRACUNIT,       // height
5741 		0,                 // display offset
5742 		0,                 // mass
5743 		3,                 // damage
5744 		sfx_pogo,          // activesound
5745 		MF_SPECIAL|MF_SHOOTABLE|MF_NOGRAVITY|MF_BOSS, // flags
5746 		S_EGGMOBILE2_POGO1 // raisestate
5747 	},
5748 
5749 	{           // MT_EGGMOBILE2_POGO
5750 		-1,             // doomednum
5751 		S_INVISIBLE,    // spawnstate
5752 		1000,           // spawnhealth
5753 		S_NULL,         // seestate
5754 		sfx_None,       // seesound
5755 		0,              // reactiontime
5756 		sfx_None,       // attacksound
5757 		S_NULL,         // painstate
5758 		0,              // painchance
5759 		sfx_None,       // painsound
5760 		S_NULL,         // meleestate
5761 		S_NULL,         // missilestate
5762 		S_NULL,         // deathstate
5763 		S_NULL,         // xdeathstate
5764 		sfx_None,       // deathsound
5765 		0,              // speed
5766 		15*FRACUNIT,    // radius
5767 		28*FRACUNIT,    // height
5768 		0,              // display offset
5769 		0,              // mass
5770 		0,              // damage
5771 		sfx_spring,     // activesound
5772 		MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIP|MF_NOCLIPHEIGHT, // flags
5773 		S_EGGMOBILE2_POGO5 // raisestate
5774 	},
5775 
5776 	{           // MT_GOOP
5777 		-1,             // doomednum
5778 		S_GOOP1,        // spawnstate
5779 		1000,           // spawnhealth
5780 		S_NULL,         // seestate
5781 		sfx_None,       // seesound
5782 		8,              // reactiontime
5783 		sfx_None,       // attacksound
5784 		S_NULL,         // painstate
5785 		0,              // painchance
5786 		sfx_ghit,       // painsound
5787 		S_GOOP3,        // meleestate
5788 		S_NULL,         // missilestate
5789 		S_NULL,         // deathstate
5790 		S_NULL,         // xdeathstate
5791 		sfx_None,       // deathsound
5792 		1,              // speed
5793 		4*FRACUNIT,     // radius
5794 		4*FRACUNIT,     // height
5795 		0,              // display offset
5796 		DMG_WATER,      // mass
5797 		0,              // damage
5798 		sfx_None,       // activesound
5799 		MF_PAIN,        // flags
5800 		S_NULL          // raisestate
5801 	},
5802 
5803 	{           // MT_GOOPTRAIL
5804 		-1,             // doomednum
5805 		S_GOOPTRAIL,    // spawnstate
5806 		1000,           // spawnhealth
5807 		S_NULL,         // seestate
5808 		sfx_None,       // seesound
5809 		8,              // reactiontime
5810 		sfx_None,       // attacksound
5811 		S_NULL,         // painstate
5812 		0,              // painchance
5813 		sfx_None,       // painsound
5814 		S_NULL,         // meleestate
5815 		S_NULL,         // missilestate
5816 		S_NULL,         // deathstate
5817 		S_NULL,         // xdeathstate
5818 		sfx_None,       // deathsound
5819 		3,              // speed
5820 		4*FRACUNIT,     // radius
5821 		4*FRACUNIT,     // height
5822 		0,              // display offset
5823 		4,              // mass
5824 		0,              // damage
5825 		sfx_None,       // activesound
5826 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY, // flags
5827 		S_NULL          // raisestate
5828 	},
5829 
5830 	{           // MT_EGGMOBILE3
5831 		202,                // doomednum
5832 		S_EGGMOBILE3_STND,  // spawnstate
5833 		8,                  // spawnhealth
5834 		S_NULL,             // seestate
5835 		sfx_None,           // seesound
5836 		0,                  // reactiontime
5837 		sfx_None,           // attacksound
5838 		S_EGGMOBILE3_PAIN,  // painstate
5839 		MT_NULL,            // painchance
5840 		sfx_dmpain,         // painsound
5841 		S_NULL,             // meleestate
5842 		S_EGGMOBILE3_SHOCK, // missilestate
5843 		S_EGGMOBILE3_DIE1,  // deathstate
5844 		S_EGGMOBILE3_FLEE1, // xdeathstate
5845 		sfx_s3kb4,          // deathsound
5846 		8*FRACUNIT,         // speed
5847 		32*FRACUNIT,        // radius
5848 		116*FRACUNIT,       // height
5849 		0,                  // display offset
5850 		MT_FAKEMOBILE,      // mass
5851 		3,                  // damage
5852 		sfx_telept,         // activesound
5853 		MF_SPECIAL|MF_SHOOTABLE|MF_NOGRAVITY|MF_BOSS|MF_NOCLIPHEIGHT, // flags
5854 		S_EGGMOBILE3_ROFL   // raisestate
5855 	},
5856 
5857 	{           // MT_FAKEMOBILE
5858 		-1,                 // doomednum
5859 		S_FAKEMOBILE_INIT,  // spawnstate
5860 		1000,               // spawnhealth
5861 		S_NULL,             // seestate
5862 		sfx_None,           // seesound
5863 		0,                  // reactiontime
5864 		sfx_None,           // attacksound
5865 		S_NULL,             // painstate
5866 		MT_NULL,            // painchance
5867 		sfx_s3k7b,          // painsound
5868 		S_NULL,             // meleestate
5869 		S_FAKEMOBILE_ATK1,  // missilestate
5870 		S_FAKEMOBILE_DIE1,  // deathstate
5871 		S_NULL,             // xdeathstate
5872 		sfx_mswarp,         // deathsound
5873 		8*FRACUNIT,         // speed
5874 		32*FRACUNIT,        // radius
5875 		116*FRACUNIT,       // height
5876 		0,                  // display offset
5877 		0,                  // mass
5878 		3,                  // damage
5879 		sfx_None,           // activesound
5880 		MF_SPECIAL|MF_NOGRAVITY|MF_RUNSPAWNFUNC|MF_NOCLIPHEIGHT, // flags
5881 		S_NULL              // raisestate
5882 	},
5883 
5884 	{           // MT_SHOCKWAVE
5885 		-1,             // doomednum
5886 		S_SHOCKWAVE1,   // spawnstate
5887 		1000,           // spawnhealth
5888 		S_NULL,         // seestate
5889 		sfx_s3k5e,      // seesound
5890 		0,              // reactiontime
5891 		sfx_None,       // attacksound
5892 		S_NULL,         // painstate
5893 		8*TICRATE,      // painchance
5894 		sfx_None,       // painsound
5895 		S_NULL,         // meleestate
5896 		S_NULL,         // missilestate
5897 		S_SPRK1,        // deathstate
5898 		S_NULL,         // xdeathstate
5899 		sfx_None,       // deathsound
5900 		12*FRACUNIT,    // speed
5901 		48*FRACUNIT,    // radius
5902 		8*FRACUNIT,     // height
5903 		0,              // display offset
5904 		DMG_ELECTRIC|(sfx_buzz2<<8), // mass
5905 		3,              // damage
5906 		sfx_None,       // activesound
5907 		MF_NOBLOCKMAP|MF_MISSILE|MF_PAIN|MF_NOGRAVITY|MF_PAPERCOLLISION, // flags
5908 		S_NULL          // raisestate
5909 	},
5910 
5911 	{           // MT_EGGMOBILE4
5912 		203,               // doomednum
5913 		S_EGGMOBILE4_STND, // spawnstate
5914 		8,                 // spawnhealth
5915 		S_NULL,            // seestate
5916 		sfx_None,          // seesound
5917 		0,                 // reactiontime
5918 		sfx_None,          // attacksound
5919 		S_EGGMOBILE4_PAIN1,// painstate
5920 		0,                 // painchance
5921 		sfx_dmpain,        // painsound
5922 		S_EGGMOBILE4_LATK1,// meleestate
5923 		S_EGGMOBILE4_RATK1,// missilestate
5924 		S_EGGMOBILE4_DIE1, // deathstate
5925 		S_EGGMOBILE4_FLEE1,// xdeathstate
5926 		sfx_s3kb4,         // deathsound
5927 		0,                 // speed
5928 		24*FRACUNIT,       // radius
5929 		76*FRACUNIT,       // height
5930 		0,                 // display offset
5931 		0,                 // mass
5932 		3,                 // damage
5933 		sfx_None,          // activesound
5934 		MF_SPECIAL|MF_SHOOTABLE|MF_NOGRAVITY|MF_BOSS|MF_NOCLIPHEIGHT, // flags
5935 		S_EGGMOBILE4_RAISE1// raisestate
5936 	},
5937 
5938 	{           // MT_EGGMOBILE4_MACE
5939 		-1,             // doomednum
5940 		S_EGGMOBILE4_MACE, // spawnstate
5941 		1000,           // spawnhealth
5942 		S_NULL,         // seestate
5943 		sfx_None,       // seesound
5944 		8,              // reactiontime
5945 		sfx_None,       // attacksound
5946 		S_NULL,         // painstate
5947 		0,              // painchance
5948 		sfx_None,       // painsound
5949 		S_NULL,         // meleestate
5950 		S_NULL,         // missilestate
5951 		S_EGGMOBILE4_MACE_DIE1, // deathstate
5952 		S_NULL,         // xdeathstate
5953 		sfx_None,       // deathsound
5954 		48*FRACUNIT,    // speed
5955 		34*FRACUNIT,    // radius
5956 		68*FRACUNIT,    // height
5957 		0,              // display offset
5958 		DMG_SPIKE,      // mass
5959 		1,              // damage
5960 		sfx_mswing,     // activesound
5961 		MF_PAIN|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY, // flags
5962 		S_NULL          // raisestate
5963 	},
5964 
5965 	{           // MT_JETFLAME
5966 		-1,             // doomednum
5967 		S_JETFLAME,     // spawnstate
5968 		1000,           // spawnhealth
5969 		S_NULL,         // seestate
5970 		sfx_None,       // seesound
5971 		8,              // reactiontime
5972 		sfx_None,       // attacksound
5973 		S_NULL,         // painstate
5974 		0,              // painchance
5975 		sfx_None,       // painsound
5976 		S_NULL,         // meleestate
5977 		S_NULL,         // missilestate
5978 		S_NULL,         // deathstate
5979 		S_NULL,         // xdeathstate
5980 		sfx_None,       // deathsound
5981 		1,              // speed
5982 		20*FRACUNIT,    // radius
5983 		32*FRACUNIT,    // height
5984 		0,              // display offset
5985 		DMG_FIRE,       // mass
5986 		0,              // damage
5987 		sfx_None,       // activesound
5988 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY, // flags
5989 		S_NULL          // raisestate
5990 	},
5991 
5992 	{           // MT_EGGROBO1
5993 		1127,           // doomednum
5994 		S_EGGROBO1_STND,// spawnstate
5995 		1000,           // spawnhealth
5996 		S_NULL,         // seestate
5997 		sfx_s3ka0,      // seesound
5998 		8,              // reactiontime
5999 		sfx_bsnipe,     // attacksound
6000 		S_NULL,         // painstate
6001 		0,              // painchance
6002 		sfx_None,       // painsound
6003 		S_EGGROBO1_BSLAP1, // meleestate
6004 		S_NULL,         // missilestate
6005 		S_EGGROBO1_PISSED, // deathstate
6006 		S_NULL,         // xdeathstate
6007 		sfx_s3ka0,      // deathsound
6008 		12*FRACUNIT,    // speed
6009 		20*FRACUNIT,    // radius
6010 		72*FRACUNIT,    // height
6011 		0,              // display offset
6012 		0,              // mass
6013 		0,              // damage
6014 		sfx_None,       // activesound
6015 		MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
6016 		S_NULL          // raisestate
6017 	},
6018 
6019 	{           // MT_EGGROBOJET
6020 		-1,             // doomednum
6021 		S_EGGROBOJET,   // spawnstate
6022 		1000,           // spawnhealth
6023 		S_NULL,         // seestate
6024 		sfx_None,       // seesound
6025 		8,              // reactiontime
6026 		sfx_None,       // attacksound
6027 		S_NULL,         // painstate
6028 		0,              // painchance
6029 		sfx_None,       // painsound
6030 		S_NULL,         // meleestate
6031 		S_NULL,         // missilestate
6032 		S_NULL,         // deathstate
6033 		S_NULL,         // xdeathstate
6034 		sfx_None,       // deathsound
6035 		1,              // speed
6036 		10*FRACUNIT,    // radius
6037 		28*FRACUNIT,    // height
6038 		0,              // display offset
6039 		0,              // mass
6040 		0,              // damage
6041 		sfx_None,       // activesound
6042 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY, // flags
6043 		S_NULL          // raisestate
6044 	},
6045 
6046 	{           // MT_FANG
6047 		204,               // doomednum
6048 		S_FANG_SETUP,      // spawnstate
6049 		8,                 // spawnhealth
6050 		S_FANG_PATHINGSTART1, // seestate
6051 		sfx_None,          // seesound
6052 		0,                 // reactiontime
6053 		sfx_skid,          // attacksound
6054 		S_FANG_PAIN1,      // painstate
6055 		0,                 // painchance
6056 		sfx_s3k5d,         // painsound
6057 		S_NULL,            // meleestate
6058 		S_NULL,            // missilestate
6059 		S_FANG_DIE1,       // deathstate
6060 		S_FANG_KO,         // xdeathstate
6061 		sfx_s3k90,         // deathsound
6062 		0,                 // speed
6063 		24*FRACUNIT,       // radius
6064 		60*FRACUNIT,       // height
6065 		0,                 // display offset
6066 		0,                 // mass
6067 		3,                 // damage
6068 		sfx_boingf,        // activesound
6069 		MF_RUNSPAWNFUNC|MF_SPECIAL|MF_BOSS|MF_SHOOTABLE|MF_GRENADEBOUNCE|MF_NOCLIPTHING, // flags -- MF_NOCLIPTHING will be removed after intro event ends
6070 		S_NULL             // raisestate
6071 	},
6072 
6073 	{           // MT_BROKENROBOT
6074 		-1,             // doomednum
6075 		S_BROKENROBOTRANDOM, // spawnstate
6076 		1000,           // spawnhealth
6077 		S_NULL,         // seestate
6078 		sfx_ambint,     // seesound
6079 		0,              // reactiontime
6080 		sfx_None,       // attacksound
6081 		S_NULL,         // painstate
6082 		255,            // painchance
6083 		sfx_None,       // painsound
6084 		S_NULL,         // meleestate
6085 		S_NULL,         // missilestate
6086 		S_NULL,         // deathstate
6087 		S_NULL,         // xdeathstate
6088 		sfx_None,       // deathsound
6089 		0,              // speed
6090 		8*FRACUNIT,     // radius
6091 		16*FRACUNIT,    // height
6092 		0,              // display offset
6093 		1000,           // mass
6094 		0,              // damage
6095 		sfx_crumbl,     // activesound
6096 		MF_RUNSPAWNFUNC|MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
6097 		S_NULL          // raisestate
6098 	},
6099 
6100 	{           // MT_VWREF
6101 		-1,             // doomednum
6102 		S_VWREF,         // spawnstate
6103 		1,              // spawnhealth
6104 		S_NULL,         // seestate
6105 		sfx_None,       // seesound
6106 		0,              // reactiontime
6107 		sfx_None,       // attacksound
6108 		S_NULL,         // painstate
6109 		3,              // painchance
6110 		sfx_None,       // painsound
6111 		S_NULL,         // meleestate
6112 		S_NULL,         // missilestate
6113 		S_NULL,         // deathstate
6114 		S_NULL,         // xdeathstate
6115 		sfx_None,       // deathsound
6116 		0,              // speed
6117 		42*FRACUNIT,    // radius
6118 		12*FRACUNIT,    // height
6119 		1,              // display offset
6120 		1000,           // mass
6121 		8,              // damage
6122 		sfx_None,       // activesound
6123 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
6124 		S_NULL          // raisestate
6125 	},
6126 
6127 	{           // MT_VWREB
6128 		-1,             // doomednum
6129 		S_VWREB,         // spawnstate
6130 		1,              // spawnhealth
6131 		S_NULL,         // seestate
6132 		sfx_None,       // seesound
6133 		0,              // reactiontime
6134 		sfx_None,       // attacksound
6135 		S_NULL,         // painstate
6136 		3,              // painchance
6137 		sfx_None,       // painsound
6138 		S_NULL,         // meleestate
6139 		S_NULL,         // missilestate
6140 		S_NULL,         // deathstate
6141 		S_NULL,         // xdeathstate
6142 		sfx_None,       // deathsound
6143 		0,              // speed
6144 		42*FRACUNIT,    // radius
6145 		12*FRACUNIT,    // height
6146 		-1,             // display offset
6147 		1000,           // mass
6148 		8,              // damage
6149 		sfx_None,       // activesound
6150 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
6151 		S_NULL          // raisestate
6152 	},
6153 
6154 	{           // MT_PROJECTORLIGHT
6155 		-1,             // doomednum
6156 		S_PROJECTORLIGHT1, // spawnstate
6157 		1,              // spawnhealth
6158 		S_NULL,         // seestate
6159 		sfx_None,       // seesound
6160 		0,              // reactiontime
6161 		sfx_None,       // attacksound
6162 		S_NULL,         // painstate
6163 		3,              // painchance
6164 		sfx_None,       // painsound
6165 		S_NULL,         // meleestate
6166 		S_NULL,         // missilestate
6167 		S_NULL,         // deathstate
6168 		S_NULL,         // xdeathstate
6169 		sfx_None,       // deathsound
6170 		0,              // speed
6171 		42*FRACUNIT,    // radius
6172 		52*FRACUNIT,    // height
6173 		-1,             // display offset
6174 		1000,           // mass
6175 		8,              // damage
6176 		sfx_None,       // activesound
6177 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
6178 		S_NULL          // raisestate
6179 	},
6180 
6181 	{           // MT_FBOMB
6182 		-1,                // doomednum
6183 		S_FBOMB1,          // spawnstate
6184 		1,                 // spawnhealth
6185 		S_NULL,            // seestate
6186 		sfx_s3k51,         // seesound
6187 		0,                 // reactiontime
6188 		sfx_None,          // attacksound
6189 		S_NULL,            // painstate
6190 		0,                 // painchance
6191 		sfx_None,          // painsound
6192 		S_NULL,            // meleestate
6193 		S_NULL,            // missilestate
6194 		S_FBOMB_EXPL1,     // deathstate
6195 		S_NULL,            // xdeathstate
6196 		sfx_s3k4e,         // deathsound
6197 		20*FRACUNIT,       // speed
6198 		24*FRACUNIT,       // radius
6199 		48*FRACUNIT,       // height
6200 		0,                 // display offset
6201 		0,                 // mass
6202 		0,                 // damage
6203 		sfx_None,          // activesound
6204 		MF_NOBLOCKMAP|MF_MISSILE, // flags
6205 		S_NULL             // raisestate
6206 	},
6207 
6208 	{           // MT_TNTDUST
6209 		-1,                // doomednum
6210 		S_TNTDUST_1,       // spawnstate
6211 		1,                 // spawnhealth
6212 		S_NULL,            // seestate
6213 		sfx_None,          // seesound
6214 		0,                 // reactiontime
6215 		sfx_None,          // attacksound
6216 		S_NULL,            // painstate
6217 		0,                 // painchance
6218 		sfx_None,          // painsound
6219 		S_NULL,            // meleestate
6220 		S_NULL,            // missilestate
6221 		S_NULL,            // deathstate
6222 		S_NULL,            // xdeathstate
6223 		sfx_None,          // deathsound
6224 		20*FRACUNIT,       // speed
6225 		16*FRACUNIT,       // radius
6226 		32*FRACUNIT,       // height
6227 		0,                 // display offset
6228 		100,               // mass
6229 		0,                 // damage
6230 		sfx_None,          // activesound
6231 		MF_NOGRAVITY|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
6232 		S_NULL             // raisestate
6233 	},
6234 	{           // MT_FSGNA
6235 		-1,                // doomednum
6236 		S_FSGNA,           // spawnstate
6237 		1,                 // spawnhealth
6238 		S_NULL,            // seestate
6239 		sfx_None,          // seesound
6240 		0,                 // reactiontime
6241 		sfx_None,          // attacksound
6242 		S_NULL,            // painstate
6243 		0,                 // painchance
6244 		sfx_None,          // painsound
6245 		S_NULL,            // meleestate
6246 		S_NULL,            // missilestate
6247 		S_NULL,            // deathstate
6248 		S_NULL,            // xdeathstate
6249 		sfx_mspogo,        // deathsound
6250 		0,                 // speed
6251 		124*FRACUNIT,      // radius
6252 		124*FRACUNIT,      // height
6253 		0,                 // display offset
6254 		0,                 // mass
6255 		0,                 // damage
6256 		sfx_None,          // activesound
6257 		MF_NOGRAVITY|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
6258 		S_NULL             // raisestate
6259 	},
6260 
6261 	{           // MT_FSGNB
6262 		-1,                // doomednum
6263 		S_FSGNB,           // spawnstate
6264 		1,                 // spawnhealth
6265 		S_NULL,            // seestate
6266 		sfx_None,          // seesound
6267 		0,                 // reactiontime
6268 		sfx_None,          // attacksound
6269 		S_NULL,            // painstate
6270 		0,                 // painchance
6271 		sfx_None,          // painsound
6272 		S_NULL,            // meleestate
6273 		S_NULL,            // missilestate
6274 		S_FSGNC,           // deathstate
6275 		S_FSGND,           // xdeathstate
6276 		sfx_None,          // deathsound
6277 		0,                 // speed
6278 		74*FRACUNIT,       // radius
6279 		320*FRACUNIT,      // height
6280 		0,                 // display offset
6281 		0,                 // mass
6282 		0,                 // damage
6283 		sfx_None,          // activesound
6284 		MF_NOGRAVITY|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_SCENERY|MF_SOLID, // flags
6285 		S_NULL             // raisestate
6286 	},
6287 
6288 	{           // MT_FANGWAYPOINT
6289 		294,               // doomednum
6290 		S_INVISIBLE,       // spawnstate
6291 		1000,              // spawnhealth
6292 		S_NULL,            // seestate
6293 		sfx_None,          // seesound
6294 		0,                 // reactiontime
6295 		sfx_None,          // attacksound
6296 		S_NULL,            // painstate
6297 		0,                 // painchance
6298 		sfx_None,          // painsound
6299 		S_NULL,            // meleestate
6300 		S_NULL,            // missilestate
6301 		S_NULL,            // deathstate
6302 		S_NULL,            // xdeathstate
6303 		sfx_None,          // deathsound
6304 		0,                 // speed
6305 		FRACUNIT,          // radius
6306 		FRACUNIT,          // height
6307 		0,                 // display offset
6308 		0,                 // mass
6309 		0,                 // damage
6310 		sfx_None,          // activesound
6311 		MF_NOGRAVITY|MF_NOBLOCKMAP|MF_SCENERY, // flags
6312 		S_NULL             // raisestate
6313 	},
6314 
6315 	{           // MT_BLACKEGGMAN
6316 		206,               // doomednum
6317 		S_BLACKEGG_STND,   // spawnstate
6318 		8,                 // spawnhealth
6319 		S_BLACKEGG_WALK1,  // seestate
6320 		sfx_None,          // seesound
6321 		8*TICRATE,         // reactiontime
6322 		sfx_None,          // attacksound
6323 		S_BLACKEGG_PAIN1,  // painstate
6324 		0,                 // painchance
6325 		sfx_None,          // painsound
6326 		S_BLACKEGG_HITFACE1, // meleestate
6327 		S_BLACKEGG_MISSILE1, // missilestate
6328 		S_BLACKEGG_DIE1,   // deathstate
6329 		S_BLACKEGG_GOOP,   // xdeathstate
6330 		sfx_None,          // deathsound
6331 		1,                 // speed
6332 		48*FRACUNIT,       // radius
6333 		160*FRACUNIT,      // height
6334 		0,                 // display offset
6335 		0,                 // mass
6336 		3,                 // damage
6337 		sfx_None,          // activesound
6338 		MF_SPECIAL|MF_BOSS,// flags
6339 		S_BLACKEGG_JUMP1   // raisestate
6340 	},
6341 
6342 	{           // MT_BLACKEGGMAN_HELPER
6343 		-1,                // doomednum
6344 		S_BLACKEGG_HELPER, // spawnstate
6345 		8,                 // spawnhealth
6346 		S_NULL,            // seestate
6347 		sfx_None,          // seesound
6348 		0,                 // reactiontime
6349 		sfx_None,          // attacksound
6350 		S_NULL,            // painstate
6351 		0,                 // painchance
6352 		sfx_None,          // painsound
6353 		S_NULL,            // meleestate
6354 		S_NULL,            // missilestate
6355 		S_NULL,            // deathstate
6356 		S_NULL,            // xdeathstate
6357 		sfx_None,          // deathsound
6358 		1,                 // speed
6359 		48*FRACUNIT,       // radius
6360 		32*FRACUNIT,       // height
6361 		0,                 // display offset
6362 		0,                 // mass
6363 		1,                 // damage
6364 		sfx_None,          // activesound
6365 		MF_SOLID|MF_NOGRAVITY,          // flags
6366 		S_NULL             // raisestate
6367 	},
6368 
6369 	{           // MT_BLACKEGGMAN_GOOPFIRE
6370 		-1,             // doomednum
6371 		S_BLACKEGG_GOOP1, // spawnstate
6372 		1000,           // spawnhealth
6373 		S_NULL,         // seestate
6374 		sfx_None,       // seesound
6375 		8,              // reactiontime
6376 		sfx_None,       // attacksound
6377 		S_NULL,         // painstate
6378 		0,              // painchance
6379 		sfx_None,       // painsound
6380 		S_NULL,         // meleestate
6381 		S_NULL,         // missilestate
6382 		S_BLACKEGG_GOOP3, // deathstate
6383 		S_NULL,         // xdeathstate
6384 		sfx_ghit,       // deathsound
6385 		30*FRACUNIT,    // speed
6386 		11*FRACUNIT,    // radius
6387 		8*FRACUNIT,     // height
6388 		100,            // display offset
6389 		0,              // mass
6390 		0,              // damage
6391 		sfx_None,       // activesound
6392 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY, // flags
6393 		S_NULL          // raisestate
6394 	},
6395 
6396 	{           // MT_BLACKEGGMAN_MISSILE
6397 		-1,             // doomednum
6398 		S_BLACKEGG_MISSILE, // spawnstate
6399 		1000,           // spawnhealth
6400 		S_NULL,         // seestate
6401 		sfx_None,       // seesound
6402 		8,              // reactiontime
6403 		sfx_None,       // attacksound
6404 		S_NULL,         // painstate
6405 		0,              // painchance
6406 		sfx_None,       // painsound
6407 		S_NULL,         // meleestate
6408 		S_NULL,         // missilestate
6409 		S_BOSSEXPLODE,  // deathstate
6410 		S_NULL,         // xdeathstate
6411 		sfx_bexpld,     // deathsound
6412 		10*FRACUNIT,    // speed
6413 		24*FRACUNIT,    // radius
6414 		24*FRACUNIT,    // height
6415 		0,              // display offset
6416 		0,              // mass
6417 		1,              // damage
6418 		sfx_None,       // activesound
6419 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY, // flags
6420 		S_NULL          // raisestate
6421 	},
6422 
6423 	{           // MT_CYBRAKDEMON
6424 		209,                // doomednum
6425 		S_CYBRAKDEMON_IDLE, // spawnstate
6426 		12,                 // spawnhealth
6427 		S_CYBRAKDEMON_WALK1,// seestate
6428 		sfx_None,           // seesound
6429 		15,                 // reactiontime
6430 		sfx_None,           // attacksound
6431 		S_CYBRAKDEMON_PAIN1,// painstate
6432 		0,                  // painchance
6433 		sfx_behurt,         // painsound
6434 		S_CYBRAKDEMON_CHOOSE_ATTACK2, // meleestate
6435 		S_CYBRAKDEMON_CHOOSE_ATTACK1, // missilestate
6436 		S_CYBRAKDEMON_DIE1, // deathstate
6437 		S_NULL,             // xdeathstate
6438 		sfx_s3kb4,          // deathsound
6439 		40,                 // speed
6440 		48*FRACUNIT,        // radius
6441 		160*FRACUNIT,       // height
6442 		0,                  // display offset
6443 		100,                // mass
6444 		1,                  // damage
6445 		sfx_bewar1,         // activesound
6446 		MF_SPECIAL|MF_BOSS|MF_SHOOTABLE, // flags
6447 		S_NULL              // raisestate
6448 	},
6449 
6450 	{           // MT_CYBRAKDEMON_ELECTRIC_BARRIER
6451 		-1,             // doomednum
6452 		S_CYBRAKDEMONELECTRICBARRIER_INIT1, // spawnstate
6453 		1000,           // spawnhealth
6454 		S_NULL,         // seestate
6455 		sfx_s3k79,      // seesound
6456 		8,              // reactiontime
6457 		sfx_None,       // attacksound
6458 		S_NULL,         // painstate
6459 		0,              // painchance
6460 		sfx_None,       // painsound
6461 		S_NULL,         // meleestate
6462 		S_NULL,         // missilestate
6463 		S_CYBRAKDEMONELECTRICBARRIER_DIE1, // deathstate
6464 		S_NULL,         // xdeathstate
6465 		sfx_fizzle,     // deathsound
6466 		10*FRACUNIT,    // speed
6467 		24*FRACUNIT,    // radius
6468 		80*FRACUNIT,    // height
6469 		0,              // display offset
6470 		DMG_ELECTRIC,   // mass
6471 		1,              // damage
6472 		sfx_beelec,     // activesound
6473 		MF_PAIN|MF_FIRE|MF_NOGRAVITY|MF_PUSHABLE, // flags
6474 		S_NULL          // raisestate
6475 	},
6476 
6477 	{           // MT_CYBRAKDEMON_MISSILE
6478 		-1,             // doomednum
6479 		S_CYBRAKDEMONMISSILE, // spawnstate
6480 		1000,           // spawnhealth
6481 		S_NULL,         // seestate
6482 		sfx_brakrl,     // seesound
6483 		8,              // reactiontime
6484 		sfx_None,       // attacksound
6485 		S_NULL,         // painstate
6486 		0,              // painchance
6487 		sfx_None,       // painsound
6488 		S_NULL,         // meleestate
6489 		S_NULL,         // missilestate
6490 		S_CYBRAKDEMONMISSILE_EXPLODE1, // deathstate
6491 		S_NULL,         // xdeathstate
6492 		sfx_brakrx,     // deathsound
6493 		40*FRACUNIT,    // speed
6494 		11*FRACUNIT,    // radius
6495 		8*FRACUNIT,     // height
6496 		0,              // display offset
6497 		0,              // mass
6498 		32*FRACUNIT,    // damage
6499 		sfx_None,       // activesound
6500 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY, // flags
6501 		S_NULL          // raisestate
6502 	},
6503 
6504 	{           // MT_CYBRAKDEMON_FLAMESHOT
6505 		-1,             // doomednum
6506 		S_CYBRAKDEMONFLAMESHOT_FLY1, // spawnstate
6507 		1000,           // spawnhealth
6508 		S_NULL,         // seestate
6509 		sfx_s3kc2s,     // seesound
6510 		8,              // reactiontime
6511 		sfx_None,       // attacksound
6512 		S_NULL,         // painstate
6513 		0,              // painchance
6514 		sfx_None,       // painsound
6515 		S_NULL,         // meleestate
6516 		S_NULL,         // missilestate
6517 		S_CYBRAKDEMONFLAMESHOT_DIE, // deathstate
6518 		S_NULL,         // xdeathstate
6519 		sfx_None,       // deathsound
6520 		20*FRACUNIT,    // speed
6521 		24*FRACUNIT,    // radius
6522 		24*FRACUNIT,    // height
6523 		0,              // display offset
6524 		DMG_FIRE,       // mass
6525 		1,              // damage
6526 		sfx_None,       // activesound
6527 		MF_NOBLOCKMAP|MF_MISSILE|MF_PAIN|MF_NOGRAVITY, // flags
6528 		S_NULL          // raisestate
6529 	},
6530 
6531 	{           // MT_CYBRAKDEMON_FLAMEREST
6532 		-1,             // doomednum
6533 		S_CYBRAKDEMONFLAMEREST, // spawnstate
6534 		1000,           // spawnhealth
6535 		S_NULL,         // seestate
6536 		sfx_s3kc2s,     // seesound
6537 		8,              // reactiontime
6538 		sfx_None,       // attacksound
6539 		S_NULL,         // painstate
6540 		MT_NULL,        // painchance
6541 		sfx_None,       // painsound
6542 		S_NULL,         // meleestate
6543 		S_NULL,         // missilestate
6544 		S_NULL, // deathstate
6545 		S_NULL,         // xdeathstate
6546 		sfx_None,       // deathsound
6547 		20*FRACUNIT,    // speed
6548 		24*FRACUNIT,    // radius
6549 		24*FRACUNIT,    // height
6550 		0,              // display offset
6551 		DMG_FIRE,       // mass
6552 		1,              // damage
6553 		sfx_None,       // activesound
6554 		MF_PAIN|MF_FIRE|MF_RUNSPAWNFUNC, // flags
6555 		S_NULL          // raisestate
6556 	},
6557 
6558 	{           // MT_CYBRAKDEMON_TARGET_RETICULE
6559 		-1,             // doomednum
6560 		S_CYBRAKDEMONTARGETRETICULE1, // spawnstate
6561 		1000,           // spawnhealth
6562 		S_NULL,         // seestate
6563 		sfx_None,       // seesound
6564 		8,              // reactiontime
6565 		sfx_None,       // attacksound
6566 		S_NULL,         // painstate
6567 		0,              // painchance
6568 		sfx_None,       // painsound
6569 		S_NULL,         // meleestate
6570 		S_NULL,         // missilestate
6571 		S_BOSSEXPLODE,  // deathstate
6572 		S_NULL,         // xdeathstate
6573 		sfx_None,       // deathsound
6574 		10*FRACUNIT,    // speed
6575 		32*FRACUNIT,    // radius
6576 		64*FRACUNIT,    // height
6577 		0,              // display offset
6578 		100,            // mass
6579 		1,              // damage
6580 		sfx_None,       // activesound
6581 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_RUNSPAWNFUNC, // flags
6582 		S_NULL          // raisestate
6583 	},
6584 
6585 	{           // MT_CYBRAKDEMON_TARGET_DOT
6586 		-1,             // doomednum
6587 		S_CYBRAKDEMONTARGETDOT, // spawnstate
6588 		1000,           // spawnhealth
6589 		S_NULL,         // seestate
6590 		sfx_None,       // seesound
6591 		8,              // reactiontime
6592 		sfx_None,       // attacksound
6593 		S_NULL,         // painstate
6594 		0,              // painchance
6595 		sfx_None,       // painsound
6596 		S_NULL,         // meleestate
6597 		S_NULL,         // missilestate
6598 		S_BOSSEXPLODE,  // deathstate
6599 		S_NULL,         // xdeathstate
6600 		sfx_None,       // deathsound
6601 		10*FRACUNIT,    // speed
6602 		32*FRACUNIT,    // radius
6603 		64*FRACUNIT,    // height
6604 		0,              // display offset
6605 		100,            // mass
6606 		1,              // damage
6607 		sfx_None,       // activesound
6608 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
6609 		S_NULL          // raisestate
6610 	},
6611 
6612 	{           // MT_CYBRAKDEMON_NAPALM_BOMB_LARGE
6613 		-1,             // doomednum
6614 		S_CYBRAKDEMONNAPALMBOMBLARGE_FLY1, // spawnstate
6615 		1000,           // spawnhealth
6616 		S_NULL,         // seestate
6617 		sfx_s3k81,      // seesound
6618 		8,              // reactiontime
6619 		sfx_None,       // attacksound
6620 		S_NULL,         // painstate
6621 		20*TICRATE,     // painchance
6622 		sfx_None,       // painsound
6623 		S_NULL,         // meleestate
6624 		S_NULL,         // missilestate
6625 		S_CYBRAKDEMONNAPALMBOMBLARGE_DIE1, // deathstate
6626 		S_NULL,         // xdeathstate
6627 		sfx_s3k4e,      // deathsound
6628 		10*FRACUNIT,    // speed
6629 		24*FRACUNIT,    // radius
6630 		24*FRACUNIT,    // height
6631 		0,              // display offset
6632 		0,              // mass
6633 		48*FRACUNIT,    // damage
6634 		sfx_s3k5d,      // activesound
6635 		MF_NOBLOCKMAP|MF_MISSILE|MF_BOUNCE|MF_GRENADEBOUNCE, // flags
6636 		S_NULL          // raisestate
6637 	},
6638 
6639 	{           // MT_CYBRAKDEMON_NAPALM_BOMB_SMALL
6640 		-1,             // doomednum
6641 		S_CYBRAKDEMONNAPALMBOMBSMALL, // spawnstate
6642 		1000,           // spawnhealth
6643 		S_NULL,         // seestate
6644 		sfx_None,       // seesound
6645 		8,              // reactiontime
6646 		sfx_None,       // attacksound
6647 		S_NULL,         // painstate
6648 		0,              // painchance
6649 		sfx_None,       // painsound
6650 		S_NULL,         // meleestate
6651 		S_NULL,         // missilestate
6652 		S_CYBRAKDEMONNAPALMBOMBSMALL_DIE1, // deathstate
6653 		S_NULL,         // xdeathstate
6654 		sfx_s3k70,      // deathsound
6655 		10*FRACUNIT,    // speed
6656 		24*FRACUNIT,    // radius
6657 		24*FRACUNIT,    // height
6658 		0,              // display offset
6659 		0,              // mass
6660 		32*FRACUNIT,    // damage
6661 		sfx_s3k99,       // activesound
6662 		MF_NOBLOCKMAP|MF_MISSILE|MF_BOUNCE, // flags
6663 		S_NULL          // raisestate
6664 	},
6665 
6666 	{           // MT_CYBRAKDEMON_NAPALM_FLAMES
6667 		-1,             // doomednum
6668 		S_CYBRAKDEMONNAPALMFLAME_FLY1, // spawnstate
6669 		1000,           // spawnhealth
6670 		S_NULL,         // seestate
6671 		sfx_None,       // seesound
6672 		8,              // reactiontime
6673 		sfx_None,       // attacksound
6674 		S_NULL,         // painstate
6675 		0,              // painchance
6676 		sfx_None,       // painsound
6677 		S_NULL,         // meleestate
6678 		S_NULL,         // missilestate
6679 		S_CYBRAKDEMONNAPALMFLAME_DIE, // deathstate
6680 		S_NULL,         // xdeathstate
6681 		sfx_None,       // deathsound
6682 		10*FRACUNIT,    // speed
6683 		24*FRACUNIT,    // radius
6684 		24*FRACUNIT,    // height
6685 		0,              // display offset
6686 		0,              // mass
6687 		1,              // damage
6688 		sfx_None,       // activesound
6689 		MF_NOBLOCKMAP|MF_MISSILE, // flags
6690 		S_NULL          // raisestate
6691 	},
6692 
6693 	{           // MT_CYBRAKDEMON_VILE_EXPLOSION
6694 		-1,             // doomednum
6695 		S_CYBRAKDEMONVILEEXPLOSION1, // spawnstate
6696 		1,              // spawnhealth
6697 		S_NULL,         // seestate
6698 		sfx_None,       // seesound
6699 		8,              // reactiontime
6700 		sfx_None,       // attacksound
6701 		S_NULL,         // painstate
6702 		0,              // painchance
6703 		sfx_None,       // painsound
6704 		S_NULL,         // meleestate
6705 		S_NULL,         // missilestate
6706 		S_NULL,         // deathstate
6707 		S_NULL,         // xdeathstate
6708 		sfx_s3kb4,      // deathsound
6709 		1*FRACUNIT,     // speed
6710 		8*FRACUNIT,     // radius
6711 		8*FRACUNIT,     // height
6712 		0,              // display offset
6713 		100,            // mass
6714 		0,              // damage
6715 		sfx_None,       // activesound
6716 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY|MF_SCENERY, // flags
6717 		S_NULL          // raisestate
6718 	},
6719 
6720 
6721 	{           // MT_METALSONIC_RACE
6722 		207,                // doomednum
6723 		S_METALSONIC_RACE,  // spawnstate
6724 		8,                  // spawnhealth
6725 		S_NULL,             // seestate
6726 		sfx_None,           // seesound
6727 		0,                  // reactiontime
6728 		sfx_None,           // attacksound
6729 		S_NULL,             // painstate
6730 		0,                  // painchance
6731 		sfx_None,           // painsound
6732 		S_NULL,             // meleestate
6733 		S_NULL,             // missilestate
6734 		S_PLAY_DEAD,        // deathstate
6735 		S_NULL,             // xdeathstate
6736 		sfx_None,           // deathsound
6737 		0,                  // speed
6738 		16*FRACUNIT,        // radius
6739 		48*FRACUNIT,        // height
6740 		0,                  // display offset
6741 		0,                  // mass
6742 		0,                  // damage
6743 		sfx_None,           // activesound
6744 		MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
6745 		S_NULL              // raisestate
6746 	},
6747 
6748 	{           // MT_METALSONIC_BATTLE
6749 		208,                // doomednum
6750 		S_METALSONIC_FLOAT, // spawnstate
6751 		8,                  // spawnhealth
6752 		S_METALSONIC_DASH,  // seestate
6753 		sfx_s3k54,          // seesound
6754 		0,                  // reactiontime
6755 		sfx_bechrg,         // attacksound
6756 		S_METALSONIC_PAIN,  // painstate
6757 		S_METALSONIC_VECTOR,// painchance
6758 		sfx_dmpain,         // painsound
6759 		S_METALSONIC_BADBOUNCE, // meleestate
6760 		S_METALSONIC_SHOOT, // missilestate
6761 		S_METALSONIC_DEATH1,// deathstate
6762 		S_METALSONIC_FLEE1, // xdeathstate
6763 		sfx_s3kb4,          // deathsound
6764 		MT_ENERGYBALL,      // speed
6765 		16*FRACUNIT,        // radius
6766 		48*FRACUNIT,        // height
6767 		0,                  // display offset
6768 		0,                  // mass
6769 		3,                  // damage
6770 		sfx_mswarp,         // activesound
6771 		MF_NOGRAVITY|MF_BOSS|MF_SLIDEME, // flags
6772 		S_METALSONIC_RAISE  // raisestate
6773 	},
6774 
6775 	{           // MT_MSSHIELD_FRONT
6776 		-1,             // doomednum
6777 		S_MSSHIELD_F1,  // spawnstate
6778 		1,              // spawnhealth
6779 		S_NULL,         // seestate
6780 		sfx_None,       // seesound
6781 		0,              // reactiontime
6782 		sfx_None,       // attacksound
6783 		S_NULL,         // painstate
6784 		0,              // painchance
6785 		sfx_None,       // painsound
6786 		S_NULL,         // meleestate
6787 		S_NULL,         // missilestate
6788 		S_NULL,         // deathstate
6789 		S_NULL,         // xdeathstate
6790 		sfx_None,       // deathsound
6791 		0,              // speed
6792 		32*FRACUNIT,    // radius
6793 		52*FRACUNIT,    // height
6794 		1,              // display offset
6795 		0,              // mass
6796 		0,              // damage
6797 		sfx_None,       // activesound
6798 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
6799 		S_NULL          // raisestate
6800 	},
6801 
6802 	{           // MT_MSGATHER
6803 		-1,             // doomednum
6804 		S_JETFUME1,     // spawnstate
6805 		1,              // spawnhealth
6806 		S_NULL,         // seestate
6807 		sfx_None,       // seesound
6808 		0,              // reactiontime
6809 		sfx_None,       // attacksound
6810 		S_NULL,         // painstate
6811 		0,              // painchance
6812 		sfx_None,       // painsound
6813 		S_NULL,         // meleestate
6814 		S_NULL,         // missilestate
6815 		S_NULL,         // deathstate
6816 		S_NULL,         // xdeathstate
6817 		sfx_None,       // deathsound
6818 		24*FRACUNIT,    // speed
6819 		6*FRACUNIT,     // radius
6820 		12*FRACUNIT,    // height
6821 		0,              // display offset
6822 		0,              // mass
6823 		0,              // damage
6824 		sfx_None,       // activesound
6825 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
6826 		S_NULL          // raisestate
6827 	},
6828 
6829 	{           // MT_RING
6830 		300,            // doomednum
6831 		S_RING,         // spawnstate
6832 		1000,           // spawnhealth
6833 		S_NULL,         // seestate
6834 		sfx_None,       // seesound
6835 		MT_FLINGRING,   // reactiontime
6836 		sfx_None,       // attacksound
6837 		S_NULL,         // painstate
6838 		0,              // painchance
6839 		sfx_None,       // painsound
6840 		S_NULL,         // meleestate
6841 		S_NULL,         // missilestate
6842 		S_SPRK1,        // deathstate
6843 		S_NULL,         // xdeathstate
6844 		sfx_itemup,     // deathsound
6845 		38*FRACUNIT,    // speed
6846 		16*FRACUNIT,    // radius
6847 		24*FRACUNIT,    // height
6848 		0,              // display offset
6849 		100,            // mass
6850 		0,              // damage
6851 		sfx_None,       // activesound
6852 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
6853 		S_NULL          // raisestate
6854 	},
6855 
6856 	{           // MT_FLINGRING
6857 		-1,             // doomednum
6858 		S_RING,         // spawnstate
6859 		1000,           // spawnhealth
6860 		S_NULL,         // seestate
6861 		sfx_None,       // seesound
6862 		MT_FLINGRING,   // reactiontime
6863 		sfx_None,       // attacksound
6864 		S_NULL,         // painstate
6865 		MT_RING,        // painchance
6866 		sfx_None,       // painsound
6867 		S_NULL,         // meleestate
6868 		S_NULL,         // missilestate
6869 		S_SPRK1,        // deathstate
6870 		S_NULL,         // xdeathstate
6871 		sfx_itemup,     // deathsound
6872 		38*FRACUNIT,    // speed
6873 		15*FRACUNIT,    // radius
6874 		24*FRACUNIT,    // height
6875 		0,              // display offset
6876 		100,            // mass
6877 		0,              // damage
6878 		sfx_None,       // activesound
6879 		MF_SLIDEME|MF_SPECIAL, // flags
6880 		S_NULL          // raisestate
6881 	},
6882 
6883 	{           // MT_BLUESPHERE
6884 		1706,           // doomednum
6885 		S_BLUESPHERE,   // spawnstate
6886 		1000,           // spawnhealth
6887 		S_NULL,         // seestate
6888 		sfx_None,       // seesound
6889 		MT_FLINGBLUESPHERE,        // reactiontime
6890 		sfx_None,       // attacksound
6891 		S_NULL,         // painstate
6892 		0,              // painchance
6893 		sfx_None,       // painsound
6894 		S_NULL,         // meleestate
6895 		S_NULL,         // missilestate
6896 		S_BLUESPHERESPARK, // deathstate
6897 		S_NULL,         // xdeathstate
6898 		sfx_s3k65,      // deathsound
6899 		38*FRACUNIT,    // speed
6900 		16*FRACUNIT,    // radius
6901 		24*FRACUNIT,    // height
6902 		0,              // display offset
6903 		100,            // mass
6904 		0,              // damage
6905 		sfx_None,       // activesound
6906 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
6907 		S_BLUESPHEREBONUS // raisestate
6908 	},
6909 
6910 	{           // MT_FLINGBLUESPHERE
6911 		-1,             // doomednum
6912 		S_BLUESPHERE,         // spawnstate
6913 		1000,           // spawnhealth
6914 		S_NULL,         // seestate
6915 		sfx_None,       // seesound
6916 		MT_FLINGBLUESPHERE,   // reactiontime
6917 		sfx_None,       // attacksound
6918 		S_NULL,         // painstate
6919 		MT_BLUESPHERE,        // painchance
6920 		sfx_None,       // painsound
6921 		S_NULL,         // meleestate
6922 		S_NULL,         // missilestate
6923 		S_BLUESPHERESPARK, // deathstate
6924 		S_NULL,         // xdeathstate
6925 		sfx_s3k65,     // deathsound
6926 		38*FRACUNIT,    // speed
6927 		16*FRACUNIT,    // radius
6928 		24*FRACUNIT,    // height
6929 		0,              // display offset
6930 		100,            // mass
6931 		0,              // damage
6932 		sfx_None,       // activesound
6933 		MF_SLIDEME|MF_SPECIAL, // flags
6934 		S_BLUESPHEREBONUS // raisestate
6935 	},
6936 
6937 	{           // MT_BOMBSPHERE
6938 		520,            // doomednum
6939 		S_BOMBSPHERE1,  // spawnstate
6940 		1000,           // spawnhealth
6941 		S_NULL,         // seestate
6942 		sfx_None,       // seesound
6943 		MT_NULL,        // reactiontime
6944 		sfx_None,       // attacksound
6945 		S_NULL,         // painstate
6946 		0,              // painchance
6947 		sfx_None,       // painsound
6948 		S_NULL,         // meleestate
6949 		S_NULL,         // missilestate
6950 		S_SONIC3KBOSSEXPLOSION1, // deathstate
6951 		S_NULL,         // xdeathstate
6952 		sfx_cybdth,     // deathsound
6953 		38*FRACUNIT,    // speed
6954 		16*FRACUNIT,    // radius
6955 		24*FRACUNIT,    // height
6956 		0,              // display offset
6957 		100,            // mass
6958 		0,              // damage
6959 		sfx_None,       // activesound
6960 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
6961 		S_NULL          // raisestate
6962 	},
6963 
6964 	{           // MT_REDTEAMRING
6965 		308,            // doomednum
6966 		S_TEAMRING,     // spawnstate
6967 		1000,           // spawnhealth
6968 		S_NULL,         // seestate
6969 		sfx_None,       // seesound
6970 		MT_FLINGRING,   // reactiontime
6971 		sfx_None,       // attacksound
6972 		S_NULL,         // painstate
6973 		0,              // painchance
6974 		sfx_None,       // painsound
6975 		S_NULL,         // meleestate
6976 		S_NULL,         // missilestate
6977 		S_SPRK1,        // deathstate
6978 		S_NULL,         // xdeathstate
6979 		sfx_itemup,     // deathsound
6980 		38*FRACUNIT,    // speed
6981 		16*FRACUNIT,    // radius
6982 		24*FRACUNIT,    // height
6983 		0,              // display offset
6984 		100,            // mass
6985 		0,              // damage
6986 		sfx_None,       // activesound
6987 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
6988 		S_NULL          // raisestate
6989 	},
6990 
6991 	{           // MT_BLUETEAMRING
6992 		309,            // doomednum
6993 		S_TEAMRING,     // spawnstate
6994 		1000,           // spawnhealth
6995 		S_NULL,         // seestate
6996 		sfx_None,       // seesound
6997 		MT_FLINGRING,   // reactiontime
6998 		sfx_None,       // attacksound
6999 		S_NULL,         // painstate
7000 		0,              // painchance
7001 		sfx_None,       // painsound
7002 		S_NULL,         // meleestate
7003 		S_NULL,         // missilestate
7004 		S_SPRK1,        // deathstate
7005 		S_NULL,         // xdeathstate
7006 		sfx_itemup,     // deathsound
7007 		38*FRACUNIT,    // speed
7008 		16*FRACUNIT,    // radius
7009 		24*FRACUNIT,    // height
7010 		0,              // display offset
7011 		100,            // mass
7012 		0,              // damage
7013 		sfx_None,       // activesound
7014 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
7015 		S_NULL          // raisestate
7016 	},
7017 
7018 	{           // MT_TOKEN
7019 		312,            // doomednum
7020 		S_TOKEN,         // spawnstate
7021 		1000,           // spawnhealth
7022 		S_NULL,         // seestate
7023 		sfx_None,       // seesound
7024 		8,              // reactiontime
7025 		sfx_None,       // attacksound
7026 		S_NULL,         // painstate
7027 		0,              // painchance
7028 		sfx_None,       // painsound
7029 		S_NULL,         // meleestate
7030 		S_NULL,         // missilestate
7031 		S_SPRK1,        // deathstate
7032 		S_NULL,         // xdeathstate
7033 		sfx_None,       // deathsound
7034 		0,              // speed
7035 		16*FRACUNIT,     // radius
7036 		32*FRACUNIT,    // height
7037 		0,              // display offset
7038 		100,            // mass
7039 		1,              // damage
7040 		sfx_None,       // activesound
7041 		MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
7042 		S_NULL          // raisestate
7043 	},
7044 
7045 	{           // MT_REDFLAG
7046 		310,            // doomednum
7047 		S_REDFLAG,      // spawnstate
7048 		1000,           // spawnhealth
7049 		S_NULL,         // seestate
7050 		sfx_None,       // seesound
7051 		8,              // reactiontime
7052 		sfx_None,       // attacksound
7053 		S_NULL,         // painstate
7054 		0,              // painchance
7055 		sfx_None,       // painsound
7056 		S_NULL,         // meleestate
7057 		S_NULL,         // missilestate
7058 		S_NULL,         // deathstate
7059 		S_NULL,         // xdeathstate
7060 		sfx_lvpass,     // deathsound
7061 		8,              // speed
7062 		24*FRACUNIT,    // radius
7063 		64*FRACUNIT,    // height
7064 		0,              // display offset
7065 		16,             // mass
7066 		0,              // damage
7067 		sfx_None,       // activesound
7068 		MF_SPECIAL,     // flags
7069 		S_NULL          // raisestate
7070 	},
7071 
7072 	{           // MT_BLUEFLAG
7073 		311,            // doomednum
7074 		S_BLUEFLAG,     // spawnstate
7075 		1000,           // spawnhealth
7076 		S_NULL,         // seestate
7077 		sfx_None,       // seesound
7078 		8,              // reactiontime
7079 		sfx_None,       // attacksound
7080 		S_NULL,         // painstate
7081 		0,              // painchance
7082 		sfx_None,       // painsound
7083 		S_NULL,         // meleestate
7084 		S_NULL,         // missilestate
7085 		S_NULL,         // deathstate
7086 		S_NULL,         // xdeathstate
7087 		sfx_lvpass,     // deathsound
7088 		8,              // speed
7089 		24*FRACUNIT,    // radius
7090 		64*FRACUNIT,    // height
7091 		0,              // display offset
7092 		16,             // mass
7093 		0,              // damage
7094 		sfx_None,       // activesound
7095 		MF_SPECIAL,     // flags
7096 		S_NULL          // raisestate
7097 	},
7098 
7099 	{           // MT_EMBLEM
7100 		322,            // doomednum
7101 		S_EMBLEM1,      // spawnstate
7102 		1000,           // spawnhealth
7103 		S_NULL,         // seestate
7104 		sfx_None,       // seesound
7105 		8,              // reactiontime
7106 		sfx_None,       // attacksound
7107 		S_NULL,         // painstate
7108 		0,              // painchance
7109 		sfx_None,       // painsound
7110 		S_NULL,         // meleestate
7111 		S_NULL,         // missilestate
7112 		S_SPRK1,        // deathstate
7113 		S_NULL,         // xdeathstate
7114 		sfx_ncitem,     // deathsound
7115 		1,              // speed
7116 		16*FRACUNIT,     // radius
7117 		30*FRACUNIT,    // height
7118 		0,              // display offset
7119 		4,              // mass
7120 		0,              // damage
7121 		sfx_None,       // activesound
7122 		MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
7123 		S_NULL          // raisestate
7124 	},
7125 
7126 	{           // MT_EMERALD1
7127 		313,            // doomednum
7128 		S_CEMG1,        // spawnstate
7129 		1000,           // spawnhealth
7130 		S_NULL,         // seestate
7131 		sfx_None,       // seesound
7132 		8,              // reactiontime
7133 		sfx_None,       // attacksound
7134 		S_NULL,         // painstate
7135 		0,              // painchance
7136 		sfx_None,       // painsound
7137 		S_NULL,         // meleestate
7138 		S_NULL,         // missilestate
7139 		S_SPRK1,        // deathstate
7140 		S_NULL,         // xdeathstate
7141 		sfx_cgot,       // deathsound
7142 		EMERALD1,       // speed
7143 		16*FRACUNIT,    // radius
7144 		32*FRACUNIT,    // height
7145 		0,              // display offset
7146 		16,             // mass
7147 		0,              // damage
7148 		sfx_None,       // activesound
7149 		MF_NOGRAVITY|MF_SPECIAL, // flags
7150 		S_NULL          // raisestate
7151 	},
7152 	{           // MT_EMERALD2
7153 		314,            // doomednum
7154 		S_CEMG2,        // spawnstate
7155 		1000,           // spawnhealth
7156 		S_NULL,         // seestate
7157 		sfx_None,       // seesound
7158 		8,              // reactiontime
7159 		sfx_None,       // attacksound
7160 		S_NULL,         // painstate
7161 		0,              // painchance
7162 		sfx_None,       // painsound
7163 		S_NULL,         // meleestate
7164 		S_NULL,         // missilestate
7165 		S_SPRK1,        // deathstate
7166 		S_NULL,         // xdeathstate
7167 		sfx_cgot,       // deathsound
7168 		EMERALD2,       // speed
7169 		16*FRACUNIT,    // radius
7170 		32*FRACUNIT,    // height
7171 		0,              // display offset
7172 		16,             // mass
7173 		0,              // damage
7174 		sfx_None,       // activesound
7175 		MF_NOGRAVITY|MF_SPECIAL, // flags
7176 		S_NULL          // raisestate
7177 	},
7178 	{           // MT_EMERALD3
7179 		315,            // doomednum
7180 		S_CEMG3,        // spawnstate
7181 		1000,           // spawnhealth
7182 		S_NULL,         // seestate
7183 		sfx_None,       // seesound
7184 		8,              // reactiontime
7185 		sfx_None,       // attacksound
7186 		S_NULL,         // painstate
7187 		0,              // painchance
7188 		sfx_None,       // painsound
7189 		S_NULL,         // meleestate
7190 		S_NULL,         // missilestate
7191 		S_SPRK1,        // deathstate
7192 		S_NULL,         // xdeathstate
7193 		sfx_cgot,       // deathsound
7194 		EMERALD3,       // speed
7195 		16*FRACUNIT,    // radius
7196 		32*FRACUNIT,    // height
7197 		0,              // display offset
7198 		16,             // mass
7199 		0,              // damage
7200 		sfx_None,       // activesound
7201 		MF_NOGRAVITY|MF_SPECIAL, // flags
7202 		S_NULL          // raisestate
7203 	},
7204 	{           // MT_EMERALD4
7205 		316,            // doomednum
7206 		S_CEMG4,        // spawnstate
7207 		1000,           // spawnhealth
7208 		S_NULL,         // seestate
7209 		sfx_None,       // seesound
7210 		8,              // reactiontime
7211 		sfx_None,       // attacksound
7212 		S_NULL,         // painstate
7213 		0,              // painchance
7214 		sfx_None,       // painsound
7215 		S_NULL,         // meleestate
7216 		S_NULL,         // missilestate
7217 		S_SPRK1,        // deathstate
7218 		S_NULL,         // xdeathstate
7219 		sfx_cgot,       // deathsound
7220 		EMERALD4,       // speed
7221 		16*FRACUNIT,    // radius
7222 		32*FRACUNIT,    // height
7223 		0,              // display offset
7224 		16,             // mass
7225 		0,              // damage
7226 		sfx_None,       // activesound
7227 		MF_NOGRAVITY|MF_SPECIAL, // flags
7228 		S_NULL          // raisestate
7229 	},
7230 	{           // MT_EMERALD5
7231 		317,            // doomednum
7232 		S_CEMG5,        // spawnstate
7233 		1000,           // spawnhealth
7234 		S_NULL,         // seestate
7235 		sfx_None,       // seesound
7236 		8,              // reactiontime
7237 		sfx_None,       // attacksound
7238 		S_NULL,         // painstate
7239 		0,              // painchance
7240 		sfx_None,       // painsound
7241 		S_NULL,         // meleestate
7242 		S_NULL,         // missilestate
7243 		S_SPRK1,        // deathstate
7244 		S_NULL,         // xdeathstate
7245 		sfx_cgot,       // deathsound
7246 		EMERALD5,       // speed
7247 		16*FRACUNIT,    // radius
7248 		32*FRACUNIT,    // height
7249 		0,              // display offset
7250 		16,             // mass
7251 		0,              // damage
7252 		sfx_None,       // activesound
7253 		MF_NOGRAVITY|MF_SPECIAL, // flags
7254 		S_NULL          // raisestate
7255 	},
7256 	{           // MT_EMERALD6
7257 		318,            // doomednum
7258 		S_CEMG6,        // spawnstate
7259 		1000,           // spawnhealth
7260 		S_NULL,         // seestate
7261 		sfx_None,       // seesound
7262 		8,              // reactiontime
7263 		sfx_None,       // attacksound
7264 		S_NULL,         // painstate
7265 		0,              // painchance
7266 		sfx_None,       // painsound
7267 		S_NULL,         // meleestate
7268 		S_NULL,         // missilestate
7269 		S_SPRK1,        // deathstate
7270 		S_NULL,         // xdeathstate
7271 		sfx_cgot,       // deathsound
7272 		EMERALD6,       // speed
7273 		16*FRACUNIT,    // radius
7274 		32*FRACUNIT,    // height
7275 		0,              // display offset
7276 		16,             // mass
7277 		0,              // damage
7278 		sfx_None,       // activesound
7279 		MF_NOGRAVITY|MF_SPECIAL, // flags
7280 		S_NULL          // raisestate
7281 	},
7282 	{           // MT_EMERALD7
7283 		319,            // doomednum
7284 		S_CEMG7,        // spawnstate
7285 		1000,           // spawnhealth
7286 		S_NULL,         // seestate
7287 		sfx_None,       // seesound
7288 		8,              // reactiontime
7289 		sfx_None,       // attacksound
7290 		S_NULL,         // painstate
7291 		0,              // painchance
7292 		sfx_None,       // painsound
7293 		S_NULL,         // meleestate
7294 		S_NULL,         // missilestate
7295 		S_SPRK1,        // deathstate
7296 		S_NULL,         // xdeathstate
7297 		sfx_cgot,       // deathsound
7298 		EMERALD7,       // speed
7299 		16*FRACUNIT,    // radius
7300 		32*FRACUNIT,    // height
7301 		0,              // display offset
7302 		16,             // mass
7303 		0,              // damage
7304 		sfx_None,       // activesound
7305 		MF_NOGRAVITY|MF_SPECIAL, // flags
7306 		S_NULL          // raisestate
7307 	},
7308 
7309 	{           // MT_EMERHUNT
7310 		320,            // doomednum
7311 		S_SHRD1,        // spawnstate
7312 		1000,           // spawnhealth
7313 		S_NULL,         // seestate
7314 		sfx_None,       // seesound
7315 		8,              // reactiontime
7316 		sfx_None,       // attacksound
7317 		S_NULL,         // painstate
7318 		0,              // painchance
7319 		sfx_None,       // painsound
7320 		S_NULL,         // meleestate
7321 		S_NULL,         // missilestate
7322 		S_SPRK1,        // deathstate
7323 		S_NULL,         // xdeathstate
7324 		sfx_cgot,       // deathsound
7325 		8,              // speed
7326 		12*FRACUNIT,    // radius
7327 		42*FRACUNIT,    // height
7328 		0,              // display offset
7329 		4,              // mass
7330 		0,              // damage
7331 		sfx_None,       // activesound
7332 		MF_SPECIAL|MF_NOGRAVITY, // flags
7333 		S_NULL          // raisestate
7334 	},
7335 
7336 	{           // MT_EMERALDSPAWN
7337 		321,            // doomednum
7338 		S_INVISIBLE,    // spawnstate
7339 		1000,           // spawnhealth
7340 		S_NULL,         // seestate
7341 		sfx_None,       // seesound
7342 		0,              // reactiontime
7343 		sfx_None,       // attacksound
7344 		S_NULL,         // painstate
7345 		0,              // painchance
7346 		sfx_None,       // painsound
7347 		S_NULL,         // meleestate
7348 		S_NULL,         // missilestate
7349 		S_NULL,         // deathstate
7350 		S_NULL,         // xdeathstate
7351 		sfx_None,       // deathsound
7352 		0,              // speed
7353 		8,              // radius
7354 		8,              // height
7355 		0,              // display offset
7356 		10,             // mass
7357 		0,              // damage
7358 		sfx_None,       // activesound
7359 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOSECTOR,  // flags
7360 		S_NULL          // raisestate
7361 	},
7362 
7363 	{           // MT_FLINGEMERALD
7364 		-1,             // doomednum
7365 		S_CEMG1,        // spawnstate
7366 		1000,           // spawnhealth
7367 		S_NULL,         // seestate
7368 		sfx_None,       // seesound
7369 		0,              // reactiontime
7370 		sfx_None,       // attacksound
7371 		S_NULL,         // painstate
7372 		0,              // painchance
7373 		sfx_None,       // painsound
7374 		S_NULL,         // meleestate
7375 		S_NULL,         // missilestate
7376 		S_SPRK1,        // deathstate
7377 		S_NULL,         // xdeathstate
7378 		sfx_cgot,       // deathsound
7379 		60*FRACUNIT,    // speed
7380 		16*FRACUNIT,    // radius
7381 		48*FRACUNIT,    // height
7382 		0,              // display offset
7383 		100,            // mass
7384 		0,              // damage
7385 		sfx_None,       // activesound
7386 		MF_SLIDEME|MF_SPECIAL, // flags
7387 		S_NULL          // raisestate
7388 	},
7389 
7390 	{           // MT_FAN
7391 		540,            // doomednum
7392 		S_FAN,          // spawnstate
7393 		1000,           // spawnhealth
7394 		S_NULL,         // seestate
7395 		sfx_None,       // seesound
7396 		8,              // reactiontime
7397 		sfx_None,       // attacksound
7398 		S_NULL,         // painstate
7399 		0,              // painchance
7400 		sfx_None,       // painsound
7401 		S_NULL,         // meleestate
7402 		S_NULL,         // missilestate
7403 		S_NULL,         // deathstate
7404 		S_NULL,         // xdeathstate
7405 		sfx_None,       // deathsound
7406 		0,              // speed
7407 		16*FRACUNIT,    // radius
7408 		8*FRACUNIT,     // height
7409 		0,              // display offset
7410 		5*FRACUNIT,     // mass
7411 		0,              // damage
7412 		sfx_None,       // activesound
7413 		MF_SOLID,       // flags
7414 		S_NULL          // raisestate
7415 	},
7416 
7417 	{           // MT_STEAM
7418 		541,            // doomednum
7419 		S_STEAM1,       // spawnstate
7420 		1000,           // spawnhealth
7421 		S_NULL,         // seestate
7422 		sfx_None,       // seesound
7423 		8,              // reactiontime
7424 		sfx_None,       // attacksound
7425 		S_NULL,         // painstate
7426 		0,              // painchance
7427 		sfx_steam2,     // painsound
7428 		S_NULL,         // meleestate
7429 		S_NULL,         // missilestate
7430 		S_NULL,         // deathstate
7431 		S_NULL,         // xdeathstate
7432 		sfx_steam1,     // deathsound
7433 		0,              // speed
7434 		32*FRACUNIT,    // radius
7435 		1*FRACUNIT,     // height
7436 		0,              // display offset
7437 		20*FRACUNIT,    // mass
7438 		0,              // damage
7439 		sfx_None,       // activesound
7440 		MF_SOLID,       // flags
7441 		S_NULL          // raisestate
7442 	},
7443 
7444 	{           // MT_BUMPER
7445 		542,            // doomednum
7446 		S_BUMPER,       // spawnstate
7447 		1000,           // spawnhealth
7448 		S_NULL,         // seestate
7449 		sfx_None,       // seesound
7450 		5,              // reactiontime
7451 		sfx_None,       // attacksound
7452 		S_NULL,         // painstate
7453 		-1,             // painchance
7454 		sfx_s3kaa,      // painsound
7455 		S_NULL,         // meleestate
7456 		S_NULL,         // missilestate
7457 		S_NULL,         // deathstate
7458 		S_NULL,         // xdeathstate
7459 		sfx_None,       // deathsound
7460 		0,              // speed
7461 		32*FRACUNIT,    // radius
7462 		64*FRACUNIT,    // height
7463 		0,              // display offset
7464 		16*FRACUNIT,    // mass
7465 		0,              // damage
7466 		sfx_None,       // activesound
7467 		MF_SPRING|MF_NOGRAVITY, // flags
7468 		S_BUMPERHIT     // raisestate
7469 	},
7470 
7471 	{           // MT_BALLOON
7472 		543,            // doomednum
7473 		S_BALLOON,      // spawnstate
7474 		1,              // spawnhealth
7475 		S_NULL,         // seestate
7476 		sfx_None,       // seesound
7477 		0,              // reactiontime
7478 		sfx_None,       // attacksound
7479 		S_NULL,         // painstate
7480 		2,              // painchance
7481 		sfx_s3k77,      // painsound
7482 		S_NULL,         // meleestate
7483 		S_NULL,         // missilestate
7484 		S_BALLOONPOP2,  // deathstate
7485 		S_NULL,         // xdeathstate
7486 		sfx_None,       // deathsound
7487 		0,              // speed
7488 		32*FRACUNIT,    // radius
7489 		64*FRACUNIT,    // height
7490 		0,              // display offset
7491 		20*FRACUNIT,    // mass
7492 		0,              // damage
7493 		sfx_None,       // activesound
7494 		MF_SPRING|MF_NOGRAVITY, // flags
7495 		S_BALLOONPOP1   // raisestate
7496 	},
7497 
7498 	{           // MT_YELLOWSPRING
7499 		550,            // doomednum
7500 		S_YELLOWSPRING, // spawnstate
7501 		1000,           // spawnhealth
7502 		S_NULL,         // seestate
7503 		sfx_None,       // seesound
7504 		0,              // reactiontime
7505 		sfx_None,       // attacksound
7506 		S_NULL,         // painstate
7507 		0,              // painchance
7508 		sfx_spring,     // painsound
7509 		S_NULL,         // meleestate
7510 		S_NULL,         // missilestate
7511 		S_NULL,         // deathstate
7512 		S_NULL,         // xdeathstate
7513 		sfx_None,       // deathsound
7514 		0,              // speed
7515 		20*FRACUNIT,    // radius
7516 		16*FRACUNIT,    // height
7517 		0,              // display offset
7518 		20*FRACUNIT,    // mass
7519 		0,              // damage
7520 		sfx_None,       // activesound
7521 		MF_SPRING, // flags
7522 		S_YELLOWSPRING2 // raisestate
7523 	},
7524 
7525 	{           // MT_REDSPRING
7526 		551,            // doomednum
7527 		S_REDSPRING,    // spawnstate
7528 		1000,           // spawnhealth
7529 		S_NULL,         // seestate
7530 		sfx_None,       // seesound
7531 		0,              // reactiontime
7532 		sfx_None,       // attacksound
7533 		S_NULL,         // painstate
7534 		0,              // painchance
7535 		sfx_spring,     // painsound
7536 		S_NULL,         // meleestate
7537 		S_NULL,         // missilestate
7538 		S_NULL,         // deathstate
7539 		S_NULL,         // xdeathstate
7540 		sfx_None,       // deathsound
7541 		0,              // speed
7542 		20*FRACUNIT,    // radius
7543 		16*FRACUNIT,    // height
7544 		0,              // display offset
7545 		32*FRACUNIT,    // mass
7546 		0,              // damage
7547 		sfx_None,       // activesound
7548 		MF_SPRING, // flags
7549 		S_REDSPRING2    // raisestate
7550 	},
7551 
7552 	{           // MT_BLUESPRING
7553 		552,            // doomednum
7554 		S_BLUESPRING,   // spawnstate
7555 		1000,           // spawnhealth
7556 		S_NULL,         // seestate
7557 		sfx_None,       // seesound
7558 		0,              // reactiontime
7559 		sfx_None,       // attacksound
7560 		S_NULL,         // painstate
7561 		0,              // painchance
7562 		sfx_spring,     // painsound
7563 		S_NULL,         // meleestate
7564 		S_NULL,         // missilestate
7565 		S_NULL,         // deathstate
7566 		S_NULL,         // xdeathstate
7567 		sfx_None,       // deathsound
7568 		0,              // speed
7569 		20*FRACUNIT,    // radius
7570 		16*FRACUNIT,    // height
7571 		0,              // display offset
7572 		11*FRACUNIT,    // mass
7573 		0,              // damage
7574 		sfx_None,       // activesound
7575 		MF_SPRING, // flags
7576 		S_BLUESPRING2   // raisestate
7577 	},
7578 
7579 	{           // MT_YELLOWDIAG
7580 		555,            // doomednum
7581 		S_YDIAG1,       // spawnstate
7582 		1,              // spawnhealth
7583 		S_NULL,         // seestate
7584 		sfx_None,       // seesound
7585 		0,              // reactiontime
7586 		sfx_None,       // attacksound
7587 		S_NULL,         // painstate
7588 		0,              // painchance
7589 		sfx_spring,     // painsound
7590 		S_NULL,         // meleestate
7591 		S_NULL,         // missilestate
7592 		S_NULL,         // deathstate
7593 		S_NULL,         // xdeathstate
7594 		sfx_None,       // deathsound
7595 		0,              // speed
7596 		16*FRACUNIT,    // radius
7597 		16*FRACUNIT,    // height
7598 		0,              // display offset
7599 		20*FRACUNIT,    // mass
7600 		20*FRACUNIT,    // damage
7601 		sfx_None,       // activesound
7602 		MF_SPRING, // flags
7603 		S_YDIAG2        // raisestate
7604 	},
7605 
7606 	{           // MT_REDDIAG
7607 		556,            // doomednum
7608 		S_RDIAG1,       // spawnstate
7609 		1,              // spawnhealth
7610 		S_NULL,         // seestate
7611 		sfx_None,       // seesound
7612 		0,              // reactiontime
7613 		sfx_None,       // attacksound
7614 		S_NULL,         // painstate
7615 		0,              // painchance
7616 		sfx_spring,     // painsound
7617 		S_NULL,         // meleestate
7618 		S_NULL,         // missilestate
7619 		S_NULL,         // deathstate
7620 		S_NULL,         // xdeathstate
7621 		sfx_None,       // deathsound
7622 		0,              // speed
7623 		16*FRACUNIT,    // radius
7624 		16*FRACUNIT,    // height
7625 		0,              // display offset
7626 		32*FRACUNIT,    // mass
7627 		32*FRACUNIT,    // damage
7628 		sfx_None,       // activesound
7629 		MF_SPRING, // flags
7630 		S_RDIAG2        // raisestate
7631 	},
7632 
7633 	{           // MT_BLUEDIAG
7634 		557,            // doomednum
7635 		S_BDIAG1,       // spawnstate
7636 		1,              // spawnhealth
7637 		S_BDIAG2,       // seestate
7638 		sfx_None,       // seesound
7639 		0,              // reactiontime
7640 		sfx_None,       // attacksound
7641 		S_NULL,         // painstate
7642 		0,              // painchance
7643 		sfx_spring,     // painsound
7644 		S_NULL,         // meleestate
7645 		S_NULL,         // missilestate
7646 		S_NULL,         // deathstate
7647 		S_NULL,         // xdeathstate
7648 		sfx_None,       // deathsound
7649 		0,              // speed
7650 		16*FRACUNIT,    // radius
7651 		16*FRACUNIT,    // height
7652 		0,              // display offset
7653 		11*FRACUNIT,    // mass
7654 		11*FRACUNIT,    // damage
7655 		sfx_None,       // activesound
7656 		MF_SPRING, // flags
7657 		S_BDIAG2        // raisestate
7658 	},
7659 
7660 	{           // MT_YELLOWHORIZ
7661 		558,            // doomednum
7662 		S_YHORIZ1,      // spawnstate
7663 		1,              // spawnhealth
7664 		S_NULL,         // seestate
7665 		sfx_None,       // seesound
7666 		0,              // reactiontime
7667 		sfx_None,       // attacksound
7668 		S_NULL,         // painstate
7669 		0,              // painchance
7670 		sfx_spring,     // painsound
7671 		S_NULL,         // meleestate
7672 		S_NULL,         // missilestate
7673 		S_NULL,         // deathstate
7674 		S_NULL,         // xdeathstate
7675 		sfx_None,       // deathsound
7676 		0,              // speed
7677 		16*FRACUNIT,    // radius
7678 		32*FRACUNIT,    // height
7679 		0,              // display offset
7680 		0,              // mass
7681 		36*FRACUNIT,    // damage
7682 		sfx_None,       // activesound
7683 		MF_SPRING|MF_NOGRAVITY, // flags
7684 		S_YHORIZ2       // raisestate
7685 	},
7686 
7687 	{           // MT_REDHORIZ
7688 		559,            // doomednum
7689 		S_RHORIZ1,      // spawnstate
7690 		1,              // spawnhealth
7691 		S_NULL,         // seestate
7692 		sfx_None,       // seesound
7693 		0,              // reactiontime
7694 		sfx_None,       // attacksound
7695 		S_NULL,         // painstate
7696 		0,              // painchance
7697 		sfx_spring,     // painsound
7698 		S_NULL,         // meleestate
7699 		S_NULL,         // missilestate
7700 		S_NULL,         // deathstate
7701 		S_NULL,         // xdeathstate
7702 		sfx_None,       // deathsound
7703 		0,              // speed
7704 		16*FRACUNIT,    // radius
7705 		32*FRACUNIT,    // height
7706 		0,              // display offset
7707 		0,              // mass
7708 		72*FRACUNIT,    // damage
7709 		sfx_None,       // activesound
7710 		MF_SPRING|MF_NOGRAVITY, // flags
7711 		S_RHORIZ2       // raisestate
7712 	},
7713 
7714 	{           // MT_BLUEHORIZ
7715 		560,            // doomednum
7716 		S_BHORIZ1,      // spawnstate
7717 		1,              // spawnhealth
7718 		S_NULL,         // seestate
7719 		sfx_None,       // seesound
7720 		0,              // reactiontime
7721 		sfx_None,       // attacksound
7722 		S_NULL,         // painstate
7723 		0,              // painchance
7724 		sfx_spring,     // painsound
7725 		S_NULL,         // meleestate
7726 		S_NULL,         // missilestate
7727 		S_NULL,         // deathstate
7728 		S_NULL,         // xdeathstate
7729 		sfx_None,       // deathsound
7730 		0,              // speed
7731 		16*FRACUNIT,    // radius
7732 		32*FRACUNIT,    // height
7733 		0,              // display offset
7734 		0,              // mass
7735 		11*FRACUNIT,    // damage
7736 		sfx_None,       // activesound
7737 		MF_SPRING|MF_NOGRAVITY, // flags
7738 		S_BHORIZ2       // raisestate
7739 	},
7740 
7741 	{          // MT_BOOSTERSEG
7742 		-1,             // doomednum
7743 		S_INVISIBLE,    // spawnstate
7744 		1,              // spawnhealth
7745 		S_NULL,         // seestate
7746 		sfx_None,       // seesound
7747 		0,              // reactiontime
7748 		sfx_None,       // attacksound
7749 		S_NULL,         // painstate
7750 		0,              // painchance
7751 		sfx_None,       // painsound
7752 		S_NULL,         // meleestate
7753 		S_NULL,         // missilestate
7754 		S_NULL,         // deathstate
7755 		S_NULL,         // xdeathstate
7756 		sfx_None,       // deathsound
7757 		0,              // speed
7758 		28*FRACUNIT,    // radius
7759 		16*FRACUNIT,    // height
7760 		0,              // display offset
7761 		100,            // mass
7762 		0,              // damage
7763 		sfx_None,       // activesound
7764 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_NOCLIP,  // flags
7765 		S_NULL          // raisestate
7766 	},
7767 
7768 	{          // MT_BOOSTERROLLER
7769 		-1,             // doomednum
7770 		S_INVISIBLE,    // spawnstate
7771 		1,              // spawnhealth
7772 		S_NULL,         // seestate
7773 		sfx_None,       // seesound
7774 		0,              // reactiontime
7775 		sfx_None,       // attacksound
7776 		S_NULL,         // painstate
7777 		0,              // painchance
7778 		sfx_None,       // painsound
7779 		S_NULL,         // meleestate
7780 		S_NULL,         // missilestate
7781 		S_NULL,         // deathstate
7782 		S_NULL,         // xdeathstate
7783 		sfx_None,       // deathsound
7784 		0,              // speed
7785 		14*FRACUNIT,    // radius
7786 		32*FRACUNIT,    // height
7787 		0,              // display offset
7788 		100,            // mass
7789 		0,              // damage
7790 		sfx_None,       // activesound
7791 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_NOCLIP,    // flags
7792 		S_NULL          // raisestate
7793 	},
7794 
7795 	{           // MT_YELLOWBOOSTER
7796 		544,            // doomednum
7797 		S_INVISIBLE,    // spawnstate
7798 		1,              // spawnhealth
7799 		S_NULL,         // seestate
7800 		sfx_None,       // seesound
7801 		0,              // reactiontime
7802 		sfx_None,       // attacksound
7803 		S_NULL,         // painstate
7804 		3,              // painchance
7805 		sfx_cdfm62,     // painsound
7806 		S_NULL,         // meleestate
7807 		S_NULL,         // missilestate
7808 		S_NULL,         // deathstate
7809 		S_NULL,         // xdeathstate
7810 		sfx_None,       // deathsound
7811 		0,              // speed
7812 		28*FRACUNIT,    // radius
7813 		FRACUNIT,       // height
7814 		0,              // display offset
7815 		0,              // mass
7816 		36*FRACUNIT,    // damage
7817 		sfx_None,       // activesound
7818 		MF_SPRING|MF_NOGRAVITY, // flags
7819 		S_BOOSTERSOUND  // raisestate
7820 	},
7821 
7822 	{           // MT_REDBOOSTER
7823 		545,            // doomednum
7824 		S_INVISIBLE,    // spawnstate
7825 		1,              // spawnhealth
7826 		S_NULL,         // seestate
7827 		sfx_None,       // seesound
7828 		0,              // reactiontime
7829 		sfx_None,       // attacksound
7830 		S_NULL,         // painstate
7831 		3,              // painchance
7832 		sfx_cdfm62,     // painsound
7833 		S_NULL,         // meleestate
7834 		S_NULL,         // missilestate
7835 		S_NULL,         // deathstate
7836 		S_NULL,         // xdeathstate
7837 		sfx_None,       // deathsound
7838 		0,              // speed
7839 		28*FRACUNIT,    // radius
7840 		FRACUNIT,       // height
7841 		0,              // display offset
7842 		0,              // mass
7843 		72*FRACUNIT,    // damage
7844 		sfx_None,       // activesound
7845 		MF_SPRING|MF_NOGRAVITY, // flags
7846 		S_BOOSTERSOUND  // raisestate
7847 	},
7848 
7849 	{           // MT_BUBBLES
7850 		500,            // doomednum
7851 		S_BUBBLES1,     // spawnstate
7852 		1000,           // spawnhealth
7853 		S_NULL,         // seestate
7854 		sfx_None,       // seesound
7855 		8,              // reactiontime
7856 		sfx_None,       // attacksound
7857 		S_NULL,         // painstate
7858 		0,              // painchance
7859 		sfx_None,       // painsound
7860 		S_NULL,         // meleestate
7861 		S_NULL,         // missilestate
7862 		S_NULL,         // deathstate
7863 		S_NULL,         // xdeathstate
7864 		sfx_None,       // deathsound
7865 		0,              // speed
7866 		8*FRACUNIT,     // radius
7867 		8*FRACUNIT,     // height
7868 		0,              // display offset
7869 		100,            // mass
7870 		0,              // damage
7871 		sfx_None,       // activesound
7872 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
7873 		S_NULL          // raisestate
7874 	},
7875 
7876 	{           // MT_SIGN
7877 		501,            // doomednum
7878 		S_SIGN,         // spawnstate
7879 		1000,           // spawnhealth
7880 		S_PLAY_SIGN,    // seestate
7881 		sfx_lvpass,     // seesound
7882 		8,              // reactiontime
7883 		sfx_None,       // attacksound
7884 		S_SIGNPLAYER,   // painstate
7885 		MT_SPARK,       // painchance
7886 		sfx_s3kb8,      // painsound
7887 		S_EGGMANSIGN,   // meleestate
7888 		S_CLEARSIGN,    // missilestate
7889 		S_SIGNSTOP,     // deathstate
7890 		S_NULL,         // xdeathstate
7891 		sfx_s3k64,      // deathsound
7892 		8,              // speed
7893 		36*FRACUNIT,    // radius
7894 		32*FRACUNIT,    // height
7895 		0,              // display offset
7896 		16,             // mass
7897 		0,              // damage
7898 		sfx_None,       // activesound
7899 		MF_NOCLIP|MF_SCENERY|MF_BOUNCE|MF_RUNSPAWNFUNC, // flags
7900 		S_SIGNBOARD     // raisestate
7901 	},
7902 
7903 	{           // MT_SPIKEBALL
7904 		521,            // doomednum
7905 		S_SPIKEBALL1,   // spawnstate
7906 		1000,           // spawnhealth
7907 		S_NULL,         // seestate
7908 		sfx_None,       // seesound
7909 		8,              // reactiontime
7910 		sfx_None,       // attacksound
7911 		S_NULL,         // painstate
7912 		0,              // painchance
7913 		sfx_None,       // painsound
7914 		S_NULL,         // meleestate
7915 		S_NULL,         // missilestate
7916 		S_NULL,         // deathstate
7917 		S_NULL,         // xdeathstate
7918 		sfx_None,       // deathsound
7919 		10*FRACUNIT,    // speed
7920 		12*FRACUNIT,    // radius
7921 		8*FRACUNIT,     // height
7922 		0,              // display offset
7923 		DMG_SPIKE,      // mass
7924 		1,              // damage
7925 		sfx_None,       // activesound
7926 		MF_PAIN|MF_NOGRAVITY, // flags
7927 		S_NULL          // raisestate
7928 	},
7929 
7930 	{           // MT_SPINFIRE
7931 		-1,             // doomednum
7932 		S_SPINFIRE1,    // spawnstate
7933 		1,              // spawnhealth
7934 		S_NULL,         // seestate
7935 		sfx_None,       // seesound
7936 		8,              // reactiontime
7937 		sfx_None,       // attacksound
7938 		S_NULL,         // painstate
7939 		0,              // painchance
7940 		sfx_None,       // painsound
7941 		S_NULL,         // meleestate
7942 		S_NULL,         // missilestate
7943 		S_NULL,         // deathstate
7944 		S_NULL,         // xdeathstate
7945 		sfx_None,       // deathsound
7946 		0,              // speed
7947 		8*FRACUNIT,     // radius
7948 		14*FRACUNIT,    // height
7949 		0,              // display offset
7950 		DMG_FIRE,       // mass
7951 		1,              // damage
7952 		sfx_None,       // activesound
7953 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY|MF_FIRE, // flags
7954 		S_NULL          // raisestate
7955 	},
7956 
7957 	{           // MT_SPIKE
7958 		523,            // doomednum
7959 		S_SPIKE1,       // spawnstate
7960 		1000,           // spawnhealth
7961 		S_NULL,         // seestate
7962 		sfx_None,       // seesound
7963 		8,              // reactiontime
7964 		sfx_None,       // attacksound
7965 		S_NULL,         // painstate
7966 		0,              // painchance
7967 		sfx_s3k64,      // painsound
7968 		S_SPIKE4,       // meleestate
7969 		S_NULL,         // missilestate
7970 		S_SPIKED1,      // deathstate
7971 		S_SPIKED2,      // xdeathstate
7972 		sfx_mspogo,     // deathsound
7973 		2*TICRATE,      // speed
7974 		8*FRACUNIT,     // radius
7975 		32*FRACUNIT,    // height
7976 		0,              // display offset
7977 		4,              // mass
7978 		0,              // damage
7979 		sfx_None,       // activesound
7980 		MF_NOBLOCKMAP|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
7981 		S_NULL          // raisestate
7982 	},
7983 
7984 	{           // MT_WALLSPIKE
7985 		522,            // doomednum
7986 		S_WALLSPIKE1,   // spawnstate
7987 		1000,           // spawnhealth
7988 		S_NULL,         // seestate
7989 		sfx_None,       // seesound
7990 		8,              // reactiontime
7991 		sfx_None,       // attacksound
7992 		S_NULL,         // painstate
7993 		0,              // painchance
7994 		sfx_s3k64,      // painsound
7995 		S_WALLSPIKE4,   // meleestate
7996 		S_NULL,         // missilestate
7997 		S_WALLSPIKED1,  // deathstate
7998 		S_WALLSPIKED2,  // xdeathstate
7999 		sfx_mspogo,     // deathsound
8000 		2*TICRATE,      // speed
8001 		16*FRACUNIT,    // radius
8002 		14*FRACUNIT,    // height
8003 		0,              // display offset
8004 		4,              // mass
8005 		0,              // damage
8006 		sfx_None,       // activesound
8007 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_SCENERY|MF_NOCLIPHEIGHT|MF_PAPERCOLLISION,  // flags
8008 		S_NULL          // raisestate
8009 	},
8010 
8011 	{           // MT_WALLSPIKEBASE
8012 		-1,            // doomednum
8013 		S_WALLSPIKEBASE, // spawnstate
8014 		1000,           // spawnhealth
8015 		S_NULL,         // seestate
8016 		sfx_None,       // seesound
8017 		8,              // reactiontime
8018 		sfx_None,       // attacksound
8019 		S_NULL,         // painstate
8020 		0,              // painchance
8021 		sfx_None,       // painsound
8022 		S_NULL,         // meleestate
8023 		S_NULL,         // missilestate
8024 		S_NULL,         // deathstate
8025 		S_NULL,         // xdeathstate
8026 		sfx_None,       // deathsound
8027 		0,              // speed
8028 		7*FRACUNIT,     // radius
8029 		14*FRACUNIT,    // height
8030 		0,              // display offset
8031 		4,              // mass
8032 		0,              // damage
8033 		sfx_None,       // activesound
8034 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_NOCLIPTHING,  // flags
8035 		S_NULL          // raisestate
8036 	},
8037 
8038 	{           // MT_STARPOST
8039 		502,            // doomednum
8040 		S_STARPOST_IDLE, // spawnstate
8041 		1,              // spawnhealth
8042 		S_STARPOST_FLASH, // seestate
8043 		sfx_None,       // seesound
8044 		8,              // reactiontime
8045 		sfx_None,       // attacksound
8046 		S_STARPOST_STARTSPIN, // painstate
8047 		0,              // painchance
8048 		sfx_strpst,     // painsound
8049 		S_NULL,         // meleestate
8050 		S_NULL,         // missilestate
8051 		S_NULL,         // deathstate
8052 		S_NULL,         // xdeathstate
8053 		sfx_None,       // deathsound
8054 		8,              // speed
8055 		64*FRACUNIT,    // radius
8056 		128*FRACUNIT,   // height
8057 		0,              // display offset
8058 		4,              // mass
8059 		0,              // damage
8060 		sfx_None,       // activesound
8061 		MF_SPECIAL,     // flags
8062 		S_NULL          // raisestate
8063 	},
8064 
8065 	{           // MT_BIGMINE
8066 		1012,           // doomednum
8067 		S_BIGMINE_IDLE, // spawnstate
8068 		1,              // spawnhealth
8069 		S_BIGMINE_ALERT1, // seestate
8070 		sfx_s3k5c,      // seesound
8071 		8,              // reactiontime
8072 		sfx_None,       // attacksound
8073 		S_NULL,         // painstate
8074 		0,              // painchance
8075 		sfx_s3k86,      // painsound
8076 		S_BIGMINE_SET1, // meleestate
8077 		S_NULL,         // missilestate
8078 		S_BIGMINE_SET2, // deathstate
8079 		S_NULL,         // xdeathstate
8080 		sfx_None,       // deathsound
8081 		2*FRACUNIT,     // speed
8082 		28*FRACUNIT,    // radius
8083 		56*FRACUNIT,    // height
8084 		0,              // display offset
8085 		MT_UWEXPLODE,   // mass
8086 		0,              // damage
8087 		sfx_s3k9e,      // activesound
8088 		MF_SPECIAL|MF_NOGRAVITY|MF_SHOOTABLE|MF_ENEMY, // flags
8089 		S_NULL          // raisestate
8090 	},
8091 
8092 	{           // MT_BLASTEXECUTOR
8093 		756,            // doomednum
8094 		S_INVISIBLE,    // spawnstate
8095 		1,              // spawnhealth
8096 		S_NULL,         // seestate
8097 		sfx_None,       // seesound
8098 		8,              // reactiontime
8099 		sfx_None,       // attacksound
8100 		S_NULL,         // painstate
8101 		0,              // painchance
8102 		sfx_None,       // painsound
8103 		S_NULL,         // meleestate
8104 		S_NULL,         // missilestate
8105 		S_NULL,         // deathstate
8106 		S_NULL,         // xdeathstate
8107 		sfx_None,       // deathsound
8108 		8,              // speed
8109 		32*FRACUNIT,    // radius
8110 		16*FRACUNIT,    // height
8111 		0,              // display offset
8112 		4,              // mass
8113 		0,              // damage
8114 		sfx_None,       // activesound
8115 		MF_SHOOTABLE|MF_NOGRAVITY|MF_NOCLIPTHING, // flags
8116 		S_NULL          // raisestate
8117 	},
8118 
8119 	{           // MT_CANNONLAUNCHER
8120 		1123,           // doomednum
8121 		S_CANNONLAUNCHER1, // spawnstate
8122 		1,              // spawnhealth
8123 		S_NULL,         // seestate
8124 		sfx_None,       // seesound
8125 		2*TICRATE,      // reactiontime
8126 		sfx_None,       // attacksound
8127 		S_NULL,         // painstate
8128 		TICRATE,        // painchance
8129 		sfx_None,       // painsound
8130 		S_NULL,         // meleestate
8131 		S_NULL,         // missilestate
8132 		S_XPLD1,        // deathstate
8133 		S_NULL,         // xdeathstate
8134 		sfx_None,       // deathsound
8135 		0,              // speed
8136 		2*FRACUNIT,     // radius
8137 		4*FRACUNIT,     // height
8138 		0,              // display offset
8139 		0,              // mass
8140 		1,              // damage
8141 		sfx_pop,        // activesound
8142 		MF_NOGRAVITY|MF_NOSECTOR|MF_NOBLOCKMAP, // flags
8143 		S_NULL          // raisestate
8144 	},
8145 
8146 	{           // MT_BOXSPARKLE
8147 		-1,             // doomednum
8148 		S_BOXSPARKLE1,  // spawnstate
8149 		1,              // spawnhealth
8150 		S_NULL,         // seestate
8151 		sfx_None,       // seesound
8152 		8,              // reactiontime
8153 		sfx_None,       // attacksound
8154 		S_NULL,         // painstate
8155 		0,              // painchance
8156 		sfx_None,       // painsound
8157 		S_NULL,         // meleestate
8158 		S_NULL,         // missilestate
8159 		S_NULL,         // deathstate
8160 		S_NULL,         // xdeathstate
8161 		sfx_pop,        // deathsound
8162 		3*FRACUNIT,     // speed
8163 		16*FRACUNIT,    // radius
8164 		32*FRACUNIT,    // height
8165 		0,              // display offset
8166 		100,            // mass
8167 		0,              // damage
8168 		sfx_None,       // activesound
8169 		MF_NOGRAVITY|MF_SCENERY|MF_NOBLOCKMAP|MF_NOCLIPHEIGHT, // flags
8170 		S_NULL          // raisestate
8171 	},
8172 
8173 	{           // MT_RING_BOX
8174 		400,            // doomednum
8175 		S_RING_BOX,     // spawnstate
8176 		1,              // spawnhealth
8177 		S_NULL,         // seestate
8178 		sfx_None,       // seesound
8179 		8,              // reactiontime
8180 		sfx_None,       // attacksound
8181 		S_RING_BOX,     // painstate
8182 		0,              // painchance
8183 		sfx_None,       // painsound
8184 		S_NULL,         // meleestate
8185 		S_NULL,         // missilestate
8186 		S_BOX_POP1,     // deathstate
8187 		S_NULL,         // xdeathstate
8188 		sfx_pop,        // deathsound
8189 		1,              // speed
8190 		18*FRACUNIT,    // radius
8191 		40*FRACUNIT,    // height
8192 		0,              // display offset
8193 		100,            // mass
8194 		MT_RING_ICON,   // damage
8195 		sfx_None,       // activesound
8196 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8197 		S_NULL          // raisestate
8198 	},
8199 
8200 	{           // MT_PITY_BOX
8201 		401,            // doomednum
8202 		S_PITY_BOX,     // spawnstate
8203 		1,              // spawnhealth
8204 		S_NULL,         // seestate
8205 		sfx_None,       // seesound
8206 		8,              // reactiontime
8207 		sfx_None,       // attacksound
8208 		S_PITY_BOX,     // painstate
8209 		0,              // painchance
8210 		sfx_None,       // painsound
8211 		S_NULL,         // meleestate
8212 		S_NULL,         // missilestate
8213 		S_BOX_POP1,     // deathstate
8214 		S_NULL,         // xdeathstate
8215 		sfx_pop,        // deathsound
8216 		1,              // speed
8217 		18*FRACUNIT,    // radius
8218 		40*FRACUNIT,    // height
8219 		0,              // display offset
8220 		100,            // mass
8221 		MT_PITY_ICON,   // damage
8222 		sfx_None,       // activesound
8223 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8224 		S_NULL          // raisestate
8225 	},
8226 
8227 	{           // MT_ATTRACT_BOX
8228 		402,            // doomednum
8229 		S_ATTRACT_BOX,  // spawnstate
8230 		1,              // spawnhealth
8231 		S_NULL,         // seestate
8232 		sfx_None,       // seesound
8233 		8,              // reactiontime
8234 		sfx_None,       // attacksound
8235 		S_ATTRACT_BOX,  // painstate
8236 		0,              // painchance
8237 		sfx_None,       // painsound
8238 		S_NULL,         // meleestate
8239 		S_NULL,         // missilestate
8240 		S_BOX_POP1,     // deathstate
8241 		S_NULL,         // xdeathstate
8242 		sfx_pop,        // deathsound
8243 		1,              // speed
8244 		18*FRACUNIT,    // radius
8245 		40*FRACUNIT,    // height
8246 		0,              // display offset
8247 		100,            // mass
8248 		MT_ATTRACT_ICON,// damage
8249 		sfx_None,       // activesound
8250 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8251 		S_NULL          // raisestate
8252 	},
8253 
8254 	{           // MT_FORCE_BOX
8255 		403,            // doomednum
8256 		S_FORCE_BOX,    // spawnstate
8257 		1,              // spawnhealth
8258 		S_NULL,         // seestate
8259 		sfx_None,       // seesound
8260 		8,              // reactiontime
8261 		sfx_None,       // attacksound
8262 		S_FORCE_BOX,    // painstate
8263 		0,              // painchance
8264 		sfx_None,       // painsound
8265 		S_NULL,         // meleestate
8266 		S_NULL,         // missilestate
8267 		S_BOX_POP1,     // deathstate
8268 		S_NULL,         // xdeathstate
8269 		sfx_pop,        // deathsound
8270 		1,              // speed
8271 		18*FRACUNIT,    // radius
8272 		40*FRACUNIT,    // height
8273 		0,              // display offset
8274 		100,            // mass
8275 		MT_FORCE_ICON,  // damage
8276 		sfx_None,       // activesound
8277 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8278 		S_NULL          // raisestate
8279 	},
8280 
8281 	{           // MT_ARMAGEDDON_BOX
8282 		404,            // doomednum
8283 		S_ARMAGEDDON_BOX, // spawnstate
8284 		1,              // spawnhealth
8285 		S_NULL,         // seestate
8286 		sfx_None,       // seesound
8287 		8,              // reactiontime
8288 		sfx_None,       // attacksound
8289 		S_ARMAGEDDON_BOX, // painstate
8290 		0,              // painchance
8291 		sfx_None,       // painsound
8292 		S_NULL,         // meleestate
8293 		S_NULL,         // missilestate
8294 		S_BOX_POP1,     // deathstate
8295 		S_NULL,         // xdeathstate
8296 		sfx_pop,        // deathsound
8297 		1,              // speed
8298 		18*FRACUNIT,    // radius
8299 		40*FRACUNIT,    // height
8300 		0,              // display offset
8301 		100,            // mass
8302 		MT_ARMAGEDDON_ICON, // damage
8303 		sfx_None,       // activesound
8304 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8305 		S_NULL          // raisestate
8306 	},
8307 
8308 	{           // MT_WHIRLWIND_BOX
8309 		405,            // doomednum
8310 		S_WHIRLWIND_BOX, // spawnstate
8311 		1,              // spawnhealth
8312 		S_NULL,         // seestate
8313 		sfx_None,       // seesound
8314 		8,              // reactiontime
8315 		sfx_None,       // attacksound
8316 		S_WHIRLWIND_BOX, // painstate
8317 		0,              // painchance
8318 		sfx_None,       // painsound
8319 		S_NULL,         // meleestate
8320 		S_NULL,         // missilestate
8321 		S_BOX_POP1,     // deathstate
8322 		S_NULL,         // xdeathstate
8323 		sfx_pop,        // deathsound
8324 		1,              // speed
8325 		18*FRACUNIT,    // radius
8326 		40*FRACUNIT,    // height
8327 		0,              // display offset
8328 		100,            // mass
8329 		MT_WHIRLWIND_ICON, // damage
8330 		sfx_None,       // activesound
8331 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8332 		S_NULL          // raisestate
8333 	},
8334 
8335 	{           // MT_ELEMENTAL_BOX
8336 		406,            // doomednum
8337 		S_ELEMENTAL_BOX,     // spawnstate
8338 		1,              // spawnhealth
8339 		S_NULL,         // seestate
8340 		sfx_None,       // seesound
8341 		8,              // reactiontime
8342 		sfx_None,       // attacksound
8343 		S_ELEMENTAL_BOX,     // painstate
8344 		0,              // painchance
8345 		sfx_None,       // painsound
8346 		S_NULL,         // meleestate
8347 		S_NULL,         // missilestate
8348 		S_BOX_POP1,     // deathstate
8349 		S_NULL,         // xdeathstate
8350 		sfx_pop,        // deathsound
8351 		1,              // speed
8352 		18*FRACUNIT,    // radius
8353 		40*FRACUNIT,    // height
8354 		0,              // display offset
8355 		100,            // mass
8356 		MT_ELEMENTAL_ICON, // damage
8357 		sfx_None,       // activesound
8358 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8359 		S_NULL          // raisestate
8360 	},
8361 
8362 	{           // MT_SNEAKERS_BOX
8363 		407,            // doomednum
8364 		S_SNEAKERS_BOX, // spawnstate
8365 		1,              // spawnhealth
8366 		S_NULL,         // seestate
8367 		sfx_None,       // seesound
8368 		8,              // reactiontime
8369 		sfx_None,       // attacksound
8370 		S_SNEAKERS_BOX, // painstate
8371 		0,              // painchance
8372 		sfx_None,       // painsound
8373 		S_NULL,         // meleestate
8374 		S_NULL,         // missilestate
8375 		S_BOX_POP1,     // deathstate
8376 		S_NULL,         // xdeathstate
8377 		sfx_pop,        // deathsound
8378 		1,              // speed
8379 		18*FRACUNIT,    // radius
8380 		40*FRACUNIT,    // height
8381 		0,              // display offset
8382 		100,            // mass
8383 		MT_SNEAKERS_ICON, // damage
8384 		sfx_None,       // activesound
8385 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8386 		S_NULL          // raisestate
8387 	},
8388 
8389 	{           // MT_INVULN_BOX
8390 		408,            // doomednum
8391 		S_INVULN_BOX,   // spawnstate
8392 		1,              // spawnhealth
8393 		S_NULL,         // seestate
8394 		sfx_None,       // seesound
8395 		8,              // reactiontime
8396 		sfx_None,       // attacksound
8397 		S_INVULN_BOX,   // painstate
8398 		0,              // painchance
8399 		sfx_None,       // painsound
8400 		S_NULL,         // meleestate
8401 		S_NULL,         // missilestate
8402 		S_BOX_POP1,     // deathstate
8403 		S_NULL,         // xdeathstate
8404 		sfx_pop,        // deathsound
8405 		1,              // speed
8406 		18*FRACUNIT,    // radius
8407 		40*FRACUNIT,    // height
8408 		0,              // display offset
8409 		100,            // mass
8410 		MT_INVULN_ICON, // damage
8411 		sfx_None,       // activesound
8412 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8413 		S_NULL          // raisestate
8414 	},
8415 
8416 	{           // MT_1UP_BOX
8417 		409,            // doomednum
8418 		S_1UP_BOX,      // spawnstate
8419 		1,              // spawnhealth
8420 		S_PLAY_BOX1,    // seestate
8421 		sfx_None,       // seesound
8422 		8,              // reactiontime
8423 		sfx_None,       // attacksound
8424 		S_1UP_BOX,      // painstate
8425 		0,              // painchance
8426 		sfx_None,       // painsound
8427 		S_NULL,         // meleestate
8428 		S_NULL,         // missilestate
8429 		S_BOX_POP1,     // deathstate
8430 		S_NULL,         // xdeathstate
8431 		sfx_pop,        // deathsound
8432 		1,              // speed
8433 		18*FRACUNIT,    // radius
8434 		40*FRACUNIT,    // height
8435 		0,              // display offset
8436 		100,            // mass
8437 		MT_1UP_ICON,    // damage
8438 		sfx_None,       // activesound
8439 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8440 		S_NULL          // raisestate
8441 	},
8442 
8443 	{           // MT_EGGMAN_BOX
8444 		410,            // doomednum
8445 		S_EGGMAN_BOX,   // spawnstate
8446 		1,              // spawnhealth
8447 		S_NULL,         // seestate
8448 		sfx_None,       // seesound
8449 		8,              // reactiontime
8450 		sfx_None,       // attacksound
8451 		S_EGGMAN_BOX,   // painstate
8452 		0,              // painchance
8453 		sfx_None,       // painsound
8454 		S_NULL,         // meleestate
8455 		S_NULL,         // missilestate
8456 		S_BOX_POP1,     // deathstate
8457 		S_NULL,         // xdeathstate
8458 		sfx_pop,        // deathsound
8459 		0,              // speed
8460 		18*FRACUNIT,    // radius
8461 		40*FRACUNIT,    // height
8462 		0,              // display offset
8463 		100,            // mass
8464 		MT_EGGMAN_ICON, // damage
8465 		sfx_None,       // activesound
8466 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8467 		S_NULL          // raisestate
8468 	},
8469 
8470 	{           // MT_MIXUP_BOX
8471 		411,            // doomednum
8472 		S_MIXUP_BOX,    // spawnstate
8473 		1,              // spawnhealth
8474 		S_NULL,         // seestate
8475 		sfx_None,       // seesound
8476 		8,              // reactiontime
8477 		sfx_None,       // attacksound
8478 		S_MIXUP_BOX,    // painstate
8479 		0,              // painchance
8480 		sfx_None,       // painsound
8481 		S_NULL,         // meleestate
8482 		S_NULL,         // missilestate
8483 		S_BOX_POP1,     // deathstate
8484 		S_NULL,         // xdeathstate
8485 		sfx_pop,        // deathsound
8486 		1,              // speed
8487 		18*FRACUNIT,    // radius
8488 		40*FRACUNIT,    // height
8489 		0,              // display offset
8490 		100,            // mass
8491 		MT_MIXUP_ICON,  // damage
8492 		sfx_None,       // activesound
8493 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8494 		S_NULL          // raisestate
8495 	},
8496 
8497 	{           // MT_MYSTERY_BOX
8498 		-1, //412,      // doomednum
8499 		S_MYSTERY_BOX,  // spawnstate
8500 		1,              // spawnhealth
8501 		S_NULL,         // seestate
8502 		sfx_None,       // seesound
8503 		8,              // reactiontime
8504 		sfx_None,       // attacksound
8505 		S_MYSTERY_BOX,  // painstate
8506 		0,              // painchance
8507 		sfx_None,       // painsound
8508 		S_NULL,         // meleestate
8509 		S_NULL,         // missilestate
8510 		S_BOX_POP1,     // deathstate
8511 		S_NULL,         // xdeathstate
8512 		sfx_pop,        // deathsound
8513 		0,              // speed
8514 		18*FRACUNIT,    // radius
8515 		40*FRACUNIT,    // height
8516 		0,              // display offset
8517 		100,            // mass
8518 		MT_UNKNOWN,     // damage
8519 		sfx_None,       // activesound
8520 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8521 		S_NULL          // raisestate
8522 	},
8523 
8524 	{           // MT_GRAVITY_BOX
8525 		413,            // doomednum
8526 		S_GRAVITY_BOX,  // spawnstate
8527 		1,              // spawnhealth
8528 		S_NULL,         // seestate
8529 		sfx_None,       // seesound
8530 		8,              // reactiontime
8531 		sfx_None,       // attacksound
8532 		S_GRAVITY_BOX,  // painstate
8533 		0,              // painchance
8534 		sfx_None,       // painsound
8535 		S_NULL,         // meleestate
8536 		S_NULL,         // missilestate
8537 		S_BOX_POP1,     // deathstate
8538 		S_NULL,         // xdeathstate
8539 		sfx_pop,        // deathsound
8540 		0,              // speed
8541 		18*FRACUNIT,    // radius
8542 		40*FRACUNIT,    // height
8543 		0,              // display offset
8544 		100,            // mass
8545 		MT_GRAVITY_ICON, // damage
8546 		sfx_None,       // activesound
8547 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8548 		S_NULL          // raisestate
8549 	},
8550 
8551 	{           // MT_RECYCLER_BOX
8552 		416,            // doomednum
8553 		S_RECYCLER_BOX, // spawnstate
8554 		1,              // spawnhealth
8555 		S_NULL,         // seestate
8556 		sfx_None,       // seesound
8557 		8,              // reactiontime
8558 		sfx_None,       // attacksound
8559 		S_RECYCLER_BOX, // painstate
8560 		0,              // painchance
8561 		sfx_None,       // painsound
8562 		S_NULL,         // meleestate
8563 		S_NULL,         // missilestate
8564 		S_BOX_POP1,     // deathstate
8565 		S_NULL,         // xdeathstate
8566 		sfx_pop,        // deathsound
8567 		1,              // speed
8568 		18*FRACUNIT,    // radius
8569 		40*FRACUNIT,    // height
8570 		0,              // display offset
8571 		100,            // mass
8572 		MT_RECYCLER_ICON, // damage
8573 		sfx_None,       // activesound
8574 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8575 		S_NULL          // raisestate
8576 	},
8577 
8578 	{           // MT_SCORE1K_BOX
8579 		418,            // doomednum
8580 		S_SCORE1K_BOX,  // spawnstate
8581 		1,              // spawnhealth
8582 		S_NULL,         // seestate
8583 		sfx_None,       // seesound
8584 		8,              // reactiontime
8585 		sfx_None,       // attacksound
8586 		S_SCORE1K_BOX,  // painstate
8587 		0,              // painchance
8588 		sfx_None,       // painsound
8589 		S_NULL,         // meleestate
8590 		S_NULL,         // missilestate
8591 		S_BOX_POP1,     // deathstate
8592 		S_NULL,         // xdeathstate
8593 		sfx_pop,        // deathsound
8594 		0,              // speed
8595 		18*FRACUNIT,    // radius
8596 		40*FRACUNIT,    // height
8597 		0,              // display offset
8598 		100,            // mass
8599 		MT_SCORE1K_ICON, // damage
8600 		sfx_None,       // activesound
8601 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8602 		S_NULL          // raisestate
8603 	},
8604 
8605 	{           // MT_SCORE10K_BOX
8606 		419,            // doomednum
8607 		S_SCORE10K_BOX, // spawnstate
8608 		1,              // spawnhealth
8609 		S_NULL,         // seestate
8610 		sfx_None,       // seesound
8611 		8,              // reactiontime
8612 		sfx_None,       // attacksound
8613 		S_SCORE10K_BOX, // painstate
8614 		0,              // painchance
8615 		sfx_None,       // painsound
8616 		S_NULL,         // meleestate
8617 		S_NULL,         // missilestate
8618 		S_BOX_POP1,     // deathstate
8619 		S_NULL,         // xdeathstate
8620 		sfx_pop,        // deathsound
8621 		0,              // speed
8622 		18*FRACUNIT,    // radius
8623 		40*FRACUNIT,    // height
8624 		0,              // display offset
8625 		100,            // mass
8626 		MT_SCORE10K_ICON, // damage
8627 		sfx_None,       // activesound
8628 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8629 		S_NULL          // raisestate
8630 	},
8631 
8632 	{           // MT_FLAMEAURA_BOX
8633 		420,            // doomednum
8634 		S_FLAMEAURA_BOX, // spawnstate
8635 		1,              // spawnhealth
8636 		S_NULL,         // seestate
8637 		sfx_None,       // seesound
8638 		8,              // reactiontime
8639 		sfx_None,       // attacksound
8640 		S_FLAMEAURA_BOX, // painstate
8641 		0,              // painchance
8642 		sfx_None,       // painsound
8643 		S_NULL,         // meleestate
8644 		S_NULL,         // missilestate
8645 		S_BOX_POP1,     // deathstate
8646 		S_NULL,         // xdeathstate
8647 		sfx_pop,        // deathsound
8648 		1,              // speed
8649 		18*FRACUNIT,    // radius
8650 		40*FRACUNIT,    // height
8651 		0,              // display offset
8652 		100,            // mass
8653 		MT_FLAMEAURA_ICON, // damage
8654 		sfx_None,       // activesound
8655 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8656 		S_NULL          // raisestate
8657 	},
8658 
8659 	{           // MT_BUBBLEWRAP_BOX
8660 		421,            // doomednum
8661 		S_BUBBLEWRAP_BOX, // spawnstate
8662 		1,              // spawnhealth
8663 		S_NULL,         // seestate
8664 		sfx_None,       // seesound
8665 		8,              // reactiontime
8666 		sfx_None,       // attacksound
8667 		S_BUBBLEWRAP_BOX, // painstate
8668 		0,              // painchance
8669 		sfx_None,       // painsound
8670 		S_NULL,         // meleestate
8671 		S_NULL,         // missilestate
8672 		S_BOX_POP1,     // deathstate
8673 		S_NULL,         // xdeathstate
8674 		sfx_pop,        // deathsound
8675 		1,              // speed
8676 		18*FRACUNIT,    // radius
8677 		40*FRACUNIT,    // height
8678 		0,              // display offset
8679 		100,            // mass
8680 		MT_BUBBLEWRAP_ICON, // damage
8681 		sfx_None,       // activesound
8682 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8683 		S_NULL          // raisestate
8684 	},
8685 
8686 	{           // MT_THUNDERCOIN_BOX
8687 		422,            // doomednum
8688 		S_THUNDERCOIN_BOX, // spawnstate
8689 		1,              // spawnhealth
8690 		S_NULL,         // seestate
8691 		sfx_None,       // seesound
8692 		8,              // reactiontime
8693 		sfx_None,       // attacksound
8694 		S_THUNDERCOIN_BOX, // painstate
8695 		0,              // painchance
8696 		sfx_None,       // painsound
8697 		S_NULL,         // meleestate
8698 		S_NULL,         // missilestate
8699 		S_BOX_POP1,     // deathstate
8700 		S_NULL,         // xdeathstate
8701 		sfx_pop,        // deathsound
8702 		1,              // speed
8703 		18*FRACUNIT,    // radius
8704 		40*FRACUNIT,    // height
8705 		0,              // display offset
8706 		100,            // mass
8707 		MT_THUNDERCOIN_ICON, // damage
8708 		sfx_None,       // activesound
8709 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
8710 		S_NULL          // raisestate
8711 	},
8712 
8713 	{           // MT_PITY_GOLDBOX
8714 		431,            // doomednum
8715 		S_PITY_GOLDBOX, // spawnstate
8716 		1,              // spawnhealth
8717 		S_NULL,         // seestate
8718 		sfx_None,       // seesound
8719 		8,              // reactiontime
8720 		sfx_monton,     // attacksound
8721 		S_PITY_GOLDBOX, // painstate
8722 		0,              // painchance
8723 		sfx_None,       // painsound
8724 		S_NULL,         // meleestate
8725 		S_NULL,         // missilestate
8726 		S_GOLDBOX_OFF1, // deathstate
8727 		S_NULL,         // xdeathstate
8728 		sfx_pop,        // deathsound
8729 		0,              // speed
8730 		20*FRACUNIT,    // radius
8731 		44*FRACUNIT,    // height
8732 		0,              // display offset
8733 		100,            // mass
8734 		MT_PITY_ICON,   // damage
8735 		sfx_None,       // activesound
8736 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR|MF_GRENADEBOUNCE, // flags
8737 		S_NULL          // raisestate
8738 	},
8739 
8740 	{           // MT_ATTRACT_GOLDBOX
8741 		432,            // doomednum
8742 		S_ATTRACT_GOLDBOX, // spawnstate
8743 		1,              // spawnhealth
8744 		S_NULL,         // seestate
8745 		sfx_None,       // seesound
8746 		8,              // reactiontime
8747 		sfx_monton,     // attacksound
8748 		S_ATTRACT_GOLDBOX, // painstate
8749 		0,              // painchance
8750 		sfx_None,       // painsound
8751 		S_NULL,         // meleestate
8752 		S_NULL,         // missilestate
8753 		S_GOLDBOX_OFF1, // deathstate
8754 		S_NULL,         // xdeathstate
8755 		sfx_pop,        // deathsound
8756 		0,              // speed
8757 		20*FRACUNIT,    // radius
8758 		44*FRACUNIT,    // height
8759 		0,              // display offset
8760 		100,            // mass
8761 		MT_ATTRACT_ICON,// damage
8762 		sfx_None,       // activesound
8763 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR|MF_GRENADEBOUNCE, // flags
8764 		S_NULL          // raisestate
8765 	},
8766 
8767 	{           // MT_FORCE_GOLDBOX
8768 		433,            // doomednum
8769 		S_FORCE_GOLDBOX, // spawnstate
8770 		1,              // spawnhealth
8771 		S_NULL,         // seestate
8772 		sfx_None,       // seesound
8773 		8,              // reactiontime
8774 		sfx_monton,     // attacksound
8775 		S_FORCE_GOLDBOX, // painstate
8776 		0,              // painchance
8777 		sfx_None,       // painsound
8778 		S_NULL,         // meleestate
8779 		S_NULL,         // missilestate
8780 		S_GOLDBOX_OFF1, // deathstate
8781 		S_NULL,         // xdeathstate
8782 		sfx_pop,        // deathsound
8783 		0,              // speed
8784 		20*FRACUNIT,    // radius
8785 		44*FRACUNIT,    // height
8786 		0,              // display offset
8787 		100,            // mass
8788 		MT_FORCE_ICON,  // damage
8789 		sfx_None,       // activesound
8790 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR|MF_GRENADEBOUNCE, // flags
8791 		S_NULL          // raisestate
8792 	},
8793 
8794 	{           // MT_ARMAGEDDON_GOLDBOX
8795 		434,            // doomednum
8796 		S_ARMAGEDDON_GOLDBOX, // spawnstate
8797 		1,              // spawnhealth
8798 		S_NULL,         // seestate
8799 		sfx_None,       // seesound
8800 		8,              // reactiontime
8801 		sfx_monton,     // attacksound
8802 		S_ARMAGEDDON_GOLDBOX, // painstate
8803 		0,              // painchance
8804 		sfx_None,       // painsound
8805 		S_NULL,         // meleestate
8806 		S_NULL,         // missilestate
8807 		S_GOLDBOX_OFF1, // deathstate
8808 		S_NULL,         // xdeathstate
8809 		sfx_pop,        // deathsound
8810 		0,              // speed
8811 		20*FRACUNIT,    // radius
8812 		44*FRACUNIT,    // height
8813 		0,              // display offset
8814 		100,            // mass
8815 		MT_ARMAGEDDON_ICON, // damage
8816 		sfx_None,       // activesound
8817 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR|MF_GRENADEBOUNCE, // flags
8818 		S_NULL          // raisestate
8819 	},
8820 
8821 	{           // MT_WHIRLWIND_GOLDBOX
8822 		435,            // doomednum
8823 		S_WHIRLWIND_GOLDBOX, // spawnstate
8824 		1,              // spawnhealth
8825 		S_NULL,         // seestate
8826 		sfx_None,       // seesound
8827 		8,              // reactiontime
8828 		sfx_monton,     // attacksound
8829 		S_WHIRLWIND_GOLDBOX, // painstate
8830 		0,              // painchance
8831 		sfx_None,       // painsound
8832 		S_NULL,         // meleestate
8833 		S_NULL,         // missilestate
8834 		S_GOLDBOX_OFF1, // deathstate
8835 		S_NULL,         // xdeathstate
8836 		sfx_pop,        // deathsound
8837 		0,              // speed
8838 		20*FRACUNIT,    // radius
8839 		44*FRACUNIT,    // height
8840 		0,              // display offset
8841 		100,            // mass
8842 		MT_WHIRLWIND_ICON, // damage
8843 		sfx_None,       // activesound
8844 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR|MF_GRENADEBOUNCE, // flags
8845 		S_NULL          // raisestate
8846 	},
8847 
8848 	{           // MT_ELEMENTAL_GOLDBOX
8849 		436,            // doomednum
8850 		S_ELEMENTAL_GOLDBOX, // spawnstate
8851 		1,              // spawnhealth
8852 		S_NULL,         // seestate
8853 		sfx_None,       // seesound
8854 		8,              // reactiontime
8855 		sfx_monton,     // attacksound
8856 		S_ELEMENTAL_GOLDBOX, // painstate
8857 		0,              // painchance
8858 		sfx_None,       // painsound
8859 		S_NULL,         // meleestate
8860 		S_NULL,         // missilestate
8861 		S_GOLDBOX_OFF1, // deathstate
8862 		S_NULL,         // xdeathstate
8863 		sfx_pop,        // deathsound
8864 		0,              // speed
8865 		20*FRACUNIT,    // radius
8866 		44*FRACUNIT,    // height
8867 		0,              // display offset
8868 		100,            // mass
8869 		MT_ELEMENTAL_ICON, // damage
8870 		sfx_None,       // activesound
8871 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR|MF_GRENADEBOUNCE, // flags
8872 		S_NULL          // raisestate
8873 	},
8874 
8875 	{           // MT_SNEAKERS_GOLDBOX
8876 		437,            // doomednum
8877 		S_SNEAKERS_GOLDBOX, // spawnstate
8878 		1,              // spawnhealth
8879 		S_NULL,         // seestate
8880 		sfx_None,       // seesound
8881 		8,              // reactiontime
8882 		sfx_monton,     // attacksound
8883 		S_SNEAKERS_GOLDBOX, // painstate
8884 		0,              // painchance
8885 		sfx_None,       // painsound
8886 		S_NULL,         // meleestate
8887 		S_NULL,         // missilestate
8888 		S_GOLDBOX_OFF1, // deathstate
8889 		S_NULL,         // xdeathstate
8890 		sfx_pop,        // deathsound
8891 		0,              // speed
8892 		20*FRACUNIT,    // radius
8893 		44*FRACUNIT,    // height
8894 		0,              // display offset
8895 		100,            // mass
8896 		MT_SNEAKERS_ICON, // damage
8897 		sfx_None,       // activesound
8898 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR|MF_GRENADEBOUNCE, // flags
8899 		S_NULL          // raisestate
8900 	},
8901 
8902 	{           // MT_INVULN_GOLDBOX
8903 		438,            // doomednum
8904 		S_INVULN_GOLDBOX, // spawnstate
8905 		1,              // spawnhealth
8906 		S_NULL,         // seestate
8907 		sfx_None,       // seesound
8908 		8,              // reactiontime
8909 		sfx_monton,     // attacksound
8910 		S_INVULN_GOLDBOX, // painstate
8911 		0,              // painchance
8912 		sfx_None,       // painsound
8913 		S_NULL,         // meleestate
8914 		S_NULL,         // missilestate
8915 		S_GOLDBOX_OFF1, // deathstate
8916 		S_NULL,         // xdeathstate
8917 		sfx_pop,        // deathsound
8918 		0,              // speed
8919 		20*FRACUNIT,    // radius
8920 		44*FRACUNIT,    // height
8921 		0,              // display offset
8922 		100,            // mass
8923 		MT_INVULN_ICON, // damage
8924 		sfx_None,       // activesound
8925 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR|MF_GRENADEBOUNCE, // flags
8926 		S_NULL          // raisestate
8927 	},
8928 
8929 	{           // MT_EGGMAN_GOLDBOX
8930 		440,            // doomednum
8931 		S_EGGMAN_GOLDBOX, // spawnstate
8932 		1,              // spawnhealth
8933 		S_NULL,         // seestate
8934 		sfx_None,       // seesound
8935 		8,              // reactiontime
8936 		sfx_monton,     // attacksound
8937 		S_EGGMAN_GOLDBOX, // painstate
8938 		0,              // painchance
8939 		sfx_None,       // painsound
8940 		S_NULL,         // meleestate
8941 		S_NULL,         // missilestate
8942 		S_GOLDBOX_OFF1, // deathstate
8943 		S_NULL,         // xdeathstate
8944 		sfx_pop,        // deathsound
8945 		0,              // speed
8946 		20*FRACUNIT,    // radius
8947 		44*FRACUNIT,    // height
8948 		0,              // display offset
8949 		100,            // mass
8950 		MT_EGGMAN_ICON, // damage
8951 		sfx_None,       // activesound
8952 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR|MF_GRENADEBOUNCE, // flags
8953 		S_NULL          // raisestate
8954 	},
8955 
8956 	{           // MT_GRAVITY_GOLDBOX
8957 		443,            // doomednum
8958 		S_GRAVITY_GOLDBOX, // spawnstate
8959 		1,              // spawnhealth
8960 		S_NULL,         // seestate
8961 		sfx_None,       // seesound
8962 		8,              // reactiontime
8963 		sfx_monton,     // attacksound
8964 		S_GRAVITY_GOLDBOX, // painstate
8965 		0,              // painchance
8966 		sfx_None,       // painsound
8967 		S_NULL,         // meleestate
8968 		S_NULL,         // missilestate
8969 		S_GOLDBOX_OFF1, // deathstate
8970 		S_NULL,         // xdeathstate
8971 		sfx_pop,        // deathsound
8972 		0,              // speed
8973 		20*FRACUNIT,    // radius
8974 		44*FRACUNIT,    // height
8975 		0,              // display offset
8976 		100,            // mass
8977 		MT_GRAVITY_ICON, // damage
8978 		sfx_None,       // activesound
8979 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR|MF_GRENADEBOUNCE, // flags
8980 		S_NULL          // raisestate
8981 	},
8982 
8983 	{           // MT_FLAMEAURA_GOLDBOX
8984 		450,            // doomednum
8985 		S_FLAMEAURA_GOLDBOX, // spawnstate
8986 		1,              // spawnhealth
8987 		S_NULL,         // seestate
8988 		sfx_None,       // seesound
8989 		8,              // reactiontime
8990 		sfx_monton,     // attacksound
8991 		S_FLAMEAURA_GOLDBOX, // painstate
8992 		0,              // painchance
8993 		sfx_None,       // painsound
8994 		S_NULL,         // meleestate
8995 		S_NULL,         // missilestate
8996 		S_GOLDBOX_OFF1, // deathstate
8997 		S_NULL,         // xdeathstate
8998 		sfx_pop,        // deathsound
8999 		0,              // speed
9000 		20*FRACUNIT,    // radius
9001 		44*FRACUNIT,    // height
9002 		0,              // display offset
9003 		100,            // mass
9004 		MT_FLAMEAURA_ICON, // damage
9005 		sfx_None,       // activesound
9006 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR|MF_GRENADEBOUNCE, // flags
9007 		S_NULL          // raisestate
9008 	},
9009 
9010 	{           // MT_BUBBLEWRAP_GOLDBOX
9011 		451,            // doomednum
9012 		S_BUBBLEWRAP_GOLDBOX, // spawnstate
9013 		1,              // spawnhealth
9014 		S_NULL,         // seestate
9015 		sfx_None,       // seesound
9016 		8,              // reactiontime
9017 		sfx_monton,     // attacksound
9018 		S_BUBBLEWRAP_GOLDBOX, // painstate
9019 		0,              // painchance
9020 		sfx_None,       // painsound
9021 		S_NULL,         // meleestate
9022 		S_NULL,         // missilestate
9023 		S_GOLDBOX_OFF1, // deathstate
9024 		S_NULL,         // xdeathstate
9025 		sfx_pop,        // deathsound
9026 		0,              // speed
9027 		20*FRACUNIT,    // radius
9028 		44*FRACUNIT,    // height
9029 		0,              // display offset
9030 		100,            // mass
9031 		MT_BUBBLEWRAP_ICON, // damage
9032 		sfx_None,       // activesound
9033 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR|MF_GRENADEBOUNCE, // flags
9034 		S_NULL          // raisestate
9035 	},
9036 
9037 	{           // MT_THUNDERCOIN_GOLDBOX
9038 		452,            // doomednum
9039 		S_THUNDERCOIN_GOLDBOX, // spawnstate
9040 		1,              // spawnhealth
9041 		S_NULL,         // seestate
9042 		sfx_None,       // seesound
9043 		8,              // reactiontime
9044 		sfx_monton,     // attacksound
9045 		S_THUNDERCOIN_GOLDBOX, // painstate
9046 		0,              // painchance
9047 		sfx_None,       // painsound
9048 		S_NULL,         // meleestate
9049 		S_NULL,         // missilestate
9050 		S_GOLDBOX_OFF1, // deathstate
9051 		S_NULL,         // xdeathstate
9052 		sfx_pop,        // deathsound
9053 		0,              // speed
9054 		20*FRACUNIT,    // radius
9055 		44*FRACUNIT,    // height
9056 		0,              // display offset
9057 		100,            // mass
9058 		MT_THUNDERCOIN_ICON, // damage
9059 		sfx_None,       // activesound
9060 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR|MF_GRENADEBOUNCE, // flags
9061 		S_NULL          // raisestate
9062 	},
9063 
9064 	{  		   // MT_RING_REDBOX
9065 		414,            // doomednum
9066 		S_RING_REDBOX1, // spawnstate
9067 		1,              // spawnhealth
9068 		S_NULL,         // seestate
9069 		sfx_None,       // seesound
9070 		8,              // reactiontime
9071 		sfx_None,       // attacksound
9072 		S_RING_REDBOX1, // painstate
9073 		0,              // painchance
9074 		sfx_None,       // painsound
9075 		S_NULL,         // meleestate
9076 		S_NULL,         // missilestate
9077 		S_REDBOX_POP1,  // deathstate
9078 		S_NULL,         // xdeathstate
9079 		sfx_pop,        // deathsound
9080 		0,              // speed
9081 		18*FRACUNIT,    // radius
9082 		40*FRACUNIT,    // height
9083 		0,              // display offset
9084 		100,            // mass
9085 		MT_RING_ICON,   // damage
9086 		sfx_None,       // activesound
9087 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
9088 		S_NULL          // raisestate
9089 	},
9090 
9091 	{           // MT_RING_BLUEBOX
9092 		415,            // doomednum
9093 		S_RING_BLUEBOX1, // spawnstate
9094 		1,              // spawnhealth
9095 		S_NULL,         // seestate
9096 		sfx_None,       // seesound
9097 		8,              // reactiontime
9098 		sfx_None,       // attacksound
9099 		S_RING_BLUEBOX1, // painstate
9100 		0,              // painchance
9101 		sfx_None,       // painsound
9102 		S_NULL,         // meleestate
9103 		S_NULL,         // missilestate
9104 		S_BLUEBOX_POP1, // deathstate
9105 		S_NULL,         // xdeathstate
9106 		sfx_pop,        // deathsound
9107 		0,              // speed
9108 		18*FRACUNIT,    // radius
9109 		40*FRACUNIT,    // height
9110 		0,              // display offset
9111 		100,            // mass
9112 		MT_RING_ICON,   // damage
9113 		sfx_None,       // activesound
9114 		MF_SOLID|MF_SHOOTABLE|MF_MONITOR, // flags
9115 		S_NULL          // raisestate
9116 	},
9117 
9118 	{           // MT_RING_ICON
9119 		-1,              // doomednum
9120 		S_RING_ICON1,    // spawnstate
9121 		1,               // spawnhealth
9122 		S_NULL,          // seestate
9123 		sfx_itemup,      // seesound
9124 		10,              // reactiontime
9125 		sfx_None,        // attacksound
9126 		S_NULL,          // painstate
9127 		0,               // painchance
9128 		sfx_None,        // painsound
9129 		S_NULL,          // meleestate
9130 		S_NULL,          // missilestate
9131 		S_NULL,          // deathstate
9132 		S_NULL,          // xdeathstate
9133 		sfx_None,        // deathsound
9134 		2*FRACUNIT,      // speed
9135 		8*FRACUNIT,      // radius
9136 		14*FRACUNIT,     // height
9137 		0,               // display offset
9138 		100,             // mass
9139 		62*FRACUNIT,     // damage
9140 		sfx_None,        // activesound
9141 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9142 		S_NULL           // raisestate
9143 	},
9144 
9145 	{           // MT_PITY_ICON
9146 		-1,             // doomednum
9147 		S_PITY_ICON1,   // spawnstate
9148 		1,              // spawnhealth
9149 		S_NULL,         // seestate
9150 		sfx_shield,     // seesound
9151 		8,              // reactiontime
9152 		sfx_None,       // attacksound
9153 		S_NULL,         // painstate
9154 		0,              // painchance
9155 		sfx_None,       // painsound
9156 		S_NULL,         // meleestate
9157 		S_NULL,         // missilestate
9158 		S_NULL,         // deathstate
9159 		S_NULL,         // xdeathstate
9160 		sfx_None,       // deathsound
9161 		2*FRACUNIT,     // speed
9162 		8*FRACUNIT,     // radius
9163 		14*FRACUNIT,    // height
9164 		0,              // display offset
9165 		100,            // mass
9166 		62*FRACUNIT,    // damage
9167 		sfx_None,       // activesound
9168 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9169 		S_NULL          // raisestate
9170 	},
9171 
9172 	{           // MT_ATTRACT_ICON
9173 		-1,             // doomednum
9174 		S_ATTRACT_ICON1, // spawnstate
9175 		1,              // spawnhealth
9176 		S_NULL,         // seestate
9177 		sfx_attrsg,     // seesound
9178 		8,              // reactiontime
9179 		sfx_None,       // attacksound
9180 		S_NULL,         // painstate
9181 		0,              // painchance
9182 		sfx_None,       // painsound
9183 		S_NULL,         // meleestate
9184 		S_NULL,         // missilestate
9185 		S_NULL,         // deathstate
9186 		S_NULL,         // xdeathstate
9187 		sfx_None,       // deathsound
9188 		2*FRACUNIT,     // speed
9189 		8*FRACUNIT,     // radius
9190 		14*FRACUNIT,    // height
9191 		0,              // display offset
9192 		100,            // mass
9193 		62*FRACUNIT,    // damage
9194 		sfx_None,       // activesound
9195 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9196 		S_NULL          // raisestate
9197 	},
9198 
9199 	{           // MT_FORCE_ICON
9200 		-1,             // doomednum
9201 		S_FORCE_ICON1,  // spawnstate
9202 		1,              // spawnhealth
9203 		S_NULL,         // seestate
9204 		sfx_forcsg,     // seesound
9205 		8,              // reactiontime
9206 		sfx_None,       // attacksound
9207 		S_NULL,         // painstate
9208 		0,              // painchance
9209 		sfx_None,       // painsound
9210 		S_NULL,         // meleestate
9211 		S_NULL,         // missilestate
9212 		S_NULL,         // deathstate
9213 		S_NULL,         // xdeathstate
9214 		sfx_None,       // deathsound
9215 		2*FRACUNIT,     // speed
9216 		8*FRACUNIT,     // radius
9217 		14*FRACUNIT,    // height
9218 		0,              // display offset
9219 		100,            // mass
9220 		62*FRACUNIT,    // damage
9221 		sfx_None,       // activesound
9222 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9223 		S_NULL          // raisestate
9224 	},
9225 
9226 	{           // MT_ARMAGEDDON_ICON
9227 		-1,             // doomednum
9228 		S_ARMAGEDDON_ICON1, // spawnstate
9229 		1,              // spawnhealth
9230 		S_NULL,         // seestate
9231 		sfx_armasg,     // seesound
9232 		8,              // reactiontime
9233 		sfx_None,       // attacksound
9234 		S_NULL,         // painstate
9235 		0,              // painchance
9236 		sfx_None,       // painsound
9237 		S_NULL,         // meleestate
9238 		S_NULL,         // missilestate
9239 		S_NULL,         // deathstate
9240 		S_NULL,         // xdeathstate
9241 		sfx_None,       // deathsound
9242 		2*FRACUNIT,     // speed
9243 		8*FRACUNIT,     // radius
9244 		14*FRACUNIT,    // height
9245 		0,              // display offset
9246 		100,            // mass
9247 		62*FRACUNIT,    // damage
9248 		sfx_None,       // activesound
9249 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9250 		S_NULL          // raisestate
9251 	},
9252 
9253 	{           // MT_WHIRLWIND_ICON
9254 		-1,             // doomednum
9255 		S_WHIRLWIND_ICON1, // spawnstate
9256 		1,              // spawnhealth
9257 		S_NULL,         // seestate
9258 		sfx_wirlsg,     // seesound
9259 		8,              // reactiontime
9260 		sfx_None,       // attacksound
9261 		S_NULL,         // painstate
9262 		0,              // painchance
9263 		sfx_None,       // painsound
9264 		S_NULL,         // meleestate
9265 		S_NULL,         // missilestate
9266 		S_NULL,         // deathstate
9267 		S_NULL,         // xdeathstate
9268 		sfx_None,       // deathsound
9269 		2*FRACUNIT,     // speed
9270 		8*FRACUNIT,     // radius
9271 		14*FRACUNIT,    // height
9272 		0,              // display offset
9273 		100,            // mass
9274 		62*FRACUNIT,    // damage
9275 		sfx_None,       // activesound
9276 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9277 		S_NULL          // raisestate
9278 	},
9279 
9280 	{           // MT_ELEMENTAL_ICON
9281 		-1,             // doomednum
9282 		S_ELEMENTAL_ICON1, // spawnstate
9283 		1,              // spawnhealth
9284 		S_NULL,         // seestate
9285 		sfx_elemsg,      // seesound
9286 		8,              // reactiontime
9287 		sfx_None,       // attacksound
9288 		S_NULL,         // painstate
9289 		0,              // painchance
9290 		sfx_None,       // painsound
9291 		S_NULL,         // meleestate
9292 		S_NULL,         // missilestate
9293 		S_NULL,         // deathstate
9294 		S_NULL,         // xdeathstate
9295 		sfx_None,       // deathsound
9296 		2*FRACUNIT,     // speed
9297 		8*FRACUNIT,     // radius
9298 		14*FRACUNIT,    // height
9299 		0,              // display offset
9300 		100,            // mass
9301 		62*FRACUNIT,    // damage
9302 		sfx_None,       // activesound
9303 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9304 		S_NULL          // raisestate
9305 	},
9306 
9307 	{           // MT_SNEAKERS_ICON
9308 		-1,             // doomednum
9309 		S_SNEAKERS_ICON1, // spawnstate
9310 		1,              // spawnhealth
9311 		S_NULL,         // seestate
9312 		sfx_None,       // seesound
9313 		8,              // reactiontime
9314 		sfx_None,       // attacksound
9315 		S_NULL,         // painstate
9316 		0,              // painchance
9317 		sfx_None,       // painsound
9318 		S_NULL,         // meleestate
9319 		S_NULL,         // missilestate
9320 		S_NULL,         // deathstate
9321 		S_NULL,         // xdeathstate
9322 		sfx_None,       // deathsound
9323 		2*FRACUNIT,     // speed
9324 		8*FRACUNIT,     // radius
9325 		14*FRACUNIT,    // height
9326 		0,              // display offset
9327 		100,            // mass
9328 		62*FRACUNIT,    // damage
9329 		sfx_None,       // activesound
9330 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9331 		S_NULL          // raisestate
9332 	},
9333 
9334 	{           // MT_INVULN_ICON
9335 		-1,             // doomednum
9336 		S_INVULN_ICON1, // spawnstate
9337 		1,              // spawnhealth
9338 		S_NULL,         // seestate
9339 		sfx_None,       // seesound
9340 		8,              // reactiontime
9341 		sfx_None,       // attacksound
9342 		S_NULL,         // painstate
9343 		0,              // painchance
9344 		sfx_None,       // painsound
9345 		S_NULL,         // meleestate
9346 		S_NULL,         // missilestate
9347 		S_NULL,         // deathstate
9348 		S_NULL,         // xdeathstate
9349 		sfx_None,       // deathsound
9350 		2*FRACUNIT,     // speed
9351 		8*FRACUNIT,     // radius
9352 		14*FRACUNIT,    // height
9353 		0,              // display offset
9354 		100,            // mass
9355 		62*FRACUNIT,    // damage
9356 		sfx_None,       // activesound
9357 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9358 		S_NULL          // raisestate
9359 	},
9360 
9361 	{           // MT_1UP_ICON
9362 		-1,             // doomednum
9363 		S_1UP_ICON1,    // spawnstate
9364 		1,              // spawnhealth
9365 		S_PLAY_ICON1,   // seestate
9366 		sfx_None,       // seesound
9367 		8,              // reactiontime
9368 		sfx_None,       // attacksound
9369 		S_NULL,         // painstate
9370 		0,              // painchance
9371 		sfx_None,       // painsound
9372 		S_NULL,         // meleestate
9373 		S_NULL,         // missilestate
9374 		S_NULL,         // deathstate
9375 		S_NULL,         // xdeathstate
9376 		sfx_None,       // deathsound
9377 		2*FRACUNIT,     // speed
9378 		8*FRACUNIT,     // radius
9379 		14*FRACUNIT,    // height
9380 		0,              // display offset
9381 		100,            // mass
9382 		62*FRACUNIT,    // damage
9383 		sfx_None,       // activesound
9384 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9385 		S_NULL          // raisestate
9386 	},
9387 
9388 	{           // MT_EGGMAN_ICON
9389 		-1,             // doomednum
9390 		S_EGGMAN_ICON1, // spawnstate
9391 		1,              // spawnhealth
9392 		S_NULL,         // seestate
9393 		sfx_None,       // seesound
9394 		8,              // reactiontime
9395 		sfx_None,       // attacksound
9396 		S_NULL,         // painstate
9397 		0,              // painchance
9398 		sfx_None,       // painsound
9399 		S_NULL,         // meleestate
9400 		S_NULL,         // missilestate
9401 		S_NULL,         // deathstate
9402 		S_NULL,         // xdeathstate
9403 		sfx_None,       // deathsound
9404 		2*FRACUNIT,     // speed
9405 		8*FRACUNIT,     // radius
9406 		14*FRACUNIT,    // height
9407 		0,              // display offset
9408 		100,            // mass
9409 		62*FRACUNIT,    // damage
9410 		sfx_None,       // activesound
9411 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9412 		S_NULL          // raisestate
9413 	},
9414 
9415 	{           // MT_MIXUP_ICON
9416 		-1,             // doomednum
9417 		S_MIXUP_ICON1,  // spawnstate
9418 		1,              // spawnhealth
9419 		S_NULL,         // seestate
9420 		sfx_None,       // seesound
9421 		8,              // reactiontime
9422 		sfx_None,       // attacksound
9423 		S_NULL,         // painstate
9424 		0,              // painchance
9425 		sfx_None,       // painsound
9426 		S_NULL,         // meleestate
9427 		S_NULL,         // missilestate
9428 		S_NULL,         // deathstate
9429 		S_NULL,         // xdeathstate
9430 		sfx_None,       // deathsound
9431 		2*FRACUNIT,     // speed
9432 		8*FRACUNIT,     // radius
9433 		14*FRACUNIT,    // height
9434 		0,              // display offset
9435 		100,            // mass
9436 		62*FRACUNIT,    // damage
9437 		sfx_None,       // activesound
9438 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9439 		S_NULL          // raisestate
9440 	},
9441 
9442 	{           // MT_GRAVITY_ICON
9443 		-1,             // doomednum
9444 		S_GRAVITY_ICON1, // spawnstate
9445 		1,              // spawnhealth
9446 		S_NULL,         // seestate
9447 		sfx_None,       // seesound
9448 		20*TICRATE,     // reactiontime
9449 		sfx_None,       // attacksound
9450 		S_NULL,         // painstate
9451 		0,              // painchance
9452 		sfx_None,       // painsound
9453 		S_NULL,         // meleestate
9454 		S_NULL,         // missilestate
9455 		S_NULL,         // deathstate
9456 		S_NULL,         // xdeathstate
9457 		sfx_None,       // deathsound
9458 		2*FRACUNIT,     // speed
9459 		8*FRACUNIT,     // radius
9460 		14*FRACUNIT,    // height
9461 		0,              // display offset
9462 		100,            // mass
9463 		62*FRACUNIT,    // damage
9464 		sfx_None,       // activesound
9465 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9466 		S_NULL          // raisestate
9467 	},
9468 
9469 	{           // MT_RECYCLER_ICON
9470 		-1,             // doomednum
9471 		S_RECYCLER_ICON1, // spawnstate
9472 		1,              // spawnhealth
9473 		S_NULL,         // seestate
9474 		sfx_None,       // seesound
9475 		8,              // reactiontime
9476 		sfx_None,       // attacksound
9477 		S_NULL,         // painstate
9478 		0,              // painchance
9479 		sfx_None,       // painsound
9480 		S_NULL,         // meleestate
9481 		S_NULL,         // missilestate
9482 		S_NULL,         // deathstate
9483 		S_NULL,         // xdeathstate
9484 		sfx_None,       // deathsound
9485 		2*FRACUNIT,     // speed
9486 		8*FRACUNIT,     // radius
9487 		14*FRACUNIT,    // height
9488 		0,              // display offset
9489 		100,            // mass
9490 		62*FRACUNIT,    // damage
9491 		sfx_None,       // activesound
9492 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9493 		S_NULL          // raisestate
9494 	},
9495 
9496 	{           // MT_SCORE1K_ICON
9497 		-1,             // doomednum
9498 		S_SCORE1K_ICON1, // spawnstate
9499 		1,              // spawnhealth
9500 		S_NULL,         // seestate
9501 		sfx_chchng,     // seesound
9502 		1000,           // reactiontime
9503 		sfx_None,       // attacksound
9504 		S_NULL,         // painstate
9505 		0,              // painchance
9506 		sfx_None,       // painsound
9507 		S_NULL,         // meleestate
9508 		S_NULL,         // missilestate
9509 		S_NULL,         // deathstate
9510 		S_NULL,         // xdeathstate
9511 		sfx_None,       // deathsound
9512 		2*FRACUNIT,     // speed
9513 		8*FRACUNIT,     // radius
9514 		14*FRACUNIT,    // height
9515 		0,              // display offset
9516 		100,            // mass
9517 		62*FRACUNIT,    // damage
9518 		sfx_None,       // activesound
9519 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9520 		S_NULL          // raisestate
9521 	},
9522 
9523 	{           // MT_SCORE10K_ICON
9524 		-1,             // doomednum
9525 		S_SCORE10K_ICON1, // spawnstate
9526 		1,              // spawnhealth
9527 		S_NULL,         // seestate
9528 		sfx_chchng,     // seesound
9529 		10000,          // reactiontime
9530 		sfx_None,       // attacksound
9531 		S_NULL,         // painstate
9532 		0,              // painchance
9533 		sfx_None,       // painsound
9534 		S_NULL,         // meleestate
9535 		S_NULL,         // missilestate
9536 		S_NULL,         // deathstate
9537 		S_NULL,         // xdeathstate
9538 		sfx_None,       // deathsound
9539 		2*FRACUNIT,     // speed
9540 		8*FRACUNIT,     // radius
9541 		14*FRACUNIT,    // height
9542 		0,              // display offset
9543 		100,            // mass
9544 		62*FRACUNIT,    // damage
9545 		sfx_None,       // activesound
9546 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9547 		S_NULL          // raisestate
9548 	},
9549 
9550 	{           // MT_FLAMEAURA_ICON
9551 		-1,             // doomednum
9552 		S_FLAMEAURA_ICON1, // spawnstate
9553 		1,              // spawnhealth
9554 		S_NULL,         // seestate
9555 		sfx_s3k3e,      // seesound
9556 		8,              // reactiontime
9557 		sfx_None,       // attacksound
9558 		S_NULL,         // painstate
9559 		0,              // painchance
9560 		sfx_None,       // painsound
9561 		S_NULL,         // meleestate
9562 		S_NULL,         // missilestate
9563 		S_NULL,         // deathstate
9564 		S_NULL,         // xdeathstate
9565 		sfx_None,       // deathsound
9566 		2*FRACUNIT,     // speed
9567 		8*FRACUNIT,     // radius
9568 		14*FRACUNIT,    // height
9569 		0,              // display offset
9570 		100,            // mass
9571 		62*FRACUNIT,    // damage
9572 		sfx_None,       // activesound
9573 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9574 		S_NULL          // raisestate
9575 	},
9576 
9577 	{           // MT_BUBBLEWRAP_ICON
9578 		-1,             // doomednum
9579 		S_BUBBLEWRAP_ICON1, // spawnstate
9580 		1,              // spawnhealth
9581 		S_NULL,         // seestate
9582 		sfx_s3k3f,      // seesound
9583 		8,              // reactiontime
9584 		sfx_None,       // attacksound
9585 		S_NULL,         // painstate
9586 		0,              // painchance
9587 		sfx_None,       // painsound
9588 		S_NULL,         // meleestate
9589 		S_NULL,         // missilestate
9590 		S_NULL,         // deathstate
9591 		S_NULL,         // xdeathstate
9592 		sfx_None,       // deathsound
9593 		2*FRACUNIT,     // speed
9594 		8*FRACUNIT,     // radius
9595 		14*FRACUNIT,    // height
9596 		0,              // display offset
9597 		100,            // mass
9598 		62*FRACUNIT,    // damage
9599 		sfx_None,       // activesound
9600 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9601 		S_NULL          // raisestate
9602 	},
9603 
9604 	{           // MT_THUNDERCOIN_ICON
9605 		-1,             // doomednum
9606 		S_THUNDERCOIN_ICON1, // spawnstate
9607 		1,              // spawnhealth
9608 		S_NULL,         // seestate
9609 		sfx_s3k41,      // seesound
9610 		8,              // reactiontime
9611 		sfx_None,       // attacksound
9612 		S_NULL,         // painstate
9613 		0,              // painchance
9614 		sfx_None,       // painsound
9615 		S_NULL,         // meleestate
9616 		S_NULL,         // missilestate
9617 		S_NULL,         // deathstate
9618 		S_NULL,         // xdeathstate
9619 		sfx_None,       // deathsound
9620 		2*FRACUNIT,     // speed
9621 		8*FRACUNIT,     // radius
9622 		14*FRACUNIT,    // height
9623 		0,              // display offset
9624 		100,            // mass
9625 		62*FRACUNIT,    // damage
9626 		sfx_None,       // activesound
9627 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON, // flags
9628 		S_NULL          // raisestate
9629 	},
9630 
9631 	{           // MT_ROCKET
9632 		-1,             // doomednum
9633 		S_ROCKET,       // spawnstate
9634 		1000,           // spawnhealth
9635 		S_NULL,         // seestate
9636 		sfx_rlaunc,     // seesound
9637 		8,              // reactiontime
9638 		sfx_None,       // attacksound
9639 		S_NULL,         // painstate
9640 		0,              // painchance
9641 		sfx_None,       // painsound
9642 		S_NULL,         // meleestate
9643 		S_NULL,         // missilestate
9644 		S_NULL,         // deathstate
9645 		S_NULL,         // xdeathstate
9646 		sfx_None,       // deathsound
9647 		20*FRACUNIT,    // speed
9648 		11*FRACUNIT,    // radius
9649 		8*FRACUNIT,     // height
9650 		0,              // display offset
9651 		0,              // mass
9652 		20,             // damage
9653 		sfx_None,       // activesound
9654 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY, // flags
9655 		S_NULL          // raisestate
9656 	},
9657 
9658 	{           // MT_LASER
9659 		-1,             // doomednum
9660 		S_LASER,        // spawnstate
9661 		1000,           // spawnhealth
9662 		S_NULL,         // seestate
9663 		sfx_rlaunc,     // seesound
9664 		8,              // reactiontime
9665 		sfx_None,       // attacksound
9666 		S_NULL,         // painstate
9667 		0,              // painchance
9668 		sfx_None,       // painsound
9669 		S_LASERFLASH,   // meleestate
9670 		S_LASER2,       // missilestate
9671 		S_NULL,         // deathstate
9672 		S_NULL,         // xdeathstate
9673 		sfx_None,       // deathsound
9674 		20*FRACUNIT,    // speed
9675 		11*FRACUNIT,    // radius
9676 		8*FRACUNIT,     // height
9677 		0,              // display offset
9678 		0,              // mass
9679 		20,             // damage
9680 		sfx_None,       // activesound
9681 		MF_MISSILE|MF_NOGRAVITY, // flags
9682 		S_NULL          // raisestate
9683 	},
9684 
9685 	{           // MT_TORPEDO
9686 		-1,             // doomednum
9687 		S_TORPEDO,      // spawnstate
9688 		1000,           // spawnhealth
9689 		S_NULL,         // seestate
9690 		sfx_rlaunc,     // seesound
9691 		8,              // reactiontime
9692 		sfx_None,       // attacksound
9693 		S_NULL,         // painstate
9694 		0,              // painchance
9695 		sfx_None,       // painsound
9696 		S_NULL,         // meleestate
9697 		S_NULL,         // missilestate
9698 		S_XPLD1,        // deathstate
9699 		S_NULL,         // xdeathstate
9700 		sfx_cybdth,     // deathsound
9701 		20*FRACUNIT,    // speed
9702 		11*FRACUNIT,    // radius
9703 		8*FRACUNIT,     // height
9704 		0,              // display offset
9705 		0,              // mass
9706 		20,             // damage
9707 		sfx_None,       // activesound
9708 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY, // flags
9709 		S_NULL          // raisestate
9710 	},
9711 
9712 	{           // MT_TORPEDO2
9713 		-1,             // doomednum
9714 		S_TORPEDO,      // spawnstate
9715 		1000,           // spawnhealth
9716 		S_NULL,         // seestate
9717 		sfx_None,       // seesound
9718 		8,              // reactiontime
9719 		sfx_None,       // attacksound
9720 		S_NULL,         // painstate
9721 		0,              // painchance
9722 		sfx_None,       // painsound
9723 		S_NULL,         // meleestate
9724 		S_NULL,         // missilestate
9725 		S_XPLD1,        // deathstate
9726 		S_NULL,         // xdeathstate
9727 		sfx_cybdth,     // deathsound
9728 		20*FRACUNIT,    // speed
9729 		11*FRACUNIT,    // radius
9730 		8*FRACUNIT,     // height
9731 		0,              // display offset
9732 		0,              // mass
9733 		20,             // damage
9734 		sfx_None,       // activesound
9735 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY, // flags
9736 		S_NULL          // raisestate
9737 	},
9738 
9739 	{           // MT_ENERGYBALL
9740 		-1,             // doomednum
9741 		S_ENERGYBALL1,  // spawnstate
9742 		1000,           // spawnhealth
9743 		S_NULL,         // seestate
9744 		sfx_bexpld,     // seesound
9745 		8,              // reactiontime
9746 		sfx_None,       // attacksound
9747 		S_NULL,         // painstate
9748 		0,              // painchance
9749 		sfx_None,       // painsound
9750 		S_NULL,         // meleestate
9751 		S_NULL,         // missilestate
9752 		S_NULL,         // deathstate
9753 		S_NULL,         // xdeathstate
9754 		sfx_None,       // deathsound
9755 		40*FRACUNIT,    // speed
9756 		60*FRACUNIT,    // radius
9757 		120*FRACUNIT,   // height
9758 		0,              // display offset
9759 		0,              // mass
9760 		20,             // damage
9761 		sfx_None,       // activesound
9762 		MF_PAIN|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_NOCLIP, // flags
9763 		S_NULL          // raisestate
9764 	},
9765 
9766 	{           // MT_MINE
9767 		-1,             // doomednum
9768 		S_MINE1,        // spawnstate
9769 		1,              // spawnhealth
9770 		S_NULL,         // seestate
9771 		sfx_None,       // seesound
9772 		8,              // reactiontime
9773 		sfx_None,       // attacksound
9774 		S_NULL,         // painstate
9775 		0,              // painchance
9776 		sfx_None,       // painsound
9777 		S_NULL,         // meleestate
9778 		S_NULL,         // missilestate
9779 		S_MINE_BOOM1,   // deathstate
9780 		S_MINE_BOOM1,   // xdeathstate
9781 		sfx_cybdth,     // deathsound
9782 		0,              // speed
9783 		8*FRACUNIT,     // radius
9784 		10*FRACUNIT,    // height
9785 		0,              // display offset
9786 		0,              // mass
9787 		64*FRACUNIT,    // damage
9788 		sfx_None,       // activesound
9789 		MF_NOBLOCKMAP|MF_MISSILE, // flags
9790 		S_NULL          // raisestate
9791 	},
9792 
9793 	{           // MT_JETTBULLET
9794 		-1,             // doomednum
9795 		S_JETBULLET1,   // spawnstate
9796 		1,              // spawnhealth
9797 		S_NULL,         // seestate
9798 		sfx_None,       // seesound
9799 		32,             // reactiontime
9800 		sfx_None,       // attacksound
9801 		S_NULL,         // painstate
9802 		200,            // painchance
9803 		sfx_None,       // painsound
9804 		S_NULL,         // meleestate
9805 		S_NULL,         // missilestate
9806 		S_XPLD1,        // deathstate
9807 		S_NULL,         // xdeathstate
9808 		sfx_None,       // deathsound
9809 		20*FRACUNIT,    // speed
9810 		4*FRACUNIT,     // radius
9811 		8*FRACUNIT,     // height
9812 		0,              // display offset
9813 		0,              // mass
9814 		1,              // damage
9815 		sfx_None,       // activesound
9816 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY, // flags
9817 		S_NULL          // raisestate
9818 	},
9819 
9820 	{           // MT_TURRETLASER
9821 		-1,             // doomednum
9822 		S_TURRETLASER,  // spawnstate
9823 		1000,           // spawnhealth
9824 		S_NULL,         // seestate
9825 		sfx_None,       // seesound
9826 		8,              // reactiontime
9827 		sfx_None,       // attacksound
9828 		S_NULL,         // painstate
9829 		0,              // painchance
9830 		sfx_None,       // painsound
9831 		S_NULL,         // meleestate
9832 		S_NULL,         // missilestate
9833 		S_TURRETLASEREXPLODE1, // deathstate
9834 		S_NULL,         // xdeathstate
9835 		sfx_turhit,     // deathsound
9836 		50*FRACUNIT,    // speed
9837 		12*FRACUNIT,    // radius
9838 		24*FRACUNIT,    // height
9839 		0,              // display offset
9840 		0,              // mass
9841 		1,              // damage
9842 		sfx_None,       // activesound
9843 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY, // flags
9844 		S_NULL          // raisestate
9845 	},
9846 
9847 	{           // MT_CANNONBALL
9848 		-1,             // doomednum
9849 		S_CANNONBALL1,  // spawnstate
9850 		1,              // spawnhealth
9851 		S_NULL,         // seestate
9852 		sfx_cannon,     // seesound
9853 		32,             // reactiontime
9854 		sfx_None,       // attacksound
9855 		S_NULL,         // painstate
9856 		200,            // painchance
9857 		sfx_None,       // painsound
9858 		S_NULL,         // meleestate
9859 		S_NULL,         // missilestate
9860 		S_XPLD1,        // deathstate
9861 		S_NULL,         // xdeathstate
9862 		sfx_cybdth,     // deathsound
9863 		16*FRACUNIT,    // speed
9864 		16*FRACUNIT,    // radius
9865 		32*FRACUNIT,    // height
9866 		0,              // display offset
9867 		0,              // mass
9868 		1,              // damage
9869 		sfx_None,       // activesound
9870 		MF_NOBLOCKMAP|MF_MISSILE, // flags
9871 		S_NULL          // raisestate
9872 	},
9873 
9874 	{           // MT_CANNONBALLDECOR
9875 		1124,           // doomednum
9876 		S_CANNONBALL1,  // spawnstate
9877 		1,              // spawnhealth
9878 		S_NULL,         // seestate
9879 		sfx_None,       // seesound
9880 		32,             // reactiontime
9881 		sfx_None,       // attacksound
9882 		S_NULL,         // painstate
9883 		200,            // painchance
9884 		sfx_None,       // painsound
9885 		S_NULL,         // meleestate
9886 		S_NULL,         // missilestate
9887 		S_XPLD1,        // deathstate
9888 		S_NULL,         // xdeathstate
9889 		sfx_None,       // deathsound
9890 		16*FRACUNIT,    // speed
9891 		20*FRACUNIT,    // radius
9892 		40*FRACUNIT,    // height
9893 		0,              // display offset
9894 		100,            // mass
9895 		1,              // damage
9896 		sfx_None,       // activesound
9897 		MF_SOLID|MF_PUSHABLE|MF_SLIDEME, // flags
9898 		S_NULL          // raisestate
9899 	},
9900 
9901 	{           // MT_ARROW
9902 		-1,             // doomednum
9903 		S_ARROW,        // spawnstate
9904 		1,              // spawnhealth
9905 		S_NULL,         // seestate
9906 		sfx_s3ka0,      // seesound
9907 		32,             // reactiontime
9908 		sfx_None,       // attacksound
9909 		S_NULL,         // painstate
9910 		200,            // painchance
9911 		sfx_None,       // painsound
9912 		S_NULL,         // meleestate
9913 		S_NULL,         // missilestate
9914 		S_ARROWBONK,    // deathstate
9915 		S_NULL,         // xdeathstate
9916 		sfx_s3k52,      // deathsound
9917 		16*FRACUNIT,    // speed
9918 		4*FRACUNIT,     // radius
9919 		8*FRACUNIT,     // height
9920 		0,              // display offset
9921 		DMG_SPIKE,      // mass
9922 		1,              // damage
9923 		sfx_s3k51,      // activesound
9924 		MF_NOBLOCKMAP|MF_MISSILE, // flags
9925 		S_NULL          // raisestate
9926 	},
9927 
9928 	{           // MT_DEMONFIRE
9929 		-1,             // doomednum
9930 		S_DEMONFIRE,    // spawnstate
9931 		1,              // spawnhealth
9932 		S_NULL,         // seestate
9933 		sfx_None,       // seesound
9934 		8,              // reactiontime
9935 		sfx_None,       // attacksound
9936 		S_NULL,         // painstate
9937 		0,              // painchance
9938 		sfx_None,       // painsound
9939 		S_NULL,         // meleestate
9940 		S_NULL,         // missilestate
9941 		S_NULL,         // deathstate
9942 		S_NULL,         // xdeathstate
9943 		sfx_None,       // deathsound
9944 		16*FRACUNIT,    // speed
9945 		8*FRACUNIT,     // radius
9946 		8*FRACUNIT,     // height
9947 		0,              // display offset
9948 		0,              // mass
9949 		1,              // damage
9950 		sfx_None,       // activesound
9951 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY, // flags
9952 		S_NULL          // raisestate
9953 	},
9954 
9955 	{           // MT_LETTER
9956 		-1,             // doomednum
9957 		S_LETTER,       // spawnstate
9958 		1,              // spawnhealth
9959 		S_NULL,         // seestate
9960 		sfx_None,       // seesound
9961 		8,              // reactiontime
9962 		sfx_None,       // attacksound
9963 		S_NULL,         // painstate
9964 		0,              // painchance
9965 		sfx_None,       // painsound
9966 		S_NULL,         // meleestate
9967 		S_NULL,         // missilestate
9968 		S_NULL,         // deathstate
9969 		S_NULL,         // xdeathstate
9970 		sfx_None,       // deathsound
9971 		0,              // speed
9972 		7*FRACUNIT,     // radius -- heaven
9973 		13*FRACUNIT,    // height -- hell
9974 		0,              // display offset
9975 		0,              // mass
9976 		1,              // damage
9977 		sfx_None,       // activesound
9978 		MF_SPECIAL|MF_NOCLIPHEIGHT|MF_NOGRAVITY, // flags
9979 		S_NULL          // raisestate
9980 	},
9981 
9982 	{           // MT_GFZFLOWER1
9983 		800,            // doomednum
9984 		S_GFZFLOWERA,   // spawnstate
9985 		1000,           // spawnhealth
9986 		S_NULL,         // seestate
9987 		sfx_None,       // seesound
9988 		8,              // reactiontime
9989 		sfx_None,       // attacksound
9990 		S_NULL,         // painstate
9991 		0,              // painchance
9992 		sfx_None,       // painsound
9993 		S_NULL,         // meleestate
9994 		S_NULL,         // missilestate
9995 		S_NULL,         // deathstate
9996 		S_NULL,         // xdeathstate
9997 		sfx_None,       // deathsound
9998 		0,              // speed
9999 		16*FRACUNIT,    // radius
10000 		40*FRACUNIT,    // height
10001 		0,              // display offset
10002 		100,            // mass
10003 		0,              // damage
10004 		sfx_None,       // activesound
10005 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10006 		S_NULL          // raisestate
10007 	},
10008 
10009 	{           // MT_GFZFLOWER2
10010 		801,            // doomednum
10011 		S_GFZFLOWERB,  // spawnstate
10012 		1000,           // spawnhealth
10013 		S_NULL,         // seestate
10014 		sfx_None,       // seesound
10015 		8,              // reactiontime
10016 		sfx_None,       // attacksound
10017 		S_NULL,         // painstate
10018 		0,              // painchance
10019 		sfx_None,       // painsound
10020 		S_NULL,         // meleestate
10021 		S_NULL,         // missilestate
10022 		S_NULL,         // deathstate
10023 		S_NULL,         // xdeathstate
10024 		sfx_None,       // deathsound
10025 		0,              // speed
10026 		16*FRACUNIT,    // radius
10027 		96*FRACUNIT,    // height
10028 		0,              // display offset
10029 		100,            // mass
10030 		0,              // damage
10031 		sfx_None,       // activesound
10032 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10033 		S_NULL          // raisestate
10034 	},
10035 
10036 	{           // MT_GFZFLOWER3
10037 		802,            // doomednum
10038 		S_GFZFLOWERC,  // spawnstate
10039 		1000,           // spawnhealth
10040 		S_NULL,         // seestate
10041 		sfx_None,       // seesound
10042 		8,              // reactiontime
10043 		sfx_None,       // attacksound
10044 		S_NULL,         // painstate
10045 		0,              // painchance
10046 		sfx_None,       // painsound
10047 		S_NULL,         // meleestate
10048 		S_NULL,         // missilestate
10049 		S_NULL,         // deathstate
10050 		S_NULL,         // xdeathstate
10051 		sfx_None,       // deathsound
10052 		0,              // speed
10053 		8*FRACUNIT,     // radius
10054 		32*FRACUNIT,    // height
10055 		0,              // display offset
10056 		100,            // mass
10057 		0,              // damage
10058 		sfx_None,       // activesound
10059 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10060 		S_NULL          // raisestate
10061 	},
10062 
10063 	{           // MT_BLUEBERRYBUSH
10064 		803,            // doomednum
10065 		S_BLUEBERRYBUSH, // spawnstate
10066 		1000,           // spawnhealth
10067 		S_NULL,         // seestate
10068 		sfx_None,       // seesound
10069 		8,              // reactiontime
10070 		sfx_None,       // attacksound
10071 		S_NULL,         // painstate
10072 		0,              // painchance
10073 		sfx_None,       // painsound
10074 		S_NULL,         // meleestate
10075 		S_NULL,         // missilestate
10076 		S_NULL,         // deathstate
10077 		S_NULL,         // xdeathstate
10078 		sfx_None,       // deathsound
10079 		0,              // speed
10080 		16*FRACUNIT,    // radius
10081 		32*FRACUNIT,    // height
10082 		0,              // display offset
10083 		100,            // mass
10084 		0,              // damage
10085 		sfx_None,       // activesound
10086 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10087 		S_NULL          // raisestate
10088 	},
10089 
10090 	{           // MT_BERRYBUSH
10091 		804,            // doomednum
10092 		S_BERRYBUSH,    // spawnstate
10093 		1000,           // spawnhealth
10094 		S_NULL,         // seestate
10095 		sfx_None,       // seesound
10096 		8,              // reactiontime
10097 		sfx_None,       // attacksound
10098 		S_NULL,         // painstate
10099 		0,              // painchance
10100 		sfx_None,       // painsound
10101 		S_NULL,         // meleestate
10102 		S_NULL,         // missilestate
10103 		S_NULL,         // deathstate
10104 		S_NULL,         // xdeathstate
10105 		sfx_None,       // deathsound
10106 		0,              // speed
10107 		16*FRACUNIT,    // radius
10108 		32*FRACUNIT,    // height
10109 		0,              // display offset
10110 		100,            // mass
10111 		0,              // damage
10112 		sfx_None,       // activesound
10113 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10114 		S_NULL          // raisestate
10115 	},
10116 
10117 	{           // MT_BUSH
10118 		805,            // doomednum
10119 		S_BUSH,         // spawnstate
10120 		1000,           // spawnhealth
10121 		S_NULL,         // seestate
10122 		sfx_None,       // seesound
10123 		8,              // reactiontime
10124 		sfx_None,       // attacksound
10125 		S_NULL,         // painstate
10126 		0,              // painchance
10127 		sfx_None,       // painsound
10128 		S_NULL,         // meleestate
10129 		S_NULL,         // missilestate
10130 		S_NULL,         // deathstate
10131 		S_NULL,         // xdeathstate
10132 		sfx_None,       // deathsound
10133 		0,              // speed
10134 		16*FRACUNIT,    // radius
10135 		32*FRACUNIT,    // height
10136 		0,              // display offset
10137 		100,            // mass
10138 		0,              // damage
10139 		sfx_None,       // activesound
10140 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10141 		S_NULL          // raisestate
10142 	},
10143 
10144 	{           // MT_GFZTREE
10145 		806,            // doomednum
10146 		S_GFZTREE,      // spawnstate
10147 		1000,           // spawnhealth
10148 		S_NULL,         // seestate
10149 		sfx_None,       // seesound
10150 		8,              // reactiontime
10151 		sfx_None,       // attacksound
10152 		S_NULL,         // painstate
10153 		0,              // painchance
10154 		sfx_None,       // painsound
10155 		S_NULL,         // meleestate
10156 		S_NULL,         // missilestate
10157 		S_NULL,         // deathstate
10158 		S_NULL,         // xdeathstate
10159 		sfx_None,       // deathsound
10160 		0,              // speed
10161 		20*FRACUNIT,    // radius
10162 		128*FRACUNIT,    // height
10163 		0,              // display offset
10164 		100,            // mass
10165 		0,              // damage
10166 		sfx_None,       // activesound
10167 		MF_SOLID|MF_SCENERY, // flags
10168 		S_NULL          // raisestate
10169 	},
10170 
10171 	{           // MT_GFZBERRYTREE
10172 		807,            // doomednum
10173 		S_GFZBERRYTREE, // spawnstate
10174 		1000,           // spawnhealth
10175 		S_NULL,         // seestate
10176 		sfx_None,       // seesound
10177 		8,              // reactiontime
10178 		sfx_None,       // attacksound
10179 		S_NULL,         // painstate
10180 		0,              // painchance
10181 		sfx_None,       // painsound
10182 		S_NULL,         // meleestate
10183 		S_NULL,         // missilestate
10184 		S_NULL,         // deathstate
10185 		S_NULL,         // xdeathstate
10186 		sfx_None,       // deathsound
10187 		0,              // speed
10188 		20*FRACUNIT,    // radius
10189 		128*FRACUNIT,    // height
10190 		0,              // display offset
10191 		100,            // mass
10192 		0,              // damage
10193 		sfx_None,       // activesound
10194 		MF_SOLID|MF_SCENERY, // flags
10195 		S_NULL          // raisestate
10196 	},
10197 
10198 	{           // MT_GFZCHERRYTREE
10199 		808,            // doomednum
10200 		S_GFZCHERRYTREE, // spawnstate
10201 		1000,           // spawnhealth
10202 		S_NULL,         // seestate
10203 		sfx_None,       // seesound
10204 		8,              // reactiontime
10205 		sfx_None,       // attacksound
10206 		S_NULL,         // painstate
10207 		0,              // painchance
10208 		sfx_None,       // painsound
10209 		S_NULL,         // meleestate
10210 		S_NULL,         // missilestate
10211 		S_NULL,         // deathstate
10212 		S_NULL,         // xdeathstate
10213 		sfx_None,       // deathsound
10214 		0,              // speed
10215 		20*FRACUNIT,    // radius
10216 		128*FRACUNIT,    // height
10217 		0,              // display offset
10218 		100,            // mass
10219 		0,              // damage
10220 		sfx_None,       // activesound
10221 		MF_SOLID|MF_SCENERY, // flags
10222 		S_NULL          // raisestate
10223 	},
10224 
10225 	{           // MT_CHECKERTREE
10226 		809,            // doomednum
10227 		S_CHECKERTREE,  // spawnstate
10228 		1000,           // spawnhealth
10229 		S_NULL,         // seestate
10230 		sfx_None,       // seesound
10231 		8,              // reactiontime
10232 		sfx_None,       // attacksound
10233 		S_NULL,         // painstate
10234 		0,              // painchance
10235 		sfx_None,       // painsound
10236 		S_NULL,         // meleestate
10237 		S_NULL,         // missilestate
10238 		S_NULL,         // deathstate
10239 		S_NULL,         // xdeathstate
10240 		sfx_None,       // deathsound
10241 		0,              // speed
10242 		20*FRACUNIT,    // radius
10243 		200*FRACUNIT,    // height
10244 		0,              // display offset
10245 		100,            // mass
10246 		0,              // damage
10247 		sfx_None,       // activesound
10248 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10249 		S_NULL          // raisestate
10250 	},
10251 
10252 	{           // MT_CHECKERSUNSETTREE
10253 		810,            // doomednum
10254 		S_CHECKERSUNSETTREE, // spawnstate
10255 		1000,           // spawnhealth
10256 		S_NULL,         // seestate
10257 		sfx_None,       // seesound
10258 		8,              // reactiontime
10259 		sfx_None,       // attacksound
10260 		S_NULL,         // painstate
10261 		0,              // painchance
10262 		sfx_None,       // painsound
10263 		S_NULL,         // meleestate
10264 		S_NULL,         // missilestate
10265 		S_NULL,         // deathstate
10266 		S_NULL,         // xdeathstate
10267 		sfx_None,       // deathsound
10268 		0,              // speed
10269 		20*FRACUNIT,    // radius
10270 		200*FRACUNIT,    // height
10271 		0,              // display offset
10272 		100,            // mass
10273 		0,              // damage
10274 		sfx_None,       // activesound
10275 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10276 		S_NULL          // raisestate
10277 	},
10278 
10279 	{           // MT_FHZTREE
10280 		2102,           // doomednum
10281 		S_FHZTREE,      // spawnstate
10282 		1000,           // spawnhealth
10283 		S_NULL,         // seestate
10284 		sfx_None,       // seesound
10285 		8,              // reactiontime
10286 		sfx_None,       // attacksound
10287 		S_NULL,         // painstate
10288 		0,              // painchance
10289 		sfx_None,       // painsound
10290 		S_NULL,         // meleestate
10291 		S_NULL,         // missilestate
10292 		S_NULL,         // deathstate
10293 		S_NULL,         // xdeathstate
10294 		sfx_None,       // deathsound
10295 		0,              // speed
10296 		20*FRACUNIT,    // radius
10297 		200*FRACUNIT,    // height
10298 		0,              // display offset
10299 		100,            // mass
10300 		0,              // damage
10301 		sfx_None,       // activesound
10302 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10303 		S_NULL          // raisestate
10304 	},
10305 
10306 	{           // MT_FHZPINKTREE
10307 		2103,           // doomednum
10308 		S_FHZPINKTREE,  // spawnstate
10309 		1000,           // spawnhealth
10310 		S_NULL,         // seestate
10311 		sfx_None,       // seesound
10312 		8,              // reactiontime
10313 		sfx_None,       // attacksound
10314 		S_NULL,         // painstate
10315 		0,              // painchance
10316 		sfx_None,       // painsound
10317 		S_NULL,         // meleestate
10318 		S_NULL,         // missilestate
10319 		S_NULL,         // deathstate
10320 		S_NULL,         // xdeathstate
10321 		sfx_None,       // deathsound
10322 		0,              // speed
10323 		20*FRACUNIT,    // radius
10324 		200*FRACUNIT,    // height
10325 		0,              // display offset
10326 		100,            // mass
10327 		0,              // damage
10328 		sfx_None,       // activesound
10329 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10330 		S_NULL          // raisestate
10331 	},
10332 
10333 	{           // MT_POLYGONTREE
10334 		811,            // doomednum
10335 		S_POLYGONTREE,  // spawnstate
10336 		1000,           // spawnhealth
10337 		S_NULL,         // seestate
10338 		sfx_None,       // seesound
10339 		8,              // reactiontime
10340 		sfx_None,       // attacksound
10341 		S_NULL,         // painstate
10342 		0,              // painchance
10343 		sfx_None,       // painsound
10344 		S_NULL,         // meleestate
10345 		S_NULL,         // missilestate
10346 		S_NULL,         // deathstate
10347 		S_NULL,         // xdeathstate
10348 		sfx_None,       // deathsound
10349 		0,              // speed
10350 		20*FRACUNIT,    // radius
10351 		200*FRACUNIT,    // height
10352 		0,              // display offset
10353 		100,            // mass
10354 		0,              // damage
10355 		sfx_None,       // activesound
10356 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10357 		S_NULL          // raisestate
10358 	},
10359 
10360 	{           // MT_BUSHTREE
10361 		812,            // doomednum
10362 		S_BUSHTREE,     // spawnstate
10363 		1000,           // spawnhealth
10364 		S_NULL,         // seestate
10365 		sfx_None,       // seesound
10366 		8,              // reactiontime
10367 		sfx_None,       // attacksound
10368 		S_NULL,         // painstate
10369 		0,              // painchance
10370 		sfx_None,       // painsound
10371 		S_NULL,         // meleestate
10372 		S_NULL,         // missilestate
10373 		S_NULL,         // deathstate
10374 		S_NULL,         // xdeathstate
10375 		sfx_None,       // deathsound
10376 		0,              // speed
10377 		20*FRACUNIT,    // radius
10378 		200*FRACUNIT,    // height
10379 		0,              // display offset
10380 		100,            // mass
10381 		0,              // damage
10382 		sfx_None,       // activesound
10383 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10384 		S_NULL          // raisestate
10385 	},
10386 
10387 	{           // MT_BUSHREDTREE
10388 		813,            // doomednum
10389 		S_BUSHREDTREE,  // spawnstate
10390 		1000,           // spawnhealth
10391 		S_NULL,         // seestate
10392 		sfx_None,       // seesound
10393 		8,              // reactiontime
10394 		sfx_None,       // attacksound
10395 		S_NULL,         // painstate
10396 		0,              // painchance
10397 		sfx_None,       // painsound
10398 		S_NULL,         // meleestate
10399 		S_NULL,         // missilestate
10400 		S_NULL,         // deathstate
10401 		S_NULL,         // xdeathstate
10402 		sfx_None,       // deathsound
10403 		0,              // speed
10404 		20*FRACUNIT,    // radius
10405 		200*FRACUNIT,    // height
10406 		0,              // display offset
10407 		100,            // mass
10408 		0,              // damage
10409 		sfx_None,       // activesound
10410 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10411 		S_NULL          // raisestate
10412 	},
10413 
10414 	{           // MT_SPRINGTREE
10415 		1600,           // doomednum
10416 		S_SPRINGTREE,   // spawnstate
10417 		1000,           // spawnhealth
10418 		S_NULL,         // seestate
10419 		sfx_None,       // seesound
10420 		8,              // reactiontime
10421 		sfx_None,       // attacksound
10422 		S_NULL,         // painstate
10423 		0,              // painchance
10424 		sfx_None,       // painsound
10425 		S_NULL,         // meleestate
10426 		S_NULL,         // missilestate
10427 		S_NULL,         // deathstate
10428 		S_NULL,         // xdeathstate
10429 		sfx_None,       // deathsound
10430 		0,              // speed
10431 		16*FRACUNIT,    // radius
10432 		32*FRACUNIT,    // height
10433 		0,              // display offset
10434 		100,            // mass
10435 		0,              // damage
10436 		sfx_None,       // activesound
10437 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10438 		S_NULL          // raisestate
10439 	},
10440 
10441 	{           // MT_THZFLOWER1
10442 		900,            // doomednum
10443 		S_THZFLOWERA,    // spawnstate
10444 		1000,           // spawnhealth
10445 		S_NULL,         // seestate
10446 		sfx_None,       // seesound
10447 		8,              // reactiontime
10448 		sfx_None,       // attacksound
10449 		S_NULL,         // painstate
10450 		0,              // painchance
10451 		sfx_None,       // painsound
10452 		S_NULL,         // meleestate
10453 		S_NULL,         // missilestate
10454 		S_NULL,         // deathstate
10455 		S_NULL,         // xdeathstate
10456 		sfx_None,       // deathsound
10457 		8,              // speed
10458 		8*FRACUNIT,     // radius
10459 		32*FRACUNIT,    // height
10460 		0,              // display offset
10461 		16,             // mass
10462 		0,              // damage
10463 		sfx_None,       // activesound
10464 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10465 		S_NULL          // raisestate
10466 	},
10467 
10468 	{           // MT_THZFLOWER2
10469 		902,            // doomednum
10470 		S_THZFLOWERB,    // spawnstate
10471 		1000,           // spawnhealth
10472 		S_NULL,         // seestate
10473 		sfx_None,       // seesound
10474 		8,              // reactiontime
10475 		sfx_None,       // attacksound
10476 		S_NULL,         // painstate
10477 		0,              // painchance
10478 		sfx_None,       // painsound
10479 		S_NULL,         // meleestate
10480 		S_NULL,         // missilestate
10481 		S_NULL,         // deathstate
10482 		S_NULL,         // xdeathstate
10483 		sfx_None,       // deathsound
10484 		8,              // speed
10485 		16*FRACUNIT,    // radius
10486 		64*FRACUNIT,    // height
10487 		0,              // display offset
10488 		16,             // mass
10489 		0,              // damage
10490 		sfx_None,       // activesound
10491 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10492 		S_NULL          // raisestate
10493 	},
10494 
10495 	{           // MT_THZFLOWER3
10496 		903,            // doomednum
10497 		S_THZFLOWERC,    // spawnstate
10498 		1000,           // spawnhealth
10499 		S_NULL,         // seestate
10500 		sfx_None,       // seesound
10501 		8,              // reactiontime
10502 		sfx_None,       // attacksound
10503 		S_NULL,         // painstate
10504 		0,              // painchance
10505 		sfx_None,       // painsound
10506 		S_NULL,         // meleestate
10507 		S_NULL,         // missilestate
10508 		S_NULL,         // deathstate
10509 		S_NULL,         // xdeathstate
10510 		sfx_None,       // deathsound
10511 		8,              // speed
10512 		16*FRACUNIT,    // radius
10513 		64*FRACUNIT,    // height
10514 		0,              // display offset
10515 		16,             // mass
10516 		0,              // damage
10517 		sfx_None,       // activesound
10518 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10519 		S_NULL          // raisestate
10520 	},
10521 
10522 	{           // MT_THZTREE
10523 		904,            // doomednum
10524 		S_THZTREE,      // spawnstate
10525 		1000,           // spawnhealth
10526 		S_NULL,         // seestate
10527 		sfx_None,       // seesound
10528 		8,              // reactiontime
10529 		sfx_None,       // attacksound
10530 		S_NULL,         // painstate
10531 		0,              // painchance
10532 		sfx_None,       // painsound
10533 		S_NULL,         // meleestate
10534 		S_NULL,         // missilestate
10535 		S_NULL,         // deathstate
10536 		S_NULL,         // xdeathstate
10537 		sfx_None,       // deathsound
10538 		8,              // speed
10539 		16*FRACUNIT,    // radius
10540 		64*FRACUNIT,    // height
10541 		0,              // display offset
10542 		16,             // mass
10543 		0,              // damage
10544 		sfx_None,       // activesound
10545 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10546 		S_NULL          // raisestate
10547 	},
10548 
10549 	{           // MT_THZTREEBRANCH
10550 		-1,             // doomednum
10551 		S_THZTREEBRANCH1, // spawnstate
10552 		1000,           // spawnhealth
10553 		S_NULL,         // seestate
10554 		sfx_None,       // seesound
10555 		8,              // reactiontime
10556 		sfx_None,       // attacksound
10557 		S_NULL,         // painstate
10558 		0,              // painchance
10559 		sfx_None,       // painsound
10560 		S_NULL,         // meleestate
10561 		S_NULL,         // missilestate
10562 		S_NULL,         // deathstate
10563 		S_NULL,         // xdeathstate
10564 		sfx_None,       // deathsound
10565 		8,              // speed
10566 		1*FRACUNIT,     // radius
10567 		1*FRACUNIT,     // height
10568 		0,              // display offset
10569 		16,             // mass
10570 		0,              // damage
10571 		sfx_None,       // activesound
10572 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10573 		S_NULL          // raisestate
10574 	},
10575 
10576 	{           // MT_ALARM
10577 		901,            // doomednum
10578 		S_ALARM1,       // spawnstate
10579 		1000,           // spawnhealth
10580 		S_NULL,         // seestate
10581 		sfx_None,       // seesound
10582 		8,              // reactiontime
10583 		sfx_None,       // attacksound
10584 		S_NULL,         // painstate
10585 		0,              // painchance
10586 		sfx_None,       // painsound
10587 		S_NULL,         // meleestate
10588 		S_NULL,         // missilestate
10589 		S_NULL,         // deathstate
10590 		S_NULL,         // xdeathstate
10591 		sfx_alarm,      // deathsound
10592 		1,              // speed
10593 		8*FRACUNIT,     // radius
10594 		16*FRACUNIT,    // height
10595 		0,              // display offset
10596 		4,              // mass
10597 		0,              // damage
10598 		sfx_None,       // activesound
10599 		MF_SOLID|MF_SPAWNCEILING|MF_NOGRAVITY, // flags
10600 		S_NULL          // raisestate
10601 	},
10602 
10603 	{           // MT_GARGOYLE
10604 		1000,           // doomednum
10605 		S_GARGOYLE,     // spawnstate
10606 		1000,           // spawnhealth
10607 		S_NULL,         // seestate
10608 		sfx_None,       // seesound
10609 		8,              // reactiontime
10610 		sfx_None,       // attacksound
10611 		S_NULL,         // painstate
10612 		0,              // painchance
10613 		sfx_None,       // painsound
10614 		S_NULL,         // meleestate
10615 		S_NULL,         // missilestate
10616 		S_NULL,         // deathstate
10617 		S_NULL,         // xdeathstate
10618 		sfx_None,       // deathsound
10619 		21*FRACUNIT,    // speed
10620 		16*FRACUNIT,    // radius
10621 		40*FRACUNIT,    // height
10622 		0,              // display offset
10623 		100,            // mass
10624 		1,              // damage
10625 		sfx_statu2,     // activesound
10626 		MF_SLIDEME|MF_SOLID|MF_PUSHABLE, // flags
10627 		S_NULL          // raisestate
10628 	},
10629 
10630 	{           // MT_BIGGARGOYLE
10631 		1009,           // doomednum
10632 		S_BIGGARGOYLE,  // spawnstate
10633 		1000,           // spawnhealth
10634 		S_NULL,         // seestate
10635 		sfx_None,       // seesound
10636 		8,              // reactiontime
10637 		sfx_None,       // attacksound
10638 		S_NULL,         // painstate
10639 		0,              // painchance
10640 		sfx_None,       // painsound
10641 		S_NULL,         // meleestate
10642 		S_NULL,         // missilestate
10643 		S_NULL,         // deathstate
10644 		S_NULL,         // xdeathstate
10645 		sfx_None,       // deathsound
10646 		12*FRACUNIT,    // speed
10647 		32*FRACUNIT,    // radius
10648 		80*FRACUNIT,    // height
10649 		0,              // display offset
10650 		100,            // mass
10651 		1,              // damage
10652 		sfx_statu2,     // activesound
10653 		MF_SLIDEME|MF_SOLID|MF_PUSHABLE, // flags
10654 		S_NULL          // raisestate
10655 	},
10656 
10657 	{           // MT_SEAWEED
10658 		1001,           // doomednum
10659 		S_SEAWEED1,     // spawnstate
10660 		1000,           // spawnhealth
10661 		S_NULL,         // seestate
10662 		sfx_None,       // seesound
10663 		8,              // reactiontime
10664 		sfx_None,       // attacksound
10665 		S_NULL,         // painstate
10666 		0,              // painchance
10667 		sfx_None,       // painsound
10668 		S_NULL,         // meleestate
10669 		S_NULL,         // missilestate
10670 		S_NULL,         // deathstate
10671 		S_NULL,         // xdeathstate
10672 		sfx_None,       // deathsound
10673 		0,              // speed
10674 		24*FRACUNIT,    // radius
10675 		56*FRACUNIT,    // height
10676 		0,              // display offset
10677 		100,            // mass
10678 		0,              // damage
10679 		sfx_None,       // activesound
10680 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10681 		S_NULL          // raisestate
10682 	},
10683 
10684 	{           // MT_WATERDRIP
10685 		1002,           // doomednum
10686 		S_DRIPA1,       // spawnstate
10687 		1000,           // spawnhealth
10688 		S_NULL,         // seestate
10689 		sfx_None,       // seesound
10690 		8,              // reactiontime
10691 		sfx_None,       // attacksound
10692 		S_NULL,         // painstate
10693 		0,              // painchance
10694 		sfx_None,       // painsound
10695 		S_NULL,         // meleestate
10696 		S_NULL,         // missilestate
10697 		S_NULL,         // deathstate
10698 		S_NULL,         // xdeathstate
10699 		sfx_None,       // deathsound
10700 		0,              // speed
10701 		1*FRACUNIT,     // radius
10702 		15*FRACUNIT,    // height
10703 		0,              // display offset
10704 		4,              // mass
10705 		0,              // damage
10706 		sfx_None,       // activesound
10707 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SPAWNCEILING|MF_NOGRAVITY, // flags
10708 		S_NULL          // raisestate
10709 	},
10710 
10711 	{           // MT_WATERDROP
10712 		-1,             // doomednum
10713 		S_DRIPB1,       // spawnstate
10714 		1000,           // spawnhealth
10715 		S_NULL,         // seestate
10716 		sfx_None,       // seesound
10717 		8,              // reactiontime
10718 		sfx_None,       // attacksound
10719 		S_NULL,         // painstate
10720 		0,              // painchance
10721 		sfx_None,       // painsound
10722 		S_NULL,         // meleestate
10723 		S_NULL,         // missilestate
10724 		S_DRIPC1,       // deathstate
10725 		S_NULL,         // xdeathstate
10726 		sfx_wdrip1,     // deathsound
10727 		0,              // speed
10728 		2*FRACUNIT,     // radius
10729 		8*FRACUNIT,     // height
10730 		0,              // display offset
10731 		8,              // mass
10732 		0,              // damage
10733 		sfx_None,       // activesound
10734 		MF_SPECIAL|MF_SCENERY, // flags
10735 		S_NULL          // raisestate
10736 	},
10737 
10738 	{           // MT_CORAL1
10739 		1003,           // doomednum
10740 		S_CORAL1,       // spawnstate
10741 		1000,           // spawnhealth
10742 		S_NULL,         // seestate
10743 		sfx_None,       // seesound
10744 		8,              // reactiontime
10745 		sfx_None,       // attacksound
10746 		S_NULL,         // painstate
10747 		0,              // painchance
10748 		sfx_None,       // painsound
10749 		S_NULL,         // meleestate
10750 		S_NULL,         // missilestate
10751 		S_NULL,         // deathstate
10752 		S_NULL,         // xdeathstate
10753 		sfx_None,       // deathsound
10754 		0,              // speed
10755 		29*FRACUNIT,    // radius
10756 		40*FRACUNIT,    // height
10757 		0,              // display offset
10758 		4,              // mass
10759 		0,              // damage
10760 		sfx_None,       // activesound
10761 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10762 		S_NULL          // raisestate
10763 	},
10764 
10765 	{           // MT_CORAL2
10766 		1004,           // doomednum
10767 		S_CORAL2,       // spawnstate
10768 		1000,           // spawnhealth
10769 		S_NULL,         // seestate
10770 		sfx_None,       // seesound
10771 		8,              // reactiontime
10772 		sfx_None,       // attacksound
10773 		S_NULL,         // painstate
10774 		0,              // painchance
10775 		sfx_None,       // painsound
10776 		S_NULL,         // meleestate
10777 		S_NULL,         // missilestate
10778 		S_NULL,         // deathstate
10779 		S_NULL,         // xdeathstate
10780 		sfx_None,       // deathsound
10781 		0,              // speed
10782 		30*FRACUNIT,    // radius
10783 		53*FRACUNIT,    // height
10784 		0,              // display offset
10785 		4,              // mass
10786 		0,              // damage
10787 		sfx_None,       // activesound
10788 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10789 		S_NULL          // raisestate
10790 	},
10791 
10792 	{           // MT_CORAL3
10793 		1005,           // doomednum
10794 		S_CORAL3,       // spawnstate
10795 		1000,           // spawnhealth
10796 		S_NULL,         // seestate
10797 		sfx_None,       // seesound
10798 		8,              // reactiontime
10799 		sfx_None,       // attacksound
10800 		S_NULL,         // painstate
10801 		0,              // painchance
10802 		sfx_None,       // painsound
10803 		S_NULL,         // meleestate
10804 		S_NULL,         // missilestate
10805 		S_NULL,         // deathstate
10806 		S_NULL,         // xdeathstate
10807 		sfx_None,       // deathsound
10808 		0,              // speed
10809 		28*FRACUNIT,    // radius
10810 		41*FRACUNIT,    // height
10811 		0,              // display offset
10812 		4,              // mass
10813 		0,              // damage
10814 		sfx_None,       // activesound
10815 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10816 		S_NULL          // raisestate
10817 	},
10818 
10819 	{           // MT_CORAL4
10820 		1014,           // doomednum
10821 		S_CORAL4,       // spawnstate
10822 		1000,           // spawnhealth
10823 		S_NULL,         // seestate
10824 		sfx_None,       // seesound
10825 		8,              // reactiontime
10826 		sfx_None,       // attacksound
10827 		S_NULL,         // painstate
10828 		0,              // painchance
10829 		sfx_None,       // painsound
10830 		S_NULL,         // meleestate
10831 		S_NULL,         // missilestate
10832 		S_NULL,         // deathstate
10833 		S_NULL,         // xdeathstate
10834 		sfx_None,       // deathsound
10835 		0,              // speed
10836 		56*FRACUNIT,    // radius
10837 		112*FRACUNIT,   // height
10838 		0,              // display offset
10839 		4,              // mass
10840 		0,              // damage
10841 		sfx_None,       // activesound
10842 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10843 		S_NULL          // raisestate
10844 	},
10845 
10846 	{           // MT_CORAL5
10847 		1015,           // doomednum
10848 		S_CORAL5,       // spawnstate
10849 		1000,           // spawnhealth
10850 		S_NULL,         // seestate
10851 		sfx_None,       // seesound
10852 		8,              // reactiontime
10853 		sfx_None,       // attacksound
10854 		S_NULL,         // painstate
10855 		0,              // painchance
10856 		sfx_None,       // painsound
10857 		S_NULL,         // meleestate
10858 		S_NULL,         // missilestate
10859 		S_NULL,         // deathstate
10860 		S_NULL,         // xdeathstate
10861 		sfx_None,       // deathsound
10862 		0,              // speed
10863 		56*FRACUNIT,    // radius
10864 		112*FRACUNIT,   // height
10865 		0,              // display offset
10866 		4,              // mass
10867 		0,              // damage
10868 		sfx_None,       // activesound
10869 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10870 		S_NULL          // raisestate
10871 	},
10872 
10873 	{           // MT_BLUECRYSTAL
10874 		1006,           // doomednum
10875 		S_BLUECRYSTAL1, // spawnstate
10876 		1000,           // spawnhealth
10877 		S_NULL,         // seestate
10878 		sfx_None,       // seesound
10879 		8,              // reactiontime
10880 		sfx_None,       // attacksound
10881 		S_NULL,         // painstate
10882 		0,              // painchance
10883 		sfx_None,       // painsound
10884 		S_NULL,         // meleestate
10885 		S_NULL,         // missilestate
10886 		S_NULL,         // deathstate
10887 		S_NULL,         // xdeathstate
10888 		sfx_None,       // deathsound
10889 		0,              // speed
10890 		8*FRACUNIT,     // radius
10891 		16*FRACUNIT,    // height
10892 		0,              // display offset
10893 		4,              // mass
10894 		0,              // damage
10895 		sfx_None,       // activesound
10896 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
10897 		S_NULL          // raisestate
10898 	},
10899 
10900 	{           // MT_KELP
10901 		1007,           // doomednum
10902 		S_KELP,         // spawnstate
10903 		1000,           // spawnhealth
10904 		S_NULL,         // seestate
10905 		sfx_None,       // seesound
10906 		8,              // reactiontime
10907 		sfx_None,       // attacksound
10908 		S_NULL,         // painstate
10909 		0,              // painchance
10910 		sfx_None,       // painsound
10911 		S_NULL,         // meleestate
10912 		S_NULL,         // missilestate
10913 		S_NULL,         // deathstate
10914 		S_NULL,         // xdeathstate
10915 		sfx_None,       // deathsound
10916 		0,              // speed
10917 		16*FRACUNIT,    // radius
10918 		292*FRACUNIT,   // height
10919 		0,              // display offset
10920 		4,              // mass
10921 		0,              // damage
10922 		sfx_None,       // activesound
10923 		MF_SCENERY|MF_NOBLOCKMAP, // flags
10924 		S_NULL          // raisestate
10925 	},
10926 
10927 	{           // MT_ANIMALGAETOP
10928 		1013,            // doomednum
10929 		S_ANIMALGAETOP1, // spawnstate
10930 		1000,            // spawnhealth
10931 		S_NULL,          // seestate
10932 		sfx_None,        // seesound
10933 		8,               // reactiontime
10934 		sfx_None,        // attacksound
10935 		S_NULL,          // painstate
10936 		0,               // painchance
10937 		sfx_None,        // painsound
10938 		S_NULL,          // meleestate
10939 		S_NULL,          // missilestate
10940 		S_NULL,          // deathstate
10941 		S_NULL,          // xdeathstate
10942 		sfx_None,        // deathsound
10943 		0,               // speed
10944 		48*FRACUNIT,     // radius
10945 		120*FRACUNIT,    // height
10946 		0,               // display offset
10947 		4,               // mass
10948 		0,               // damage
10949 		sfx_None,        // activesound
10950 		MF_NOCLIP|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_RUNSPAWNFUNC, // flags
10951 		S_NULL          // raisestate
10952 	},
10953 
10954 	{           // MT_ANIMALGAESEG
10955 		-1,             // doomednum
10956 		S_ANIMALGAESEG, // spawnstate
10957 		1000,           // spawnhealth
10958 		S_NULL,         // seestate
10959 		sfx_None,       // seesound
10960 		8,              // reactiontime
10961 		sfx_None,       // attacksound
10962 		S_NULL,         // painstate
10963 		0,              // painchance
10964 		sfx_None,       // painsound
10965 		S_NULL,         // meleestate
10966 		S_NULL,         // missilestate
10967 		S_NULL,         // deathstate
10968 		S_NULL,         // xdeathstate
10969 		sfx_None,       // deathsound
10970 		0,              // speed
10971 		48*FRACUNIT,    // radius
10972 		120*FRACUNIT,   // height
10973 		0,              // display offset
10974 		4,              // mass
10975 		0,              // damage
10976 		sfx_None,       // activesound
10977 		MF_NOCLIP|MF_NOBLOCKMAP|MF_NOGRAVITY, // flags
10978 		S_NULL          // raisestate
10979 	},
10980 
10981 	{           // MT_DSZSTALAGMITE
10982 		1008,           // doomednum
10983 		S_DSZSTALAGMITE,// spawnstate
10984 		1000,           // spawnhealth
10985 		S_NULL,         // seestate
10986 		sfx_None,       // seesound
10987 		8,              // reactiontime
10988 		sfx_None,       // attacksound
10989 		S_NULL,         // painstate
10990 		0,              // painchance
10991 		sfx_None,       // painsound
10992 		S_NULL,         // meleestate
10993 		S_NULL,         // missilestate
10994 		S_NULL,         // deathstate
10995 		S_NULL,         // xdeathstate
10996 		sfx_None,       // deathsound
10997 		0,              // speed
10998 		8*FRACUNIT,     // radius
10999 		116*FRACUNIT,   // height
11000 		0,              // display offset
11001 		4,              // mass
11002 		0,              // damage
11003 		sfx_None,       // activesound
11004 		MF_SCENERY|MF_SOLID, // flags
11005 		S_NULL          // raisestate
11006 	},
11007 
11008 	{           // MT_DSZ2STALAGMITE
11009 		1011,           // doomednum
11010 		S_DSZ2STALAGMITE, // spawnstate
11011 		1000,           // spawnhealth
11012 		S_NULL,         // seestate
11013 		sfx_None,       // seesound
11014 		8,              // reactiontime
11015 		sfx_None,       // attacksound
11016 		S_NULL,         // painstate
11017 		0,              // painchance
11018 		sfx_None,       // painsound
11019 		S_NULL,         // meleestate
11020 		S_NULL,         // missilestate
11021 		S_NULL,         // deathstate
11022 		S_NULL,         // xdeathstate
11023 		sfx_None,       // deathsound
11024 		0,              // speed
11025 		8*FRACUNIT,     // radius
11026 		116*FRACUNIT,   // height
11027 		0,              // display offset
11028 		4,              // mass
11029 		0,              // damage
11030 		sfx_None,       // activesound
11031 		MF_SCENERY|MF_SOLID, // flags
11032 		S_NULL          // raisestate
11033 	},
11034 
11035 	{           // MT_LIGHTBEAM
11036 		1010,           // doomednum
11037 		S_LIGHTBEAM1,   // spawnstate
11038 		1000,           // spawnhealth
11039 		S_NULL,         // seestate
11040 		sfx_None,       // seesound
11041 		8,              // reactiontime
11042 		sfx_None,       // attacksound
11043 		S_NULL,         // painstate
11044 		0,              // painchance
11045 		sfx_None,       // painsound
11046 		S_NULL,         // meleestate
11047 		S_NULL,         // missilestate
11048 		S_NULL,         // deathstate
11049 		S_NULL,         // xdeathstate
11050 		sfx_None,       // deathsound
11051 		0,              // speed
11052 		16*FRACUNIT,    // radius
11053 		16*FRACUNIT,    // height
11054 		0,              // display offset
11055 		4,              // mass
11056 		0,              // damage
11057 		sfx_None,       // activesound
11058 		MF_SCENERY|MF_NOBLOCKMAP|MF_NOGRAVITY, // flags
11059 		S_NULL          // raisestate
11060 	},
11061 
11062 	{           // MT_CHAIN
11063 		1100,           // doomednum
11064 		S_CEZCHAIN,     // spawnstate
11065 		1000,           // spawnhealth
11066 		S_NULL,         // seestate
11067 		sfx_None,       // seesound
11068 		8,              // reactiontime
11069 		sfx_None,       // attacksound
11070 		S_NULL,         // painstate
11071 		0,              // painchance
11072 		sfx_None,       // painsound
11073 		S_NULL,         // meleestate
11074 		S_NULL,         // missilestate
11075 		S_NULL,         // deathstate
11076 		S_NULL,         // xdeathstate
11077 		sfx_None,       // deathsound
11078 		8,              // speed
11079 		4*FRACUNIT,     // radius
11080 		128*FRACUNIT,   // height
11081 		0,              // display offset
11082 		16,             // mass
11083 		0,              // damage
11084 		sfx_None,       // activesound
11085 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SPAWNCEILING|MF_NOGRAVITY|MF_SCENERY, // flags
11086 		S_NULL          // raisestate
11087 	},
11088 
11089 	{           // MT_FLAME
11090 		1101,           // doomednum
11091 		S_FLAME,        // spawnstate
11092 		1000,           // spawnhealth
11093 		S_NULL,         // seestate
11094 		sfx_None,       // seesound
11095 		8,              // reactiontime
11096 		sfx_None,       // attacksound
11097 		S_NULL,         // painstate
11098 		MT_FLAMEPARTICLE, // painchance
11099 		sfx_None,       // painsound
11100 		S_NULL,         // meleestate
11101 		S_NULL,         // missilestate
11102 		S_NULL,         // deathstate
11103 		S_NULL,         // xdeathstate
11104 		sfx_None,       // deathsound
11105 		0,              // speed
11106 		8*FRACUNIT,     // radius
11107 		32*FRACUNIT,    // height
11108 		0,              // display offset
11109 		DMG_FIRE,       // mass
11110 		0,              // damage
11111 		sfx_None,       // activesound
11112 		MF_NOGRAVITY|MF_PAIN|MF_FIRE, // flags
11113 		S_NULL          // raisestate
11114 	},
11115 
11116 	{           // MT_FLAMEPARTICLE
11117 		-1,             // doomednum
11118 		S_FLAMEPARTICLE,// spawnstate
11119 		1000,           // spawnhealth
11120 		S_NULL,         // seestate
11121 		sfx_None,       // seesound
11122 		8,              // reactiontime
11123 		sfx_None,       // attacksound
11124 		S_NULL,         // painstate
11125 		0,              // painchance
11126 		sfx_None,       // painsound
11127 		S_NULL,         // meleestate
11128 		S_NULL,         // missilestate
11129 		S_NULL,         // deathstate
11130 		S_NULL,         // xdeathstate
11131 		sfx_None,       // deathsound
11132 		0,              // speed
11133 		FRACUNIT,       // radius
11134 		FRACUNIT,       // height
11135 		0,              // display offset
11136 		100,            // mass
11137 		0,              // damage
11138 		sfx_None,       // activesound
11139 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_SCENERY, // flags
11140 		S_NULL          // raisestate
11141 	},
11142 
11143 	{           // MT_EGGSTATUE
11144 		1102,           // doomednum
11145 		S_EGGSTATUE1,   // spawnstate
11146 		1000,           // spawnhealth
11147 		S_NULL,         // seestate
11148 		sfx_None,       // seesound
11149 		8,              // reactiontime
11150 		sfx_None,       // attacksound
11151 		S_NULL,         // painstate
11152 		0,              // painchance
11153 		sfx_None,       // painsound
11154 		S_NULL,         // meleestate
11155 		S_NULL,         // missilestate
11156 		S_NULL,         // deathstate
11157 		S_NULL,         // xdeathstate
11158 		sfx_None,       // deathsound
11159 		0,              // speed
11160 		32*FRACUNIT,    // radius
11161 		240*FRACUNIT,   // height
11162 		0,              // display offset
11163 		100,            // mass
11164 		1,              // damage
11165 		sfx_None,       // activesound
11166 		MF_SOLID|MF_PUSHABLE|MF_SCENERY, // flags
11167 		S_NULL          // raisestate
11168 	},
11169 
11170 	{           // MT_MACEPOINT
11171 		1104,           // doomednum
11172 		S_INVISIBLE,    // spawnstate
11173 		1000,           // spawnhealth
11174 		S_NULL,         // seestate
11175 		sfx_None,       // seesound
11176 		0,              // reactiontime
11177 		sfx_None,       // attacksound
11178 		S_NULL,         // painstate
11179 		0,              // painchance
11180 		sfx_None,       // painsound
11181 		S_NULL,         // meleestate
11182 		S_NULL,         // missilestate
11183 		S_NULL,         // deathstate
11184 		S_NULL,         // xdeathstate
11185 		sfx_None,       // deathsound
11186 		10*FRACUNIT,    // speed
11187 		128*FRACUNIT,   // radius
11188 		1*FRACUNIT,     // height
11189 		0,              // display offset
11190 		10000,          // mass
11191 		0,              // damage
11192 		sfx_None,       // activesound
11193 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOCLIP|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
11194 		S_NULL          // raisestate
11195 	},
11196 
11197 	{           // MT_CHAINMACEPOINT
11198 		1105,           // doomednum
11199 		S_INVISIBLE,    // spawnstate
11200 		1000,           // spawnhealth
11201 		S_NULL,         // seestate
11202 		sfx_None,       // seesound
11203 		0,              // reactiontime
11204 		sfx_None,       // attacksound
11205 		S_NULL,         // painstate
11206 		0,              // painchance
11207 		sfx_None,       // painsound
11208 		S_NULL,         // meleestate
11209 		S_NULL,         // missilestate
11210 		S_NULL,         // deathstate
11211 		S_NULL,         // xdeathstate
11212 		sfx_None,       // deathsound
11213 		10*FRACUNIT,    // speed
11214 		128*FRACUNIT,   // radius
11215 		1*FRACUNIT,     // height
11216 		0,              // display offset
11217 		10000,          // mass
11218 		0,              // damage
11219 		sfx_None,       // activesound
11220 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOCLIP|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
11221 		S_NULL          // raisestate
11222 	},
11223 
11224 	{           // MT_SPRINGBALLPOINT
11225 		1106,           // doomednum
11226 		S_INVISIBLE,    // spawnstate
11227 		1000,           // spawnhealth
11228 		S_NULL,         // seestate
11229 		sfx_None,       // seesound
11230 		0,              // reactiontime
11231 		sfx_None,       // attacksound
11232 		S_NULL,         // painstate
11233 		0,              // painchance
11234 		sfx_None,       // painsound
11235 		S_NULL,         // meleestate
11236 		S_NULL,         // missilestate
11237 		S_NULL,         // deathstate
11238 		S_NULL,         // xdeathstate
11239 		sfx_None,       // deathsound
11240 		10*FRACUNIT,    // speed
11241 		128*FRACUNIT,   // radius
11242 		1*FRACUNIT,     // height
11243 		0,              // display offset
11244 		10000,          // mass
11245 		0,              // damage
11246 		sfx_None,       // activesound
11247 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOCLIP|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
11248 		S_NULL          // raisestate
11249 	},
11250 
11251 	{           // MT_CHAINPOINT
11252 		1107,           // doomednum
11253 		S_INVISIBLE,    // spawnstate
11254 		1000,           // spawnhealth
11255 		S_NULL,         // seestate
11256 		sfx_None,       // seesound
11257 		0,              // reactiontime
11258 		sfx_None,       // attacksound
11259 		S_NULL,         // painstate
11260 		0,              // painchance
11261 		sfx_None,       // painsound
11262 		S_NULL,         // meleestate
11263 		S_NULL,         // missilestate
11264 		S_NULL,         // deathstate
11265 		S_NULL,         // xdeathstate
11266 		sfx_None,       // deathsound
11267 		10*FRACUNIT,    // speed
11268 		128*FRACUNIT,   // radius
11269 		1*FRACUNIT,     // height
11270 		0,              // display offset
11271 		10000,          // mass
11272 		0,              // damage
11273 		sfx_None,       // activesound
11274 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOCLIP|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
11275 		S_NULL          // raisestate
11276 	},
11277 
11278 	{           // MT_HIDDEN_SLING
11279 		1108,           // doomednum
11280 		S_SLING1,       // spawnstate
11281 		1000,           // spawnhealth
11282 		S_NULL,         // seestate
11283 		sfx_None,       // seesound
11284 		0,              // reactiontime
11285 		sfx_None,       // attacksound
11286 		S_NULL,         // painstate
11287 		0,              // painchance
11288 		sfx_None,       // painsound
11289 		S_NULL,         // meleestate
11290 		S_NULL,         // missilestate
11291 		S_NULL,         // deathstate
11292 		S_NULL,         // xdeathstate
11293 		sfx_None,       // deathsound
11294 		10*FRACUNIT,    // speed
11295 		8*FRACUNIT,     // radius
11296 		8*FRACUNIT,     // height
11297 		0,              // display offset
11298 		0,              // mass
11299 		0,              // damage
11300 		sfx_None,       // activesound
11301 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
11302 		S_NULL          // raisestate
11303 	},
11304 
11305 	{           // MT_FIREBARPOINT
11306 		1109,           // doomednum
11307 		S_INVISIBLE,    // spawnstate
11308 		1000,           // spawnhealth
11309 		S_NULL,         // seestate
11310 		sfx_None,       // seesound
11311 		0,              // reactiontime
11312 		sfx_None,       // attacksound
11313 		S_NULL,         // painstate
11314 		0,              // painchance
11315 		sfx_None,       // painsound
11316 		S_NULL,         // meleestate
11317 		S_NULL,         // missilestate
11318 		S_NULL,         // deathstate
11319 		S_NULL,         // xdeathstate
11320 		sfx_None,       // deathsound
11321 		10*FRACUNIT,    // speed
11322 		128*FRACUNIT,   // radius
11323 		1*FRACUNIT,     // height
11324 		0,              // display offset
11325 		200,            // mass
11326 		0,              // damage
11327 		sfx_None,       // activesound
11328 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOCLIP|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
11329 		S_NULL          // raisestate
11330 	},
11331 
11332 	{           // MT_CUSTOMMACEPOINT
11333 		1110,           // doomednum
11334 		S_INVISIBLE,    // spawnstate
11335 		1000,           // spawnhealth
11336 		S_NULL,         // seestate
11337 		sfx_None,       // seesound
11338 		0,              // reactiontime
11339 		sfx_None,       // attacksound
11340 		S_NULL,         // painstate
11341 		0,              // painchance
11342 		sfx_None,       // painsound
11343 		S_NULL,         // meleestate
11344 		S_NULL,         // missilestate
11345 		S_NULL,         // deathstate
11346 		S_NULL,         // xdeathstate
11347 		sfx_None,       // deathsound
11348 		10*FRACUNIT,    // speed
11349 		128*FRACUNIT,   // radius
11350 		1*FRACUNIT,     // height
11351 		0,              // display offset
11352 		200,            // mass
11353 		0,              // damage
11354 		sfx_None,       // activesound
11355 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOCLIP|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
11356 		S_NULL          // raisestate
11357 	},
11358 
11359 	{            // MT_SMALLMACECHAIN
11360 		-1,               // doomednum
11361 		S_SMALLMACECHAIN, // spawnstate
11362 		1000,             // spawnhealth
11363 		S_NULL,           // seestate
11364 		sfx_None,         // seesound
11365 		8,                // reactiontime
11366 		sfx_None,         // attacksound
11367 		S_NULL,           // painstate
11368 		0,                // painchance
11369 		sfx_None,         // painsound
11370 		S_NULL,           // meleestate
11371 		S_NULL,           // missilestate
11372 		S_NULL,           // deathstate
11373 		S_NULL,           // xdeathstate
11374 		sfx_None,         // deathsound
11375 		24*FRACUNIT,      // speed
11376 		17*FRACUNIT,      // radius
11377 		34*FRACUNIT,      // height
11378 		0,                // display offset
11379 		100,              // mass
11380 		1,                // damage
11381 		sfx_None,         // activesound
11382 		MF_SCENERY|MF_NOGRAVITY, // flags
11383 		S_NULL            // raisestate
11384 	},
11385 
11386 	{            // MT_BIGMACECHAIN
11387 		-1,             // doomednum
11388 		S_BIGMACECHAIN,	// spawnstate
11389 		1000,           // spawnhealth
11390 		S_NULL,         // seestate
11391 		sfx_None,       // seesound
11392 		8,              // reactiontime
11393 		sfx_None,       // attacksound
11394 		S_NULL,         // painstate
11395 		0,              // painchance
11396 		sfx_None,       // painsound
11397 		S_NULL,         // meleestate
11398 		S_NULL,         // missilestate
11399 		S_NULL,         // deathstate
11400 		S_NULL,         // xdeathstate
11401 		sfx_None,       // deathsound
11402 		48*FRACUNIT,    // speed
11403 		34*FRACUNIT,    // radius
11404 		68*FRACUNIT,    // height
11405 		0,              // display offset
11406 		100,            // mass
11407 		1,              // damage
11408 		sfx_None,       // activesound
11409 		MF_SCENERY|MF_NOGRAVITY, // flags
11410 		S_NULL          // raisestate
11411 	},
11412 
11413 	{            // MT_SMALLMACE
11414 		1130,           // doomednum
11415 		S_SMALLMACE,    // spawnstate
11416 		1000,           // spawnhealth
11417 		S_NULL,         // seestate
11418 		sfx_None,       // seesound
11419 		8,              // reactiontime
11420 		sfx_None,       // attacksound
11421 		S_NULL,         // painstate
11422 		0,              // painchance
11423 		sfx_None,       // painsound
11424 		S_NULL,         // meleestate
11425 		S_NULL,         // missilestate
11426 		S_NULL,         // deathstate
11427 		S_NULL,         // xdeathstate
11428 		sfx_None,       // deathsound
11429 		24*FRACUNIT,    // speed
11430 		17*FRACUNIT,    // radius
11431 		34*FRACUNIT,    // height
11432 		1,              // display offset
11433 		0,              // mass
11434 		1,              // damage
11435 		sfx_s3kc9s, //sfx_mswing, -- activesound
11436 		MF_SCENERY|MF_PAIN|MF_NOGRAVITY, // flags
11437 		S_NULL          // raisestate
11438 	},
11439 
11440 	{            // MT_BIGMACE
11441 		1131,           // doomednum
11442 		S_BIGMACE,      // spawnstate
11443 		1000,           // spawnhealth
11444 		S_NULL,         // seestate
11445 		sfx_None,       // seesound
11446 		8,              // reactiontime
11447 		sfx_None,       // attacksound
11448 		S_NULL,         // painstate
11449 		0,              // painchance
11450 		sfx_None,       // painsound
11451 		S_NULL,         // meleestate
11452 		S_NULL,         // missilestate
11453 		S_NULL,         // deathstate
11454 		S_NULL,         // xdeathstate
11455 		sfx_None,       // deathsound
11456 		48*FRACUNIT,    // speed
11457 		34*FRACUNIT,    // radius
11458 		68*FRACUNIT,    // height
11459 		1,              // display offset
11460 		0,              // mass
11461 		1,              // damage
11462 		sfx_s3kc9s, //sfx_mswing, -- activesound
11463 		MF_SCENERY|MF_PAIN|MF_NOGRAVITY, // flags
11464 		S_NULL          // raisestate
11465 	},
11466 
11467 	{            // MT_SMALLGRABCHAIN
11468 		-1,               // doomednum
11469 		S_SMALLGRABCHAIN, // spawnstate
11470 		1000,             // spawnhealth
11471 		S_NULL,           // seestate
11472 		sfx_None,         // seesound
11473 		8,                // reactiontime
11474 		sfx_None,         // attacksound
11475 		S_NULL,           // painstate
11476 		0,                // painchance
11477 		sfx_None,         // painsound
11478 		S_NULL,           // meleestate
11479 		S_NULL,           // missilestate
11480 		S_NULL,           // deathstate
11481 		S_NULL,           // xdeathstate
11482 		sfx_None,         // deathsound
11483 		24*FRACUNIT,      // speed
11484 		17*FRACUNIT,      // radius
11485 		34*FRACUNIT,      // height
11486 		0,                // display offset
11487 		100,              // mass
11488 		1,                // damage
11489 		sfx_None,         // activesound
11490 		MF_SCENERY|MF_SPECIAL|MF_NOGRAVITY, // flags
11491 		S_NULL            // raisestate
11492 	},
11493 
11494 	{            // MT_BIGGRABCHAIN
11495 		-1,             // doomednum
11496 		S_BIGGRABCHAIN, // spawnstate
11497 		1000,           // spawnhealth
11498 		S_NULL,         // seestate
11499 		sfx_None,       // seesound
11500 		8,              // reactiontime
11501 		sfx_None,       // attacksound
11502 		S_NULL,         // painstate
11503 		0,              // painchance
11504 		sfx_None,       // painsound
11505 		S_NULL,         // meleestate
11506 		S_NULL,         // missilestate
11507 		S_NULL,         // deathstate
11508 		S_NULL,         // xdeathstate
11509 		sfx_None,       // deathsound
11510 		48*FRACUNIT,    // speed
11511 		34*FRACUNIT,    // radius
11512 		68*FRACUNIT,    // height
11513 		0,              // display offset
11514 		100,            // mass
11515 		1,              // damage
11516 		sfx_None,       // activesound
11517 		MF_SCENERY|MF_SPECIAL|MF_NOGRAVITY, // flags
11518 		S_NULL          // raisestate
11519 	},
11520 
11521 	{            // MT_YELLOWSPRINGBALL
11522 		1134,           // doomednum
11523 		S_YELLOWSPRINGBALL, // spawnstate
11524 		1000,           // spawnhealth
11525 		S_YELLOWSPRINGBALL2, // seestate
11526 		sfx_None,       // seesound
11527 		0,              // reactiontime
11528 		sfx_None,       // attacksound
11529 		S_NULL,         // painstate
11530 		0,              // painchance
11531 		sfx_spring,     // painsound
11532 		S_NULL,         // meleestate
11533 		S_NULL,         // missilestate
11534 		S_NULL,         // deathstate
11535 		S_NULL,         // xdeathstate
11536 		sfx_None,       // deathsound
11537 		24*FRACUNIT,    // speed
11538 		17*FRACUNIT,    // radius
11539 		34*FRACUNIT,    // height
11540 		1,              // display offset
11541 		20*FRACUNIT,    // mass
11542 		0,              // damage
11543 		sfx_mswing,     // activesound
11544 		MF_SCENERY|MF_SPRING|MF_NOGRAVITY, // flags
11545 		S_YELLOWSPRINGBALL2 // raisestate
11546 	},
11547 
11548 	{            // MT_REDSPRINGBALL
11549 		1135,           // doomednum
11550 		S_REDSPRINGBALL, // spawnstate
11551 		1000,           // spawnhealth
11552 		S_REDSPRINGBALL2, // seestate
11553 		sfx_None,       // seesound
11554 		0,              // reactiontime
11555 		sfx_None,       // attacksound
11556 		S_NULL,         // painstate
11557 		0,              // painchance
11558 		sfx_spring,     // painsound
11559 		S_NULL,         // meleestate
11560 		S_NULL,         // missilestate
11561 		S_NULL,         // deathstate
11562 		S_NULL,         // xdeathstate
11563 		sfx_None,       // deathsound
11564 		24*FRACUNIT,    // speed
11565 		17*FRACUNIT,    // radius
11566 		34*FRACUNIT,    // height
11567 		1,              // display offset
11568 		32*FRACUNIT,    // mass
11569 		0,              // damage
11570 		sfx_mswing,     // activesound
11571 		MF_SCENERY|MF_SPRING|MF_NOGRAVITY, // flags
11572 		S_REDSPRINGBALL2 // raisestate
11573 	},
11574 
11575 	{            // MT_SMALLFIREBAR
11576 		1136,           // doomednum
11577 		S_SMALLFIREBAR1,     // spawnstate
11578 		1000,           // spawnhealth
11579 		S_NULL,         // seestate
11580 		sfx_None,       // seesound
11581 		8,              // reactiontime
11582 		sfx_None,       // attacksound
11583 		S_NULL,         // painstate
11584 		MT_FLAMEPARTICLE, // painchance
11585 		sfx_None,       // painsound
11586 		S_NULL,         // meleestate
11587 		S_NULL,         // missilestate
11588 		S_NULL,         // deathstate
11589 		S_NULL,         // xdeathstate
11590 		sfx_None,       // deathsound
11591 		24*FRACUNIT,    // speed
11592 		17*FRACUNIT,    // radius
11593 		34*FRACUNIT,    // height
11594 		0,              // display offset
11595 		DMG_FIRE,       // mass
11596 		1,              // damage
11597 		sfx_None,       // activesound
11598 		MF_SCENERY|MF_PAIN|MF_FIRE|MF_NOGRAVITY, // flags
11599 		S_NULL          // raisestate
11600 	},
11601 
11602 	{            // MT_BIGFIREBAR
11603 		1137,           // doomednum
11604 		S_BIGFIREBAR1,  // spawnstate
11605 		1000,           // spawnhealth
11606 		S_NULL,         // seestate
11607 		sfx_None,       // seesound
11608 		8,              // reactiontime
11609 		sfx_None,       // attacksound
11610 		S_NULL,         // painstate
11611 		MT_FLAMEPARTICLE, // painchance
11612 		sfx_None,       // painsound
11613 		S_NULL,         // meleestate
11614 		S_NULL,         // missilestate
11615 		S_NULL,         // deathstate
11616 		S_NULL,         // xdeathstate
11617 		sfx_None,       // deathsound
11618 		48*FRACUNIT,    // speed
11619 		34*FRACUNIT,    // radius
11620 		68*FRACUNIT,    // height
11621 		1,              // display offset
11622 		DMG_FIRE,       // mass
11623 		1,              // damage
11624 		sfx_None,       // activesound
11625 		MF_SCENERY|MF_PAIN|MF_FIRE|MF_NOGRAVITY, // flags
11626 		S_NULL          // raisestate
11627 	},
11628 
11629 	{           // MT_CEZFLOWER
11630 		1103,           // doomednum
11631 		S_CEZFLOWER,    // spawnstate
11632 		1000,           // spawnhealth
11633 		S_NULL,         // seestate
11634 		sfx_None,       // seesound
11635 		8,              // reactiontime
11636 		sfx_None,       // attacksound
11637 		S_NULL,         // painstate
11638 		0,              // painchance
11639 		sfx_None,       // painsound
11640 		S_NULL,         // meleestate
11641 		S_NULL,         // missilestate
11642 		S_NULL,         // deathstate
11643 		S_NULL,         // xdeathstate
11644 		sfx_None,       // deathsound
11645 		0,              // speed
11646 		16*FRACUNIT,    // radius
11647 		40*FRACUNIT,    // height
11648 		0,              // display offset
11649 		100,            // mass
11650 		0,              // damage
11651 		sfx_None,       // activesound
11652 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
11653 		S_NULL          // raisestate
11654 	},
11655 
11656 	{           // MT_CEZPOLE1
11657 		1117,           // doomednum
11658 		S_CEZPOLE,      // spawnstate
11659 		1000,           // spawnhealth
11660 		S_NULL,         // seestate
11661 		sfx_None,       // seesound
11662 		8,              // reactiontime
11663 		sfx_None,       // attacksound
11664 		S_NULL,         // painstate
11665 		0,              // painchance
11666 		sfx_None,       // painsound
11667 		S_NULL,         // meleestate
11668 		S_NULL,         // missilestate
11669 		S_NULL,         // deathstate
11670 		S_NULL,         // xdeathstate
11671 		sfx_None,       // deathsound
11672 		0,              // speed
11673 		40*FRACUNIT,    // radius
11674 		224*FRACUNIT,   // height
11675 		0,              // display offset
11676 		100,            // mass
11677 		0,              // damage
11678 		sfx_None,       // activesound
11679 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
11680 		S_NULL          // raisestate
11681 	},
11682 
11683 	{           // MT_CEZPOLE2
11684 		1118,           // doomednum
11685 		S_CEZPOLE,      // spawnstate
11686 		1000,           // spawnhealth
11687 		S_NULL,         // seestate
11688 		sfx_None,       // seesound
11689 		8,              // reactiontime
11690 		sfx_None,       // attacksound
11691 		S_NULL,         // painstate
11692 		0,              // painchance
11693 		sfx_None,       // painsound
11694 		S_NULL,         // meleestate
11695 		S_NULL,         // missilestate
11696 		S_NULL,         // deathstate
11697 		S_NULL,         // xdeathstate
11698 		sfx_None,       // deathsound
11699 		0,              // speed
11700 		40*FRACUNIT,    // radius
11701 		224*FRACUNIT,   // height
11702 		0,              // display offset
11703 		100,            // mass
11704 		0,              // damage
11705 		sfx_None,       // activesound
11706 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
11707 		S_NULL          // raisestate
11708 	},
11709 
11710 	{           // MT_CEZBANNER1
11711 		-1,             // doomednum
11712 		S_CEZBANNER1,    // spawnstate
11713 		1000,           // spawnhealth
11714 		S_NULL,         // seestate
11715 		sfx_None,       // seesound
11716 		8,              // reactiontime
11717 		sfx_None,       // attacksound
11718 		S_NULL,         // painstate
11719 		0,              // painchance
11720 		sfx_None,       // painsound
11721 		S_NULL,         // meleestate
11722 		S_NULL,         // missilestate
11723 		S_NULL,         // deathstate
11724 		S_NULL,         // xdeathstate
11725 		sfx_None,       // deathsound
11726 		0,              // speed
11727 		40*FRACUNIT,    // radius
11728 		224*FRACUNIT,   // height
11729 		0,              // display offset
11730 		100,            // mass
11731 		0,              // damage
11732 		sfx_None,       // activesound
11733 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
11734 		S_NULL          // raisestate
11735 	},
11736 
11737 	{           // MT_CEZBANNER2
11738 		-1,             // doomednum
11739 		S_CEZBANNER2,    // spawnstate
11740 		1000,           // spawnhealth
11741 		S_NULL,         // seestate
11742 		sfx_None,       // seesound
11743 		8,              // reactiontime
11744 		sfx_None,       // attacksound
11745 		S_NULL,         // painstate
11746 		0,              // painchance
11747 		sfx_None,       // painsound
11748 		S_NULL,         // meleestate
11749 		S_NULL,         // missilestate
11750 		S_NULL,         // deathstate
11751 		S_NULL,         // xdeathstate
11752 		sfx_None,       // deathsound
11753 		0,              // speed
11754 		40*FRACUNIT,    // radius
11755 		224*FRACUNIT,   // height
11756 		0,              // display offset
11757 		100,            // mass
11758 		0,              // damage
11759 		sfx_None,       // activesound
11760 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
11761 		S_NULL          // raisestate
11762 	},
11763 
11764 	{           // MT_PINETREE
11765 		1114,           // doomednum
11766 		S_PINETREE,     // spawnstate
11767 		1000,           // spawnhealth
11768 		S_NULL,         // seestate
11769 		sfx_None,       // seesound
11770 		8,              // reactiontime
11771 		sfx_None,       // attacksound
11772 		S_NULL,         // painstate
11773 		0,              // painchance
11774 		sfx_None,       // painsound
11775 		S_NULL,         // meleestate
11776 		S_NULL,         // missilestate
11777 		S_NULL,         // deathstate
11778 		S_NULL,         // xdeathstate
11779 		sfx_None,       // deathsound
11780 		0,              // speed
11781 		16*FRACUNIT,    // radius
11782 		628*FRACUNIT,   // height
11783 		0,              // display offset
11784 		100,            // mass
11785 		0,              // damage
11786 		sfx_None,       // activesound
11787 		MF_NOGRAVITY|MF_SOLID|MF_SCENERY, // flags
11788 		S_NULL          // raisestate
11789 	},
11790 
11791 	{           // MT_CEZBUSH1
11792 		1115,           // doomednum
11793 		S_CEZBUSH1,     // spawnstate
11794 		1000,           // spawnhealth
11795 		S_NULL,         // seestate
11796 		sfx_None,       // seesound
11797 		8,              // reactiontime
11798 		sfx_None,       // attacksound
11799 		S_NULL,         // painstate
11800 		0,              // painchance
11801 		sfx_None,       // painsound
11802 		S_NULL,         // meleestate
11803 		S_NULL,         // missilestate
11804 		S_NULL,         // deathstate
11805 		S_NULL,         // xdeathstate
11806 		sfx_None,       // deathsound
11807 		0,              // speed
11808 		16*FRACUNIT,    // radius
11809 		24*FRACUNIT,    // height
11810 		0,              // display offset
11811 		100,            // mass
11812 		0,              // damage
11813 		sfx_None,       // activesound
11814 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
11815 		S_NULL          // raisestate
11816 	},
11817 
11818 	{           // MT_CEZBUSH2
11819 		1116,           // doomednum
11820 		S_CEZBUSH2,     // spawnstate
11821 		1000,           // spawnhealth
11822 		S_NULL,         // seestate
11823 		sfx_None,       // seesound
11824 		8,              // reactiontime
11825 		sfx_None,       // attacksound
11826 		S_NULL,         // painstate
11827 		0,              // painchance
11828 		sfx_None,       // painsound
11829 		S_NULL,         // meleestate
11830 		S_NULL,         // missilestate
11831 		S_NULL,         // deathstate
11832 		S_NULL,         // xdeathstate
11833 		sfx_None,       // deathsound
11834 		0,              // speed
11835 		3*FRACUNIT,    // radius
11836 		48*FRACUNIT,    // height
11837 		0,              // display offset
11838 		100,            // mass
11839 		0,              // damage
11840 		sfx_None,       // activesound
11841 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
11842 		S_NULL          // raisestate
11843 	},
11844 
11845 	{           // MT_CANDLE
11846 		1119,           // doomednum
11847 		S_CANDLE,       // spawnstate
11848 		1000,           // spawnhealth
11849 		S_NULL,         // seestate
11850 		sfx_None,       // seesound
11851 		8,              // reactiontime
11852 		sfx_None,       // attacksound
11853 		S_NULL,         // painstate
11854 		0,              // painchance
11855 		sfx_None,       // painsound
11856 		S_NULL,         // meleestate
11857 		S_NULL,         // missilestate
11858 		S_NULL,         // deathstate
11859 		S_NULL,         // xdeathstate
11860 		sfx_None,       // deathsound
11861 		0,              // speed
11862 		8*FRACUNIT,     // radius
11863 		48*FRACUNIT,    // height
11864 		0,              // display offset
11865 		100,            // mass
11866 		0,              // damage
11867 		sfx_None,       // activesound
11868 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY|MF_SCENERY, // flags
11869 		S_NULL          // raisestate
11870 	},
11871 
11872 	{           // MT_CANDLEPRICKET
11873 		1120,           // doomednum
11874 		S_CANDLEPRICKET, // spawnstate
11875 		1000,           // spawnhealth
11876 		S_NULL,         // seestate
11877 		sfx_None,       // seesound
11878 		8,              // reactiontime
11879 		sfx_None,       // attacksound
11880 		S_NULL,         // painstate
11881 		0,              // painchance
11882 		sfx_None,       // painsound
11883 		S_NULL,         // meleestate
11884 		S_NULL,         // missilestate
11885 		S_NULL,         // deathstate
11886 		S_NULL,         // xdeathstate
11887 		sfx_None,       // deathsound
11888 		0,              // speed
11889 		8*FRACUNIT,     // radius
11890 		176*FRACUNIT,   // height
11891 		0,              // display offset
11892 		100,            // mass
11893 		0,              // damage
11894 		sfx_None,       // activesound
11895 		MF_SOLID,       // flags
11896 		S_NULL          // raisestate
11897 	},
11898 
11899 	{           // MT_FLAMEHOLDER
11900 		1121,           // doomednum
11901 		S_FLAMEHOLDER,  // spawnstate
11902 		1000,           // spawnhealth
11903 		S_NULL,         // seestate
11904 		sfx_None,       // seesound
11905 		8,              // reactiontime
11906 		sfx_None,       // attacksound
11907 		S_NULL,         // painstate
11908 		0,              // painchance
11909 		sfx_None,       // painsound
11910 		S_NULL,         // meleestate
11911 		S_NULL,         // missilestate
11912 		S_NULL,         // deathstate
11913 		S_NULL,         // xdeathstate
11914 		sfx_None,       // deathsound
11915 		0,              // speed
11916 		24*FRACUNIT,    // radius
11917 		80*FRACUNIT,    // height
11918 		0,              // display offset
11919 		100,            // mass
11920 		0,              // damage
11921 		sfx_None,       // activesound
11922 		MF_SOLID,       // flags
11923 		S_NULL          // raisestate
11924 	},
11925 
11926 	{           // MT_FIRETORCH
11927 		1122,           // doomednum
11928 		S_FIRETORCH,    // spawnstate
11929 		1000,           // spawnhealth
11930 		S_NULL,         // seestate
11931 		sfx_None,       // seesound
11932 		8,              // reactiontime
11933 		sfx_None,       // attacksound
11934 		S_NULL,         // painstate
11935 		MT_FLAMEPARTICLE, // painchance
11936 		sfx_None,       // painsound
11937 		S_NULL,         // meleestate
11938 		S_NULL,         // missilestate
11939 		S_NULL,         // deathstate
11940 		S_NULL,         // xdeathstate
11941 		sfx_None,       // deathsound
11942 		0,              // speed
11943 		16*FRACUNIT,    // radius
11944 		80*FRACUNIT,    // height
11945 		0,              // display offset
11946 		100,            // mass
11947 		0,              // damage
11948 		sfx_None,       // activesound
11949 		MF_NOBLOCKMAP|MF_NOGRAVITY, // flags
11950 		S_NULL          // raisestate
11951 	},
11952 
11953 	{           // MT_WAVINGFLAG1
11954 		1128,           // doomednum
11955 		S_WAVINGFLAG,   // spawnstate
11956 		1000,           // spawnhealth
11957 		S_NULL,         // seestate
11958 		sfx_None,       // seesound
11959 		8,              // reactiontime
11960 		sfx_None,       // attacksound
11961 		S_NULL,         // painstate
11962 		0,              // painchance
11963 		sfx_None,       // painsound
11964 		S_NULL,         // meleestate
11965 		S_NULL,         // missilestate
11966 		S_NULL,         // deathstate
11967 		S_NULL,         // xdeathstate
11968 		sfx_None,       // deathsound
11969 		0,              // speed
11970 		8*FRACUNIT,     // radius
11971 		208*FRACUNIT,   // height
11972 		0,              // display offset
11973 		100,            // mass
11974 		0,              // damage
11975 		sfx_None,       // activesound
11976 		MF_SOLID,       // flags
11977 		S_NULL          // raisestate
11978 	},
11979 
11980 	{           // MT_WAVINGFLAG2
11981 		1129,           // doomednum
11982 		S_WAVINGFLAG,   // spawnstate
11983 		1000,           // spawnhealth
11984 		S_NULL,         // seestate
11985 		sfx_None,       // seesound
11986 		8,              // reactiontime
11987 		sfx_None,       // attacksound
11988 		S_NULL,         // painstate
11989 		0,              // painchance
11990 		sfx_None,       // painsound
11991 		S_NULL,         // meleestate
11992 		S_NULL,         // missilestate
11993 		S_NULL,         // deathstate
11994 		S_NULL,         // xdeathstate
11995 		sfx_None,       // deathsound
11996 		0,              // speed
11997 		8*FRACUNIT,     // radius
11998 		208*FRACUNIT,   // height
11999 		0,              // display offset
12000 		100,            // mass
12001 		0,              // damage
12002 		sfx_None,       // activesound
12003 		MF_SOLID,       // flags
12004 		S_NULL          // raisestate
12005 	},
12006 
12007 	{           // MT_WAVINGFLAGSEG1
12008 		-1,             // doomednum
12009 		S_WAVINGFLAGSEG1, // spawnstate
12010 		1000,           // spawnhealth
12011 		S_NULL,         // seestate
12012 		sfx_None,       // seesound
12013 		8,              // reactiontime
12014 		sfx_None,       // attacksound
12015 		S_NULL,         // painstate
12016 		0,              // painchance
12017 		sfx_None,       // painsound
12018 		S_NULL,         // meleestate
12019 		S_NULL,         // missilestate
12020 		S_NULL,         // deathstate
12021 		S_NULL,         // xdeathstate
12022 		sfx_None,       // deathsound
12023 		0,              // speed
12024 		8*FRACUNIT,     // radius
12025 		1,              // height -- this is not a typo
12026 		0,              // display offset
12027 		100,            // mass
12028 		0,              // damage
12029 		sfx_None,       // activesound
12030 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
12031 		S_NULL          // raisestate
12032 	},
12033 
12034 	{           // MT_WAVINGFLAGSEG2
12035 		-1,             // doomednum
12036 		S_WAVINGFLAGSEG2, // spawnstate
12037 		1000,           // spawnhealth
12038 		S_NULL,         // seestate
12039 		sfx_None,       // seesound
12040 		8,              // reactiontime
12041 		sfx_None,       // attacksound
12042 		S_NULL,         // painstate
12043 		0,              // painchance
12044 		sfx_None,       // painsound
12045 		S_NULL,         // meleestate
12046 		S_NULL,         // missilestate
12047 		S_NULL,         // deathstate
12048 		S_NULL,         // xdeathstate
12049 		sfx_None,       // deathsound
12050 		0,              // speed
12051 		8*FRACUNIT,     // radius
12052 		1,              // height -- this is not a typo
12053 		0,              // display offset
12054 		100,            // mass
12055 		0,              // damage
12056 		sfx_None,       // activesound
12057 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
12058 		S_NULL          // raisestate
12059 	},
12060 
12061 	{           // MT_CRAWLASTATUE
12062 		1111,           // doomednum
12063 		S_CRAWLASTATUE, // spawnstate
12064 		1000,           // spawnhealth
12065 		S_NULL,         // seestate
12066 		sfx_None,       // seesound
12067 		8,              // reactiontime
12068 		sfx_None,       // attacksound
12069 		S_NULL,         // painstate
12070 		0,              // painchance
12071 		sfx_None,       // painsound
12072 		S_NULL,         // meleestate
12073 		S_NULL,         // missilestate
12074 		S_NULL,         // deathstate
12075 		S_NULL,         // xdeathstate
12076 		sfx_None,       // deathsound
12077 		0,              // speed
12078 		16*FRACUNIT,    // radius
12079 		40*FRACUNIT,    // height
12080 		0,              // display offset
12081 		100,            // mass
12082 		0,              // damage
12083 		sfx_None,       // activesound
12084 		MF_SLIDEME|MF_SOLID|MF_PUSHABLE, // flags
12085 		S_NULL          // raisestate
12086 	},
12087 
12088 	{           // MT_FACESTABBERSTATUE
12089 		1112,           // doomednum
12090 		S_FACESTABBERSTATUE, // spawnstate
12091 		1000,           // spawnhealth
12092 		S_NULL,         // seestate
12093 		sfx_None,       // seesound
12094 		8,              // reactiontime
12095 		sfx_None,       // attacksound
12096 		S_NULL,         // painstate
12097 		0,              // painchance
12098 		sfx_None,       // painsound
12099 		S_NULL,         // meleestate
12100 		S_NULL,         // missilestate
12101 		S_NULL,         // deathstate
12102 		S_NULL,         // xdeathstate
12103 		sfx_None,       // deathsound
12104 		0,              // speed
12105 		32*FRACUNIT,    // radius
12106 		72*FRACUNIT,    // height
12107 		0,              // display offset
12108 		100,            // mass
12109 		0,              // damage
12110 		sfx_None,       // activesound
12111 		MF_SLIDEME|MF_SOLID|MF_PUSHABLE, // flags
12112 		S_NULL          // raisestate
12113 	},
12114 
12115 	{           // MT_SUSPICIOUSFACESTABBERSTATUE
12116 		1113,           // doomednum
12117 		S_SUSPICIOUSFACESTABBERSTATUE_WAIT, // spawnstate
12118 		1000,           // spawnhealth
12119 		S_SUSPICIOUSFACESTABBERSTATUE_BURST1, // seestate
12120 		sfx_s3k6f,      // seesound
12121 		8,              // reactiontime
12122 		sfx_None,       // attacksound
12123 		S_NULL,         // painstate
12124 		0,              // painchance
12125 		sfx_None,       // painsound
12126 		S_NULL,         // meleestate
12127 		S_NULL,         // missilestate
12128 		S_NULL,         // deathstate
12129 		S_NULL,         // xdeathstate
12130 		sfx_None,       // deathsound
12131 		0,              // speed
12132 		32*FRACUNIT,    // radius
12133 		72*FRACUNIT,    // height
12134 		0,              // display offset
12135 		100,            // mass
12136 		0,              // damage
12137 		sfx_None,       // activesound
12138 		MF_SLIDEME|MF_SOLID|MF_PUSHABLE, // flags
12139 		(statenum_t)MT_ROCKCRUMBLE3// raisestate
12140 	},
12141 
12142 	{           // MT_BRAMBLES
12143 		1125,           // doomednum
12144 		S_BRAMBLES,     // spawnstate
12145 		1000,           // spawnhealth
12146 		S_NULL,         // seestate
12147 		sfx_None,       // seesound
12148 		8,              // reactiontime
12149 		sfx_None,       // attacksound
12150 		S_NULL,         // painstate
12151 		0,              // painchance
12152 		sfx_None,       // painsound
12153 		S_NULL,         // meleestate
12154 		S_NULL,         // missilestate
12155 		S_NULL,         // deathstate
12156 		S_NULL,         // xdeathstate
12157 		sfx_None,       // deathsound
12158 		0,              // speed
12159 		48*FRACUNIT,    // radius
12160 		32*FRACUNIT,    // height
12161 		0,              // display offset
12162 		100,            // mass
12163 		0,              // damage
12164 		sfx_None,       // activesound
12165 		MF_SCENERY|MF_NOBLOCKMAP, // flags
12166 		S_NULL          // raisestate
12167 	},
12168 
12169 	{           // MT_BIGTUMBLEWEED
12170 		1200,           // doomednum
12171 		S_BIGTUMBLEWEED,// spawnstate
12172 		1000,           // spawnhealth
12173 		S_BIGTUMBLEWEED_ROLL1, // seestate
12174 		sfx_None,       // seesound
12175 		8,              // reactiontime
12176 		sfx_None,       // attacksound
12177 		S_NULL,         // painstate
12178 		0,              // painchance
12179 		sfx_None,       // painsound
12180 		S_NULL,         // meleestate
12181 		S_NULL,         // missilestate
12182 		S_NULL,         // deathstate
12183 		S_NULL,         // xdeathstate
12184 		sfx_None,       // deathsound
12185 		0,              // speed
12186 		24*FRACUNIT,    // radius
12187 		48*FRACUNIT,    // height
12188 		0,              // display offset
12189 		100,            // mass
12190 		1,              // damage
12191 		sfx_s3k64,      // activesound
12192 		MF_SPECIAL|MF_BOUNCE,      // flags
12193 		S_NULL          // raisestate
12194 	},
12195 
12196 	{           // MT_LITTLETUMBLEWEED
12197 		1201,           // doomednum
12198 		S_LITTLETUMBLEWEED,// spawnstate
12199 		1000,           // spawnhealth
12200 		S_LITTLETUMBLEWEED_ROLL1, // seestate
12201 		sfx_None,       // seesound
12202 		8,              // reactiontime
12203 		sfx_None,       // attacksound
12204 		S_NULL,         // painstate
12205 		0,              // painchance
12206 		sfx_None,       // painsound
12207 		S_NULL,         // meleestate
12208 		S_NULL,         // missilestate
12209 		S_NULL,         // deathstate
12210 		S_NULL,         // xdeathstate
12211 		sfx_None,       // deathsound
12212 		0,              // speed
12213 		12*FRACUNIT,    // radius
12214 		24*FRACUNIT,    // height
12215 		0,              // display offset
12216 		100,            // mass
12217 		1,              // damage
12218 		sfx_s3k64,      // activesound
12219 		MF_SPECIAL|MF_BOUNCE,      // flags
12220 		S_NULL          // raisestate
12221 	},
12222 
12223 	{           // MT_CACTI1
12224 		1203,           // doomednum
12225 		S_CACTI1,       // spawnstate
12226 		1000,           // spawnhealth
12227 		S_NULL,         // seestate
12228 		sfx_None,       // seesound
12229 		8,              // reactiontime
12230 		sfx_None,       // attacksound
12231 		S_NULL,         // painstate
12232 		0,              // painchance
12233 		sfx_None,       // painsound
12234 		S_NULL,         // meleestate
12235 		S_NULL,         // missilestate
12236 		S_NULL,         // deathstate
12237 		S_NULL,         // xdeathstate
12238 		sfx_None,       // deathsound
12239 		0,              // speed
12240 		13*FRACUNIT,    // radius
12241 		24*FRACUNIT,    // height
12242 		0,              // display offset
12243 		DMG_SPIKE,      // mass
12244 		0,              // damage
12245 		sfx_None,       // activesound
12246 		MF_SCENERY|MF_PAIN|MF_NOGRAVITY|MF_RUNSPAWNFUNC, // flags
12247 		S_NULL          // raisestate
12248 	},
12249 
12250 	{           // MT_CACTI2
12251 		1204,           // doomednum
12252 		S_CACTI2,       // spawnstate
12253 		1000,           // spawnhealth
12254 		S_NULL,         // seestate
12255 		sfx_None,       // seesound
12256 		8,              // reactiontime
12257 		sfx_None,       // attacksound
12258 		S_NULL,         // painstate
12259 		0,              // painchance
12260 		sfx_None,       // painsound
12261 		S_NULL,         // meleestate
12262 		S_NULL,         // missilestate
12263 		S_NULL,         // deathstate
12264 		S_NULL,         // xdeathstate
12265 		sfx_None,       // deathsound
12266 		0,              // speed
12267 		15*FRACUNIT,    // radius
12268 		52*FRACUNIT,    // height
12269 		0,              // display offset
12270 		DMG_SPIKE,      // mass
12271 		0,              // damage
12272 		sfx_None,       // activesound
12273 		MF_SCENERY|MF_PAIN|MF_NOGRAVITY|MF_RUNSPAWNFUNC, // flags
12274 		S_NULL          // raisestate
12275 	},
12276 
12277 	{           // MT_CACTI3
12278 		1205,           // doomednum
12279 		S_CACTI3,       // spawnstate
12280 		1000,           // spawnhealth
12281 		S_NULL,         // seestate
12282 		sfx_None,       // seesound
12283 		8,              // reactiontime
12284 		sfx_None,       // attacksound
12285 		S_NULL,         // painstate
12286 		0,              // painchance
12287 		sfx_None,       // painsound
12288 		S_NULL,         // meleestate
12289 		S_NULL,         // missilestate
12290 		S_NULL,         // deathstate
12291 		S_NULL,         // xdeathstate
12292 		sfx_None,       // deathsound
12293 		0,              // speed
12294 		13*FRACUNIT,    // radius
12295 		24*FRACUNIT,    // height
12296 		0,              // display offset
12297 		DMG_SPIKE,      // mass
12298 		0,              // damage
12299 		sfx_None,       // activesound
12300 		MF_SCENERY|MF_PAIN|MF_NOGRAVITY|MF_RUNSPAWNFUNC, // flags
12301 		S_NULL          // raisestate
12302 	},
12303 
12304 	{           // MT_CACTI4
12305 		1206,           // doomednum
12306 		S_CACTI4,       // spawnstate
12307 		1000,           // spawnhealth
12308 		S_NULL,         // seestate
12309 		sfx_None,       // seesound
12310 		8,              // reactiontime
12311 		sfx_None,       // attacksound
12312 		S_NULL,         // painstate
12313 		0,              // painchance
12314 		sfx_None,       // painsound
12315 		S_NULL,         // meleestate
12316 		S_NULL,         // missilestate
12317 		S_NULL,         // deathstate
12318 		S_NULL,         // xdeathstate
12319 		sfx_None,       // deathsound
12320 		0,              // speed
12321 		15*FRACUNIT,    // radius
12322 		52*FRACUNIT,    // height
12323 		0,              // display offset
12324 		DMG_SPIKE,      // mass
12325 		0,              // damage
12326 		sfx_None,       // activesound
12327 		MF_SCENERY|MF_PAIN|MF_NOGRAVITY|MF_RUNSPAWNFUNC, // flags
12328 		S_NULL          // raisestate
12329 	},
12330 
12331 	{           // MT_CACTI5
12332 		1207,           // doomednum
12333 		S_CACTI5,       // spawnstate
12334 		1000,           // spawnhealth
12335 		S_NULL,         // seestate
12336 		sfx_None,       // seesound
12337 		8,              // reactiontime
12338 		sfx_None,       // attacksound
12339 		S_NULL,         // painstate
12340 		0,              // painchance
12341 		sfx_None,       // painsound
12342 		S_NULL,         // meleestate
12343 		S_NULL,         // missilestate
12344 		S_NULL,         // deathstate
12345 		S_NULL,         // xdeathstate
12346 		sfx_None,       // deathsound
12347 		0,              // speed
12348 		32*FRACUNIT,    // radius
12349 		96*FRACUNIT,    // height
12350 		0,              // display offset
12351 		DMG_SPIKE,      // mass
12352 		0,              // damage
12353 		sfx_None,       // activesound
12354 		MF_SOLID|MF_SCENERY|MF_PAIN, // flags
12355 		S_NULL          // raisestate
12356 	},
12357 
12358 	{           // MT_CACTI6
12359 		1208,           // doomednum
12360 		S_CACTI6,       // spawnstate
12361 		1000,           // spawnhealth
12362 		S_NULL,         // seestate
12363 		sfx_None,       // seesound
12364 		8,              // reactiontime
12365 		sfx_None,       // attacksound
12366 		S_NULL,         // painstate
12367 		0,              // painchance
12368 		sfx_None,       // painsound
12369 		S_NULL,         // meleestate
12370 		S_NULL,         // missilestate
12371 		S_NULL,         // deathstate
12372 		S_NULL,         // xdeathstate
12373 		sfx_None,       // deathsound
12374 		0,              // speed
12375 		20*FRACUNIT,    // radius
12376 		128*FRACUNIT,   // height
12377 		0,              // display offset
12378 		DMG_SPIKE,      // mass
12379 		0,              // damage
12380 		sfx_None,       // activesound
12381 		MF_SOLID|MF_SCENERY|MF_PAIN, // flags
12382 		S_NULL          // raisestate
12383 	},
12384 
12385 	{           // MT_CACTI7
12386 		1209,           // doomednum
12387 		S_CACTI7,       // spawnstate
12388 		1000,           // spawnhealth
12389 		S_NULL,         // seestate
12390 		sfx_None,       // seesound
12391 		8,              // reactiontime
12392 		sfx_None,       // attacksound
12393 		S_NULL,         // painstate
12394 		0,              // painchance
12395 		sfx_None,       // painsound
12396 		S_NULL,         // meleestate
12397 		S_NULL,         // missilestate
12398 		S_NULL,         // deathstate
12399 		S_NULL,         // xdeathstate
12400 		sfx_None,       // deathsound
12401 		0,              // speed
12402 		24*FRACUNIT,    // radius
12403 		224*FRACUNIT,   // height
12404 		0,              // display offset
12405 		DMG_SPIKE,      // mass
12406 		0,              // damage
12407 		sfx_None,       // activesound
12408 		MF_SOLID|MF_SCENERY|MF_PAIN, // flags
12409 		S_NULL          // raisestate
12410 	},
12411 
12412 	{           // MT_CACTI8
12413 		1210,           // doomednum
12414 		S_CACTI8,       // spawnstate
12415 		1000,           // spawnhealth
12416 		S_NULL,         // seestate
12417 		sfx_None,       // seesound
12418 		8,              // reactiontime
12419 		sfx_None,       // attacksound
12420 		S_NULL,         // painstate
12421 		0,              // painchance
12422 		sfx_None,       // painsound
12423 		S_NULL,         // meleestate
12424 		S_NULL,         // missilestate
12425 		S_NULL,         // deathstate
12426 		S_NULL,         // xdeathstate
12427 		sfx_None,       // deathsound
12428 		0,              // speed
12429 		24*FRACUNIT,    // radius
12430 		256*FRACUNIT,   // height
12431 		0,              // display offset
12432 		DMG_SPIKE,      // mass
12433 		0,              // damage
12434 		sfx_None,       // activesound
12435 		MF_SOLID|MF_SCENERY|MF_PAIN, // flags
12436 		S_NULL          // raisestate
12437 	},
12438 
12439 	{           // MT_CACTI9
12440 		1211,           // doomednum
12441 		S_CACTI9,       // spawnstate
12442 		1000,           // spawnhealth
12443 		S_NULL,         // seestate
12444 		sfx_None,       // seesound
12445 		8,              // reactiontime
12446 		sfx_None,       // attacksound
12447 		S_NULL,         // painstate
12448 		0,              // painchance
12449 		sfx_None,       // painsound
12450 		S_NULL,         // meleestate
12451 		S_NULL,         // missilestate
12452 		S_NULL,         // deathstate
12453 		S_NULL,         // xdeathstate
12454 		sfx_None,       // deathsound
12455 		0,              // speed
12456 		48*FRACUNIT,    // radius
12457 		96*FRACUNIT,    // height
12458 		0,              // display offset
12459 		DMG_SPIKE,      // mass
12460 		0,              // damage
12461 		sfx_None,       // activesound
12462 		MF_SOLID|MF_SCENERY|MF_PAIN, // flags
12463 		S_NULL          // raisestate
12464 	},
12465 
12466 	{           // MT_CACTI10
12467 		1230,           // doomednum
12468 		S_CACTI10,       // spawnstate
12469 		1000,           // spawnhealth
12470 		S_NULL,         // seestate
12471 		sfx_None,       // seesound
12472 		8,              // reactiontime
12473 		sfx_None,       // attacksound
12474 		S_NULL,         // painstate
12475 		0,              // painchance
12476 		sfx_None,       // painsound
12477 		S_NULL,         // meleestate
12478 		S_NULL,         // missilestate
12479 		S_NULL,         // deathstate
12480 		S_NULL,         // xdeathstate
12481 		sfx_None,       // deathsound
12482 		0,              // speed
12483 		13*FRACUNIT,    // radius
12484 		28*FRACUNIT,    // height
12485 		0,              // display offset
12486 		DMG_SPIKE,      // mass
12487 		0,              // damage
12488 		sfx_None,       // activesound
12489 		MF_SCENERY|MF_PAIN|MF_NOGRAVITY|MF_RUNSPAWNFUNC, // flags
12490 		S_NULL          // raisestate
12491 	},
12492 
12493 	{           // MT_CACTI11
12494 		1231,           // doomednum
12495 		S_CACTI11,       // spawnstate
12496 		1000,           // spawnhealth
12497 		S_NULL,         // seestate
12498 		sfx_None,       // seesound
12499 		8,              // reactiontime
12500 		sfx_None,       // attacksound
12501 		S_NULL,         // painstate
12502 		0,              // painchance
12503 		sfx_None,       // painsound
12504 		S_NULL,         // meleestate
12505 		S_NULL,         // missilestate
12506 		S_NULL,         // deathstate
12507 		S_NULL,         // xdeathstate
12508 		sfx_None,       // deathsound
12509 		0,              // speed
12510 		15*FRACUNIT,    // radius
12511 		60*FRACUNIT,    // height
12512 		0,              // display offset
12513 		DMG_SPIKE,      // mass
12514 		0,              // damage
12515 		sfx_None,       // activesound
12516 		MF_SCENERY|MF_PAIN|MF_NOGRAVITY|MF_RUNSPAWNFUNC, // flags
12517 		S_NULL          // raisestate
12518 	},
12519 
12520 	{           // MT_CACTITINYSEG
12521 		-1,             // doomednum
12522 		S_CACTITINYSEG, // spawnstate
12523 		1000,           // spawnhealth
12524 		S_NULL,         // seestate
12525 		sfx_None,       // seesound
12526 		8,              // reactiontime
12527 		sfx_None,       // attacksound
12528 		S_NULL,         // painstate
12529 		0,              // painchance
12530 		sfx_None,       // painsound
12531 		S_NULL,         // meleestate
12532 		S_NULL,         // missilestate
12533 		S_NULL,         // deathstate
12534 		S_NULL,         // xdeathstate
12535 		sfx_None,       // deathsound
12536 		0,              // speed
12537 		13*FRACUNIT,    // radius
12538 		28*FRACUNIT,    // height
12539 		0,              // display offset
12540 		DMG_SPIKE,      // mass
12541 		0,              // damage
12542 		sfx_None,       // activesound
12543 		MF_NOTHINK|MF_SCENERY|MF_PAIN|MF_NOGRAVITY, // flags
12544 		S_NULL          // raisestate
12545 	},
12546 
12547 	{           // MT_CACTISMALLSEG
12548 		-1,              // doomednum
12549 		S_CACTISMALLSEG, // spawnstate
12550 		1000,            // spawnhealth
12551 		S_NULL,          // seestate
12552 		sfx_None,        // seesound
12553 		8,               // reactiontime
12554 		sfx_None,        // attacksound
12555 		S_NULL,          // painstate
12556 		0,               // painchance
12557 		sfx_None,        // painsound
12558 		S_NULL,          // meleestate
12559 		S_NULL,          // missilestate
12560 		S_NULL,          // deathstate
12561 		S_NULL,          // xdeathstate
12562 		sfx_None,        // deathsound
12563 		0,               // speed
12564 		15*FRACUNIT,     // radius
12565 		60*FRACUNIT,     // height
12566 		0,               // display offset
12567 		DMG_SPIKE,       // mass
12568 		0,               // damage
12569 		sfx_None,        // activesound
12570 		MF_NOTHINK|MF_SCENERY|MF_PAIN|MF_NOGRAVITY, // flags
12571 		S_NULL          // raisestate
12572 	},
12573 
12574 	{           // MT_ARIDSIGN_CAUTION
12575 		1212,           // doomednum
12576 		S_ARIDSIGN_CAUTION,       // spawnstate
12577 		1000,           // spawnhealth
12578 		S_NULL,         // seestate
12579 		sfx_None,       // seesound
12580 		8,              // reactiontime
12581 		sfx_None,       // attacksound
12582 		S_NULL,         // painstate
12583 		0,              // painchance
12584 		sfx_None,       // painsound
12585 		S_NULL,         // meleestate
12586 		S_NULL,         // missilestate
12587 		S_NULL,         // deathstate
12588 		S_NULL,         // xdeathstate
12589 		sfx_None,       // deathsound
12590 		0,              // speed
12591 		22*FRACUNIT,    // radius
12592 		64*FRACUNIT,    // height
12593 		0,              // display offset
12594 		100,            // mass
12595 		0,              // damage
12596 		sfx_None,       // activesound
12597 		MF_SCENERY|MF_SOLID|MF_PAPERCOLLISION, // flags
12598 		S_NULL          // raisestate
12599 	},
12600 
12601 	{           // MT_ARIDSIGN_CACTI
12602 		1213,           // doomednum
12603 		S_ARIDSIGN_CACTI,       // spawnstate
12604 		1000,           // spawnhealth
12605 		S_NULL,         // seestate
12606 		sfx_None,       // seesound
12607 		8,              // reactiontime
12608 		sfx_None,       // attacksound
12609 		S_NULL,         // painstate
12610 		0,              // painchance
12611 		sfx_None,       // painsound
12612 		S_NULL,         // meleestate
12613 		S_NULL,         // missilestate
12614 		S_NULL,         // deathstate
12615 		S_NULL,         // xdeathstate
12616 		sfx_None,       // deathsound
12617 		0,              // speed
12618 		22*FRACUNIT,    // radius
12619 		64*FRACUNIT,    // height
12620 		0,              // display offset
12621 		100,            // mass
12622 		0,              // damage
12623 		sfx_None,       // activesound
12624 		MF_SCENERY|MF_SOLID|MF_PAPERCOLLISION, // flags
12625 		S_NULL          // raisestate
12626 	},
12627 
12628 	{           // MT_ARIDSIGN_SHARPTURN
12629 		1214,           // doomednum
12630 		S_ARIDSIGN_SHARPTURN,       // spawnstate
12631 		1000,           // spawnhealth
12632 		S_NULL,         // seestate
12633 		sfx_None,       // seesound
12634 		8,              // reactiontime
12635 		sfx_None,       // attacksound
12636 		S_NULL,         // painstate
12637 		0,              // painchance
12638 		sfx_None,       // painsound
12639 		S_NULL,         // meleestate
12640 		S_NULL,         // missilestate
12641 		S_NULL,         // deathstate
12642 		S_NULL,         // xdeathstate
12643 		sfx_None,       // deathsound
12644 		0,              // speed
12645 		16*FRACUNIT,    // radius
12646 		192*FRACUNIT,    // height
12647 		0,              // display offset
12648 		100,            // mass
12649 		0,              // damage
12650 		sfx_None,       // activesound
12651 		MF_SCENERY|MF_SOLID|MF_PAPERCOLLISION, // flags
12652 		S_NULL          // raisestate
12653 	},
12654 
12655 	{           // MT_OILLAMP
12656 		1215,           // doomednum
12657 		S_OILLAMP,      // spawnstate
12658 		1,              // spawnhealth
12659 		S_NULL,         // seestate
12660 		sfx_None,       // seesound
12661 		0,              // reactiontime
12662 		sfx_None,       // attacksound
12663 		S_NULL,         // painstate
12664 		0,              // painchance
12665 		sfx_None,       // painsound
12666 		S_NULL,         // meleestate
12667 		S_NULL,         // missilestate
12668 		S_NULL,         // deathstate
12669 		S_NULL,         // xdeathstate
12670 		sfx_None,       // deathsound
12671 		0,              // speed
12672 		22*FRACUNIT,    // radius
12673 		64*FRACUNIT,    // height
12674 		0,              // display offset
12675 		100,            // mass
12676 		0,              // damage
12677 		sfx_s3k4b,      // activesound
12678 		MF_SCENERY|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_SPAWNCEILING, // flags
12679 		S_NULL          // raisestate
12680 	},
12681 
12682 	{           // MT_TNTBARREL
12683 		1216,           // doomednum
12684 		S_TNTBARREL_STND1,      // spawnstate
12685 		1,              // spawnhealth
12686 		S_NULL,         // seestate
12687 		sfx_None,       // seesound
12688 		0,              // reactiontime
12689 		sfx_bowl,       // attacksound
12690 		S_TNTBARREL_EXPL1,         // painstate
12691 		0,              // painchance
12692 		sfx_None,       // painsound
12693 		S_NULL,         // meleestate
12694 		S_TNTBARREL_FLYING,         // missilestate
12695 		S_TNTBARREL_EXPL1,         // deathstate
12696 		S_NULL,         // xdeathstate
12697 		sfx_s3k4e,      // deathsound
12698 		0,              // speed
12699 		24*FRACUNIT,    // radius
12700 		63*FRACUNIT,    // height
12701 		0,              // display offset
12702 		100,            // mass
12703 		0,              // damage
12704 		sfx_None,       // activesound
12705 		MF_SOLID|MF_SHOOTABLE|MF_PUSHABLE, // flags
12706 		S_NULL          // raisestate
12707 	},
12708 
12709 	{           // MT_PROXIMITYTNT
12710 		1217,           // doomednum
12711 		S_PROXIMITY_TNT,    // spawnstate
12712 		1,              // spawnhealth
12713 		S_PROXIMITY_TNT_TRIGGER1,         // seestate
12714 		sfx_s3k5c,      // seesound
12715 		0,              // reactiontime
12716 		sfx_None,       // attacksound
12717 		S_NULL,         // painstate
12718 		0,              // painchance
12719 		sfx_None,       // painsound
12720 		S_NULL,         // meleestate
12721 		S_NULL,         // missilestate
12722 		S_NULL,         // deathstate
12723 		S_NULL,         // xdeathstate
12724 		sfx_s3k4e,      // deathsound
12725 		0,              // speed
12726 		64*FRACUNIT,    // radius
12727 		40*FRACUNIT,    // height
12728 		0,              // display offset
12729 		100,            // mass
12730 		0,              // damage
12731 		sfx_s3k89,      // activesound
12732 		MF_SOLID,       // flags
12733 		S_NULL          // raisestate
12734 	},
12735 
12736 	{           // MT_DUSTDEVIL
12737 		1218,           // doomednum
12738 		S_DUSTDEVIL,    // spawnstate
12739 		1,              // spawnhealth
12740 		S_NULL,         // seestate
12741 		sfx_None,       // seesound
12742 		0,              // reactiontime
12743 		sfx_None,       // attacksound
12744 		S_NULL,         // painstate
12745 		0,              // painchance
12746 		sfx_None,       // painsound
12747 		S_NULL,         // meleestate
12748 		S_NULL,         // missilestate
12749 		S_NULL,         // deathstate
12750 		S_NULL,         // xdeathstate
12751 		sfx_None,       // deathsound
12752 		2,              // speed
12753 		80*FRACUNIT,    // radius
12754 		416*FRACUNIT,   // height
12755 		0,              // display offset
12756 		100,            // mass
12757 		0,              // damage
12758 		sfx_s3k4b,      // activesound
12759 		MF_NOBLOCKMAP|MF_NOGRAVITY, // flags
12760 		S_NULL          // raisestate
12761 	},
12762 
12763 	{           // MT_DUSTLAYER
12764 		-1,             // doomednum
12765 		S_DUSTLAYER1,   // spawnstate
12766 		1,              // spawnhealth
12767 		S_NULL,         // seestate
12768 		sfx_None,       // seesound
12769 		0,              // reactiontime
12770 		sfx_None,       // attacksound
12771 		S_NULL,         // painstate
12772 		0,              // painchance
12773 		sfx_None,       // painsound
12774 		S_NULL,         // meleestate
12775 		S_NULL,         // missilestate
12776 		S_NULL,         // deathstate
12777 		S_NULL,         // xdeathstate
12778 		sfx_None,       // deathsound
12779 		0,              // speed
12780 		64*FRACUNIT,    // radius
12781 		256*FRACUNIT,   // height
12782 		0,              // display offset
12783 		100,            // mass
12784 		0,              // damage
12785 		sfx_None,       // activesound
12786 		MF_NOGRAVITY|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
12787 		S_NULL          // raisestate
12788 	},
12789 
12790 	{          // MT_ARIDDUST
12791 		-1,             // doomednum
12792 		S_ARIDDUST1,    // spawnstate
12793 		1,              // spawnhealth
12794 		S_NULL,         // seestate
12795 		sfx_None,       // seesound
12796 		0,              // reactiontime
12797 		sfx_None,       // attacksound
12798 		S_NULL,         // painstate
12799 		0,              // painchance
12800 		sfx_None,       // painsound
12801 		S_NULL,         // meleestate
12802 		S_NULL,         // missilestate
12803 		S_NULL,         // deathstate
12804 		S_NULL,         // xdeathstate
12805 		sfx_None,       // deathsound
12806 		0,              // speed
12807 		16*FRACUNIT,    // radius
12808 		24*FRACUNIT,    // height
12809 		0,              // display offset
12810 		100,            // mass
12811 		0,              // damage
12812 		sfx_None,       // activesound
12813 		MF_NOGRAVITY|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOCLIPHEIGHT, // flags
12814 		S_NULL          // raisestate
12815 	},
12816 
12817 	{          // MT_MINECART
12818 		-1,             // doomednum
12819 		S_MINECART_IDLE,// spawnstate
12820 		1,              // spawnhealth
12821 		S_NULL,         // seestate
12822 		sfx_None,       // seesound
12823 		24*FRACUNIT,    // reactiontime
12824 		sfx_None,       // attacksound
12825 		S_NULL,         // painstate
12826 		0,              // painchance
12827 		sfx_statu2,     // painsound
12828 		S_NULL,         // meleestate
12829 		S_NULL,         // missilestate
12830 		S_MINECART_DTH1,// deathstate
12831 		S_NULL,         // xdeathstate
12832 		sfx_s3k59,      // deathsound
12833 		20*FRACUNIT,    // speed
12834 		22*FRACUNIT,    // radius
12835 		32*FRACUNIT,    // height
12836 		0,              // display offset
12837 		100,            // mass
12838 		0,              // damage
12839 		sfx_s3k76,      // activesound
12840 		MF_PUSHABLE,    // flags
12841 		(statenum_t)MT_MINECARTSIDEMARK// raisestate
12842 	},
12843 
12844 	{          // MT_MINECARTSEG
12845 		-1,             // doomednum
12846 		S_INVISIBLE,    // spawnstate
12847 		1,              // spawnhealth
12848 		S_NULL,         // seestate
12849 		sfx_None,       // seesound
12850 		0,              // reactiontime
12851 		sfx_None,       // attacksound
12852 		S_NULL,         // painstate
12853 		0,              // painchance
12854 		sfx_None,       // painsound
12855 		S_NULL,         // meleestate
12856 		S_NULL,         // missilestate
12857 		S_NULL,         // deathstate
12858 		S_NULL,         // xdeathstate
12859 		sfx_None,       // deathsound
12860 		0,              // speed
12861 		FRACUNIT,       // radius
12862 		32*FRACUNIT,    // height
12863 		0,              // display offset
12864 		100,            // mass
12865 		0,              // damage
12866 		sfx_None,       // activesound
12867 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_NOCLIP,    // flags
12868 		S_NULL          // raisestate
12869 	},
12870 
12871 	{          // MT_MINECARTSPAWNER
12872 		1219,           // doomednum
12873 		S_INVISIBLE,    // spawnstate
12874 		1000,           // spawnhealth
12875 		S_NULL,         // seestate
12876 		sfx_None,       // seesound
12877 		0,              // reactiontime
12878 		sfx_None,       // attacksound
12879 		S_NULL,         // painstate
12880 		0,              // painchance
12881 		sfx_None,       // painsound
12882 		S_NULL,         // meleestate
12883 		S_NULL,         // missilestate
12884 		S_NULL,         // deathstate
12885 		S_NULL,         // xdeathstate
12886 		sfx_None,       // deathsound
12887 		0,              // speed
12888 		22*FRACUNIT,    // radius
12889 		16*FRACUNIT,    // height
12890 		0,              // display offset
12891 		100,            // mass
12892 		0,              // damage
12893 		sfx_None,       // activesound
12894 		MF_SPECIAL,     // flags
12895 		S_NULL          // raisestate
12896 	},
12897 
12898 	{          // MT_MINECARTEND
12899 		1220,           // doomednum
12900 		S_MINECARTEND,  // spawnstate
12901 		1,              // spawnhealth
12902 		S_NULL,         // seestate
12903 		sfx_None,       // seesound
12904 		0,              // reactiontime
12905 		sfx_None,       // attacksound
12906 		S_NULL,         // painstate
12907 		0,              // painchance
12908 		sfx_None,       // painsound
12909 		S_NULL,         // meleestate
12910 		S_NULL,         // missilestate
12911 		S_NULL,         // deathstate
12912 		S_NULL,         // xdeathstate
12913 		sfx_None,       // deathsound
12914 		0,              // speed
12915 		32*FRACUNIT,    // radius
12916 		160*FRACUNIT,   // height
12917 		0,              // display offset
12918 		100,            // mass
12919 		0,              // damage
12920 		sfx_None,       // activesound
12921 		MF_SPECIAL|MF_NOCLIPHEIGHT|MF_NOGRAVITY, // flags
12922 		S_NULL          // raisestate
12923 	},
12924 
12925 	{          // MT_MINECARTENDSOLID
12926 		-1,             // doomednum
12927 		S_INVISIBLE,    // spawnstate
12928 		1,              // spawnhealth
12929 		S_NULL,         // seestate
12930 		sfx_None,       // seesound
12931 		0,              // reactiontime
12932 		sfx_None,       // attacksound
12933 		S_NULL,         // painstate
12934 		0,              // painchance
12935 		sfx_None,       // painsound
12936 		S_NULL,         // meleestate
12937 		S_NULL,         // missilestate
12938 		S_NULL,         // deathstate
12939 		S_NULL,         // xdeathstate
12940 		sfx_None,       // deathsound
12941 		0,              // speed
12942 		32*FRACUNIT,    // radius
12943 		32*FRACUNIT,    // height
12944 		0,              // display offset
12945 		100,            // mass
12946 		0,              // damage
12947 		sfx_None,       // activesound
12948 		MF_SOLID|MF_PAPERCOLLISION|MF_NOCLIPHEIGHT|MF_NOGRAVITY, // flags
12949 		S_NULL          // raisestate
12950 	},
12951 
12952 	{          // MT_MINECARTSIDEMARK
12953 		-1,             // doomednum
12954 		S_MINECARTSIDEMARK2, // spawnstate
12955 		1,              // spawnhealth
12956 		S_NULL,         // seestate
12957 		sfx_None,       // seesound
12958 		0,              // reactiontime
12959 		sfx_None,       // attacksound
12960 		S_NULL,         // painstate
12961 		0,              // painchance
12962 		sfx_None,       // painsound
12963 		S_NULL,         // meleestate
12964 		S_NULL,         // missilestate
12965 		S_NULL,         // deathstate
12966 		S_NULL,         // xdeathstate
12967 		sfx_None,       // deathsound
12968 		0,              // speed
12969 		22*FRACUNIT,    // radius
12970 		32*FRACUNIT,    // height
12971 		0,              // display offset
12972 		100,            // mass
12973 		0,              // damage
12974 		sfx_None,       // activesound
12975 		MF_NOBLOCKMAP|MF_NOGRAVITY, // flags
12976 		S_NULL          // raisestate
12977 	},
12978 
12979 	{          // MT_MINECARTSPARK
12980 		-1,             // doomednum
12981 		S_MINECARTSPARK,// spawnstate
12982 		1,              // spawnhealth
12983 		S_NULL,         // seestate
12984 		sfx_None,       // seesound
12985 		0,              // reactiontime
12986 		sfx_None,       // attacksound
12987 		S_NULL,         // painstate
12988 		0,              // painchance
12989 		sfx_None,       // painsound
12990 		S_NULL,         // meleestate
12991 		S_NULL,         // missilestate
12992 		S_NULL,         // deathstate
12993 		S_NULL,         // xdeathstate
12994 		sfx_None,       // deathsound
12995 		0,              // speed
12996 		2*FRACUNIT,     // radius
12997 		2*FRACUNIT,     // height
12998 		0,              // display offset
12999 		100,            // mass
13000 		0,              // damage
13001 		sfx_None,       // activesound
13002 		MF_BOUNCE|MF_NOCLIPTHING|MF_GRENADEBOUNCE, // flags
13003 		S_NULL          // raisestate
13004 	},
13005 
13006 	{          // MT_SALOONDOOR
13007 		-1,             // doomednum
13008 		S_SALOONDOOR,   // spawnstate
13009 		1,              // spawnhealth
13010 		S_NULL,         // seestate
13011 		sfx_None,       // seesound
13012 		0,              // reactiontime
13013 		sfx_None,       // attacksound
13014 		S_NULL,         // painstate
13015 		0,              // painchance
13016 		sfx_None,       // painsound
13017 		S_NULL,         // meleestate
13018 		S_NULL,         // missilestate
13019 		S_NULL,         // deathstate
13020 		S_NULL,         // xdeathstate
13021 		sfx_None,       // deathsound
13022 		0,              // speed
13023 		48*FRACUNIT,    // radius
13024 		160*FRACUNIT,   // height
13025 		0,              // display offset
13026 		100,            // mass
13027 		0,              // damage
13028 		sfx_s3k90,      // activesound
13029 		MF_SOLID|MF_NOGRAVITY|MF_RUNSPAWNFUNC|MF_PAPERCOLLISION|MF_NOCLIPHEIGHT, // flags
13030 		S_NULL          // raisestate
13031 	},
13032 
13033 	{          // MT_SALOONDOORCENTER
13034 		1221,           // doomednum
13035 		S_SALOONDOORCENTER, // spawnstate
13036 		1,              // spawnhealth
13037 		S_NULL,         // seestate
13038 		sfx_None,       // seesound
13039 		0,              // reactiontime
13040 		sfx_None,       // attacksound
13041 		S_NULL,         // painstate
13042 		0,              // painchance
13043 		sfx_None,       // painsound
13044 		S_NULL,         // meleestate
13045 		S_NULL,         // missilestate
13046 		S_NULL,         // deathstate
13047 		S_NULL,         // xdeathstate
13048 		sfx_None,       // deathsound
13049 		0,              // speed
13050 		96*FRACUNIT,    // radius
13051 		160*FRACUNIT,   // height
13052 		0,              // display offset
13053 		100,            // mass
13054 		0,              // damage
13055 		sfx_None,       // activesound
13056 		MF_SOLID|MF_NOGRAVITY|MF_RUNSPAWNFUNC|MF_PAPERCOLLISION|MF_NOCLIPHEIGHT, // flags
13057 		S_NULL          // raisestate
13058 	},
13059 
13060 	{          // MT_TRAINCAMEOSPAWNER
13061 		1222,           // doomednum
13062 		S_TRAINCAMEOSPAWNER_1,    // spawnstate
13063 		1,              // spawnhealth
13064 		S_NULL,         // seestate
13065 		sfx_None,       // seesound
13066 		0,              // reactiontime
13067 		sfx_None,       // attacksound
13068 		S_NULL,         // painstate
13069 		0,              // painchance
13070 		sfx_None,       // painsound
13071 		S_NULL,         // meleestate
13072 		S_NULL,         // missilestate
13073 		S_NULL,         // deathstate
13074 		S_NULL,         // xdeathstate
13075 		sfx_None,       // deathsound
13076 		0,              // speed
13077 		28*FRACUNIT,    // radius
13078 		32*FRACUNIT,    // height
13079 		0,              // display offset
13080 		100,            // mass
13081 		0,              // damage
13082 		sfx_None,       // activesound
13083 		MF_NOGRAVITY|MF_NOCLIP, // flags
13084 		S_NULL          // raisestate
13085 	},
13086 
13087 	{          // MT_TRAINSEG
13088 		-1,             // doomednum
13089 		S_INVISIBLE,    // spawnstate
13090 		1,              // spawnhealth
13091 		S_NULL,         // seestate
13092 		sfx_None,       // seesound
13093 		0,              // reactiontime
13094 		sfx_None,       // attacksound
13095 		S_NULL,         // painstate
13096 		0,              // painchance
13097 		sfx_None,       // painsound
13098 		S_NULL,         // meleestate
13099 		S_NULL,         // missilestate
13100 		S_NULL,         // deathstate
13101 		S_NULL,         // xdeathstate
13102 		sfx_None,       // deathsound
13103 		0,              // speed
13104 		FRACUNIT,       // radius
13105 		FRACUNIT,       // height
13106 		0,              // display offset
13107 		100,            // mass
13108 		0,              // damage
13109 		sfx_None,       // activesound
13110 		MF_NOGRAVITY|MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT, // flags
13111 		S_NULL          // raisestate
13112 	},
13113 
13114 	{          // MT_TRAINDUSTSPAWNER
13115 		1223,           // doomednum
13116 		S_INVISIBLE,    // spawnstate
13117 		1,              // spawnhealth
13118 		S_NULL,         // seestate
13119 		sfx_None,       // seesound
13120 		0,              // reactiontime
13121 		sfx_None,       // attacksound
13122 		S_NULL,         // painstate
13123 		0,              // painchance
13124 		sfx_None,       // painsound
13125 		S_NULL,         // meleestate
13126 		S_NULL,         // missilestate
13127 		S_NULL,         // deathstate
13128 		S_NULL,         // xdeathstate
13129 		sfx_None,       // deathsound
13130 		0,              // speed
13131 		FRACUNIT,       // radius
13132 		FRACUNIT,       // height
13133 		0,              // display offset
13134 		100,            // mass
13135 		0,              // damage
13136 		sfx_None,       // activesound
13137 		MF_NOGRAVITY|MF_NOBLOCKMAP|MF_NOCLIP, // flags
13138 		S_NULL          // raisestate
13139 	},
13140 
13141 	{          // MT_TRAINSTEAMSPAWNER
13142 		1224,           // doomednum
13143 		S_INVISIBLE,    // spawnstate
13144 		1,              // spawnhealth
13145 		S_NULL,         // seestate
13146 		sfx_None,       // seesound
13147 		0,              // reactiontime
13148 		sfx_None,       // attacksound
13149 		S_NULL,         // painstate
13150 		0,              // painchance
13151 		sfx_None,       // painsound
13152 		S_NULL,         // meleestate
13153 		S_NULL,         // missilestate
13154 		S_NULL,         // deathstate
13155 		S_NULL,         // xdeathstate
13156 		sfx_None,       // deathsound
13157 		0,              // speed
13158 		FRACUNIT,       // radius
13159 		FRACUNIT,       // height
13160 		0,              // display offset
13161 		100,            // mass
13162 		0,              // damage
13163 		sfx_None,       // activesound
13164 		MF_NOGRAVITY|MF_NOBLOCKMAP|MF_NOCLIP, // flags
13165 		S_NULL          // raisestate
13166 	},
13167 
13168 	{          // MT_MINECARTSWITCHPOINT
13169 		1229,           // doomednum
13170 		S_INVISIBLE,    // spawnstate
13171 		1,              // spawnhealth
13172 		S_NULL,         // seestate
13173 		sfx_None,       // seesound
13174 		0,              // reactiontime
13175 		sfx_None,       // attacksound
13176 		S_NULL,         // painstate
13177 		0,              // painchance
13178 		sfx_None,       // painsound
13179 		S_NULL,         // meleestate
13180 		S_NULL,         // missilestate
13181 		S_NULL,         // deathstate
13182 		S_NULL,         // xdeathstate
13183 		sfx_None,       // deathsound
13184 		0,              // speed
13185 		FRACUNIT,       // radius
13186 		160*FRACUNIT,   // height
13187 		0,              // display offset
13188 		100,            // mass
13189 		0,              // damage
13190 		sfx_None,       // activesound
13191 		MF_SPECIAL|MF_NOCLIPHEIGHT|MF_NOGRAVITY, // flags
13192 		S_NULL          // raisestate
13193 	},
13194 
13195 	{           // MT_FLAMEJET
13196 		1300,           // doomednum
13197 		S_FLAMEJETSTND, // spawnstate
13198 		1000,           // spawnhealth
13199 		S_NULL,         // seestate
13200 		sfx_None,       // seesound
13201 		8,              // reactiontime
13202 		sfx_None,       // attacksound
13203 		S_NULL,         // painstate
13204 		0,              // painchance
13205 		sfx_None,       // painsound
13206 		S_NULL,         // meleestate
13207 		S_NULL,         // missilestate
13208 		S_NULL,         // deathstate
13209 		S_NULL,         // xdeathstate
13210 		sfx_None,       // deathsound
13211 		0,              // speed
13212 		16*FRACUNIT,    // radius
13213 		40*FRACUNIT,    // height
13214 		0,              // display offset
13215 		100,            // mass
13216 		0,              // damage
13217 		sfx_None,       // activesound
13218 		MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_NOBLOCKMAP|MF_NOSECTOR, // flags
13219 		S_NULL          // raisestate
13220 	},
13221 
13222 	{           // MT_VERTICALFLAMEJET
13223 		1301,           // doomednum
13224 		S_FLAMEJETSTND, // spawnstate
13225 		1000,           // spawnhealth
13226 		S_NULL,         // seestate
13227 		sfx_None,       // seesound
13228 		8,              // reactiontime
13229 		sfx_None,       // attacksound
13230 		S_NULL,         // painstate
13231 		0,              // painchance
13232 		sfx_None,       // painsound
13233 		S_NULL,         // meleestate
13234 		S_NULL,         // missilestate
13235 		S_NULL,         // deathstate
13236 		S_NULL,         // xdeathstate
13237 		sfx_None,       // deathsound
13238 		0,              // speed
13239 		16*FRACUNIT,    // radius
13240 		40*FRACUNIT,    // height
13241 		0,              // display offset
13242 		100,            // mass
13243 		0,              // damage
13244 		sfx_None,       // activesound
13245 		MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_NOBLOCKMAP|MF_NOSECTOR, // flags
13246 		S_NULL          // raisestate
13247 	},
13248 
13249 	{           // MT_FLAMEJETFLAME
13250 		-1,             // doomednum
13251 		S_FLAMEJETFLAME1, // spawnstate
13252 		1000,           // spawnhealth
13253 		S_NULL,         // seestate
13254 		sfx_None,       // seesound
13255 		8,              // reactiontime
13256 		sfx_None,       // attacksound
13257 		S_NULL,         // painstate
13258 		0,              // painchance
13259 		sfx_None,       // painsound
13260 		S_NULL,         // meleestate
13261 		S_NULL,         // missilestate
13262 		S_NULL,         // deathstate
13263 		S_NULL,         // xdeathstate
13264 		sfx_None,       // deathsound
13265 		5*FRACUNIT,     // speed
13266 		8*FRACUNIT,     // radius
13267 		8*FRACUNIT,     // height
13268 		0,              // display offset
13269 		DMG_FIRE,       // mass
13270 		0,              // damage
13271 		sfx_None,       // activesound
13272 		MF_NOGRAVITY|MF_MISSILE|MF_FIRE, // flags
13273 		S_NULL          // raisestate
13274 	},
13275 
13276 	{           // MT_FJSPINAXISA
13277 		1302,           // doomednum
13278 		S_FJSPINAXISA1, // spawnstate
13279 		1000,           // spawnhealth
13280 		S_NULL,         // seestate
13281 		sfx_None,       // seesound
13282 		8,              // reactiontime
13283 		sfx_None,       // attacksound
13284 		S_NULL,         // painstate
13285 		0,              // painchance
13286 		sfx_None,       // painsound
13287 		S_NULL,         // meleestate
13288 		S_NULL,         // missilestate
13289 		S_NULL,         // deathstate
13290 		S_NULL,         // xdeathstate
13291 		sfx_None,       // deathsound
13292 		10*FRACUNIT,    // speed
13293 		16*FRACUNIT,    // radius
13294 		1*FRACUNIT,     // height
13295 		0,              // display offset
13296 		100,            // mass
13297 		1,              // damage
13298 		sfx_None,       // activesound
13299 		MF_NOCLIP|MF_NOCLIPTHING|MF_NOGRAVITY|MF_NOSECTOR, // flags
13300 		S_NULL          // raisestate
13301 	},
13302 
13303 	{           // MT_FJSPINAXISB
13304 		1303,           // doomednum
13305 		S_FJSPINAXISB1, // spawnstate
13306 		1000,           // spawnhealth
13307 		S_NULL,         // seestate
13308 		sfx_None,       // seesound
13309 		8,              // reactiontime
13310 		sfx_None,       // attacksound
13311 		S_NULL,         // painstate
13312 		0,              // painchance
13313 		sfx_None,       // painsound
13314 		S_NULL,         // meleestate
13315 		S_NULL,         // missilestate
13316 		S_NULL,         // deathstate
13317 		S_NULL,         // xdeathstate
13318 		sfx_None,       // deathsound
13319 		10*FRACUNIT,    // speed
13320 		16*FRACUNIT,    // radius
13321 		1*FRACUNIT,     // height
13322 		0,              // display offset
13323 		100,            // mass
13324 		1,              // damage
13325 		sfx_None,       // activesound
13326 		MF_NOCLIP|MF_NOCLIPTHING|MF_NOGRAVITY|MF_NOSECTOR, // flags
13327 		S_NULL          // raisestate
13328 	},
13329 
13330 	{           // MT_FLAMEJETFLAMEB
13331 		-1,             // doomednum
13332 		S_FLAMEJETFLAMEB1, // spawnstate
13333 		1000,           // spawnhealth
13334 		S_NULL,         // seestate
13335 		sfx_fire,       // seesound
13336 		8,              // reactiontime
13337 		sfx_None,       // attacksound
13338 		S_NULL,         // painstate
13339 		0,              // painchance
13340 		sfx_None,       // painsound
13341 		S_NULL,         // meleestate
13342 		S_NULL,         // missilestate
13343 		S_NULL,         // deathstate
13344 		S_NULL,         // xdeathstate
13345 		sfx_None,       // deathsound
13346 		18,             // speed
13347 		16*FRACUNIT,    // radius
13348 		24*FRACUNIT,    // height
13349 		0,              // display offset
13350 		DMG_FIRE,       // mass
13351 		1,              // damage
13352 		sfx_None,       // activesound
13353 		MF_NOGRAVITY|MF_MISSILE|MF_FIRE|MF_NOBLOCKMAP|MF_RUNSPAWNFUNC, // flags
13354 		S_NULL          // raisestate
13355 	},
13356 
13357 	{           // MT_LAVAFALL
13358 		1304,           // doomednum
13359 		S_LAVAFALL_DORMANT, // spawnstate
13360 		1000,           // spawnhealth
13361 		S_NULL,         // seestate
13362 		sfx_lvfal1,     // seesound
13363 		8,              // reactiontime
13364 		sfx_s3kd5l,     // attacksound
13365 		S_NULL,         // painstate
13366 		0,              // painchance
13367 		sfx_None,       // painsound
13368 		S_NULL,         // meleestate
13369 		S_NULL,         // missilestate
13370 		S_NULL,         // deathstate
13371 		S_NULL,         // xdeathstate
13372 		sfx_None,       // deathsound
13373 		3200*FRACUNIT,  // speed
13374 		30*FRACUNIT,    // radius
13375 		32*FRACUNIT,    // height
13376 		1,              // display offset
13377 		100,            // mass
13378 		0,              // damage
13379 		sfx_None,       // activesound
13380 		MF_NOGRAVITY|MF_SPAWNCEILING, // flags
13381 		S_NULL          // raisestate
13382 	},
13383 
13384 	{           // MT_LAVAFALL_LAVA
13385 		-1,             // doomednum
13386 		S_LAVAFALL_LAVA1, // spawnstate
13387 		1000,           // spawnhealth
13388 		S_NULL,         // seestate
13389 		sfx_None,       // seesound
13390 		8,              // reactiontime
13391 		sfx_None,       // attacksound
13392 		S_NULL,         // painstate
13393 		0,              // painchance
13394 		sfx_None,       // painsound
13395 		S_NULL,         // meleestate
13396 		S_NULL,         // missilestate
13397 		S_LAVAFALL_LAVA3, // deathstate
13398 		S_NULL,         // xdeathstate
13399 		sfx_None,       // deathsound
13400 		0,              // speed
13401 		30*FRACUNIT,    // radius
13402 		48*FRACUNIT,    // height
13403 		0,              // display offset
13404 		100,            // mass
13405 		0,              // damage
13406 		sfx_None,       // activesound
13407 		MF_SPECIAL|MF_PAIN|MF_NOGRAVITY|MF_FIRE, // flags
13408 		S_NULL          // raisestate
13409 	},
13410 
13411 	{           // MT_LAVAFALLROCK
13412 		-1,             // doomednum
13413 		S_LAVAFALLROCK, // spawnstate
13414 		1000,           // spawnhealth
13415 		S_NULL,         // seestate
13416 		sfx_None,       // seesound
13417 		8,              // reactiontime
13418 		sfx_None,       // attacksound
13419 		S_NULL,         // painstate
13420 		0,              // painchance
13421 		sfx_None,       // painsound
13422 		S_NULL,         // meleestate
13423 		S_NULL,         // missilestate
13424 		S_NULL,         // deathstate
13425 		S_NULL,         // xdeathstate
13426 		sfx_None,       // deathsound
13427 		0,              // speed
13428 		8*FRACUNIT,     // radius
13429 		8*FRACUNIT,     // height
13430 		0,              // display offset
13431 		100,            // mass
13432 		0,              // damage
13433 		sfx_None,       // activesound
13434 		MF_NOBLOCKMAP,  // flags
13435 		S_NULL          // raisestate
13436 	},
13437 
13438 	{           // MT_ROLLOUTSPAWN
13439 		1305,           // doomednum
13440 		S_ROLLOUTSPAWN, // spawnstate
13441 		1000,           // spawnhealth
13442 		S_NULL,         // seestate
13443 		sfx_None,       // seesound
13444 		0,              // reactiontime
13445 		sfx_None,       // attacksound
13446 		S_NULL,         // painstate
13447 		0,              // painchance
13448 		sfx_None,       // painsound
13449 		S_NULL,         // meleestate
13450 		S_NULL,         // missilestate
13451 		S_NULL,         // deathstate
13452 		S_NULL,         // xdeathstate
13453 		sfx_None,       // deathsound
13454 		0,              // speed
13455 		8*FRACUNIT,     // radius
13456 		8*FRACUNIT,     // height
13457 		0,              // display offset
13458 		100,            // mass
13459 		0,              // damage
13460 		sfx_None,       // activesound
13461 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SPAWNCEILING|MF_SCENERY,  // flags
13462 		S_NULL          // raisestate
13463 	},
13464 
13465 	{           // MT_ROLLOUTROCK
13466 		-1,             // doomednum
13467 		S_ROLLOUTROCK,  // spawnstate
13468 		1000,           // spawnhealth
13469 		S_NULL,         // seestate
13470 		sfx_None,       // seesound
13471 		8,              // reactiontime (sets number of frames the rock cycles through)
13472 		sfx_None,       // attacksound
13473 		S_NULL,         // painstate
13474 		12*TICRATE,     // painchance (sets how long an unridden rock should last before disappearing - set to 0 to disable)
13475 		sfx_s3k49,      // painsound
13476 		S_NULL,         // meleestate
13477 		S_NULL,         // missilestate
13478 		S_NULL,         // deathstate
13479 		S_NULL,         // xdeathstate
13480 		sfx_None,       // deathsound
13481 		32*FRACUNIT,    // speed
13482 		30*FRACUNIT,    // radius
13483 		60*FRACUNIT,    // height
13484 		0,              // display offset
13485 		100,            // mass
13486 		0,              // damage
13487 		sfx_None,       // activesound
13488 		MF_PUSHABLE|MF_SOLID|MF_SLIDEME,  // flags
13489 		S_NULL          // raisestate
13490 	},
13491 
13492 	{           // MT_BIGFERNLEAF
13493 		-1,             // doomednum
13494 		S_BIGFERNLEAF,  // spawnstate
13495 		1000,           // spawnhealth
13496 		S_NULL,         // seestate
13497 		sfx_None,       // seesound
13498 		8,              // reactiontime
13499 		sfx_None,       // attacksound
13500 		S_NULL,         // painstate
13501 		0,              // painchance
13502 		sfx_None,       // painsound
13503 		S_NULL,         // meleestate
13504 		S_NULL,         // missilestate
13505 		S_NULL,         // deathstate
13506 		S_NULL,         // xdeathstate
13507 		sfx_None,       // deathsound
13508 		0,              // speed
13509 		32*FRACUNIT,    // radius
13510 		48*FRACUNIT,    // height
13511 		0,              // display offset
13512 		100,            // mass
13513 		0,              // damage
13514 		sfx_None,       // activesound
13515 		MF_SCENERY|MF_NOBLOCKMAP, // flags
13516 		S_NULL          // raisestate
13517 	},
13518 
13519 	{           // MT_BIGFERN
13520 		1306,           // doomednum
13521 		S_BIGFERN1,     // spawnstate
13522 		1000,           // spawnhealth
13523 		S_NULL,         // seestate
13524 		sfx_None,       // seesound
13525 		8,              // reactiontime
13526 		sfx_None,       // attacksound
13527 		S_NULL,         // painstate
13528 		0,              // painchance
13529 		sfx_None,       // painsound
13530 		S_NULL,         // meleestate
13531 		S_NULL,         // missilestate
13532 		S_NULL,         // deathstate
13533 		S_NULL,         // xdeathstate
13534 		sfx_None,       // deathsound
13535 		0,              // speed
13536 		32*FRACUNIT,    // radius
13537 		48*FRACUNIT,    // height
13538 		0,              // display offset
13539 		100,            // mass
13540 		0,              // damage
13541 		sfx_None,       // activesound
13542 		MF_SCENERY|MF_NOBLOCKMAP|MF_RUNSPAWNFUNC, // flags
13543 		S_NULL          // raisestate
13544 	},
13545 
13546 	{           // MT_JUNGLEPALM
13547 		1307,           // doomednum
13548 		S_JUNGLEPALM,   // spawnstate
13549 		1000,           // spawnhealth
13550 		S_NULL,         // seestate
13551 		sfx_None,       // seesound
13552 		8,              // reactiontime
13553 		sfx_None,       // attacksound
13554 		S_NULL,         // painstate
13555 		0,              // painchance
13556 		sfx_None,       // painsound
13557 		S_NULL,         // meleestate
13558 		S_NULL,         // missilestate
13559 		S_NULL,         // deathstate
13560 		S_NULL,         // xdeathstate
13561 		sfx_None,       // deathsound
13562 		0,              // speed
13563 		32*FRACUNIT,    // radius
13564 		48*FRACUNIT,    // height
13565 		0,              // display offset
13566 		100,            // mass
13567 		0,              // damage
13568 		sfx_None,       // activesound
13569 		MF_SCENERY|MF_NOBLOCKMAP, // flags
13570 		S_NULL          // raisestate
13571 	},
13572 
13573 	{           // MT_TORCHFLOWER
13574 		1308,           // doomednum
13575 		S_TORCHFLOWER,  // spawnstate
13576 		1000,           // spawnhealth
13577 		S_NULL,         // seestate
13578 		sfx_None,       // seesound
13579 		8,              // reactiontime
13580 		sfx_None,       // attacksound
13581 		S_NULL,         // painstate
13582 		0,              // painchance
13583 		sfx_None,       // painsound
13584 		S_NULL,         // meleestate
13585 		S_NULL,         // missilestate
13586 		S_NULL,         // deathstate
13587 		S_NULL,         // xdeathstate
13588 		sfx_None,       // deathsound
13589 		0,              // speed
13590 		14*FRACUNIT,    // radius
13591 		110*FRACUNIT,   // height
13592 		0,              // display offset
13593 		100,            // mass
13594 		0,              // damage
13595 		sfx_None,       // activesound
13596 		MF_SCENERY|MF_NOBLOCKMAP, // flags
13597 		S_NULL          // raisestate
13598 	},
13599 
13600 	{           // MT_WALLVINE_LONG
13601 		1309,           // doomednum
13602 		S_WALLVINE_LONG, // spawnstate
13603 		1000,           // spawnhealth
13604 		S_NULL,         // seestate
13605 		sfx_None,       // seesound
13606 		8,              // reactiontime
13607 		sfx_None,       // attacksound
13608 		S_NULL,         // painstate
13609 		0,              // painchance
13610 		sfx_None,       // painsound
13611 		S_NULL,         // meleestate
13612 		S_NULL,         // missilestate
13613 		S_NULL,         // deathstate
13614 		S_NULL,         // xdeathstate
13615 		sfx_None,       // deathsound
13616 		0,              // speed
13617 		1*FRACUNIT,    // radius
13618 		288*FRACUNIT,   // height
13619 		0,              // display offset
13620 		100,            // mass
13621 		0,              // damage
13622 		sfx_None,       // activesound
13623 		MF_SCENERY|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP, // flags
13624 		S_NULL          // raisestate
13625 	},
13626 
13627 	{           // MT_WALLVINE_SHORT
13628 		1310,           // doomednum
13629 		S_WALLVINE_SHORT, // spawnstate
13630 		1000,           // spawnhealth
13631 		S_NULL,         // seestate
13632 		sfx_None,       // seesound
13633 		8,              // reactiontime
13634 		sfx_None,       // attacksound
13635 		S_NULL,         // painstate
13636 		0,              // painchance
13637 		sfx_None,       // painsound
13638 		S_NULL,         // meleestate
13639 		S_NULL,         // missilestate
13640 		S_NULL,         // deathstate
13641 		S_NULL,         // xdeathstate
13642 		sfx_None,       // deathsound
13643 		0,              // speed
13644 		1*FRACUNIT,    // radius
13645 		288*FRACUNIT,   // height
13646 		0,              // display offset
13647 		100,            // mass
13648 		0,              // damage
13649 		sfx_None,       // activesound
13650 		MF_SCENERY|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP, // flags
13651 		S_NULL          // raisestate
13652 	},
13653 
13654 	{           // MT_GLAREGOYLE
13655 		1500,           // doomednum
13656 		S_GLAREGOYLE,    // spawnstate
13657 		1000,           // spawnhealth
13658 		S_NULL,         // seestate
13659 		sfx_None,       // seesound
13660 		8,              // reactiontime
13661 		sfx_None,       // attacksound
13662 		S_NULL,         // painstate
13663 		0,              // painchance
13664 		sfx_None,       // painsound
13665 		S_NULL,         // meleestate
13666 		S_NULL,         // missilestate
13667 		S_NULL,         // deathstate
13668 		S_NULL,         // xdeathstate
13669 		sfx_None,       // deathsound
13670 		21*FRACUNIT,    // speed
13671 		16*FRACUNIT,    // radius
13672 		40*FRACUNIT,    // height
13673 		0,              // display offset
13674 		100,            // mass
13675 		1,              // damage
13676 		sfx_statu2,     // activesound
13677 		MF_SLIDEME|MF_SOLID|MF_PUSHABLE, // flags
13678 		S_NULL          // raisestate
13679 	},
13680 
13681 	{           // MT_GLAREGOYLEUP
13682 		1501,           // doomednum
13683 		S_GLAREGOYLEUP,  // spawnstate
13684 		1000,           // spawnhealth
13685 		S_NULL,         // seestate
13686 		sfx_None,       // seesound
13687 		8,              // reactiontime
13688 		sfx_None,       // attacksound
13689 		S_NULL,         // painstate
13690 		0,              // painchance
13691 		sfx_None,       // painsound
13692 		S_NULL,         // meleestate
13693 		S_NULL,         // missilestate
13694 		S_NULL,         // deathstate
13695 		S_NULL,         // xdeathstate
13696 		sfx_None,       // deathsound
13697 		21*FRACUNIT,    // speed
13698 		16*FRACUNIT,    // radius
13699 		40*FRACUNIT,    // height
13700 		0,              // display offset
13701 		100,            // mass
13702 		1,              // damage
13703 		sfx_statu2,     // activesound
13704 		MF_SLIDEME|MF_SOLID|MF_PUSHABLE, // flags
13705 		S_NULL          // raisestate
13706 	},
13707 
13708 	{           // MT_GLAREGOYLEDOWN
13709 		1502,           // doomednum
13710 		S_GLAREGOYLEDOWN,// spawnstate
13711 		1000,           // spawnhealth
13712 		S_NULL,         // seestate
13713 		sfx_None,       // seesound
13714 		8,              // reactiontime
13715 		sfx_None,       // attacksound
13716 		S_NULL,         // painstate
13717 		0,              // painchance
13718 		sfx_None,       // painsound
13719 		S_NULL,         // meleestate
13720 		S_NULL,         // missilestate
13721 		S_NULL,         // deathstate
13722 		S_NULL,         // xdeathstate
13723 		sfx_None,       // deathsound
13724 		21*FRACUNIT,    // speed
13725 		16*FRACUNIT,    // radius
13726 		40*FRACUNIT,    // height
13727 		0,              // display offset
13728 		100,            // mass
13729 		1,              // damage
13730 		sfx_statu2,     // activesound
13731 		MF_SLIDEME|MF_SOLID|MF_PUSHABLE, // flags
13732 		S_NULL          // raisestate
13733 	},
13734 
13735 	{           // MT_GLAREGOYLELONG
13736 		1503,           // doomednum
13737 		S_GLAREGOYLELONG,// spawnstate
13738 		1000,           // spawnhealth
13739 		S_NULL,         // seestate
13740 		sfx_None,       // seesound
13741 		8,              // reactiontime
13742 		sfx_None,       // attacksound
13743 		S_NULL,         // painstate
13744 		0,              // painchance
13745 		sfx_None,       // painsound
13746 		S_NULL,         // meleestate
13747 		S_NULL,         // missilestate
13748 		S_NULL,         // deathstate
13749 		S_NULL,         // xdeathstate
13750 		sfx_None,       // deathsound
13751 		21*FRACUNIT,    // speed
13752 		16*FRACUNIT,    // radius
13753 		40*FRACUNIT,    // height
13754 		0,              // display offset
13755 		100,            // mass
13756 		1,              // damage
13757 		sfx_statu2,     // activesound
13758 		MF_SLIDEME|MF_SOLID|MF_PUSHABLE, // flags
13759 		S_NULL          // raisestate
13760 	},
13761 
13762 	{           // MT_TARGET
13763 		1504,           // doomednum
13764 		S_TARGET_IDLE,  // spawnstate
13765 		1,              // spawnhealth
13766 		S_NULL,         // seestate
13767 		sfx_None,       // seesound
13768 		32,             // reactiontime
13769 		sfx_None,       // attacksound
13770 		S_NULL,         // painstate
13771 		200,            // painchance
13772 		sfx_None,       // painsound
13773 		S_NULL,         // meleestate
13774 		S_NULL,         // missilestate
13775 		S_TARGET_HIT1,  // deathstate
13776 		S_TARGET_ALLDONE, // xdeathstate
13777 		sfx_None,       // deathsound
13778 		0,              // speed
13779 		24*FRACUNIT,    // radius
13780 		32*FRACUNIT,    // height
13781 		0,              // display offset
13782 		100,            // mass
13783 		0,              // damage
13784 		sfx_None,       // activesound
13785 		MF_SPECIAL|MF_SHOOTABLE, // flags
13786 		S_NULL          // raisestate
13787 	},
13788 
13789 	{           // MT_GREENFLAME
13790 		1505,           // doomednum
13791 		S_GREENFLAME,   // spawnstate
13792 		1000,           // spawnhealth
13793 		S_NULL,         // seestate
13794 		sfx_None,       // seesound
13795 		8,              // reactiontime
13796 		sfx_None,       // attacksound
13797 		S_NULL,         // painstate
13798 		MT_NULL,        // painchance
13799 		sfx_None,       // painsound
13800 		S_NULL,         // meleestate
13801 		S_NULL,         // missilestate
13802 		S_NULL,         // deathstate
13803 		S_NULL,         // xdeathstate
13804 		sfx_None,       // deathsound
13805 		0,              // speed
13806 		8*FRACUNIT,     // radius
13807 		32*FRACUNIT,    // height
13808 		0,              // display offset
13809 		0,       // mass
13810 		0,              // damage
13811 		sfx_None,       // activesound
13812 		MF_NOGRAVITY|MF_PAIN, // flags
13813 		S_NULL          // raisestate
13814 	},
13815 
13816 	{           // MT_BLUEGARGOYLE
13817 		1506,           // doomednum
13818 		S_BLUEGARGOYLE, // spawnstate
13819 		1000,           // spawnhealth
13820 		S_NULL,         // seestate
13821 		sfx_None,       // seesound
13822 		8,              // reactiontime
13823 		sfx_None,       // attacksound
13824 		S_NULL,         // painstate
13825 		0,              // painchance
13826 		sfx_None,       // painsound
13827 		S_NULL,         // meleestate
13828 		S_NULL,         // missilestate
13829 		S_NULL,         // deathstate
13830 		S_NULL,         // xdeathstate
13831 		sfx_None,       // deathsound
13832 		21*FRACUNIT,    // speed
13833 		16*FRACUNIT,    // radius
13834 		40*FRACUNIT,    // height
13835 		0,              // display offset
13836 		100,            // mass
13837 		1,              // damage
13838 		sfx_statu2,     // activesound
13839 		MF_SLIDEME|MF_SOLID|MF_PUSHABLE, // flags
13840 		S_NULL          // raisestate
13841 	},
13842 
13843 	{           // MT_STALAGMITE0
13844 		1900,           // doomednum
13845 		S_STG0,         // spawnstate
13846 		1000,           // spawnhealth
13847 		S_NULL,         // seestate
13848 		sfx_None,       // seesound
13849 		8,              // reactiontime
13850 		sfx_None,       // attacksound
13851 		S_NULL,         // painstate
13852 		0,              // painchance
13853 		sfx_None,       // painsound
13854 		S_NULL,         // meleestate
13855 		S_NULL,         // missilestate
13856 		S_NULL,         // deathstate
13857 		S_NULL,         // xdeathstate
13858 		sfx_None,       // deathsound
13859 		0,              // speed
13860 		16*FRACUNIT,    // radius
13861 		40*FRACUNIT,    // height
13862 		0,              // display offset
13863 		100,            // mass
13864 		0,              // damage
13865 		sfx_None,       // activesound
13866 		MF_NOCLIP|MF_SCENERY, // flags
13867 		S_NULL          // raisestate
13868 	},
13869 
13870 	{           // MT_STALAGMITE1
13871 		1901,           // doomednum
13872 		S_STG1,         // spawnstate
13873 		1000,           // spawnhealth
13874 		S_NULL,         // seestate
13875 		sfx_None,       // seesound
13876 		8,              // reactiontime
13877 		sfx_None,       // attacksound
13878 		S_NULL,         // painstate
13879 		0,              // painchance
13880 		sfx_None,       // painsound
13881 		S_NULL,         // meleestate
13882 		S_NULL,         // missilestate
13883 		S_NULL,         // deathstate
13884 		S_NULL,         // xdeathstate
13885 		sfx_None,       // deathsound
13886 		0,              // speed
13887 		16*FRACUNIT,    // radius
13888 		40*FRACUNIT,    // height
13889 		0,              // display offset
13890 		100,            // mass
13891 		0,              // damage
13892 		sfx_None,       // activesound
13893 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
13894 		S_NULL          // raisestate
13895 	},
13896 
13897 	{           // MT_STALAGMITE2
13898 		1902,           // doomednum
13899 		S_STG2,         // spawnstate
13900 		1000,           // spawnhealth
13901 		S_NULL,         // seestate
13902 		sfx_None,       // seesound
13903 		8,              // reactiontime
13904 		sfx_None,       // attacksound
13905 		S_NULL,         // painstate
13906 		0,              // painchance
13907 		sfx_None,       // painsound
13908 		S_NULL,         // meleestate
13909 		S_NULL,         // missilestate
13910 		S_NULL,         // deathstate
13911 		S_NULL,         // xdeathstate
13912 		sfx_None,       // deathsound
13913 		0,              // speed
13914 		16*FRACUNIT,    // radius
13915 		40*FRACUNIT,    // height
13916 		0,              // display offset
13917 		100,            // mass
13918 		0,              // damage
13919 		sfx_None,       // activesound
13920 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
13921 		S_NULL          // raisestate
13922 	},
13923 
13924 	{           // MT_STALAGMITE3
13925 		1903,           // doomednum
13926 		S_STG3,         // spawnstate
13927 		1000,           // spawnhealth
13928 		S_NULL,         // seestate
13929 		sfx_None,       // seesound
13930 		8,              // reactiontime
13931 		sfx_None,       // attacksound
13932 		S_NULL,         // painstate
13933 		0,              // painchance
13934 		sfx_None,       // painsound
13935 		S_NULL,         // meleestate
13936 		S_NULL,         // missilestate
13937 		S_NULL,         // deathstate
13938 		S_NULL,         // xdeathstate
13939 		sfx_None,       // deathsound
13940 		0,              // speed
13941 		16*FRACUNIT,    // radius
13942 		40*FRACUNIT,    // height
13943 		0,              // display offset
13944 		100,            // mass
13945 		0,              // damage
13946 		sfx_None,       // activesound
13947 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
13948 		S_NULL          // raisestate
13949 	},
13950 
13951 	{           // MT_STALAGMITE4
13952 		1904,           // doomednum
13953 		S_STG4,         // spawnstate
13954 		1000,           // spawnhealth
13955 		S_NULL,         // seestate
13956 		sfx_None,       // seesound
13957 		8,              // reactiontime
13958 		sfx_None,       // attacksound
13959 		S_NULL,         // painstate
13960 		0,              // painchance
13961 		sfx_None,       // painsound
13962 		S_NULL,         // meleestate
13963 		S_NULL,         // missilestate
13964 		S_NULL,         // deathstate
13965 		S_NULL,         // xdeathstate
13966 		sfx_None,       // deathsound
13967 		0,              // speed
13968 		16*FRACUNIT,    // radius
13969 		40*FRACUNIT,    // height
13970 		0,              // display offset
13971 		100,            // mass
13972 		0,              // damage
13973 		sfx_None,       // activesound
13974 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
13975 		S_NULL          // raisestate
13976 	},
13977 
13978 	{           // MT_STALAGMITE5
13979 		1905,           // doomednum
13980 		S_STG5,         // spawnstate
13981 		1000,           // spawnhealth
13982 		S_NULL,         // seestate
13983 		sfx_None,       // seesound
13984 		8,              // reactiontime
13985 		sfx_None,       // attacksound
13986 		S_NULL,         // painstate
13987 		0,              // painchance
13988 		sfx_None,       // painsound
13989 		S_NULL,         // meleestate
13990 		S_NULL,         // missilestate
13991 		S_NULL,         // deathstate
13992 		S_NULL,         // xdeathstate
13993 		sfx_None,       // deathsound
13994 		0,              // speed
13995 		16*FRACUNIT,    // radius
13996 		40*FRACUNIT,    // height
13997 		0,              // display offset
13998 		100,            // mass
13999 		0,              // damage
14000 		sfx_None,       // activesound
14001 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14002 		S_NULL          // raisestate
14003 	},
14004 
14005 	{           // MT_STALAGMITE6
14006 		1906,           // doomednum
14007 		S_STG6,         // spawnstate
14008 		1000,           // spawnhealth
14009 		S_NULL,         // seestate
14010 		sfx_None,       // seesound
14011 		8,              // reactiontime
14012 		sfx_None,       // attacksound
14013 		S_NULL,         // painstate
14014 		0,              // painchance
14015 		sfx_None,       // painsound
14016 		S_NULL,         // meleestate
14017 		S_NULL,         // missilestate
14018 		S_NULL,         // deathstate
14019 		S_NULL,         // xdeathstate
14020 		sfx_None,       // deathsound
14021 		0,              // speed
14022 		16*FRACUNIT,    // radius
14023 		40*FRACUNIT,    // height
14024 		0,              // display offset
14025 		100,            // mass
14026 		0,              // damage
14027 		sfx_None,       // activesound
14028 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14029 		S_NULL          // raisestate
14030 	},
14031 
14032 	{           // MT_STALAGMITE7
14033 		1907,           // doomednum
14034 		S_STG7,         // spawnstate
14035 		1000,           // spawnhealth
14036 		S_NULL,         // seestate
14037 		sfx_None,       // seesound
14038 		8,              // reactiontime
14039 		sfx_None,       // attacksound
14040 		S_NULL,         // painstate
14041 		0,              // painchance
14042 		sfx_None,       // painsound
14043 		S_NULL,         // meleestate
14044 		S_NULL,         // missilestate
14045 		S_NULL,         // deathstate
14046 		S_NULL,         // xdeathstate
14047 		sfx_None,       // deathsound
14048 		0,              // speed
14049 		16*FRACUNIT,    // radius
14050 		40*FRACUNIT,    // height
14051 		0,              // display offset
14052 		100,            // mass
14053 		0,              // damage
14054 		sfx_None,       // activesound
14055 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14056 		S_NULL          // raisestate
14057 	},
14058 
14059 	{           // MT_STALAGMITE8
14060 		1908,           // doomednum
14061 		S_STG8,         // spawnstate
14062 		1000,           // spawnhealth
14063 		S_NULL,         // seestate
14064 		sfx_None,       // seesound
14065 		8,              // reactiontime
14066 		sfx_None,       // attacksound
14067 		S_NULL,         // painstate
14068 		0,              // painchance
14069 		sfx_None,       // painsound
14070 		S_NULL,         // meleestate
14071 		S_NULL,         // missilestate
14072 		S_NULL,         // deathstate
14073 		S_NULL,         // xdeathstate
14074 		sfx_None,       // deathsound
14075 		0,              // speed
14076 		16*FRACUNIT,    // radius
14077 		40*FRACUNIT,    // height
14078 		0,              // display offset
14079 		100,            // mass
14080 		0,              // damage
14081 		sfx_None,       // activesound
14082 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14083 		S_NULL          // raisestate
14084 	},
14085 
14086 	{           // MT_STALAGMITE9
14087 		1909,           // doomednum
14088 		S_STG9,         // spawnstate
14089 		1000,           // spawnhealth
14090 		S_NULL,         // seestate
14091 		sfx_None,       // seesound
14092 		8,              // reactiontime
14093 		sfx_None,       // attacksound
14094 		S_NULL,         // painstate
14095 		0,              // painchance
14096 		sfx_None,       // painsound
14097 		S_NULL,         // meleestate
14098 		S_NULL,         // missilestate
14099 		S_NULL,         // deathstate
14100 		S_NULL,         // xdeathstate
14101 		sfx_None,       // deathsound
14102 		0,              // speed
14103 		16*FRACUNIT,    // radius
14104 		40*FRACUNIT,    // height
14105 		0,              // display offset
14106 		100,            // mass
14107 		0,              // damage
14108 		sfx_None,       // activesound
14109 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14110 		S_NULL          // raisestate
14111 	},
14112 
14113 	{           // MT_XMASPOLE
14114 		1850,           // doomednum
14115 		S_XMASPOLE,     // spawnstate
14116 		1000,           // spawnhealth
14117 		S_NULL,         // seestate
14118 		sfx_None,       // seesound
14119 		8,              // reactiontime
14120 		sfx_None,       // attacksound
14121 		S_NULL,         // painstate
14122 		0,              // painchance
14123 		sfx_None,       // painsound
14124 		S_NULL,         // meleestate
14125 		S_NULL,         // missilestate
14126 		S_NULL,         // deathstate
14127 		S_NULL,         // xdeathstate
14128 		sfx_None,       // deathsound
14129 		0,              // speed
14130 		16*FRACUNIT,    // radius
14131 		40*FRACUNIT,    // height
14132 		0,              // display offset
14133 		100,            // mass
14134 		0,              // damage
14135 		sfx_None,       // activesound
14136 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14137 		S_NULL          // raisestate
14138 	},
14139 
14140 	{           // MT_CANDYCANE
14141 		1851,           // doomednum
14142 		S_CANDYCANE,    // spawnstate
14143 		1000,           // spawnhealth
14144 		S_NULL,         // seestate
14145 		sfx_None,       // seesound
14146 		8,              // reactiontime
14147 		sfx_None,       // attacksound
14148 		S_NULL,         // painstate
14149 		0,              // painchance
14150 		sfx_None,       // painsound
14151 		S_NULL,         // meleestate
14152 		S_NULL,         // missilestate
14153 		S_NULL,         // deathstate
14154 		S_NULL,         // xdeathstate
14155 		sfx_None,       // deathsound
14156 		8,              // speed
14157 		8*FRACUNIT,     // radius
14158 		32*FRACUNIT,    // height
14159 		0,              // display offset
14160 		16,             // mass
14161 		0,              // damage
14162 		sfx_None,       // activesound
14163 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14164 		S_NULL          // raisestate
14165 	},
14166 
14167 	{           // MT_SNOWMAN
14168 		1852,           // doomednum
14169 		S_SNOWMAN,      // spawnstate
14170 		1000,           // spawnhealth
14171 		S_NULL,         // seestate
14172 		sfx_None,       // seesound
14173 		8,              // reactiontime
14174 		sfx_None,       // attacksound
14175 		S_NULL,         // painstate
14176 		0,              // painchance
14177 		sfx_None,       // painsound
14178 		S_NULL,         // meleestate
14179 		S_NULL,         // missilestate
14180 		S_NULL,         // deathstate
14181 		S_NULL,         // xdeathstate
14182 		sfx_None,       // deathsound
14183 		25*FRACUNIT,    // speed
14184 		16*FRACUNIT,    // radius
14185 		64*FRACUNIT,    // height
14186 		0,              // display offset
14187 		100,            // mass
14188 		1,              // damage
14189 		sfx_None,       // activesound
14190 		MF_SLIDEME|MF_SOLID|MF_PUSHABLE, // flags
14191 		S_NULL          // raisestate
14192 	},
14193 
14194 	{           // MT_SNOWMANHAT
14195 		1853,           // doomednum
14196 		S_SNOWMANHAT,   // spawnstate
14197 		1000,           // spawnhealth
14198 		S_NULL,         // seestate
14199 		sfx_None,       // seesound
14200 		8,              // reactiontime
14201 		sfx_None,       // attacksound
14202 		S_NULL,         // painstate
14203 		0,              // painchance
14204 		sfx_None,       // painsound
14205 		S_NULL,         // meleestate
14206 		S_NULL,         // missilestate
14207 		S_NULL,         // deathstate
14208 		S_NULL,         // xdeathstate
14209 		sfx_None,       // deathsound
14210 		25*FRACUNIT,    // speed
14211 		16*FRACUNIT,    // radius
14212 		80*FRACUNIT,    // height
14213 		0,              // display offset
14214 		100,            // mass
14215 		1,              // damage
14216 		sfx_None,       // activesound
14217 		MF_SLIDEME|MF_SOLID|MF_PUSHABLE, // flags
14218 		S_NULL          // raisestate
14219 	},
14220 
14221 	{           // MT_LAMPPOST1
14222 		1854,           // doomednum
14223 		S_LAMPPOST1,    // spawnstate
14224 		1000,           // spawnhealth
14225 		S_NULL,         // seestate
14226 		sfx_None,       // seesound
14227 		8,              // reactiontime
14228 		sfx_None,       // attacksound
14229 		S_NULL,         // painstate
14230 		0,              // painchance
14231 		sfx_None,       // painsound
14232 		S_NULL,         // meleestate
14233 		S_NULL,         // missilestate
14234 		S_NULL,         // deathstate
14235 		S_NULL,         // xdeathstate
14236 		sfx_None,       // deathsound
14237 		0,              // speed
14238 		8*FRACUNIT,     // radius
14239 		120*FRACUNIT,   // height
14240 		0,              // display offset
14241 		100,            // mass
14242 		1,              // damage
14243 		sfx_None,       // activesound
14244 		MF_SOLID,       // flags
14245 		S_NULL          // raisestate
14246 	},
14247 
14248 	{           // MT_LAMPPOST2
14249 		1855,           // doomednum
14250 		S_LAMPPOST2,    // spawnstate
14251 		1000,           // spawnhealth
14252 		S_NULL,         // seestate
14253 		sfx_None,       // seesound
14254 		8,              // reactiontime
14255 		sfx_None,       // attacksound
14256 		S_NULL,         // painstate
14257 		0,              // painchance
14258 		sfx_None,       // painsound
14259 		S_NULL,         // meleestate
14260 		S_NULL,         // missilestate
14261 		S_NULL,         // deathstate
14262 		S_NULL,         // xdeathstate
14263 		sfx_None,       // deathsound
14264 		0,              // speed
14265 		8*FRACUNIT,     // radius
14266 		120*FRACUNIT,   // height
14267 		0,              // display offset
14268 		100,            // mass
14269 		1,              // damage
14270 		sfx_None,       // activesound
14271 		MF_SOLID,       // flags
14272 		S_NULL          // raisestate
14273 	},
14274 
14275 	{           // MT_HANGSTAR
14276 		1856,           // doomednum
14277 		S_HANGSTAR,     // spawnstate
14278 		1000,           // spawnhealth
14279 		S_NULL,         // seestate
14280 		sfx_None,       // seesound
14281 		8,              // reactiontime
14282 		sfx_None,       // attacksound
14283 		S_NULL,         // painstate
14284 		0,              // painchance
14285 		sfx_None,       // painsound
14286 		S_NULL,         // meleestate
14287 		S_NULL,         // missilestate
14288 		S_NULL,         // deathstate
14289 		S_NULL,         // xdeathstate
14290 		sfx_None,       // deathsound
14291 		0,              // speed
14292 		4*FRACUNIT,     // radius
14293 		80*FRACUNIT,    // height
14294 		0,              // display offset
14295 		100,            // mass
14296 		1,              // damage
14297 		sfx_None,       // activesound
14298 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SPAWNCEILING|MF_NOGRAVITY|MF_SCENERY, // flags
14299 		S_NULL          // raisestate
14300 	},
14301 
14302 	{           // MT_MISTLETOE
14303 		2105,           // doomednum
14304 		S_MISTLETOE,    // spawnstate
14305 		1000,           // spawnhealth
14306 		S_NULL,         // seestate
14307 		sfx_None,       // seesound
14308 		8,              // reactiontime
14309 		sfx_None,       // attacksound
14310 		S_NULL,         // painstate
14311 		0,              // painchance
14312 		sfx_None,       // painsound
14313 		S_NULL,         // meleestate
14314 		S_NULL,         // missilestate
14315 		S_NULL,         // deathstate
14316 		S_NULL,         // xdeathstate
14317 		sfx_None,       // deathsound
14318 		0,              // speed
14319 		52*FRACUNIT,    // radius
14320 		106*FRACUNIT,   // height
14321 		0,              // display offset
14322 		100,            // mass
14323 		1,              // damage
14324 		sfx_None,       // activesound
14325 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SPAWNCEILING|MF_NOGRAVITY|MF_SCENERY, // flags
14326 		S_NULL          // raisestate
14327 	},
14328 
14329 	{           // MT_XMASBLUEBERRYBUSH
14330 		1859,           // doomednum
14331 		S_XMASBLUEBERRYBUSH, // spawnstate
14332 		1000,           // spawnhealth
14333 		S_NULL,         // seestate
14334 		sfx_None,       // seesound
14335 		8,              // reactiontime
14336 		sfx_None,       // attacksound
14337 		S_NULL,         // painstate
14338 		0,              // painchance
14339 		sfx_None,       // painsound
14340 		S_NULL,         // meleestate
14341 		S_NULL,         // missilestate
14342 		S_NULL,         // deathstate
14343 		S_NULL,         // xdeathstate
14344 		sfx_None,       // deathsound
14345 		0,              // speed
14346 		16*FRACUNIT,    // radius
14347 		32*FRACUNIT,    // height
14348 		0,              // display offset
14349 		100,            // mass
14350 		0,              // damage
14351 		sfx_None,       // activesound
14352 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14353 		S_NULL          // raisestate
14354 	},
14355 
14356 	{           // MT_XMASBERRYBUSH
14357 		1857,           // doomednum
14358 		S_XMASBERRYBUSH, // spawnstate
14359 		1000,           // spawnhealth
14360 		S_NULL,         // seestate
14361 		sfx_None,       // seesound
14362 		8,              // reactiontime
14363 		sfx_None,       // attacksound
14364 		S_NULL,         // painstate
14365 		0,              // painchance
14366 		sfx_None,       // painsound
14367 		S_NULL,         // meleestate
14368 		S_NULL,         // missilestate
14369 		S_NULL,         // deathstate
14370 		S_NULL,         // xdeathstate
14371 		sfx_None,       // deathsound
14372 		0,              // speed
14373 		16*FRACUNIT,    // radius
14374 		32*FRACUNIT,    // height
14375 		0,              // display offset
14376 		100,            // mass
14377 		0,              // damage
14378 		sfx_None,       // activesound
14379 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14380 		S_NULL          // raisestate
14381 	},
14382 
14383 	{           // MT_XMASBUSH
14384 		1858,           // doomednum
14385 		S_XMASBUSH,     // spawnstate
14386 		1000,           // spawnhealth
14387 		S_NULL,         // seestate
14388 		sfx_None,       // seesound
14389 		8,              // reactiontime
14390 		sfx_None,       // attacksound
14391 		S_NULL,         // painstate
14392 		0,              // painchance
14393 		sfx_None,       // painsound
14394 		S_NULL,         // meleestate
14395 		S_NULL,         // missilestate
14396 		S_NULL,         // deathstate
14397 		S_NULL,         // xdeathstate
14398 		sfx_None,       // deathsound
14399 		0,              // speed
14400 		16*FRACUNIT,    // radius
14401 		32*FRACUNIT,    // height
14402 		0,              // display offset
14403 		100,            // mass
14404 		0,              // damage
14405 		sfx_None,       // activesound
14406 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14407 		S_NULL          // raisestate
14408 	},
14409 
14410 	{           // MT_FHZICE1
14411 		2100,           // doomednum
14412 		S_FHZICE1,      // spawnstate
14413 		1000,           // spawnhealth
14414 		S_NULL,         // seestate
14415 		sfx_None,       // seesound
14416 		8,              // reactiontime
14417 		sfx_None,       // attacksound
14418 		S_NULL,         // painstate
14419 		0,              // painchance
14420 		sfx_None,       // painsound
14421 		S_NULL,         // meleestate
14422 		S_NULL,         // missilestate
14423 		S_NULL,         // deathstate
14424 		S_NULL,         // xdeathstate
14425 		sfx_None,       // deathsound
14426 		0,              // speed
14427 		8*FRACUNIT,     // radius
14428 		32*FRACUNIT,    // height
14429 		0,              // display offset
14430 		100,            // mass
14431 		0,              // damage
14432 		sfx_None,       // activesound
14433 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14434 		S_NULL          // raisestate
14435 	},
14436 
14437 	{           // MT_FHZICE2
14438 		2101,           // doomednum
14439 		S_FHZICE2,      // spawnstate
14440 		1000,           // spawnhealth
14441 		S_NULL,         // seestate
14442 		sfx_None,       // seesound
14443 		8,              // reactiontime
14444 		sfx_None,       // attacksound
14445 		S_NULL,         // painstate
14446 		0,              // painchance
14447 		sfx_None,       // painsound
14448 		S_NULL,         // meleestate
14449 		S_NULL,         // missilestate
14450 		S_NULL,         // deathstate
14451 		S_NULL,         // xdeathstate
14452 		sfx_None,       // deathsound
14453 		0,              // speed
14454 		8*FRACUNIT,     // radius
14455 		32*FRACUNIT,    // height
14456 		0,              // display offset
14457 		100,            // mass
14458 		0,              // damage
14459 		sfx_None,       // activesound
14460 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14461 		S_NULL          // raisestate
14462 	},
14463 
14464 	{           // MT_ROSY
14465 		2104,           // doomednum
14466 		S_ROSY_IDLE1,   // spawnstate
14467 		1000,           // spawnhealth
14468 		S_NULL,         // seestate
14469 		sfx_None,       // seesound
14470 		8,              // reactiontime
14471 		sfx_None,       // attacksound
14472 		S_NULL,         // painstate
14473 		0,              // painchance
14474 		sfx_None,       // painsound
14475 		S_NULL,         // meleestate
14476 		S_NULL,         // missilestate
14477 		S_NULL,         // deathstate
14478 		S_NULL,         // xdeathstate
14479 		sfx_None,       // deathsound
14480 		0,              // speed
14481 		16*FRACUNIT,    // radius
14482 		48*FRACUNIT,    // height
14483 		0,              // display offset
14484 		100,            // mass
14485 		0,              // damage
14486 		sfx_None,       // activesound
14487 		MF_SCENERY|MF_ENEMY|MF_SLIDEME, // flags -- "enemy" may seem weird but it doesn't have any unintended consequences in context because no MF_SHOOTABLE|MF_SPECIAL
14488 		S_NULL          // raisestate
14489 	},
14490 
14491 	{           // MT_CDLHRT
14492 		-1,             // doomednum
14493 		S_LHRT,         // spawnstate
14494 		1000,           // spawnhealth
14495 		S_NULL,         // seestate
14496 		sfx_None,       // seesound
14497 		8,              // reactiontime
14498 		sfx_None,       // attacksound
14499 		S_NULL,         // painstate
14500 		0,              // painchance
14501 		sfx_None,       // painsound
14502 		S_NULL,         // meleestate
14503 		S_NULL,         // missilestate
14504 		S_NULL,         // deathstate
14505 		S_NULL,         // xdeathstate
14506 		sfx_None,       // deathsound
14507 		4*FRACUNIT,     // speed
14508 		4*FRACUNIT,     // radius
14509 		4*FRACUNIT,     // height
14510 		1,              // display offset
14511 		4,              // mass
14512 		0,              // damage
14513 		sfx_None,       // activesound
14514 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_NOCLIP|MF_SCENERY, // flags
14515 		S_NULL          // raisestate
14516 	},
14517 
14518 	{           // MT_JACKO1
14519 		2006,           // doomednum
14520 		S_JACKO1,       // spawnstate
14521 		1000,           // spawnhealth
14522 		S_NULL,         // seestate
14523 		sfx_None,       // seesound
14524 		8,              // reactiontime
14525 		sfx_None,       // attacksound
14526 		S_NULL,         // painstate
14527 		0,              // painchance
14528 		sfx_None,       // painsound
14529 		S_NULL,         // meleestate
14530 		S_NULL,         // missilestate
14531 		S_NULL,         // deathstate
14532 		S_NULL,         // xdeathstate
14533 		sfx_None,       // deathsound
14534 		0,              // speed
14535 		FRACUNIT,       // radius
14536 		FRACUNIT,       // height
14537 		0,              // display offset
14538 		100,            // mass
14539 		0,              // damage
14540 		sfx_None,       // activesound
14541 		MF_NOBLOCKMAP|MF_SCENERY, // flags
14542 		S_JACKO1OVERLAY_1 // raisestate
14543 	},
14544 
14545 	{           // MT_JACKO2
14546 		2007,           // doomednum
14547 		S_JACKO2,       // spawnstate
14548 		1000,           // spawnhealth
14549 		S_NULL,         // seestate
14550 		sfx_None,       // seesound
14551 		8,              // reactiontime
14552 		sfx_None,       // attacksound
14553 		S_NULL,         // painstate
14554 		0,              // painchance
14555 		sfx_None,       // painsound
14556 		S_NULL,         // meleestate
14557 		S_NULL,         // missilestate
14558 		S_NULL,         // deathstate
14559 		S_NULL,         // xdeathstate
14560 		sfx_None,       // deathsound
14561 		0,              // speed
14562 		FRACUNIT,       // radius
14563 		FRACUNIT,       // height
14564 		0,              // display offset
14565 		100,            // mass
14566 		0,              // damage
14567 		sfx_None,       // activesound
14568 		MF_NOBLOCKMAP|MF_SCENERY, // flags
14569 		S_JACKO2OVERLAY_1 // raisestate
14570 	},
14571 
14572 	{           // MT_JACKO3
14573 		2008,           // doomednum
14574 		S_JACKO3,       // spawnstate
14575 		1000,           // spawnhealth
14576 		S_NULL,         // seestate
14577 		sfx_None,       // seesound
14578 		8,              // reactiontime
14579 		sfx_None,       // attacksound
14580 		S_NULL,         // painstate
14581 		0,              // painchance
14582 		sfx_None,       // painsound
14583 		S_NULL,         // meleestate
14584 		S_NULL,         // missilestate
14585 		S_NULL,         // deathstate
14586 		S_NULL,         // xdeathstate
14587 		sfx_None,       // deathsound
14588 		0,              // speed
14589 		FRACUNIT,       // radius
14590 		FRACUNIT,       // height
14591 		0,              // display offset
14592 		100,            // mass
14593 		0,              // damage
14594 		sfx_None,       // activesound
14595 		MF_NOBLOCKMAP|MF_SCENERY, // flags
14596 		S_JACKO3OVERLAY_1 // raisestate
14597 	},
14598 
14599 	{           // MT_HHZTREE_TOP
14600 		2010,           // doomednum
14601 		S_HHZTREE_TOP,  // spawnstate
14602 		1000,           // spawnhealth
14603 		S_NULL,         // seestate
14604 		sfx_None,       // seesound
14605 		8,              // reactiontime
14606 		sfx_None,       // attacksound
14607 		S_NULL,         // painstate
14608 		0,              // painchance
14609 		sfx_None,       // painsound
14610 		S_NULL,         // meleestate
14611 		S_NULL,         // missilestate
14612 		S_NULL,         // deathstate
14613 		S_NULL,         // xdeathstate
14614 		sfx_None,       // deathsound
14615 		0,              // speed
14616 		FRACUNIT,       // radius
14617 		40*FRACUNIT,    // height
14618 		0,              // display offset
14619 		100,            // mass
14620 		0,              // damage
14621 		sfx_None,       // activesound
14622 		MF_NOTHINK|MF_SCENERY|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_RUNSPAWNFUNC, // flags
14623 		S_NULL          // raisestate
14624 	},
14625 
14626 	{           // MT_HHZTREE_PART
14627 		-1,             // doomednum
14628 		S_HHZTREE_TRUNK,// spawnstate
14629 		1000,           // spawnhealth
14630 		S_HHZTREE_LEAF, // seestate
14631 		sfx_None,       // seesound
14632 		8,              // reactiontime
14633 		sfx_None,       // attacksound
14634 		S_NULL,         // painstate
14635 		0,              // painchance
14636 		sfx_None,       // painsound
14637 		S_NULL,         // meleestate
14638 		S_NULL,         // missilestate
14639 		S_NULL,         // deathstate
14640 		S_NULL,         // xdeathstate
14641 		sfx_None,       // deathsound
14642 		0,              // speed
14643 		FRACUNIT,       // radius
14644 		40*FRACUNIT,    // height
14645 		0,              // display offset
14646 		100,            // mass
14647 		0,              // damage
14648 		sfx_None,       // activesound
14649 		MF_NOTHINK|MF_SCENERY|MF_NOBLOCKMAP|MF_NOGRAVITY, // flags
14650 		S_NULL          // raisestate
14651 	},
14652 
14653 	{           // MT_HHZSHROOM
14654 		2009,           // doomednum
14655 		S_HHZSHROOM_1,    // spawnstate
14656 		1000,           // spawnhealth
14657 		S_NULL,         // seestate
14658 		sfx_None,       // seesound
14659 		8,              // reactiontime
14660 		sfx_None,       // attacksound
14661 		S_NULL,         // painstate
14662 		0,              // painchance
14663 		sfx_None,       // painsound
14664 		S_NULL,         // meleestate
14665 		S_NULL,         // missilestate
14666 		S_NULL,         // deathstate
14667 		S_NULL,         // xdeathstate
14668 		sfx_None,       // deathsound
14669 		0,              // speed
14670 		FRACUNIT,       // radius
14671 		FRACUNIT,       // height
14672 		0,              // display offset
14673 		100,            // mass
14674 		0,              // damage
14675 		sfx_None,       // activesound
14676 		MF_SCENERY|MF_NOBLOCKMAP, // flags
14677 		S_NULL          // raisestate
14678 	},
14679 
14680 	{           // MT_HHZGRASS
14681 		2001,           // doomednum
14682 		S_HHZGRASS,     // spawnstate
14683 		1000,           // spawnhealth
14684 		S_NULL,         // seestate
14685 		sfx_None,       // seesound
14686 		8,              // reactiontime
14687 		sfx_None,       // attacksound
14688 		S_NULL,         // painstate
14689 		0,              // painchance
14690 		sfx_None,       // painsound
14691 		S_NULL,         // meleestate
14692 		S_NULL,         // missilestate
14693 		S_NULL,         // deathstate
14694 		S_NULL,         // xdeathstate
14695 		sfx_None,       // deathsound
14696 		0,              // speed
14697 		FRACUNIT,       // radius
14698 		FRACUNIT,       // height
14699 		0,              // display offset
14700 		100,            // mass
14701 		0,              // damage
14702 		sfx_None,       // activesound
14703 		MF_NOTHINK|MF_SCENERY|MF_NOBLOCKMAP, // flags
14704 		S_NULL          // raisestate
14705 	},
14706 
14707 	{           // MT_HHZTENTACLE1
14708 		2002,           // doomednum
14709 		S_HHZTENT1,     // spawnstate
14710 		1000,           // spawnhealth
14711 		S_NULL,         // seestate
14712 		sfx_None,       // seesound
14713 		8,              // reactiontime
14714 		sfx_None,       // attacksound
14715 		S_NULL,         // painstate
14716 		0,              // painchance
14717 		sfx_None,       // painsound
14718 		S_NULL,         // meleestate
14719 		S_NULL,         // missilestate
14720 		S_NULL,         // deathstate
14721 		S_NULL,         // xdeathstate
14722 		sfx_None,       // deathsound
14723 		0,              // speed
14724 		FRACUNIT,       // radius
14725 		FRACUNIT,       // height
14726 		0,              // display offset
14727 		100,            // mass
14728 		0,              // damage
14729 		sfx_None,       // activesound
14730 		MF_NOTHINK|MF_SCENERY|MF_NOBLOCKMAP, // flags
14731 		S_NULL          // raisestate
14732 	},
14733 
14734 	{           // MT_HHZTENTACLE2
14735 		2003,           // doomednum
14736 		S_HHZTENT2,     // spawnstate
14737 		1000,           // spawnhealth
14738 		S_NULL,         // seestate
14739 		sfx_None,       // seesound
14740 		8,              // reactiontime
14741 		sfx_None,       // attacksound
14742 		S_NULL,         // painstate
14743 		0,              // painchance
14744 		sfx_None,       // painsound
14745 		S_NULL,         // meleestate
14746 		S_NULL,         // missilestate
14747 		S_NULL,         // deathstate
14748 		S_NULL,         // xdeathstate
14749 		sfx_None,       // deathsound
14750 		0,              // speed
14751 		FRACUNIT,       // radius
14752 		FRACUNIT,       // height
14753 		0,              // display offset
14754 		100,            // mass
14755 		0,              // damage
14756 		sfx_None,       // activesound
14757 		MF_NOTHINK|MF_SCENERY|MF_NOBLOCKMAP, // flags
14758 		S_NULL          // raisestate
14759 	},
14760 
14761 	{           // MT_HHZSTALAGMITE_TALL
14762 		2004,           // doomednum
14763 		S_HHZSTALAGMITE_TALL, // spawnstate
14764 		1000,           // spawnhealth
14765 		S_NULL,         // seestate
14766 		sfx_None,       // seesound
14767 		8,              // reactiontime
14768 		sfx_None,       // attacksound
14769 		S_NULL,         // painstate
14770 		0,              // painchance
14771 		sfx_None,       // painsound
14772 		S_NULL,         // meleestate
14773 		S_NULL,         // missilestate
14774 		S_NULL,         // deathstate
14775 		S_NULL,         // xdeathstate
14776 		sfx_None,       // deathsound
14777 		0,              // speed
14778 		FRACUNIT,       // radius
14779 		FRACUNIT,       // height
14780 		0,              // display offset
14781 		100,            // mass
14782 		0,              // damage
14783 		sfx_None,       // activesound
14784 		MF_NOTHINK|MF_SCENERY|MF_NOBLOCKMAP, // flags
14785 		S_NULL          // raisestate
14786 	},
14787 
14788 	{           // MT_HHZSTALAGMITE_SHORT
14789 		2005,           // doomednum
14790 		S_HHZSTALAGMITE_SHORT, // spawnstate
14791 		1000,           // spawnhealth
14792 		S_NULL,         // seestate
14793 		sfx_None,       // seesound
14794 		8,              // reactiontime
14795 		sfx_None,       // attacksound
14796 		S_NULL,         // painstate
14797 		0,              // painchance
14798 		sfx_None,       // painsound
14799 		S_NULL,         // meleestate
14800 		S_NULL,         // missilestate
14801 		S_NULL,         // deathstate
14802 		S_NULL,         // xdeathstate
14803 		sfx_None,       // deathsound
14804 		0,              // speed
14805 		FRACUNIT,       // radius
14806 		FRACUNIT,       // height
14807 		0,              // display offset
14808 		100,            // mass
14809 		0,              // damage
14810 		sfx_None,       // activesound
14811 		MF_NOTHINK|MF_SCENERY|MF_NOBLOCKMAP, // flags
14812 		S_NULL          // raisestate
14813 	},
14814 
14815 	// No, I did not do all of this by hand.
14816 	// I made a script to make all of these for me.
14817 	// Ha HA. ~Inuyasha
14818 	{           // MT_BSZTALLFLOWER_RED
14819 		1400,           // doomednum
14820 		S_BSZTALLFLOWER_RED, // spawnstate
14821 		1000,           // spawnhealth
14822 		S_NULL,         // seestate
14823 		sfx_None,       // seesound
14824 		8,              // reactiontime
14825 		sfx_None,       // attacksound
14826 		S_NULL,         // painstate
14827 		0,              // painchance
14828 		sfx_None,       // painsound
14829 		S_NULL,         // meleestate
14830 		S_NULL,         // missilestate
14831 		S_NULL,         // deathstate
14832 		S_NULL,         // xdeathstate
14833 		sfx_None,       // deathsound
14834 		0,              // speed
14835 		16*FRACUNIT,    // radius
14836 		32*FRACUNIT,    // height
14837 		0,              // display offset
14838 		100,            // mass
14839 		0,              // damage
14840 		sfx_None,       // activesound
14841 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14842 		S_NULL          // raisestate
14843 	},
14844 
14845 	{           // MT_BSZTALLFLOWER_PURPLE
14846 		1401,           // doomednum
14847 		S_BSZTALLFLOWER_PURPLE, // spawnstate
14848 		1000,           // spawnhealth
14849 		S_NULL,         // seestate
14850 		sfx_None,       // seesound
14851 		8,              // reactiontime
14852 		sfx_None,       // attacksound
14853 		S_NULL,         // painstate
14854 		0,              // painchance
14855 		sfx_None,       // painsound
14856 		S_NULL,         // meleestate
14857 		S_NULL,         // missilestate
14858 		S_NULL,         // deathstate
14859 		S_NULL,         // xdeathstate
14860 		sfx_None,       // deathsound
14861 		0,              // speed
14862 		16*FRACUNIT,    // radius
14863 		32*FRACUNIT,    // height
14864 		0,              // display offset
14865 		100,            // mass
14866 		0,              // damage
14867 		sfx_None,       // activesound
14868 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14869 		S_NULL          // raisestate
14870 	},
14871 
14872 	{           // MT_BSZTALLFLOWER_BLUE
14873 		1402,           // doomednum
14874 		S_BSZTALLFLOWER_BLUE, // spawnstate
14875 		1000,           // spawnhealth
14876 		S_NULL,         // seestate
14877 		sfx_None,       // seesound
14878 		8,              // reactiontime
14879 		sfx_None,       // attacksound
14880 		S_NULL,         // painstate
14881 		0,              // painchance
14882 		sfx_None,       // painsound
14883 		S_NULL,         // meleestate
14884 		S_NULL,         // missilestate
14885 		S_NULL,         // deathstate
14886 		S_NULL,         // xdeathstate
14887 		sfx_None,       // deathsound
14888 		0,              // speed
14889 		16*FRACUNIT,    // radius
14890 		32*FRACUNIT,    // height
14891 		0,              // display offset
14892 		100,            // mass
14893 		0,              // damage
14894 		sfx_None,       // activesound
14895 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14896 		S_NULL          // raisestate
14897 	},
14898 
14899 	{           // MT_BSZTALLFLOWER_CYAN
14900 		1403,           // doomednum
14901 		S_BSZTALLFLOWER_CYAN, // spawnstate
14902 		1000,           // spawnhealth
14903 		S_NULL,         // seestate
14904 		sfx_None,       // seesound
14905 		8,              // reactiontime
14906 		sfx_None,       // attacksound
14907 		S_NULL,         // painstate
14908 		0,              // painchance
14909 		sfx_None,       // painsound
14910 		S_NULL,         // meleestate
14911 		S_NULL,         // missilestate
14912 		S_NULL,         // deathstate
14913 		S_NULL,         // xdeathstate
14914 		sfx_None,       // deathsound
14915 		0,              // speed
14916 		16*FRACUNIT,    // radius
14917 		32*FRACUNIT,    // height
14918 		0,              // display offset
14919 		100,            // mass
14920 		0,              // damage
14921 		sfx_None,       // activesound
14922 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14923 		S_NULL          // raisestate
14924 	},
14925 
14926 	{           // MT_BSZTALLFLOWER_YELLOW
14927 		1404,           // doomednum
14928 		S_BSZTALLFLOWER_YELLOW, // spawnstate
14929 		1000,           // spawnhealth
14930 		S_NULL,         // seestate
14931 		sfx_None,       // seesound
14932 		8,              // reactiontime
14933 		sfx_None,       // attacksound
14934 		S_NULL,         // painstate
14935 		0,              // painchance
14936 		sfx_None,       // painsound
14937 		S_NULL,         // meleestate
14938 		S_NULL,         // missilestate
14939 		S_NULL,         // deathstate
14940 		S_NULL,         // xdeathstate
14941 		sfx_None,       // deathsound
14942 		0,              // speed
14943 		16*FRACUNIT,    // radius
14944 		32*FRACUNIT,    // height
14945 		0,              // display offset
14946 		100,            // mass
14947 		0,              // damage
14948 		sfx_None,       // activesound
14949 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14950 		S_NULL          // raisestate
14951 	},
14952 
14953 	{           // MT_BSZTALLFLOWER_ORANGE
14954 		1405,           // doomednum
14955 		S_BSZTALLFLOWER_ORANGE, // spawnstate
14956 		1000,           // spawnhealth
14957 		S_NULL,         // seestate
14958 		sfx_None,       // seesound
14959 		8,              // reactiontime
14960 		sfx_None,       // attacksound
14961 		S_NULL,         // painstate
14962 		0,              // painchance
14963 		sfx_None,       // painsound
14964 		S_NULL,         // meleestate
14965 		S_NULL,         // missilestate
14966 		S_NULL,         // deathstate
14967 		S_NULL,         // xdeathstate
14968 		sfx_None,       // deathsound
14969 		0,              // speed
14970 		16*FRACUNIT,    // radius
14971 		32*FRACUNIT,    // height
14972 		0,              // display offset
14973 		100,            // mass
14974 		0,              // damage
14975 		sfx_None,       // activesound
14976 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
14977 		S_NULL          // raisestate
14978 	},
14979 
14980 	{           // MT_BSZFLOWER_RED
14981 		1410,           // doomednum
14982 		S_BSZFLOWER_RED, // spawnstate
14983 		1000,           // spawnhealth
14984 		S_NULL,         // seestate
14985 		sfx_None,       // seesound
14986 		8,              // reactiontime
14987 		sfx_None,       // attacksound
14988 		S_NULL,         // painstate
14989 		0,              // painchance
14990 		sfx_None,       // painsound
14991 		S_NULL,         // meleestate
14992 		S_NULL,         // missilestate
14993 		S_NULL,         // deathstate
14994 		S_NULL,         // xdeathstate
14995 		sfx_None,       // deathsound
14996 		0,              // speed
14997 		16*FRACUNIT,    // radius
14998 		32*FRACUNIT,    // height
14999 		0,              // display offset
15000 		100,            // mass
15001 		0,              // damage
15002 		sfx_None,       // activesound
15003 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15004 		S_NULL          // raisestate
15005 	},
15006 
15007 	{           // MT_BSZFLOWER_PURPLE
15008 		1411,           // doomednum
15009 		S_BSZFLOWER_PURPLE, // spawnstate
15010 		1000,           // spawnhealth
15011 		S_NULL,         // seestate
15012 		sfx_None,       // seesound
15013 		8,              // reactiontime
15014 		sfx_None,       // attacksound
15015 		S_NULL,         // painstate
15016 		0,              // painchance
15017 		sfx_None,       // painsound
15018 		S_NULL,         // meleestate
15019 		S_NULL,         // missilestate
15020 		S_NULL,         // deathstate
15021 		S_NULL,         // xdeathstate
15022 		sfx_None,       // deathsound
15023 		0,              // speed
15024 		16*FRACUNIT,    // radius
15025 		32*FRACUNIT,    // height
15026 		0,              // display offset
15027 		100,            // mass
15028 		0,              // damage
15029 		sfx_None,       // activesound
15030 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15031 		S_NULL          // raisestate
15032 	},
15033 
15034 	{           // MT_BSZFLOWER_BLUE
15035 		1412,           // doomednum
15036 		S_BSZFLOWER_BLUE, // spawnstate
15037 		1000,           // spawnhealth
15038 		S_NULL,         // seestate
15039 		sfx_None,       // seesound
15040 		8,              // reactiontime
15041 		sfx_None,       // attacksound
15042 		S_NULL,         // painstate
15043 		0,              // painchance
15044 		sfx_None,       // painsound
15045 		S_NULL,         // meleestate
15046 		S_NULL,         // missilestate
15047 		S_NULL,         // deathstate
15048 		S_NULL,         // xdeathstate
15049 		sfx_None,       // deathsound
15050 		0,              // speed
15051 		16*FRACUNIT,    // radius
15052 		32*FRACUNIT,    // height
15053 		0,              // display offset
15054 		100,            // mass
15055 		0,              // damage
15056 		sfx_None,       // activesound
15057 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15058 		S_NULL          // raisestate
15059 	},
15060 
15061 	{           // MT_BSZFLOWER_CYAN
15062 		1413,           // doomednum
15063 		S_BSZFLOWER_CYAN, // spawnstate
15064 		1000,           // spawnhealth
15065 		S_NULL,         // seestate
15066 		sfx_None,       // seesound
15067 		8,              // reactiontime
15068 		sfx_None,       // attacksound
15069 		S_NULL,         // painstate
15070 		0,              // painchance
15071 		sfx_None,       // painsound
15072 		S_NULL,         // meleestate
15073 		S_NULL,         // missilestate
15074 		S_NULL,         // deathstate
15075 		S_NULL,         // xdeathstate
15076 		sfx_None,       // deathsound
15077 		0,              // speed
15078 		16*FRACUNIT,    // radius
15079 		32*FRACUNIT,    // height
15080 		0,              // display offset
15081 		100,            // mass
15082 		0,              // damage
15083 		sfx_None,       // activesound
15084 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15085 		S_NULL          // raisestate
15086 	},
15087 
15088 	{           // MT_BSZFLOWER_YELLOW
15089 		1414,           // doomednum
15090 		S_BSZFLOWER_YELLOW, // spawnstate
15091 		1000,           // spawnhealth
15092 		S_NULL,         // seestate
15093 		sfx_None,       // seesound
15094 		8,              // reactiontime
15095 		sfx_None,       // attacksound
15096 		S_NULL,         // painstate
15097 		0,              // painchance
15098 		sfx_None,       // painsound
15099 		S_NULL,         // meleestate
15100 		S_NULL,         // missilestate
15101 		S_NULL,         // deathstate
15102 		S_NULL,         // xdeathstate
15103 		sfx_None,       // deathsound
15104 		0,              // speed
15105 		16*FRACUNIT,    // radius
15106 		32*FRACUNIT,    // height
15107 		0,              // display offset
15108 		100,            // mass
15109 		0,              // damage
15110 		sfx_None,       // activesound
15111 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15112 		S_NULL          // raisestate
15113 	},
15114 
15115 	{           // MT_BSZFLOWER_ORANGE
15116 		1415,           // doomednum
15117 		S_BSZFLOWER_ORANGE, // spawnstate
15118 		1000,           // spawnhealth
15119 		S_NULL,         // seestate
15120 		sfx_None,       // seesound
15121 		8,              // reactiontime
15122 		sfx_None,       // attacksound
15123 		S_NULL,         // painstate
15124 		0,              // painchance
15125 		sfx_None,       // painsound
15126 		S_NULL,         // meleestate
15127 		S_NULL,         // missilestate
15128 		S_NULL,         // deathstate
15129 		S_NULL,         // xdeathstate
15130 		sfx_None,       // deathsound
15131 		0,              // speed
15132 		16*FRACUNIT,    // radius
15133 		32*FRACUNIT,    // height
15134 		0,              // display offset
15135 		100,            // mass
15136 		0,              // damage
15137 		sfx_None,       // activesound
15138 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15139 		S_NULL          // raisestate
15140 	},
15141 
15142 	{           // MT_BSZSHORTFLOWER_RED
15143 		1420,           // doomednum
15144 		S_BSZSHORTFLOWER_RED, // spawnstate
15145 		1000,           // spawnhealth
15146 		S_NULL,         // seestate
15147 		sfx_None,       // seesound
15148 		8,              // reactiontime
15149 		sfx_None,       // attacksound
15150 		S_NULL,         // painstate
15151 		0,              // painchance
15152 		sfx_None,       // painsound
15153 		S_NULL,         // meleestate
15154 		S_NULL,         // missilestate
15155 		S_NULL,         // deathstate
15156 		S_NULL,         // xdeathstate
15157 		sfx_None,       // deathsound
15158 		0,              // speed
15159 		16*FRACUNIT,    // radius
15160 		32*FRACUNIT,    // height
15161 		0,              // display offset
15162 		100,            // mass
15163 		0,              // damage
15164 		sfx_None,       // activesound
15165 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15166 		S_NULL          // raisestate
15167 	},
15168 
15169 	{           // MT_BSZSHORTFLOWER_PURPLE
15170 		1421,           // doomednum
15171 		S_BSZSHORTFLOWER_PURPLE, // spawnstate
15172 		1000,           // spawnhealth
15173 		S_NULL,         // seestate
15174 		sfx_None,       // seesound
15175 		8,              // reactiontime
15176 		sfx_None,       // attacksound
15177 		S_NULL,         // painstate
15178 		0,              // painchance
15179 		sfx_None,       // painsound
15180 		S_NULL,         // meleestate
15181 		S_NULL,         // missilestate
15182 		S_NULL,         // deathstate
15183 		S_NULL,         // xdeathstate
15184 		sfx_None,       // deathsound
15185 		0,              // speed
15186 		16*FRACUNIT,    // radius
15187 		32*FRACUNIT,    // height
15188 		0,              // display offset
15189 		100,            // mass
15190 		0,              // damage
15191 		sfx_None,       // activesound
15192 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15193 		S_NULL          // raisestate
15194 	},
15195 
15196 	{           // MT_BSZSHORTFLOWER_BLUE
15197 		1422,           // doomednum
15198 		S_BSZSHORTFLOWER_BLUE, // spawnstate
15199 		1000,           // spawnhealth
15200 		S_NULL,         // seestate
15201 		sfx_None,       // seesound
15202 		8,              // reactiontime
15203 		sfx_None,       // attacksound
15204 		S_NULL,         // painstate
15205 		0,              // painchance
15206 		sfx_None,       // painsound
15207 		S_NULL,         // meleestate
15208 		S_NULL,         // missilestate
15209 		S_NULL,         // deathstate
15210 		S_NULL,         // xdeathstate
15211 		sfx_None,       // deathsound
15212 		0,              // speed
15213 		16*FRACUNIT,    // radius
15214 		32*FRACUNIT,    // height
15215 		0,              // display offset
15216 		100,            // mass
15217 		0,              // damage
15218 		sfx_None,       // activesound
15219 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15220 		S_NULL          // raisestate
15221 	},
15222 
15223 	{           // MT_BSZSHORTFLOWER_CYAN
15224 		1423,           // doomednum
15225 		S_BSZSHORTFLOWER_CYAN, // spawnstate
15226 		1000,           // spawnhealth
15227 		S_NULL,         // seestate
15228 		sfx_None,       // seesound
15229 		8,              // reactiontime
15230 		sfx_None,       // attacksound
15231 		S_NULL,         // painstate
15232 		0,              // painchance
15233 		sfx_None,       // painsound
15234 		S_NULL,         // meleestate
15235 		S_NULL,         // missilestate
15236 		S_NULL,         // deathstate
15237 		S_NULL,         // xdeathstate
15238 		sfx_None,       // deathsound
15239 		0,              // speed
15240 		16*FRACUNIT,    // radius
15241 		32*FRACUNIT,    // height
15242 		0,              // display offset
15243 		100,            // mass
15244 		0,              // damage
15245 		sfx_None,       // activesound
15246 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15247 		S_NULL          // raisestate
15248 	},
15249 
15250 	{           // MT_BSZSHORTFLOWER_YELLOW
15251 		1424,           // doomednum
15252 		S_BSZSHORTFLOWER_YELLOW, // spawnstate
15253 		1000,           // spawnhealth
15254 		S_NULL,         // seestate
15255 		sfx_None,       // seesound
15256 		8,              // reactiontime
15257 		sfx_None,       // attacksound
15258 		S_NULL,         // painstate
15259 		0,              // painchance
15260 		sfx_None,       // painsound
15261 		S_NULL,         // meleestate
15262 		S_NULL,         // missilestate
15263 		S_NULL,         // deathstate
15264 		S_NULL,         // xdeathstate
15265 		sfx_None,       // deathsound
15266 		0,              // speed
15267 		16*FRACUNIT,    // radius
15268 		32*FRACUNIT,    // height
15269 		0,              // display offset
15270 		100,            // mass
15271 		0,              // damage
15272 		sfx_None,       // activesound
15273 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15274 		S_NULL          // raisestate
15275 	},
15276 
15277 	{           // MT_BSZSHORTFLOWER_ORANGE
15278 		1425,           // doomednum
15279 		S_BSZSHORTFLOWER_ORANGE, // spawnstate
15280 		1000,           // spawnhealth
15281 		S_NULL,         // seestate
15282 		sfx_None,       // seesound
15283 		8,              // reactiontime
15284 		sfx_None,       // attacksound
15285 		S_NULL,         // painstate
15286 		0,              // painchance
15287 		sfx_None,       // painsound
15288 		S_NULL,         // meleestate
15289 		S_NULL,         // missilestate
15290 		S_NULL,         // deathstate
15291 		S_NULL,         // xdeathstate
15292 		sfx_None,       // deathsound
15293 		0,              // speed
15294 		16*FRACUNIT,    // radius
15295 		32*FRACUNIT,    // height
15296 		0,              // display offset
15297 		100,            // mass
15298 		0,              // damage
15299 		sfx_None,       // activesound
15300 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15301 		S_NULL          // raisestate
15302 	},
15303 
15304 	{           // MT_BSZTULIP_RED
15305 		1430,           // doomednum
15306 		S_BSZTULIP_RED, // spawnstate
15307 		1000,           // spawnhealth
15308 		S_NULL,         // seestate
15309 		sfx_None,       // seesound
15310 		8,              // reactiontime
15311 		sfx_None,       // attacksound
15312 		S_NULL,         // painstate
15313 		0,              // painchance
15314 		sfx_None,       // painsound
15315 		S_NULL,         // meleestate
15316 		S_NULL,         // missilestate
15317 		S_NULL,         // deathstate
15318 		S_NULL,         // xdeathstate
15319 		sfx_None,       // deathsound
15320 		0,              // speed
15321 		16*FRACUNIT,    // radius
15322 		32*FRACUNIT,    // height
15323 		0,              // display offset
15324 		100,            // mass
15325 		0,              // damage
15326 		sfx_None,       // activesound
15327 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15328 		S_NULL          // raisestate
15329 	},
15330 
15331 	{           // MT_BSZTULIP_PURPLE
15332 		1431,           // doomednum
15333 		S_BSZTULIP_PURPLE, // spawnstate
15334 		1000,           // spawnhealth
15335 		S_NULL,         // seestate
15336 		sfx_None,       // seesound
15337 		8,              // reactiontime
15338 		sfx_None,       // attacksound
15339 		S_NULL,         // painstate
15340 		0,              // painchance
15341 		sfx_None,       // painsound
15342 		S_NULL,         // meleestate
15343 		S_NULL,         // missilestate
15344 		S_NULL,         // deathstate
15345 		S_NULL,         // xdeathstate
15346 		sfx_None,       // deathsound
15347 		0,              // speed
15348 		16*FRACUNIT,    // radius
15349 		32*FRACUNIT,    // height
15350 		0,              // display offset
15351 		100,            // mass
15352 		0,              // damage
15353 		sfx_None,       // activesound
15354 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15355 		S_NULL          // raisestate
15356 	},
15357 
15358 	{           // MT_BSZTULIP_BLUE
15359 		1432,           // doomednum
15360 		S_BSZTULIP_BLUE, // spawnstate
15361 		1000,           // spawnhealth
15362 		S_NULL,         // seestate
15363 		sfx_None,       // seesound
15364 		8,              // reactiontime
15365 		sfx_None,       // attacksound
15366 		S_NULL,         // painstate
15367 		0,              // painchance
15368 		sfx_None,       // painsound
15369 		S_NULL,         // meleestate
15370 		S_NULL,         // missilestate
15371 		S_NULL,         // deathstate
15372 		S_NULL,         // xdeathstate
15373 		sfx_None,       // deathsound
15374 		0,              // speed
15375 		16*FRACUNIT,    // radius
15376 		32*FRACUNIT,    // height
15377 		0,              // display offset
15378 		100,            // mass
15379 		0,              // damage
15380 		sfx_None,       // activesound
15381 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15382 		S_NULL          // raisestate
15383 	},
15384 
15385 	{           // MT_BSZTULIP_CYAN
15386 		1433,           // doomednum
15387 		S_BSZTULIP_CYAN, // spawnstate
15388 		1000,           // spawnhealth
15389 		S_NULL,         // seestate
15390 		sfx_None,       // seesound
15391 		8,              // reactiontime
15392 		sfx_None,       // attacksound
15393 		S_NULL,         // painstate
15394 		0,              // painchance
15395 		sfx_None,       // painsound
15396 		S_NULL,         // meleestate
15397 		S_NULL,         // missilestate
15398 		S_NULL,         // deathstate
15399 		S_NULL,         // xdeathstate
15400 		sfx_None,       // deathsound
15401 		0,              // speed
15402 		16*FRACUNIT,    // radius
15403 		32*FRACUNIT,    // height
15404 		0,              // display offset
15405 		100,            // mass
15406 		0,              // damage
15407 		sfx_None,       // activesound
15408 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15409 		S_NULL          // raisestate
15410 	},
15411 
15412 	{           // MT_BSZTULIP_YELLOW
15413 		1434,           // doomednum
15414 		S_BSZTULIP_YELLOW, // spawnstate
15415 		1000,           // spawnhealth
15416 		S_NULL,         // seestate
15417 		sfx_None,       // seesound
15418 		8,              // reactiontime
15419 		sfx_None,       // attacksound
15420 		S_NULL,         // painstate
15421 		0,              // painchance
15422 		sfx_None,       // painsound
15423 		S_NULL,         // meleestate
15424 		S_NULL,         // missilestate
15425 		S_NULL,         // deathstate
15426 		S_NULL,         // xdeathstate
15427 		sfx_None,       // deathsound
15428 		0,              // speed
15429 		16*FRACUNIT,    // radius
15430 		32*FRACUNIT,    // height
15431 		0,              // display offset
15432 		100,            // mass
15433 		0,              // damage
15434 		sfx_None,       // activesound
15435 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15436 		S_NULL          // raisestate
15437 	},
15438 
15439 	{           // MT_BSZTULIP_ORANGE
15440 		1435,           // doomednum
15441 		S_BSZTULIP_ORANGE, // spawnstate
15442 		1000,           // spawnhealth
15443 		S_NULL,         // seestate
15444 		sfx_None,       // seesound
15445 		8,              // reactiontime
15446 		sfx_None,       // attacksound
15447 		S_NULL,         // painstate
15448 		0,              // painchance
15449 		sfx_None,       // painsound
15450 		S_NULL,         // meleestate
15451 		S_NULL,         // missilestate
15452 		S_NULL,         // deathstate
15453 		S_NULL,         // xdeathstate
15454 		sfx_None,       // deathsound
15455 		0,              // speed
15456 		16*FRACUNIT,    // radius
15457 		32*FRACUNIT,    // height
15458 		0,              // display offset
15459 		100,            // mass
15460 		0,              // damage
15461 		sfx_None,       // activesound
15462 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15463 		S_NULL          // raisestate
15464 	},
15465 
15466 	{           // MT_BSZCLUSTER_RED
15467 		1440,           // doomednum
15468 		S_BSZCLUSTER_RED, // spawnstate
15469 		1000,           // spawnhealth
15470 		S_NULL,         // seestate
15471 		sfx_None,       // seesound
15472 		8,              // reactiontime
15473 		sfx_None,       // attacksound
15474 		S_NULL,         // painstate
15475 		0,              // painchance
15476 		sfx_None,       // painsound
15477 		S_NULL,         // meleestate
15478 		S_NULL,         // missilestate
15479 		S_NULL,         // deathstate
15480 		S_NULL,         // xdeathstate
15481 		sfx_None,       // deathsound
15482 		0,              // speed
15483 		16*FRACUNIT,    // radius
15484 		32*FRACUNIT,    // height
15485 		0,              // display offset
15486 		100,            // mass
15487 		0,              // damage
15488 		sfx_None,       // activesound
15489 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15490 		S_NULL          // raisestate
15491 	},
15492 
15493 	{           // MT_BSZCLUSTER_PURPLE
15494 		1441,           // doomednum
15495 		S_BSZCLUSTER_PURPLE, // spawnstate
15496 		1000,           // spawnhealth
15497 		S_NULL,         // seestate
15498 		sfx_None,       // seesound
15499 		8,              // reactiontime
15500 		sfx_None,       // attacksound
15501 		S_NULL,         // painstate
15502 		0,              // painchance
15503 		sfx_None,       // painsound
15504 		S_NULL,         // meleestate
15505 		S_NULL,         // missilestate
15506 		S_NULL,         // deathstate
15507 		S_NULL,         // xdeathstate
15508 		sfx_None,       // deathsound
15509 		0,              // speed
15510 		16*FRACUNIT,    // radius
15511 		32*FRACUNIT,    // height
15512 		0,              // display offset
15513 		100,            // mass
15514 		0,              // damage
15515 		sfx_None,       // activesound
15516 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15517 		S_NULL          // raisestate
15518 	},
15519 
15520 	{           // MT_BSZCLUSTER_BLUE
15521 		1442,           // doomednum
15522 		S_BSZCLUSTER_BLUE, // spawnstate
15523 		1000,           // spawnhealth
15524 		S_NULL,         // seestate
15525 		sfx_None,       // seesound
15526 		8,              // reactiontime
15527 		sfx_None,       // attacksound
15528 		S_NULL,         // painstate
15529 		0,              // painchance
15530 		sfx_None,       // painsound
15531 		S_NULL,         // meleestate
15532 		S_NULL,         // missilestate
15533 		S_NULL,         // deathstate
15534 		S_NULL,         // xdeathstate
15535 		sfx_None,       // deathsound
15536 		0,              // speed
15537 		16*FRACUNIT,    // radius
15538 		32*FRACUNIT,    // height
15539 		0,              // display offset
15540 		100,            // mass
15541 		0,              // damage
15542 		sfx_None,       // activesound
15543 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15544 		S_NULL          // raisestate
15545 	},
15546 
15547 	{           // MT_BSZCLUSTER_CYAN
15548 		1443,           // doomednum
15549 		S_BSZCLUSTER_CYAN, // spawnstate
15550 		1000,           // spawnhealth
15551 		S_NULL,         // seestate
15552 		sfx_None,       // seesound
15553 		8,              // reactiontime
15554 		sfx_None,       // attacksound
15555 		S_NULL,         // painstate
15556 		0,              // painchance
15557 		sfx_None,       // painsound
15558 		S_NULL,         // meleestate
15559 		S_NULL,         // missilestate
15560 		S_NULL,         // deathstate
15561 		S_NULL,         // xdeathstate
15562 		sfx_None,       // deathsound
15563 		0,              // speed
15564 		16*FRACUNIT,    // radius
15565 		32*FRACUNIT,    // height
15566 		0,              // display offset
15567 		100,            // mass
15568 		0,              // damage
15569 		sfx_None,       // activesound
15570 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15571 		S_NULL          // raisestate
15572 	},
15573 
15574 	{           // MT_BSZCLUSTER_YELLOW
15575 		1444,           // doomednum
15576 		S_BSZCLUSTER_YELLOW, // spawnstate
15577 		1000,           // spawnhealth
15578 		S_NULL,         // seestate
15579 		sfx_None,       // seesound
15580 		8,              // reactiontime
15581 		sfx_None,       // attacksound
15582 		S_NULL,         // painstate
15583 		0,              // painchance
15584 		sfx_None,       // painsound
15585 		S_NULL,         // meleestate
15586 		S_NULL,         // missilestate
15587 		S_NULL,         // deathstate
15588 		S_NULL,         // xdeathstate
15589 		sfx_None,       // deathsound
15590 		0,              // speed
15591 		16*FRACUNIT,    // radius
15592 		32*FRACUNIT,    // height
15593 		0,              // display offset
15594 		100,            // mass
15595 		0,              // damage
15596 		sfx_None,       // activesound
15597 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15598 		S_NULL          // raisestate
15599 	},
15600 
15601 	{           // MT_BSZCLUSTER_ORANGE
15602 		1445,           // doomednum
15603 		S_BSZCLUSTER_ORANGE, // spawnstate
15604 		1000,           // spawnhealth
15605 		S_NULL,         // seestate
15606 		sfx_None,       // seesound
15607 		8,              // reactiontime
15608 		sfx_None,       // attacksound
15609 		S_NULL,         // painstate
15610 		0,              // painchance
15611 		sfx_None,       // painsound
15612 		S_NULL,         // meleestate
15613 		S_NULL,         // missilestate
15614 		S_NULL,         // deathstate
15615 		S_NULL,         // xdeathstate
15616 		sfx_None,       // deathsound
15617 		0,              // speed
15618 		16*FRACUNIT,    // radius
15619 		32*FRACUNIT,    // height
15620 		0,              // display offset
15621 		100,            // mass
15622 		0,              // damage
15623 		sfx_None,       // activesound
15624 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15625 		S_NULL          // raisestate
15626 	},
15627 
15628 	{           // MT_BSZBUSH_RED
15629 		1450,           // doomednum
15630 		S_BSZBUSH_RED,  // spawnstate
15631 		1000,           // spawnhealth
15632 		S_NULL,         // seestate
15633 		sfx_None,       // seesound
15634 		8,              // reactiontime
15635 		sfx_None,       // attacksound
15636 		S_NULL,         // painstate
15637 		0,              // painchance
15638 		sfx_None,       // painsound
15639 		S_NULL,         // meleestate
15640 		S_NULL,         // missilestate
15641 		S_NULL,         // deathstate
15642 		S_NULL,         // xdeathstate
15643 		sfx_None,       // deathsound
15644 		0,              // speed
15645 		16*FRACUNIT,    // radius
15646 		32*FRACUNIT,    // height
15647 		0,              // display offset
15648 		100,            // mass
15649 		0,              // damage
15650 		sfx_None,       // activesound
15651 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15652 		S_NULL          // raisestate
15653 	},
15654 
15655 	{           // MT_BSZBUSH_PURPLE
15656 		1451,           // doomednum
15657 		S_BSZBUSH_PURPLE, // spawnstate
15658 		1000,           // spawnhealth
15659 		S_NULL,         // seestate
15660 		sfx_None,       // seesound
15661 		8,              // reactiontime
15662 		sfx_None,       // attacksound
15663 		S_NULL,         // painstate
15664 		0,              // painchance
15665 		sfx_None,       // painsound
15666 		S_NULL,         // meleestate
15667 		S_NULL,         // missilestate
15668 		S_NULL,         // deathstate
15669 		S_NULL,         // xdeathstate
15670 		sfx_None,       // deathsound
15671 		0,              // speed
15672 		16*FRACUNIT,    // radius
15673 		32*FRACUNIT,    // height
15674 		0,              // display offset
15675 		100,            // mass
15676 		0,              // damage
15677 		sfx_None,       // activesound
15678 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15679 		S_NULL          // raisestate
15680 	},
15681 
15682 	{           // MT_BSZBUSH_BLUE
15683 		1452,           // doomednum
15684 		S_BSZBUSH_BLUE, // spawnstate
15685 		1000,           // spawnhealth
15686 		S_NULL,         // seestate
15687 		sfx_None,       // seesound
15688 		8,              // reactiontime
15689 		sfx_None,       // attacksound
15690 		S_NULL,         // painstate
15691 		0,              // painchance
15692 		sfx_None,       // painsound
15693 		S_NULL,         // meleestate
15694 		S_NULL,         // missilestate
15695 		S_NULL,         // deathstate
15696 		S_NULL,         // xdeathstate
15697 		sfx_None,       // deathsound
15698 		0,              // speed
15699 		16*FRACUNIT,    // radius
15700 		32*FRACUNIT,    // height
15701 		0,              // display offset
15702 		100,            // mass
15703 		0,              // damage
15704 		sfx_None,       // activesound
15705 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15706 		S_NULL          // raisestate
15707 	},
15708 
15709 	{           // MT_BSZBUSH_CYAN
15710 		1453,           // doomednum
15711 		S_BSZBUSH_CYAN, // spawnstate
15712 		1000,           // spawnhealth
15713 		S_NULL,         // seestate
15714 		sfx_None,       // seesound
15715 		8,              // reactiontime
15716 		sfx_None,       // attacksound
15717 		S_NULL,         // painstate
15718 		0,              // painchance
15719 		sfx_None,       // painsound
15720 		S_NULL,         // meleestate
15721 		S_NULL,         // missilestate
15722 		S_NULL,         // deathstate
15723 		S_NULL,         // xdeathstate
15724 		sfx_None,       // deathsound
15725 		0,              // speed
15726 		16*FRACUNIT,    // radius
15727 		32*FRACUNIT,    // height
15728 		0,              // display offset
15729 		100,            // mass
15730 		0,              // damage
15731 		sfx_None,       // activesound
15732 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15733 		S_NULL          // raisestate
15734 	},
15735 
15736 	{           // MT_BSZBUSH_YELLOW
15737 		1454,           // doomednum
15738 		S_BSZBUSH_YELLOW, // spawnstate
15739 		1000,           // spawnhealth
15740 		S_NULL,         // seestate
15741 		sfx_None,       // seesound
15742 		8,              // reactiontime
15743 		sfx_None,       // attacksound
15744 		S_NULL,         // painstate
15745 		0,              // painchance
15746 		sfx_None,       // painsound
15747 		S_NULL,         // meleestate
15748 		S_NULL,         // missilestate
15749 		S_NULL,         // deathstate
15750 		S_NULL,         // xdeathstate
15751 		sfx_None,       // deathsound
15752 		0,              // speed
15753 		16*FRACUNIT,    // radius
15754 		32*FRACUNIT,    // height
15755 		0,              // display offset
15756 		100,            // mass
15757 		0,              // damage
15758 		sfx_None,       // activesound
15759 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15760 		S_NULL          // raisestate
15761 	},
15762 
15763 	{           // MT_BSZBUSH_ORANGE
15764 		1455,           // doomednum
15765 		S_BSZBUSH_ORANGE, // spawnstate
15766 		1000,           // spawnhealth
15767 		S_NULL,         // seestate
15768 		sfx_None,       // seesound
15769 		8,              // reactiontime
15770 		sfx_None,       // attacksound
15771 		S_NULL,         // painstate
15772 		0,              // painchance
15773 		sfx_None,       // painsound
15774 		S_NULL,         // meleestate
15775 		S_NULL,         // missilestate
15776 		S_NULL,         // deathstate
15777 		S_NULL,         // xdeathstate
15778 		sfx_None,       // deathsound
15779 		0,              // speed
15780 		16*FRACUNIT,    // radius
15781 		32*FRACUNIT,    // height
15782 		0,              // display offset
15783 		100,            // mass
15784 		0,              // damage
15785 		sfx_None,       // activesound
15786 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15787 		S_NULL          // raisestate
15788 	},
15789 
15790 	{           // MT_BSZVINE_RED
15791 		1460,           // doomednum
15792 		S_BSZVINE_RED,  // spawnstate
15793 		1000,           // spawnhealth
15794 		S_NULL,         // seestate
15795 		sfx_None,       // seesound
15796 		8,              // reactiontime
15797 		sfx_None,       // attacksound
15798 		S_NULL,         // painstate
15799 		0,              // painchance
15800 		sfx_None,       // painsound
15801 		S_NULL,         // meleestate
15802 		S_NULL,         // missilestate
15803 		S_NULL,         // deathstate
15804 		S_NULL,         // xdeathstate
15805 		sfx_None,       // deathsound
15806 		0,              // speed
15807 		16*FRACUNIT,    // radius
15808 		32*FRACUNIT,    // height
15809 		0,              // display offset
15810 		100,            // mass
15811 		0,              // damage
15812 		sfx_None,       // activesound
15813 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15814 		S_NULL          // raisestate
15815 	},
15816 
15817 	{           // MT_BSZVINE_PURPLE
15818 		1461,           // doomednum
15819 		S_BSZVINE_PURPLE, // spawnstate
15820 		1000,           // spawnhealth
15821 		S_NULL,         // seestate
15822 		sfx_None,       // seesound
15823 		8,              // reactiontime
15824 		sfx_None,       // attacksound
15825 		S_NULL,         // painstate
15826 		0,              // painchance
15827 		sfx_None,       // painsound
15828 		S_NULL,         // meleestate
15829 		S_NULL,         // missilestate
15830 		S_NULL,         // deathstate
15831 		S_NULL,         // xdeathstate
15832 		sfx_None,       // deathsound
15833 		0,              // speed
15834 		16*FRACUNIT,    // radius
15835 		32*FRACUNIT,    // height
15836 		0,              // display offset
15837 		100,            // mass
15838 		0,              // damage
15839 		sfx_None,       // activesound
15840 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15841 		S_NULL          // raisestate
15842 	},
15843 
15844 	{           // MT_BSZVINE_BLUE
15845 		1462,           // doomednum
15846 		S_BSZVINE_BLUE, // spawnstate
15847 		1000,           // spawnhealth
15848 		S_NULL,         // seestate
15849 		sfx_None,       // seesound
15850 		8,              // reactiontime
15851 		sfx_None,       // attacksound
15852 		S_NULL,         // painstate
15853 		0,              // painchance
15854 		sfx_None,       // painsound
15855 		S_NULL,         // meleestate
15856 		S_NULL,         // missilestate
15857 		S_NULL,         // deathstate
15858 		S_NULL,         // xdeathstate
15859 		sfx_None,       // deathsound
15860 		0,              // speed
15861 		16*FRACUNIT,    // radius
15862 		32*FRACUNIT,    // height
15863 		0,              // display offset
15864 		100,            // mass
15865 		0,              // damage
15866 		sfx_None,       // activesound
15867 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15868 		S_NULL          // raisestate
15869 	},
15870 
15871 	{           // MT_BSZVINE_CYAN
15872 		1463,           // doomednum
15873 		S_BSZVINE_CYAN, // spawnstate
15874 		1000,           // spawnhealth
15875 		S_NULL,         // seestate
15876 		sfx_None,       // seesound
15877 		8,              // reactiontime
15878 		sfx_None,       // attacksound
15879 		S_NULL,         // painstate
15880 		0,              // painchance
15881 		sfx_None,       // painsound
15882 		S_NULL,         // meleestate
15883 		S_NULL,         // missilestate
15884 		S_NULL,         // deathstate
15885 		S_NULL,         // xdeathstate
15886 		sfx_None,       // deathsound
15887 		0,              // speed
15888 		16*FRACUNIT,    // radius
15889 		32*FRACUNIT,    // height
15890 		0,              // display offset
15891 		100,            // mass
15892 		0,              // damage
15893 		sfx_None,       // activesound
15894 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15895 		S_NULL          // raisestate
15896 	},
15897 
15898 	{           // MT_BSZVINE_YELLOW
15899 		1464,           // doomednum
15900 		S_BSZVINE_YELLOW, // spawnstate
15901 		1000,           // spawnhealth
15902 		S_NULL,         // seestate
15903 		sfx_None,       // seesound
15904 		8,              // reactiontime
15905 		sfx_None,       // attacksound
15906 		S_NULL,         // painstate
15907 		0,              // painchance
15908 		sfx_None,       // painsound
15909 		S_NULL,         // meleestate
15910 		S_NULL,         // missilestate
15911 		S_NULL,         // deathstate
15912 		S_NULL,         // xdeathstate
15913 		sfx_None,       // deathsound
15914 		0,              // speed
15915 		16*FRACUNIT,    // radius
15916 		32*FRACUNIT,    // height
15917 		0,              // display offset
15918 		100,            // mass
15919 		0,              // damage
15920 		sfx_None,       // activesound
15921 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15922 		S_NULL          // raisestate
15923 	},
15924 
15925 	{           // MT_BSZVINE_ORANGE
15926 		1465,           // doomednum
15927 		S_BSZVINE_ORANGE, // spawnstate
15928 		1000,           // spawnhealth
15929 		S_NULL,         // seestate
15930 		sfx_None,       // seesound
15931 		8,              // reactiontime
15932 		sfx_None,       // attacksound
15933 		S_NULL,         // painstate
15934 		0,              // painchance
15935 		sfx_None,       // painsound
15936 		S_NULL,         // meleestate
15937 		S_NULL,         // missilestate
15938 		S_NULL,         // deathstate
15939 		S_NULL,         // xdeathstate
15940 		sfx_None,       // deathsound
15941 		0,              // speed
15942 		16*FRACUNIT,    // radius
15943 		32*FRACUNIT,    // height
15944 		0,              // display offset
15945 		100,            // mass
15946 		0,              // damage
15947 		sfx_None,       // activesound
15948 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15949 		S_NULL          // raisestate
15950 	},
15951 
15952 	{           // MT_BSZSHRUB
15953 		1470,           // doomednum
15954 		S_BSZSHRUB,     // spawnstate
15955 		1000,           // spawnhealth
15956 		S_NULL,         // seestate
15957 		sfx_None,       // seesound
15958 		8,              // reactiontime
15959 		sfx_None,       // attacksound
15960 		S_NULL,         // painstate
15961 		0,              // painchance
15962 		sfx_None,       // painsound
15963 		S_NULL,         // meleestate
15964 		S_NULL,         // missilestate
15965 		S_NULL,         // deathstate
15966 		S_NULL,         // xdeathstate
15967 		sfx_None,       // deathsound
15968 		0,              // speed
15969 		16*FRACUNIT,    // radius
15970 		32*FRACUNIT,    // height
15971 		0,              // display offset
15972 		100,            // mass
15973 		0,              // damage
15974 		sfx_None,       // activesound
15975 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
15976 		S_NULL          // raisestate
15977 	},
15978 
15979 	{           // MT_BSZCLOVER
15980 		1471,           // doomednum
15981 		S_BSZCLOVER,    // spawnstate
15982 		1000,           // spawnhealth
15983 		S_NULL,         // seestate
15984 		sfx_None,       // seesound
15985 		8,              // reactiontime
15986 		sfx_None,       // attacksound
15987 		S_NULL,         // painstate
15988 		0,              // painchance
15989 		sfx_None,       // painsound
15990 		S_NULL,         // meleestate
15991 		S_NULL,         // missilestate
15992 		S_NULL,         // deathstate
15993 		S_NULL,         // xdeathstate
15994 		sfx_None,       // deathsound
15995 		0,              // speed
15996 		16*FRACUNIT,    // radius
15997 		32*FRACUNIT,    // height
15998 		0,              // display offset
15999 		100,            // mass
16000 		0,              // damage
16001 		sfx_None,       // activesound
16002 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
16003 		S_NULL          // raisestate
16004 	},
16005 
16006 	{           // MT_BIG_PALMTREE_TRUNK
16007 		-1,             // doomednum
16008 		S_BIG_PALMTREE_TRUNK, // spawnstate
16009 		1000,           // spawnhealth
16010 		S_NULL,         // seestate
16011 		sfx_None,       // seesound
16012 		8,              // reactiontime
16013 		sfx_None,       // attacksound
16014 		S_NULL,         // painstate
16015 		0,              // painchance
16016 		sfx_None,       // painsound
16017 		S_NULL,         // meleestate
16018 		S_NULL,         // missilestate
16019 		S_NULL,         // deathstate
16020 		S_NULL,         // xdeathstate
16021 		sfx_None,       // deathsound
16022 		0,              // speed
16023 		16*FRACUNIT,    // radius
16024 		160*FRACUNIT,   // height
16025 		0,              // display offset
16026 		100,            // mass
16027 		0,              // damage
16028 		sfx_None,       // activesound
16029 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
16030 		S_NULL          // raisestate
16031 	},
16032 
16033 	{           // MT_BIG_PALMTREE_TOP
16034 		1473,           // doomednum
16035 		S_BIG_PALMTREE_TOP, // spawnstate
16036 		1000,           // spawnhealth
16037 		S_NULL,         // seestate
16038 		sfx_None,       // seesound
16039 		8,              // reactiontime
16040 		sfx_None,       // attacksound
16041 		S_NULL,         // painstate
16042 		0,              // painchance
16043 		sfx_None,       // painsound
16044 		S_NULL,         // meleestate
16045 		S_NULL,         // missilestate
16046 		S_NULL,         // deathstate
16047 		S_NULL,         // xdeathstate
16048 		sfx_None,       // deathsound
16049 		0,              // speed
16050 		16*FRACUNIT,    // radius
16051 		160*FRACUNIT,   // height
16052 		0,              // display offset
16053 		100,            // mass
16054 		0,              // damage
16055 		sfx_None,       // activesound
16056 		MF_RUNSPAWNFUNC|MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
16057 		S_NULL          // raisestate
16058 	},
16059 
16060 	{           // MT_PALMTREE_TRUNK
16061 		-1,             // doomednum
16062 		S_PALMTREE_TRUNK, // spawnstate
16063 		1000,           // spawnhealth
16064 		S_NULL,         // seestate
16065 		sfx_None,       // seesound
16066 		8,              // reactiontime
16067 		sfx_None,       // attacksound
16068 		S_NULL,         // painstate
16069 		0,              // painchance
16070 		sfx_None,       // painsound
16071 		S_NULL,         // meleestate
16072 		S_NULL,         // missilestate
16073 		S_NULL,         // deathstate
16074 		S_NULL,         // xdeathstate
16075 		sfx_None,       // deathsound
16076 		0,              // speed
16077 		16*FRACUNIT,    // radius
16078 		80*FRACUNIT,    // height
16079 		0,              // display offset
16080 		100,            // mass
16081 		0,              // damage
16082 		sfx_None,       // activesound
16083 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
16084 		S_NULL          // raisestate
16085 	},
16086 
16087 	{           // MT_PALMTREE_TOP
16088 		1475,           // doomednum
16089 		S_PALMTREE_TOP, // spawnstate
16090 		1000,           // spawnhealth
16091 		S_NULL,         // seestate
16092 		sfx_None,       // seesound
16093 		8,              // reactiontime
16094 		sfx_None,       // attacksound
16095 		S_NULL,         // painstate
16096 		0,              // painchance
16097 		sfx_None,       // painsound
16098 		S_NULL,         // meleestate
16099 		S_NULL,         // missilestate
16100 		S_NULL,         // deathstate
16101 		S_NULL,         // xdeathstate
16102 		sfx_None,       // deathsound
16103 		0,              // speed
16104 		16*FRACUNIT,    // radius
16105 		80*FRACUNIT,    // height
16106 		0,              // display offset
16107 		100,            // mass
16108 		0,              // damage
16109 		sfx_None,       // activesound
16110 		MF_RUNSPAWNFUNC|MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
16111 		S_NULL          // raisestate
16112 	},
16113 
16114 	{           // MT_DBALL
16115 		1875,           // doomednum
16116 		S_DBALL1,       // spawnstate
16117 		1000,           // spawnhealth
16118 		S_NULL,         // seestate
16119 		sfx_None,       // seesound
16120 		8,              // reactiontime
16121 		sfx_None,       // attacksound
16122 		S_NULL,         // painstate
16123 		0,              // painchance
16124 		sfx_None,       // painsound
16125 		S_NULL,         // meleestate
16126 		S_NULL,         // missilestate
16127 		S_NULL,         // deathstate
16128 		S_NULL,         // xdeathstate
16129 		sfx_None,       // deathsound
16130 		8,              // speed
16131 		16*FRACUNIT,    // radius
16132 		54*FRACUNIT,    // height
16133 		0,              // display offset
16134 		16,             // mass
16135 		0,              // damage
16136 		sfx_None,       // activesound
16137 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SPAWNCEILING|MF_NOGRAVITY|MF_SCENERY, // flags
16138 		S_NULL          // raisestate
16139 	},
16140 
16141 	{           // MT_EGGSTATUE2
16142 		1876,           // doomednum
16143 		S_EGGSTATUE2,   // spawnstate
16144 		1000,           // spawnhealth
16145 		S_NULL,         // seestate
16146 		sfx_None,       // seesound
16147 		8,              // reactiontime
16148 		sfx_None,       // attacksound
16149 		S_NULL,         // painstate
16150 		0,              // painchance
16151 		sfx_None,       // painsound
16152 		S_NULL,         // meleestate
16153 		S_NULL,         // missilestate
16154 		S_NULL,         // deathstate
16155 		S_NULL,         // xdeathstate
16156 		sfx_None,       // deathsound
16157 		0,              // speed
16158 		20*FRACUNIT,    // radius
16159 		96*FRACUNIT,    // height
16160 		0,              // display offset
16161 		100,            // mass
16162 		1,              // damage
16163 		sfx_None,       // activesound
16164 		MF_SOLID|MF_PUSHABLE|MF_SCENERY, // flags
16165 		S_NULL          // raisestate
16166 	},
16167 
16168 	{           // MT_ELEMENTAL_ORB
16169 		-1,             // doomednum
16170 		S_ELEM1,        // spawnstate
16171 		1000,           // spawnhealth
16172 		S_ELEMF1,       // seestate
16173 		sfx_None,       // seesound
16174 		0,              // reactiontime
16175 		sfx_None,       // attacksound
16176 		S_ELEM13,       // painstate
16177 		SKINCOLOR_NONE, // painchance
16178 		sfx_None,       // painsound
16179 		S_NULL,         // meleestate
16180 		S_NULL,         // missilestate
16181 		S_NULL,         // deathstate
16182 		S_NULL,         // xdeathstate
16183 		sfx_None,       // deathsound
16184 		SH_ELEMENTAL,   // speed
16185 		64*FRACUNIT,    // radius
16186 		64*FRACUNIT,    // height
16187 		4,              // display offset
16188 		16,             // mass
16189 		0,              // damage
16190 		sfx_None,       // activesound
16191 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
16192 		S_ELEMF9        // raisestate
16193 	},
16194 
16195 	{           // MT_ATTRACT_ORB
16196 		-1,             // doomednum
16197 		S_MAGN1,        // spawnstate
16198 		1000,           // spawnhealth
16199 		S_NULL,         // seestate
16200 		sfx_None,       // seesound
16201 		8,              // reactiontime
16202 		sfx_None,       // attacksound
16203 		S_MAGN13,       // painstate
16204 		SKINCOLOR_NONE, // painchance
16205 		sfx_None,       // painsound
16206 		S_NULL,         // meleestate
16207 		S_NULL,         // missilestate
16208 		S_NULL,         // deathstate
16209 		S_NULL,         // xdeathstate
16210 		sfx_None,       // deathsound
16211 		SH_ATTRACT,     // speed
16212 		64*FRACUNIT,    // radius
16213 		64*FRACUNIT,    // height
16214 		4,              // display offset
16215 		16,             // mass
16216 		0,              // damage
16217 		sfx_None,       // activesound
16218 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
16219 		S_NULL          // raisestate
16220 	},
16221 
16222 	{           // MT_FORCE_ORB
16223 		-1,             // doomednum
16224 		S_FORC1,        // spawnstate
16225 		1000,           // spawnhealth
16226 		S_NULL,         // seestate
16227 		sfx_None,       // seesound
16228 		8,              // reactiontime
16229 		sfx_None,       // attacksound
16230 		S_FORC11,       // painstate
16231 		SKINCOLOR_NONE, // painchance
16232 		sfx_None,       // painsound
16233 		S_NULL,         // meleestate
16234 		S_NULL,         // missilestate
16235 		S_NULL,         // deathstate
16236 		S_NULL,         // xdeathstate
16237 		sfx_None,       // deathsound
16238 		SH_FORCE,       // speed
16239 		64*FRACUNIT,    // radius
16240 		64*FRACUNIT,    // height
16241 		4,              // display offset
16242 		16,             // mass
16243 		0,              // damage
16244 		sfx_None,       // activesound
16245 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
16246 		S_FORC21        // raisestate
16247 	},
16248 
16249 	{           // MT_ARMAGEDDON_ORB
16250 		-1,             // doomednum
16251 		S_ARMA1,        // spawnstate
16252 		1000,           // spawnhealth
16253 		S_ARMF1,        // seestate
16254 		sfx_None,       // seesound
16255 		8,              // reactiontime
16256 		sfx_None,       // attacksound
16257 		S_NULL,         // painstate
16258 		SKINCOLOR_NONE, // painchance
16259 		sfx_None,       // painsound
16260 		S_ARMB1,        // meleestate
16261 		S_NULL,         // missilestate
16262 		S_NULL,         // deathstate
16263 		S_NULL,         // xdeathstate
16264 		sfx_None,       // deathsound
16265 		SH_ARMAGEDDON,  // speed
16266 		64*FRACUNIT,    // radius
16267 		64*FRACUNIT,    // height
16268 		4,              // display offset
16269 		16,             // mass
16270 		0,              // damage
16271 		sfx_None,       // activesound
16272 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
16273 		S_NULL          // raisestate
16274 	},
16275 
16276 	{           // MT_WHIRLWIND_ORB
16277 		-1,             // doomednum
16278 		S_WIND1,        // spawnstate
16279 		1000,           // spawnhealth
16280 		S_NULL,         // seestate
16281 		sfx_None,       // seesound
16282 		8,              // reactiontime
16283 		sfx_None,       // attacksound
16284 		S_NULL,         // painstate
16285 		SKINCOLOR_NONE, // painchance
16286 		sfx_None,       // painsound
16287 		S_NULL,         // meleestate
16288 		S_NULL,         // missilestate
16289 		S_NULL,         // deathstate
16290 		S_NULL,         // xdeathstate
16291 		sfx_None,       // deathsound
16292 		SH_WHIRLWIND,        // speed
16293 		64*FRACUNIT,    // radius
16294 		64*FRACUNIT,    // height
16295 		4,              // display offset
16296 		16,             // mass
16297 		0,              // damage
16298 		sfx_None,       // activesound
16299 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
16300 		S_NULL          // raisestate
16301 	},
16302 
16303 	{           // MT_PITY_ORB
16304 		-1,             // doomednum
16305 		S_PITY1,        // spawnstate
16306 		1000,           // spawnhealth
16307 		S_NULL,         // seestate
16308 		sfx_None,       // seesound
16309 		8,              // reactiontime
16310 		sfx_None,       // attacksound
16311 		S_NULL,         // painstate
16312 		SKINCOLOR_NONE, // painchance
16313 		sfx_None,       // painsound
16314 		S_NULL,         // meleestate
16315 		S_NULL,         // missilestate
16316 		S_NULL,         // deathstate
16317 		S_NULL,         // xdeathstate
16318 		sfx_None,       // deathsound
16319 		SH_PITY,        // speed
16320 		64*FRACUNIT,    // radius
16321 		64*FRACUNIT,    // height
16322 		4,              // display offset
16323 		16,             // mass
16324 		0,              // damage
16325 		sfx_None,       // activesound
16326 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
16327 		S_NULL          // raisestate
16328 	},
16329 
16330 	{           // MT_FLAMEAURA_ORB
16331 		-1,             // doomednum
16332 		S_FIRSB1,       // spawnstate
16333 		1000,           // spawnhealth
16334 		S_FIRS1,        // seestate
16335 		sfx_None,       // seesound
16336 		8,              // reactiontime
16337 		sfx_None,       // attacksound
16338 		S_FIRSB10,      // painstate
16339 		SKINCOLOR_NONE, // painchance
16340 		sfx_None,       // painsound
16341 		S_NULL,         // meleestate
16342 		S_NULL,         // missilestate
16343 		S_NULL,         // deathstate
16344 		S_NULL,         // xdeathstate
16345 		sfx_None,       // deathsound
16346 		SH_FLAMEAURA,   // speed
16347 		64*FRACUNIT,    // radius
16348 		64*FRACUNIT,    // height
16349 		-4,             // display offset
16350 		16,             // mass
16351 		0,              // damage
16352 		sfx_None,       // activesound
16353 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
16354 		S_FIRS10        // raisestate
16355 	},
16356 
16357 	{           // MT_BUBBLEWRAP_ORB
16358 		-1,             // doomednum
16359 		S_BUBSB1,       // spawnstate
16360 		1000,           // spawnhealth
16361 		S_BUBS1,        // seestate
16362 		sfx_None,       // seesound
16363 		8,              // reactiontime
16364 		sfx_None,       // attacksound
16365 		S_BUBSB5,       // painstate
16366 		SKINCOLOR_NONE, // painchance
16367 		sfx_None,       // painsound
16368 		S_NULL,         // meleestate
16369 		S_NULL,         // missilestate
16370 		S_NULL,         // deathstate
16371 		S_NULL,         // xdeathstate
16372 		sfx_None,       // deathsound
16373 		SH_BUBBLEWRAP,  // speed
16374 		64*FRACUNIT,    // radius
16375 		64*FRACUNIT,    // height
16376 		4,              // display offset
16377 		16,             // mass
16378 		0,              // damage
16379 		sfx_None,       // activesound
16380 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
16381 		S_BUBS10        // raisestate
16382 	},
16383 
16384 	{           // MT_THUNDERCOIN_ORB
16385 		-1,             // doomednum
16386 		S_ZAPSB1,       // spawnstate
16387 		1000,           // spawnhealth
16388 		S_ZAPS1,        // seestate
16389 		sfx_None,       // seesound
16390 		8,              // reactiontime
16391 		sfx_None,       // attacksound
16392 		S_ZAPSB11,      // painstate
16393 		SKINCOLOR_NONE, // painchance
16394 		sfx_None,       // painsound
16395 		S_NULL,         // meleestate
16396 		S_NULL,         // missilestate
16397 		S_NULL,         // deathstate
16398 		S_NULL,         // xdeathstate
16399 		sfx_None,       // deathsound
16400 		SH_THUNDERCOIN, // speed
16401 		64*FRACUNIT,    // radius
16402 		64*FRACUNIT,    // height
16403 		-4,             // display offset
16404 		16,             // mass
16405 		0,              // damage
16406 		sfx_None,       // activesound
16407 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
16408 		S_ZAPS14        // raisestate
16409 	},
16410 
16411 	{           // MT_THUNDERCOIN_SPARK
16412 		-1,             // doomednum
16413 		S_THUNDERCOIN_SPARK, // spawnstate
16414 		1,              // spawnhealth
16415 		S_NULL,         // seestate
16416 		sfx_None,       // seesound
16417 		8,              // reactiontime
16418 		sfx_None,       // attacksound
16419 		S_NULL,         // painstate
16420 		0,              // painchance
16421 		sfx_None,       // painsound
16422 		S_NULL,         // meleestate
16423 		S_NULL,         // missilestate
16424 		S_NULL,         // deathstate
16425 		S_NULL,         // xdeathstate
16426 		sfx_None,       // deathsound
16427 		0,              // speed
16428 		4*FRACUNIT,     // radius
16429 		4*FRACUNIT,     // height
16430 		0,              // display offset
16431 		100,            // mass
16432 		0,              // damage
16433 		sfx_None,       // activesound
16434 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
16435 		S_NULL          // raisestate
16436 	},
16437 
16438 	{           // MT_IVSP
16439 		-1,             // doomednum
16440 		S_IVSP,         // spawnstate
16441 		1000,           // spawnhealth
16442 		S_NULL,         // seestate
16443 		sfx_None,       // seesound
16444 		8,              // reactiontime
16445 		sfx_None,       // attacksound
16446 		S_NULL,         // painstate
16447 		0,              // painchance
16448 		sfx_None,       // painsound
16449 		S_NULL,         // meleestate
16450 		S_NULL,         // missilestate
16451 		S_NULL,         // deathstate
16452 		S_NULL,         // xdeathstate
16453 		sfx_None,       // deathsound
16454 		8,              // speed
16455 		64*FRACUNIT,    // radius
16456 		64*FRACUNIT,    // height
16457 		3,              // display offset
16458 		16,             // mass
16459 		0,              // damage
16460 		sfx_None,       // activesound
16461 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY, // flags
16462 		S_NULL          // raisestate
16463 	},
16464 
16465 	{           // MT_SUPERSPARK
16466 		-1,             // doomednum
16467 		S_SSPK1,        // spawnstate
16468 		1,              // spawnhealth
16469 		S_NULL,         // seestate
16470 		sfx_None,       // seesound
16471 		8,              // reactiontime
16472 		sfx_None,       // attacksound
16473 		S_NULL,         // painstate
16474 		0,              // painchance
16475 		sfx_None,       // painsound
16476 		S_NULL,         // meleestate
16477 		S_NULL,         // missilestate
16478 		S_NULL,         // deathstate
16479 		S_NULL,         // xdeathstate
16480 		sfx_None,       // deathsound
16481 		0,              // speed
16482 		8*FRACUNIT,     // radius
16483 		8*FRACUNIT,     // height
16484 		0,              // display offset
16485 		100,            // mass
16486 		0,              // damage
16487 		sfx_None,       // activesound
16488 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
16489 		S_NULL          // raisestate
16490 	},
16491 
16492 	// Bluebird
16493 	{           // MT_FLICKY_01
16494 		-1,             // doomednum
16495 		S_FLICKY_01_OUT, // spawnstate
16496 		1000,           // spawnhealth
16497 		S_FLICKY_01_STAND, // seestate
16498 		sfx_None,       // seesound
16499 		8,              // reactiontime
16500 		sfx_None,       // attacksound
16501 		S_NULL,         // painstate
16502 		0,              // painchance
16503 		sfx_None,       // painsound
16504 		S_NULL,         // meleestate
16505 		S_NULL,         // missilestate
16506 		S_NULL,         // deathstate
16507 		S_NULL,         // xdeathstate
16508 		sfx_None,       // deathsound
16509 		8,              // speed
16510 		8*FRACUNIT,     // radius
16511 		20*FRACUNIT,    // height
16512 		0,              // display offset
16513 		16,             // mass
16514 		0,              // damage
16515 		sfx_None,       // activesound
16516 		MF_NOCLIPTHING, // flags
16517 		S_FLICKY_BUBBLE // raisestate
16518 	},
16519 
16520 	{           // MT_FLICKY_01_CENTER
16521 		2200,             // doomednum
16522 		S_FLICKY_01_CENTER, // spawnstate
16523 		1000,           // spawnhealth
16524 		S_NULL,         // seestate
16525 		sfx_None,       // seesound
16526 		8,              // reactiontime
16527 		sfx_None,       // attacksound
16528 		S_NULL,         // painstate
16529 		0,              // painchance
16530 		sfx_None,       // painsound
16531 		S_NULL,         // meleestate
16532 		S_NULL,         // missilestate
16533 		S_NULL,         // deathstate
16534 		S_NULL,         // xdeathstate
16535 		sfx_None,       // deathsound
16536 		8,              // speed
16537 		8*FRACUNIT,     // radius
16538 		20*FRACUNIT,    // height
16539 		0,              // display offset
16540 		16,             // mass
16541 		0,              // damage
16542 		sfx_None,       // activesound
16543 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
16544 		S_NULL // raisestate
16545 	},
16546 
16547 	{           // MT_FLICKY_02
16548 		-1,             // doomednum
16549 		S_FLICKY_02_OUT, // spawnstate
16550 		1000,           // spawnhealth
16551 		S_FLICKY_02_STAND, // seestate
16552 		sfx_None,       // seesound
16553 		8,              // reactiontime
16554 		sfx_None,       // attacksound
16555 		S_NULL,         // painstate
16556 		0,              // painchance
16557 		sfx_None,       // painsound
16558 		S_NULL,         // meleestate
16559 		S_NULL,         // missilestate
16560 		S_NULL,         // deathstate
16561 		S_NULL,         // xdeathstate
16562 		sfx_None,       // deathsound
16563 		8,              // speed
16564 		8*FRACUNIT,     // radius
16565 		20*FRACUNIT,    // height
16566 		0,              // display offset
16567 		16,             // mass
16568 		0,              // damage
16569 		sfx_None,       // activesound
16570 		MF_NOCLIPTHING, // flags
16571 		S_FLICKY_BUBBLE // raisestate
16572 	},
16573 
16574 	{           // MT_FLICKY_02_CENTER
16575 		2201,             // doomednum
16576 		S_FLICKY_02_CENTER, // spawnstate
16577 		1000,           // spawnhealth
16578 		S_NULL,         // seestate
16579 		sfx_None,       // seesound
16580 		8,              // reactiontime
16581 		sfx_None,       // attacksound
16582 		S_NULL,         // painstate
16583 		0,              // painchance
16584 		sfx_None,       // painsound
16585 		S_NULL,         // meleestate
16586 		S_NULL,         // missilestate
16587 		S_NULL,         // deathstate
16588 		S_NULL,         // xdeathstate
16589 		sfx_None,       // deathsound
16590 		8,              // speed
16591 		8*FRACUNIT,     // radius
16592 		20*FRACUNIT,    // height
16593 		0,              // display offset
16594 		16,             // mass
16595 		0,              // damage
16596 		sfx_None,       // activesound
16597 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
16598 		S_NULL // raisestate
16599 	},
16600 
16601 	{           // MT_FLICKY_03
16602 		-1,             // doomednum
16603 		S_FLICKY_03_OUT, // spawnstate
16604 		1000,           // spawnhealth
16605 		S_FLICKY_03_STAND, // seestate
16606 		sfx_None,       // seesound
16607 		8,              // reactiontime
16608 		sfx_None,       // attacksound
16609 		S_NULL,         // painstate
16610 		0,              // painchance
16611 		sfx_None,       // painsound
16612 		S_NULL,         // meleestate
16613 		S_NULL,         // missilestate
16614 		S_NULL,         // deathstate
16615 		S_NULL,         // xdeathstate
16616 		sfx_None,       // deathsound
16617 		8,              // speed
16618 		8*FRACUNIT,     // radius
16619 		20*FRACUNIT,    // height
16620 		0,              // display offset
16621 		16,             // mass
16622 		0,              // damage
16623 		sfx_None,       // activesound
16624 		MF_NOCLIPTHING, // flags
16625 		S_FLICKY_BUBBLE // raisestate
16626 	},
16627 
16628 	{           // MT_FLICKY_03_CENTER
16629 		2202,             // doomednum
16630 		S_FLICKY_03_CENTER, // spawnstate
16631 		1000,           // spawnhealth
16632 		S_NULL,         // seestate
16633 		sfx_None,       // seesound
16634 		8,              // reactiontime
16635 		sfx_None,       // attacksound
16636 		S_NULL,         // painstate
16637 		0,              // painchance
16638 		sfx_None,       // painsound
16639 		S_NULL,         // meleestate
16640 		S_NULL,         // missilestate
16641 		S_NULL,         // deathstate
16642 		S_NULL,         // xdeathstate
16643 		sfx_None,       // deathsound
16644 		8,              // speed
16645 		8*FRACUNIT,     // radius
16646 		20*FRACUNIT,    // height
16647 		0,              // display offset
16648 		16,             // mass
16649 		0,              // damage
16650 		sfx_None,       // activesound
16651 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
16652 		S_NULL // raisestate
16653 	},
16654 
16655 	{           // MT_FLICKY_04
16656 		-1,             // doomednum
16657 		S_FLICKY_04_OUT, // spawnstate
16658 		1000,           // spawnhealth
16659 		S_FLICKY_04_STAND, // seestate
16660 		sfx_None,       // seesound
16661 		8,              // reactiontime
16662 		sfx_None,       // attacksound
16663 		S_NULL,         // painstate
16664 		0,              // painchance
16665 		sfx_None,       // painsound
16666 		S_FLICKY_04_SWIM1, // meleestate
16667 		S_NULL,         // missilestate
16668 		S_NULL,         // deathstate
16669 		S_NULL,         // xdeathstate
16670 		sfx_None,       // deathsound
16671 		8,              // speed
16672 		8*FRACUNIT,     // radius
16673 		20*FRACUNIT,    // height
16674 		0,              // display offset
16675 		16,             // mass
16676 		0,              // damage
16677 		sfx_None,       // activesound
16678 		MF_NOCLIPTHING, // flags
16679 		S_NULL          // raisestate
16680 	},
16681 
16682 	{           // MT_FLICKY_04_CENTER
16683 		2203,             // doomednum
16684 		S_FLICKY_04_CENTER, // spawnstate
16685 		1000,           // spawnhealth
16686 		S_NULL,         // seestate
16687 		sfx_None,       // seesound
16688 		8,              // reactiontime
16689 		sfx_None,       // attacksound
16690 		S_NULL,         // painstate
16691 		0,              // painchance
16692 		sfx_None,       // painsound
16693 		S_NULL,         // meleestate
16694 		S_NULL,         // missilestate
16695 		S_NULL,         // deathstate
16696 		S_NULL,         // xdeathstate
16697 		sfx_None,       // deathsound
16698 		8,              // speed
16699 		8*FRACUNIT,     // radius
16700 		20*FRACUNIT,    // height
16701 		0,              // display offset
16702 		16,             // mass
16703 		0,              // damage
16704 		sfx_None,       // activesound
16705 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
16706 		S_NULL // raisestate
16707 	},
16708 
16709 	{           // MT_FLICKY_05
16710 		-1,             // doomednum
16711 		S_FLICKY_05_OUT, // spawnstate
16712 		1000,           // spawnhealth
16713 		S_FLICKY_05_STAND, // seestate
16714 		sfx_None,       // seesound
16715 		8,              // reactiontime
16716 		sfx_None,       // attacksound
16717 		S_NULL,         // painstate
16718 		0,              // painchance
16719 		sfx_None,       // painsound
16720 		S_NULL,         // meleestate
16721 		S_NULL,         // missilestate
16722 		S_NULL,         // deathstate
16723 		S_NULL,         // xdeathstate
16724 		sfx_None,       // deathsound
16725 		8,              // speed
16726 		8*FRACUNIT,     // radius
16727 		20*FRACUNIT,    // height
16728 		0,              // display offset
16729 		16,             // mass
16730 		0,              // damage
16731 		sfx_None,       // activesound
16732 		MF_NOCLIPTHING, // flags
16733 		S_FLICKY_BUBBLE // raisestate
16734 	},
16735 
16736 	{           // MT_FLICKY_05_CENTER
16737 		2204,             // doomednum
16738 		S_FLICKY_05_CENTER, // spawnstate
16739 		1000,           // spawnhealth
16740 		S_NULL,         // seestate
16741 		sfx_None,       // seesound
16742 		8,              // reactiontime
16743 		sfx_None,       // attacksound
16744 		S_NULL,         // painstate
16745 		0,              // painchance
16746 		sfx_None,       // painsound
16747 		S_NULL,         // meleestate
16748 		S_NULL,         // missilestate
16749 		S_NULL,         // deathstate
16750 		S_NULL,         // xdeathstate
16751 		sfx_None,       // deathsound
16752 		8,              // speed
16753 		8*FRACUNIT,     // radius
16754 		20*FRACUNIT,    // height
16755 		0,              // display offset
16756 		16,             // mass
16757 		0,              // damage
16758 		sfx_None,       // activesound
16759 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
16760 		S_NULL // raisestate
16761 	},
16762 
16763 	{           // MT_FLICKY_06
16764 		-1,             // doomednum
16765 		S_FLICKY_06_OUT, // spawnstate
16766 		1000,           // spawnhealth
16767 		S_FLICKY_06_STAND, // seestate
16768 		sfx_None,       // seesound
16769 		8,              // reactiontime
16770 		sfx_None,       // attacksound
16771 		S_NULL,         // painstate
16772 		0,              // painchance
16773 		sfx_None,       // painsound
16774 		S_NULL,         // meleestate
16775 		S_NULL,         // missilestate
16776 		S_NULL,         // deathstate
16777 		S_NULL,         // xdeathstate
16778 		sfx_None,       // deathsound
16779 		8,              // speed
16780 		8*FRACUNIT,     // radius
16781 		20*FRACUNIT,    // height
16782 		0,              // display offset
16783 		16,             // mass
16784 		0,              // damage
16785 		sfx_None,       // activesound
16786 		MF_NOCLIPTHING, // flags
16787 		S_FLICKY_BUBBLE // raisestate
16788 	},
16789 
16790 	{           // MT_FLICKY_06_CENTER
16791 		2205,             // doomednum
16792 		S_FLICKY_06_CENTER, // spawnstate
16793 		1000,           // spawnhealth
16794 		S_NULL,         // seestate
16795 		sfx_None,       // seesound
16796 		8,              // reactiontime
16797 		sfx_None,       // attacksound
16798 		S_NULL,         // painstate
16799 		0,              // painchance
16800 		sfx_None,       // painsound
16801 		S_NULL,         // meleestate
16802 		S_NULL,         // missilestate
16803 		S_NULL,         // deathstate
16804 		S_NULL,         // xdeathstate
16805 		sfx_None,       // deathsound
16806 		8,              // speed
16807 		8*FRACUNIT,     // radius
16808 		20*FRACUNIT,    // height
16809 		0,              // display offset
16810 		16,             // mass
16811 		0,              // damage
16812 		sfx_None,       // activesound
16813 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
16814 		S_NULL // raisestate
16815 	},
16816 
16817 	{           // MT_FLICKY_07
16818 		-1,             // doomednum
16819 		S_FLICKY_07_OUT, // spawnstate
16820 		1000,           // spawnhealth
16821 		S_FLICKY_07_STAND, // seestate
16822 		sfx_None,       // seesound
16823 		8,              // reactiontime
16824 		sfx_None,       // attacksound
16825 		S_NULL,         // painstate
16826 		0,              // painchance
16827 		sfx_None,       // painsound
16828 		S_FLICKY_07_SWIM1, // meleestate
16829 		S_NULL,         // missilestate
16830 		S_NULL,         // deathstate
16831 		S_NULL,         // xdeathstate
16832 		sfx_None,       // deathsound
16833 		8,              // speed
16834 		8*FRACUNIT,     // radius
16835 		20*FRACUNIT,    // height
16836 		0,              // display offset
16837 		16,             // mass
16838 		0,              // damage
16839 		sfx_None,       // activesound
16840 		MF_NOCLIPTHING, // flags
16841 		S_NULL          // raisestate
16842 	},
16843 
16844 	{           // MT_FLICKY_07_CENTER
16845 		2206,             // doomednum
16846 		S_FLICKY_07_CENTER, // spawnstate
16847 		1000,           // spawnhealth
16848 		S_NULL,         // seestate
16849 		sfx_None,       // seesound
16850 		8,              // reactiontime
16851 		sfx_None,       // attacksound
16852 		S_NULL,         // painstate
16853 		0,              // painchance
16854 		sfx_None,       // painsound
16855 		S_NULL,         // meleestate
16856 		S_NULL,         // missilestate
16857 		S_NULL,         // deathstate
16858 		S_NULL,         // xdeathstate
16859 		sfx_None,       // deathsound
16860 		8,              // speed
16861 		8*FRACUNIT,     // radius
16862 		20*FRACUNIT,    // height
16863 		0,              // display offset
16864 		16,             // mass
16865 		0,              // damage
16866 		sfx_None,       // activesound
16867 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
16868 		S_NULL // raisestate
16869 	},
16870 
16871 	{           // MT_FLICKY_08
16872 		-1,             // doomednum
16873 		S_FLICKY_08_OUT, // spawnstate
16874 		1000,           // spawnhealth
16875 		S_FLICKY_08_STAND, // seestate
16876 		sfx_None,       // seesound
16877 		8,              // reactiontime
16878 		sfx_None,       // attacksound
16879 		S_NULL,         // painstate
16880 		0,              // painchance
16881 		sfx_None,       // painsound
16882 		S_FLICKY_08_SWIM1, // meleestate
16883 		S_NULL,         // missilestate
16884 		S_NULL,         // deathstate
16885 		S_NULL,         // xdeathstate
16886 		sfx_None,       // deathsound
16887 		8,              // speed
16888 		8*FRACUNIT,     // radius
16889 		20*FRACUNIT,    // height
16890 		0,              // display offset
16891 		16,             // mass
16892 		0,              // damage
16893 		sfx_None,       // activesound
16894 		MF_NOCLIPTHING, // flags
16895 		S_NULL          // raisestate
16896 	},
16897 
16898 	{           // MT_FLICKY_08_CENTER
16899 		2207,             // doomednum
16900 		S_FLICKY_08_CENTER, // spawnstate
16901 		1000,           // spawnhealth
16902 		S_NULL,         // seestate
16903 		sfx_None,       // seesound
16904 		8,              // reactiontime
16905 		sfx_None,       // attacksound
16906 		S_NULL,         // painstate
16907 		0,              // painchance
16908 		sfx_None,       // painsound
16909 		S_NULL,         // meleestate
16910 		S_NULL,         // missilestate
16911 		S_NULL,         // deathstate
16912 		S_NULL,         // xdeathstate
16913 		sfx_None,       // deathsound
16914 		8,              // speed
16915 		8*FRACUNIT,     // radius
16916 		20*FRACUNIT,    // height
16917 		0,              // display offset
16918 		16,             // mass
16919 		0,              // damage
16920 		sfx_None,       // activesound
16921 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
16922 		S_NULL // raisestate
16923 	},
16924 
16925 	{           // MT_FLICKY_09
16926 		-1,             // doomednum
16927 		S_FLICKY_09_OUT, // spawnstate
16928 		1000,           // spawnhealth
16929 		S_FLICKY_09_STAND, // seestate
16930 		sfx_None,       // seesound
16931 		8,              // reactiontime
16932 		sfx_None,       // attacksound
16933 		S_NULL,         // painstate
16934 		0,              // painchance
16935 		sfx_None,       // painsound
16936 		S_NULL,         // meleestate
16937 		S_NULL,         // missilestate
16938 		S_NULL,         // deathstate
16939 		S_NULL,         // xdeathstate
16940 		sfx_None,       // deathsound
16941 		8,              // speed
16942 		8*FRACUNIT,     // radius
16943 		20*FRACUNIT,    // height
16944 		0,              // display offset
16945 		16,             // mass
16946 		0,              // damage
16947 		sfx_None,       // activesound
16948 		MF_NOCLIPTHING, // flags
16949 		S_FLICKY_BUBBLE // raisestate
16950 	},
16951 
16952 	{           // MT_FLICKY_09_CENTER
16953 		2208,             // doomednum
16954 		S_FLICKY_09_CENTER, // spawnstate
16955 		1000,           // spawnhealth
16956 		S_NULL,         // seestate
16957 		sfx_None,       // seesound
16958 		8,              // reactiontime
16959 		sfx_None,       // attacksound
16960 		S_NULL,         // painstate
16961 		0,              // painchance
16962 		sfx_None,       // painsound
16963 		S_NULL,         // meleestate
16964 		S_NULL,         // missilestate
16965 		S_NULL,         // deathstate
16966 		S_NULL,         // xdeathstate
16967 		sfx_None,       // deathsound
16968 		8,              // speed
16969 		8*FRACUNIT,     // radius
16970 		20*FRACUNIT,    // height
16971 		0,              // display offset
16972 		16,             // mass
16973 		0,              // damage
16974 		sfx_None,       // activesound
16975 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
16976 		S_NULL // raisestate
16977 	},
16978 
16979 	{           // MT_FLICKY_10
16980 		-1,             // doomednum
16981 		S_FLICKY_10_OUT, // spawnstate
16982 		1000,           // spawnhealth
16983 		S_FLICKY_10_STAND, // seestate
16984 		sfx_None,       // seesound
16985 		8,              // reactiontime
16986 		sfx_None,       // attacksound
16987 		S_NULL,         // painstate
16988 		0,              // painchance
16989 		sfx_None,       // painsound
16990 		S_NULL,         // meleestate
16991 		S_NULL,         // missilestate
16992 		S_NULL,         // deathstate
16993 		S_NULL,         // xdeathstate
16994 		sfx_None,       // deathsound
16995 		8,              // speed
16996 		8*FRACUNIT,     // radius
16997 		20*FRACUNIT,    // height
16998 		0,              // display offset
16999 		16,             // mass
17000 		0,              // damage
17001 		sfx_None,       // activesound
17002 		MF_NOCLIPTHING, // flags
17003 		S_FLICKY_BUBBLE // raisestate
17004 	},
17005 
17006 	{           // MT_FLICKY_10_CENTER
17007 		2209,             // doomednum
17008 		S_FLICKY_10_CENTER, // spawnstate
17009 		1000,           // spawnhealth
17010 		S_NULL,         // seestate
17011 		sfx_None,       // seesound
17012 		8,              // reactiontime
17013 		sfx_None,       // attacksound
17014 		S_NULL,         // painstate
17015 		0,              // painchance
17016 		sfx_None,       // painsound
17017 		S_NULL,         // meleestate
17018 		S_NULL,         // missilestate
17019 		S_NULL,         // deathstate
17020 		S_NULL,         // xdeathstate
17021 		sfx_None,       // deathsound
17022 		8,              // speed
17023 		8*FRACUNIT,     // radius
17024 		20*FRACUNIT,    // height
17025 		0,              // display offset
17026 		16,             // mass
17027 		0,              // damage
17028 		sfx_None,       // activesound
17029 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
17030 		S_NULL // raisestate
17031 	},
17032 
17033 	{           // MT_FLICKY_11
17034 		-1,             // doomednum
17035 		S_FLICKY_11_OUT, // spawnstate
17036 		1000,           // spawnhealth
17037 		S_FLICKY_11_STAND, // seestate
17038 		sfx_None,       // seesound
17039 		8,              // reactiontime
17040 		sfx_None,       // attacksound
17041 		S_NULL,         // painstate
17042 		0,              // painchance
17043 		sfx_None,       // painsound
17044 		S_NULL,         // meleestate
17045 		S_NULL,         // missilestate
17046 		S_NULL,         // deathstate
17047 		S_NULL,         // xdeathstate
17048 		sfx_None,       // deathsound
17049 		8,              // speed
17050 		8*FRACUNIT,     // radius
17051 		20*FRACUNIT,    // height
17052 		0,              // display offset
17053 		16,             // mass
17054 		0,              // damage
17055 		sfx_None,       // activesound
17056 		MF_NOCLIPTHING, // flags
17057 		S_FLICKY_BUBBLE // raisestate
17058 	},
17059 
17060 	{           // MT_FLICKY_11_CENTER
17061 		2210,             // doomednum
17062 		S_FLICKY_11_CENTER, // spawnstate
17063 		1000,           // spawnhealth
17064 		S_NULL,         // seestate
17065 		sfx_None,       // seesound
17066 		8,              // reactiontime
17067 		sfx_None,       // attacksound
17068 		S_NULL,         // painstate
17069 		0,              // painchance
17070 		sfx_None,       // painsound
17071 		S_NULL,         // meleestate
17072 		S_NULL,         // missilestate
17073 		S_NULL,         // deathstate
17074 		S_NULL,         // xdeathstate
17075 		sfx_None,       // deathsound
17076 		8,              // speed
17077 		8*FRACUNIT,     // radius
17078 		20*FRACUNIT,    // height
17079 		0,              // display offset
17080 		16,             // mass
17081 		0,              // damage
17082 		sfx_None,       // activesound
17083 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
17084 		S_NULL // raisestate
17085 	},
17086 
17087 	{           // MT_FLICKY_12
17088 		-1,             // doomednum
17089 		S_FLICKY_12_OUT, // spawnstate
17090 		1000,           // spawnhealth
17091 		S_FLICKY_12_STAND, // seestate
17092 		sfx_None,       // seesound
17093 		8,              // reactiontime
17094 		sfx_None,       // attacksound
17095 		S_NULL,         // painstate
17096 		0,              // painchance
17097 		sfx_None,       // painsound
17098 		S_NULL,         // meleestate
17099 		S_NULL,         // missilestate
17100 		S_NULL,         // deathstate
17101 		S_NULL,         // xdeathstate
17102 		sfx_None,       // deathsound
17103 		8,              // speed
17104 		8*FRACUNIT,     // radius
17105 		20*FRACUNIT,    // height
17106 		0,              // display offset
17107 		16,             // mass
17108 		0,              // damage
17109 		sfx_None,       // activesound
17110 		MF_NOCLIPTHING, // flags
17111 		S_FLICKY_BUBBLE // raisestate
17112 	},
17113 
17114 	{           // MT_FLICKY_12_CENTER
17115 		2211,             // doomednum
17116 		S_FLICKY_12_CENTER, // spawnstate
17117 		1000,           // spawnhealth
17118 		S_NULL,         // seestate
17119 		sfx_None,       // seesound
17120 		8,              // reactiontime
17121 		sfx_None,       // attacksound
17122 		S_NULL,         // painstate
17123 		0,              // painchance
17124 		sfx_None,       // painsound
17125 		S_NULL,         // meleestate
17126 		S_NULL,         // missilestate
17127 		S_NULL,         // deathstate
17128 		S_NULL,         // xdeathstate
17129 		sfx_None,       // deathsound
17130 		8,              // speed
17131 		8*FRACUNIT,     // radius
17132 		20*FRACUNIT,    // height
17133 		0,              // display offset
17134 		16,             // mass
17135 		0,              // damage
17136 		sfx_None,       // activesound
17137 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
17138 		S_NULL // raisestate
17139 	},
17140 
17141 	{           // MT_FLICKY_13
17142 		-1,             // doomednum
17143 		S_FLICKY_13_OUT, // spawnstate
17144 		1000,           // spawnhealth
17145 		S_FLICKY_13_STAND, // seestate
17146 		sfx_None,       // seesound
17147 		8,              // reactiontime
17148 		sfx_None,       // attacksound
17149 		S_NULL,         // painstate
17150 		0,              // painchance
17151 		sfx_None,       // painsound
17152 		S_NULL,         // meleestate
17153 		S_NULL,         // missilestate
17154 		S_NULL,         // deathstate
17155 		S_NULL,         // xdeathstate
17156 		sfx_None,       // deathsound
17157 		8,              // speed
17158 		8*FRACUNIT,     // radius
17159 		20*FRACUNIT,    // height
17160 		0,              // display offset
17161 		16,             // mass
17162 		0,              // damage
17163 		sfx_None,       // activesound
17164 		MF_NOCLIPTHING, // flags
17165 		S_FLICKY_BUBBLE // raisestate
17166 	},
17167 
17168 	{           // MT_FLICKY_13_CENTER
17169 		2212,             // doomednum
17170 		S_FLICKY_13_CENTER, // spawnstate
17171 		1000,           // spawnhealth
17172 		S_NULL,         // seestate
17173 		sfx_None,       // seesound
17174 		8,              // reactiontime
17175 		sfx_None,       // attacksound
17176 		S_NULL,         // painstate
17177 		0,              // painchance
17178 		sfx_None,       // painsound
17179 		S_NULL,         // meleestate
17180 		S_NULL,         // missilestate
17181 		S_NULL,         // deathstate
17182 		S_NULL,         // xdeathstate
17183 		sfx_None,       // deathsound
17184 		8,              // speed
17185 		8*FRACUNIT,     // radius
17186 		20*FRACUNIT,    // height
17187 		0,              // display offset
17188 		16,             // mass
17189 		0,              // damage
17190 		sfx_None,       // activesound
17191 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
17192 		S_NULL // raisestate
17193 	},
17194 
17195 	{           // MT_FLICKY_14
17196 		-1,             // doomednum
17197 		S_FLICKY_14_OUT, // spawnstate
17198 		1000,           // spawnhealth
17199 		S_FLICKY_14_STAND, // seestate
17200 		sfx_None,       // seesound
17201 		8,              // reactiontime
17202 		sfx_None,       // attacksound
17203 		S_NULL,         // painstate
17204 		0,              // painchance
17205 		sfx_None,       // painsound
17206 		S_NULL,         // meleestate
17207 		S_NULL,         // missilestate
17208 		S_NULL,         // deathstate
17209 		S_NULL,         // xdeathstate
17210 		sfx_None,       // deathsound
17211 		8,              // speed
17212 		8*FRACUNIT,     // radius
17213 		20*FRACUNIT,    // height
17214 		0,              // display offset
17215 		16,             // mass
17216 		0,              // damage
17217 		sfx_None,       // activesound
17218 		MF_NOCLIPTHING, // flags
17219 		S_FLICKY_BUBBLE // raisestate
17220 	},
17221 
17222 	{           // MT_FLICKY_14_CENTER
17223 		2213,             // doomednum
17224 		S_FLICKY_14_CENTER, // spawnstate
17225 		1000,           // spawnhealth
17226 		S_NULL,         // seestate
17227 		sfx_None,       // seesound
17228 		8,              // reactiontime
17229 		sfx_None,       // attacksound
17230 		S_NULL,         // painstate
17231 		0,              // painchance
17232 		sfx_None,       // painsound
17233 		S_NULL,         // meleestate
17234 		S_NULL,         // missilestate
17235 		S_NULL,         // deathstate
17236 		S_NULL,         // xdeathstate
17237 		sfx_None,       // deathsound
17238 		8,              // speed
17239 		8*FRACUNIT,     // radius
17240 		20*FRACUNIT,    // height
17241 		0,              // display offset
17242 		16,             // mass
17243 		0,              // damage
17244 		sfx_None,       // activesound
17245 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
17246 		S_NULL // raisestate
17247 	},
17248 
17249 	{           // MT_FLICKY_15
17250 		-1,             // doomednum
17251 		S_FLICKY_15_OUT, // spawnstate
17252 		1000,           // spawnhealth
17253 		S_FLICKY_15_STAND, // seestate
17254 		sfx_None,       // seesound
17255 		8,              // reactiontime
17256 		sfx_None,       // attacksound
17257 		S_NULL,         // painstate
17258 		0,              // painchance
17259 		sfx_None,       // painsound
17260 		S_NULL,         // meleestate
17261 		S_NULL,         // missilestate
17262 		S_NULL,         // deathstate
17263 		S_NULL,         // xdeathstate
17264 		sfx_None,       // deathsound
17265 		8,              // speed
17266 		8*FRACUNIT,     // radius
17267 		20*FRACUNIT,    // height
17268 		0,              // display offset
17269 		16,             // mass
17270 		0,              // damage
17271 		sfx_None,       // activesound
17272 		MF_NOCLIPTHING, // flags
17273 		S_FLICKY_BUBBLE // raisestate
17274 	},
17275 
17276 	{           // MT_FLICKY_15_CENTER
17277 		2214,             // doomednum
17278 		S_FLICKY_15_CENTER, // spawnstate
17279 		1000,           // spawnhealth
17280 		S_NULL,         // seestate
17281 		sfx_None,       // seesound
17282 		8,              // reactiontime
17283 		sfx_None,       // attacksound
17284 		S_NULL,         // painstate
17285 		0,              // painchance
17286 		sfx_None,       // painsound
17287 		S_NULL,         // meleestate
17288 		S_NULL,         // missilestate
17289 		S_NULL,         // deathstate
17290 		S_NULL,         // xdeathstate
17291 		sfx_None,       // deathsound
17292 		8,              // speed
17293 		8*FRACUNIT,     // radius
17294 		20*FRACUNIT,    // height
17295 		0,              // display offset
17296 		16,             // mass
17297 		0,              // damage
17298 		sfx_None,       // activesound
17299 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
17300 		S_NULL // raisestate
17301 	},
17302 
17303 	{           // MT_FLICKY_16
17304 		-1,             // doomednum
17305 		S_FLICKY_16_OUT, // spawnstate
17306 		1000,           // spawnhealth
17307 		S_FLICKY_16_STAND, // seestate
17308 		sfx_None,       // seesound
17309 		8,              // reactiontime
17310 		sfx_None,       // attacksound
17311 		S_NULL,         // painstate
17312 		0,              // painchance
17313 		sfx_None,       // painsound
17314 		S_NULL,         // meleestate
17315 		S_NULL,         // missilestate
17316 		S_NULL,         // deathstate
17317 		S_NULL,         // xdeathstate
17318 		sfx_None,       // deathsound
17319 		8,              // speed
17320 		8*FRACUNIT,     // radius
17321 		20*FRACUNIT,    // height
17322 		0,              // display offset
17323 		16,             // mass
17324 		0,              // damage
17325 		sfx_None,       // activesound
17326 		MF_NOCLIPTHING, // flags
17327 		S_FLICKY_BUBBLE // raisestate
17328 	},
17329 
17330 	{           // MT_FLICKY_16_CENTER
17331 		2215,             // doomednum
17332 		S_FLICKY_16_CENTER, // spawnstate
17333 		1000,           // spawnhealth
17334 		S_NULL,         // seestate
17335 		sfx_None,       // seesound
17336 		8,              // reactiontime
17337 		sfx_None,       // attacksound
17338 		S_NULL,         // painstate
17339 		0,              // painchance
17340 		sfx_None,       // painsound
17341 		S_NULL,         // meleestate
17342 		S_NULL,         // missilestate
17343 		S_NULL,         // deathstate
17344 		S_NULL,         // xdeathstate
17345 		sfx_None,       // deathsound
17346 		8,              // speed
17347 		8*FRACUNIT,     // radius
17348 		20*FRACUNIT,    // height
17349 		0,              // display offset
17350 		16,             // mass
17351 		0,              // damage
17352 		sfx_None,       // activesound
17353 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
17354 		S_NULL // raisestate
17355 	},
17356 
17357 	{           // MT_SECRETFLICKY_01
17358 		-1,             // doomednum
17359 		S_SECRETFLICKY_01_OUT, // spawnstate
17360 		1000,           // spawnhealth
17361 		S_SECRETFLICKY_01_STAND, // seestate
17362 		sfx_None,       // seesound
17363 		8,              // reactiontime
17364 		sfx_None,       // attacksound
17365 		S_NULL,         // painstate
17366 		0,              // painchance
17367 		sfx_None,       // painsound
17368 		S_NULL,         // meleestate
17369 		S_NULL,         // missilestate
17370 		S_NULL,         // deathstate
17371 		S_NULL,         // xdeathstate
17372 		sfx_None,       // deathsound
17373 		8,              // speed
17374 		8*FRACUNIT,     // radius
17375 		20*FRACUNIT,    // height
17376 		0,              // display offset
17377 		16,             // mass
17378 		0,              // damage
17379 		sfx_None,       // activesound
17380 		MF_NOCLIPTHING, // flags
17381 		S_FLICKY_BUBBLE // raisestate
17382 	},
17383 
17384 	{           // MT_SECRETFLICKY_01_CENTER
17385 		2216,             // doomednum
17386 		S_SECRETFLICKY_01_CENTER, // spawnstate
17387 		1000,           // spawnhealth
17388 		S_NULL,         // seestate
17389 		sfx_None,       // seesound
17390 		8,              // reactiontime
17391 		sfx_None,       // attacksound
17392 		S_NULL,         // painstate
17393 		0,              // painchance
17394 		sfx_None,       // painsound
17395 		S_NULL,         // meleestate
17396 		S_NULL,         // missilestate
17397 		S_NULL,         // deathstate
17398 		S_NULL,         // xdeathstate
17399 		sfx_None,       // deathsound
17400 		8,              // speed
17401 		8*FRACUNIT,     // radius
17402 		20*FRACUNIT,    // height
17403 		0,              // display offset
17404 		16,             // mass
17405 		0,              // damage
17406 		sfx_None,       // activesound
17407 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
17408 		S_NULL // raisestate
17409 	},
17410 
17411 	{           // MT_SECRETFLICKY_02
17412 		-1,             // doomednum
17413 		S_SECRETFLICKY_02_OUT, // spawnstate
17414 		1000,           // spawnhealth
17415 		S_SECRETFLICKY_02_STAND, // seestate
17416 		sfx_None,       // seesound
17417 		8,              // reactiontime
17418 		sfx_None,       // attacksound
17419 		S_NULL,         // painstate
17420 		0,              // painchance
17421 		sfx_None,       // painsound
17422 		S_NULL,         // meleestate
17423 		S_NULL,         // missilestate
17424 		S_NULL,         // deathstate
17425 		S_NULL,         // xdeathstate
17426 		sfx_None,       // deathsound
17427 		8,              // speed
17428 		8*FRACUNIT,     // radius
17429 		20*FRACUNIT,    // height
17430 		0,              // display offset
17431 		16,             // mass
17432 		0,              // damage
17433 		sfx_None,       // activesound
17434 		MF_NOCLIPTHING, // flags
17435 		S_FLICKY_BUBBLE // raisestate
17436 	},
17437 
17438 	{           // MT_SECRETFLICKY_02_CENTER
17439 		2217,             // doomednum
17440 		S_SECRETFLICKY_02_CENTER, // spawnstate
17441 		1000,           // spawnhealth
17442 		S_NULL,         // seestate
17443 		sfx_None,       // seesound
17444 		8,              // reactiontime
17445 		sfx_None,       // attacksound
17446 		S_NULL,         // painstate
17447 		0,              // painchance
17448 		sfx_None,       // painsound
17449 		S_NULL,         // meleestate
17450 		S_NULL,         // missilestate
17451 		S_NULL,         // deathstate
17452 		S_NULL,         // xdeathstate
17453 		sfx_None,       // deathsound
17454 		8,              // speed
17455 		8*FRACUNIT,     // radius
17456 		20*FRACUNIT,    // height
17457 		0,              // display offset
17458 		16,             // mass
17459 		0,              // damage
17460 		sfx_None,       // activesound
17461 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY|MF_RUNSPAWNFUNC, // flags
17462 		S_NULL // raisestate
17463 	},
17464 
17465 	{           // MT_SEED
17466 		-1,             // doomednum
17467 		S_SEED,         // spawnstate
17468 		1000,           // spawnhealth
17469 		S_NULL,         // seestate
17470 		sfx_None,       // seesound
17471 		8,              // reactiontime
17472 		sfx_None,       // attacksound
17473 		S_NULL,         // painstate
17474 		0,              // painchance
17475 		sfx_None,       // painsound
17476 		S_NULL,         // meleestate
17477 		S_NULL,         // missilestate
17478 		S_NULL,         // deathstate
17479 		S_NULL,         // xdeathstate
17480 		sfx_None,       // deathsound
17481 		-2*FRACUNIT,    // speed
17482 		4*FRACUNIT,     // radius
17483 		4*FRACUNIT,     // height
17484 		0,              // display offset
17485 		4,              // mass
17486 		0,              // damage
17487 		sfx_None,       // activesound
17488 		MF_NOBLOCKMAP|MF_SCENERY, // flags
17489 		S_NULL          // raisestate
17490 	},
17491 
17492 	{           // MT_RAIN
17493 		-1,             // doomednum
17494 		S_RAIN1,        // spawnstate
17495 		1000,           // spawnhealth
17496 		S_NULL,         // seestate
17497 		sfx_None,       // seesound
17498 		8,              // reactiontime
17499 		sfx_None,       // attacksound
17500 		S_NULL,         // painstate
17501 		0,              // painchance
17502 		sfx_None,       // painsound
17503 		S_NULL,         // meleestate
17504 		S_NULL,         // missilestate
17505 		S_NULL,         // deathstate
17506 		S_NULL,         // xdeathstate
17507 		sfx_None,       // deathsound
17508 		-72*FRACUNIT,   // speed
17509 		1*FRACUNIT,     // radius
17510 		8*FRACUNIT,     // height
17511 		0,              // display offset
17512 		4,              // mass
17513 		0,              // damage
17514 		sfx_None,       // activesound
17515 		MF_NOBLOCKMAP,  // flags
17516 		S_NULL          // raisestate
17517 	},
17518 
17519 	{           // MT_SNOWFLAKE
17520 		-1,             // doomednum
17521 		S_SNOW1,        // spawnstate
17522 		1000,           // spawnhealth
17523 		S_NULL,         // seestate
17524 		sfx_None,       // seesound
17525 		8,              // reactiontime
17526 		sfx_None,       // attacksound
17527 		S_NULL,         // painstate
17528 		0,              // painchance
17529 		sfx_None,       // painsound
17530 		S_NULL,         // meleestate
17531 		S_NULL,         // missilestate
17532 		S_NULL,         // deathstate
17533 		S_NULL,         // xdeathstate
17534 		sfx_None,       // deathsound
17535 		-2*FRACUNIT,    // speed
17536 		4*FRACUNIT,     // radius
17537 		4*FRACUNIT,     // height
17538 		0,              // display offset
17539 		4,              // mass
17540 		0,              // damage
17541 		sfx_None,       // activesound
17542 		MF_NOBLOCKMAP,  // flags
17543 		S_NULL          // raisestate
17544 	},
17545 
17546 	{           // MT_SPLISH
17547 		-1,             // doomednum
17548 		S_SPLISH1,      // spawnstate
17549 		1000,           // spawnhealth
17550 		S_NULL,         // seestate
17551 		sfx_None,       // seesound
17552 		8,              // reactiontime
17553 		sfx_None,       // attacksound
17554 		S_NULL,         // painstate
17555 		0,              // painchance
17556 		sfx_None,       // painsound
17557 		S_NULL,         // meleestate
17558 		S_NULL,         // missilestate
17559 		S_NULL,         // deathstate
17560 		S_NULL,         // xdeathstate
17561 		sfx_None,       // deathsound
17562 		0,              // speed
17563 		6*FRACUNIT,     // radius
17564 		1*FRACUNIT,     // height
17565 		0,              // display offset
17566 		100,            // mass
17567 		1,              // damage
17568 		sfx_None,       // activesound
17569 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY|MF_SCENERY, // flags
17570 		S_NULL          // raisestate
17571 	},
17572 
17573 	{           // MT_LAVASPLISH
17574 		-1,             // doomednum
17575 		S_LAVASPLISH,   // spawnstate
17576 		1000,           // spawnhealth
17577 		S_NULL,         // seestate
17578 		sfx_None,       // seesound
17579 		8,              // reactiontime
17580 		sfx_None,       // attacksound
17581 		S_NULL,         // painstate
17582 		0,              // painchance
17583 		sfx_None,       // painsound
17584 		S_NULL,         // meleestate
17585 		S_NULL,         // missilestate
17586 		S_NULL,         // deathstate
17587 		S_NULL,         // xdeathstate
17588 		sfx_None,       // deathsound
17589 		0,              // speed
17590 		6*FRACUNIT,     // radius
17591 		1*FRACUNIT,     // height
17592 		0,              // display offset
17593 		100,            // mass
17594 		1,              // damage
17595 		sfx_None,       // activesound
17596 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY|MF_SCENERY, // flags
17597 		S_NULL          // raisestate
17598 	},
17599 
17600 	{           // MT_SMOKE
17601 		-1,             // doomednum
17602 		S_SMOKE1,       // spawnstate
17603 		1000,           // spawnhealth
17604 		S_NULL,         // seestate
17605 		sfx_None,       // seesound
17606 		8,              // reactiontime
17607 		sfx_None,       // attacksound
17608 		S_NULL,         // painstate
17609 		0,              // painchance
17610 		sfx_None,       // painsound
17611 		S_NULL,         // meleestate
17612 		S_NULL,         // missilestate
17613 		S_NULL,         // deathstate
17614 		S_NULL,         // xdeathstate
17615 		sfx_None,       // deathsound
17616 		0,              // speed
17617 		20*FRACUNIT,    // radius
17618 		16*FRACUNIT,    // height
17619 		0,              // display offset
17620 		100,            // mass
17621 		0,              // damage
17622 		sfx_None,       // activesound
17623 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY, // flags
17624 		S_NULL          // raisestate
17625 	},
17626 
17627 	{           // MT_SMALLBUBBLE
17628 		-1,             // doomednum
17629 		S_SMALLBUBBLE,  // spawnstate
17630 		1000,           // spawnhealth
17631 		S_NULL,         // seestate
17632 		sfx_None,       // seesound
17633 		8,              // reactiontime
17634 		sfx_None,       // attacksound
17635 		S_NULL,         // painstate
17636 		0,              // painchance
17637 		sfx_None,       // painsound
17638 		S_NULL,         // meleestate
17639 		S_NULL,         // missilestate
17640 		S_NULL,         // deathstate
17641 		S_NULL,         // xdeathstate
17642 		sfx_None,       // deathsound
17643 		8,              // speed
17644 		4*FRACUNIT,     // radius
17645 		4*FRACUNIT,     // height
17646 		0,              // display offset
17647 		16,             // mass
17648 		0,              // damage
17649 		sfx_None,       // activesound
17650 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY|MF_SCENERY, // flags
17651 		S_NULL          // raisestate
17652 	},
17653 
17654 	{           // MT_MEDIUMBUBBLE
17655 		-1,             // doomednum
17656 		S_MEDIUMBUBBLE, // spawnstate
17657 		1000,           // spawnhealth
17658 		S_NULL,         // seestate
17659 		sfx_None,       // seesound
17660 		8,              // reactiontime
17661 		sfx_None,       // attacksound
17662 		S_NULL,         // painstate
17663 		0,              // painchance
17664 		sfx_None,       // painsound
17665 		S_NULL,         // meleestate
17666 		S_NULL,         // missilestate
17667 		S_NULL,         // deathstate
17668 		S_NULL,         // xdeathstate
17669 		sfx_None,       // deathsound
17670 		8,              // speed
17671 		8*FRACUNIT,     // radius
17672 		8*FRACUNIT,     // height
17673 		0,              // display offset
17674 		16,             // mass
17675 		0,              // damage
17676 		sfx_None,       // activesound
17677 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY|MF_SCENERY, // flags
17678 		S_NULL          // raisestate
17679 	},
17680 
17681 	{           // MT_EXTRALARGEBUBBLE
17682 		-1,             // doomednum
17683 		S_LARGEBUBBLE1, // spawnstate
17684 		1000,           // spawnhealth
17685 		S_NULL,         // seestate
17686 		sfx_None,       // seesound
17687 		8,              // reactiontime
17688 		sfx_None,       // attacksound
17689 		S_NULL,         // painstate
17690 		0,              // painchance
17691 		sfx_None,       // painsound
17692 		S_NULL,         // meleestate
17693 		S_NULL,         // missilestate
17694 		S_POP1,         // deathstate
17695 		S_NULL,         // xdeathstate
17696 		sfx_gasp,       // deathsound
17697 		8,              // speed
17698 		23*FRACUNIT,    // radius
17699 		43*FRACUNIT,    // height
17700 		0,              // display offset
17701 		16,             // mass
17702 		0,              // damage
17703 		sfx_None,       // activesound
17704 		MF_SPECIAL|MF_NOGRAVITY|MF_SCENERY, // flags
17705 		S_EXTRALARGEBUBBLE // raisestate
17706 	},
17707 
17708 	{           // MT_WATERZAP
17709 		-1,             // doomednum
17710 		S_WATERZAP,     // spawnstate
17711 		1000,           // spawnhealth
17712 		S_NULL,         // seestate
17713 		sfx_None,       // seesound
17714 		8,              // reactiontime
17715 		sfx_None,       // attacksound
17716 		S_NULL,         // painstate
17717 		0,              // painchance
17718 		sfx_None,       // painsound
17719 		S_NULL,         // meleestate
17720 		S_NULL,         // missilestate
17721 		S_NULL,         // deathstate
17722 		S_NULL,         // xdeathstate
17723 		sfx_None,       // deathsound
17724 		8,              // speed
17725 		4*FRACUNIT,     // radius
17726 		4*FRACUNIT,     // height
17727 		0,              // display offset
17728 		16,             // mass
17729 		0,              // damage
17730 		sfx_None,       // activesound
17731 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY|MF_SCENERY, // flags
17732 		S_NULL          // raisestate
17733 	},
17734 
17735 	{           // MT_SPINDUST
17736 		-1,             // doomednum
17737 		S_SPINDUST1,     // spawnstate
17738 		1000,           // spawnhealth
17739 		S_NULL,         // seestate
17740 		sfx_None,       // seesound
17741 		8,              // reactiontime
17742 		sfx_None,       // attacksound
17743 		S_NULL,         // painstate
17744 		0,              // painchance
17745 		sfx_None,       // painsound
17746 		S_NULL,         // meleestate
17747 		S_NULL,         // missilestate
17748 		S_NULL,         // deathstate
17749 		S_NULL,         // xdeathstate
17750 		sfx_None,       // deathsound
17751 		4*FRACUNIT,     // speed
17752 		4*FRACUNIT,     // radius
17753 		4*FRACUNIT,     // height
17754 		0,              // display offset
17755 		4,              // mass
17756 		0,              // damage
17757 		sfx_None,       // activesound
17758 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_NOCLIP, // flags
17759 		S_NULL          // raisestate
17760 	},
17761 
17762 	{           // MT_TFOG
17763 		-1,             // doomednum
17764 		S_FOG1,         // spawnstate
17765 		1,              // spawnhealth
17766 		S_NULL,         // seestate
17767 		sfx_None,       // seesound
17768 		8,              // reactiontime
17769 		sfx_None,       // attacksound
17770 		S_NULL,         // painstate
17771 		0,              // painchance
17772 		sfx_None,       // painsound
17773 		S_NULL,         // meleestate
17774 		S_NULL,         // missilestate
17775 		S_NULL,         // deathstate
17776 		S_NULL,         // xdeathstate
17777 		sfx_None,       // deathsound
17778 		0,              // speed
17779 		16*FRACUNIT,    // radius
17780 		32*FRACUNIT,    // height
17781 		0,              // display offset
17782 		100,            // mass
17783 		1,              // damage
17784 		sfx_None,       // activesound
17785 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP, // flags
17786 		S_NULL          // raisestate
17787 	},
17788 
17789 	{           // MT_PARTICLE
17790 		-1,             // doomednum
17791 		S_PARTICLE,     // spawnstate
17792 		1000,           // spawnhealth
17793 		S_NULL,         // seestate
17794 		sfx_None,       // seesound
17795 		8,              // reactiontime
17796 		sfx_None,       // attacksound
17797 		S_NULL,         // painstate
17798 		0,              // painchance
17799 		sfx_None,       // painsound
17800 		S_NULL,         // meleestate
17801 		S_NULL,         // missilestate
17802 		S_NULL,         // deathstate
17803 		S_NULL,         // xdeathstate
17804 		sfx_None,       // deathsound
17805 		4*FRACUNIT,     // speed
17806 		4*FRACUNIT,     // radius
17807 		4*FRACUNIT,     // height
17808 		1,              // display offset
17809 		4,              // mass
17810 		0,              // damage
17811 		sfx_None,       // activesound
17812 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_NOCLIP, // flags
17813 		S_NULL          // raisestate
17814 	},
17815 
17816 	{           // MT_PARTICLEGEN
17817 		757,            // doomednum
17818 		S_INVISIBLE,    // spawnstate
17819 		1000,           // spawnhealth
17820 		S_NULL,         // seestate
17821 		sfx_None,       // seesound
17822 		8,              // reactiontime
17823 		sfx_None,       // attacksound
17824 		S_NULL,         // painstate
17825 		0,              // painchance
17826 		sfx_None,       // painsound
17827 		S_NULL,         // meleestate
17828 		S_NULL,         // missilestate
17829 		S_NULL,         // deathstate
17830 		S_NULL,         // xdeathstate
17831 		sfx_None,       // deathsound
17832 		8,              // speed
17833 		1*FRACUNIT,     // radius
17834 		1*FRACUNIT,     // height
17835 		0,              // display offset
17836 		16,             // mass
17837 		0,              // damage
17838 		sfx_None,       // activesound
17839 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOCLIP|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
17840 		S_NULL          // raisestate
17841 	},
17842 
17843 	{           // MT_SCORE
17844 		-1,             // doomednum
17845 		S_SCRA,         // spawnstate
17846 		1,              // spawnhealth
17847 		S_NULL,         // seestate
17848 		sfx_None,       // seesound
17849 		8,              // reactiontime
17850 		sfx_None,       // attacksound
17851 		S_NULL,         // painstate
17852 		0,              // painchance
17853 		sfx_None,       // painsound
17854 		S_NULL,         // meleestate
17855 		S_NULL,         // missilestate
17856 		S_NULL,         // deathstate
17857 		S_NULL,         // xdeathstate
17858 		sfx_None,       // deathsound
17859 		3*FRACUNIT,     // speed
17860 		8*FRACUNIT,     // radius
17861 		8*FRACUNIT,     // height
17862 		1,              // display offset
17863 		100,            // mass
17864 		0,              // damage
17865 		sfx_None,       // activesound
17866 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY|MF_SCENERY, // flags
17867 		S_NULL          // raisestate
17868 	},
17869 
17870 	{           // MT_DROWNNUMBERS
17871 		-1,             // doomednum
17872 		S_ZERO1,        // spawnstate
17873 		1000,           // spawnhealth
17874 		S_NULL,         // seestate
17875 		sfx_None,       // seesound
17876 		8,              // reactiontime
17877 		sfx_None,       // attacksound
17878 		S_NULL,         // painstate
17879 		0,              // painchance
17880 		sfx_None,       // painsound
17881 		S_NULL,         // meleestate
17882 		S_NULL,         // missilestate
17883 		S_NULL,         // deathstate
17884 		S_NULL,         // xdeathstate
17885 		sfx_None,       // deathsound
17886 		8,              // speed
17887 		8*FRACUNIT,     // radius
17888 		8*FRACUNIT,     // height
17889 		113,            // display offset
17890 		16,             // mass
17891 		0,              // damage
17892 		sfx_None,       // activesound
17893 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY|MF_SCENERY, // flags
17894 		S_NULL          // raisestate
17895 	},
17896 
17897 	{           // MT_GOTEMERALD
17898 		-1,             // doomednum
17899 		S_CEMG1,        // spawnstate
17900 		1000,           // spawnhealth
17901 		S_NULL,         // seestate
17902 		sfx_None,       // seesound
17903 		8,              // reactiontime
17904 		sfx_None,       // attacksound
17905 		S_NULL,         // painstate
17906 		0,              // painchance
17907 		sfx_None,       // painsound
17908 		S_ORBITEM1,     // meleestate
17909 		S_ORBIDYA1,     // missilestate
17910 		S_XPLD1,        // deathstate
17911 		S_NULL,         // xdeathstate
17912 		sfx_s3k8a,      // deathsound
17913 		8,              // speed
17914 		8*FRACUNIT,     // radius
17915 		16*FRACUNIT,    // height
17916 		112,            // display offset
17917 		16,             // mass
17918 		0,              // damage
17919 		sfx_None,       // activesound
17920 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY, // flags
17921 		S_NULL          // raisestate
17922 	},
17923 
17924 	{           // MT_LOCKON
17925 		-1,             // doomednum
17926 		S_LOCKON1,       // spawnstate
17927 		1000,           // spawnhealth
17928 		S_NULL,         // seestate
17929 		sfx_None,       // seesound
17930 		8,              // reactiontime
17931 		sfx_None,       // attacksound
17932 		S_NULL,         // painstate
17933 		0,              // painchance
17934 		sfx_None,       // painsound
17935 		S_NULL,         // meleestate
17936 		S_NULL,         // missilestate
17937 		S_NULL,         // deathstate
17938 		S_NULL,         // xdeathstate
17939 		sfx_None,       // deathsound
17940 		8,              // speed
17941 		16*FRACUNIT,    // radius
17942 		32*FRACUNIT,    // height
17943 		111,            // display offset
17944 		16,             // mass
17945 		0,              // damage
17946 		sfx_None,       // activesound
17947 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
17948 		S_NULL          // raisestate
17949 	},
17950 
17951 	{           // MT_LOCKONINF
17952 		1126,           // doomednum
17953 		S_INVISIBLE,    // spawnstate
17954 		1000,           // spawnhealth
17955 		S_NULL,         // seestate
17956 		sfx_None,       // seesound
17957 		8,              // reactiontime
17958 		sfx_None,       // attacksound
17959 		S_NULL,         // painstate
17960 		0,              // painchance
17961 		sfx_None,       // painsound
17962 		S_NULL,         // meleestate
17963 		S_NULL,         // missilestate
17964 		S_NULL,         // deathstate
17965 		S_NULL,         // xdeathstate
17966 		sfx_None,       // deathsound
17967 		8,              // speed
17968 		16*FRACUNIT,    // radius
17969 		32*FRACUNIT,    // height
17970 		111,            // display offset
17971 		16,             // mass
17972 		0,              // damage
17973 		sfx_None,       // activesound
17974 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
17975 		S_NULL          // raisestate
17976 	},
17977 
17978 	{           // MT_TAG
17979 		-1,             // doomednum
17980 		S_TTAG,         // spawnstate
17981 		1000,           // spawnhealth
17982 		S_NULL,         // seestate
17983 		sfx_None,       // seesound
17984 		8,              // reactiontime
17985 		sfx_None,       // attacksound
17986 		S_NULL,         // painstate
17987 		0,              // painchance
17988 		sfx_None,       // painsound
17989 		S_NULL,         // meleestate
17990 		S_NULL,         // missilestate
17991 		S_NULL,         // deathstate
17992 		S_NULL,         // xdeathstate
17993 		sfx_None,       // deathsound
17994 		8,              // speed
17995 		16*FRACUNIT,    // radius
17996 		32*FRACUNIT,    // height
17997 		111,            // display offset
17998 		16,             // mass
17999 		0,              // damage
18000 		sfx_None,       // activesound
18001 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY|MF_SCENERY, // flags
18002 		S_NULL          // raisestate
18003 	},
18004 
18005 	{           // MT_GOTFLAG
18006 		-1,             // doomednum
18007 		S_GOTFLAG,      // spawnstate
18008 		1000,           // spawnhealth
18009 		S_NULL,         // seestate
18010 		sfx_None,       // seesound
18011 		8,              // reactiontime
18012 		sfx_None,       // attacksound
18013 		S_NULL,         // painstate
18014 		0,              // painchance
18015 		sfx_None,       // painsound
18016 		S_NULL,         // meleestate
18017 		S_NULL,         // missilestate
18018 		S_NULL,         // deathstate
18019 		S_NULL,         // xdeathstate
18020 		sfx_None,       // deathsound
18021 		8,              // speed
18022 		64*FRACUNIT,    // radius
18023 		32*FRACUNIT,    // height
18024 		111,            // display offset
18025 		16,             // mass
18026 		0,              // damage
18027 		sfx_None,       // activesound
18028 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY|MF_SCENERY, // flags
18029 		S_NULL          // raisestate
18030 	},
18031 
18032 	{           // MT_FINISHFLAG
18033 		-1,             // doomednum
18034 		S_FINISHFLAG,   // spawnstate
18035 		1000,           // spawnhealth
18036 		S_NULL,         // seestate
18037 		sfx_None,       // seesound
18038 		8,              // reactiontime
18039 		sfx_None,       // attacksound
18040 		S_NULL,         // painstate
18041 		0,              // painchance
18042 		sfx_None,       // painsound
18043 		S_NULL,         // meleestate
18044 		S_NULL,         // missilestate
18045 		S_NULL,         // deathstate
18046 		S_NULL,         // xdeathstate
18047 		sfx_None,       // deathsound
18048 		4*FRACUNIT,     // speed
18049 		8*FRACUNIT,     // radius
18050 		8*FRACUNIT,     // height
18051 		1,              // display offset
18052 		16,             // mass
18053 		0,              // damage
18054 		sfx_None,       // activesound
18055 		MF_NOBLOCKMAP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
18056 		S_NULL          // raisestate
18057 	},
18058 
18059 	// ambient water 1a (large)
18060 	{           // MT_AWATERA
18061 		700,            // doomednum
18062 		S_INVISIBLE,    // spawnstate
18063 		35,             // spawnhealth
18064 		S_NULL,         // seestate
18065 		sfx_amwtr1,     // seesound
18066 		8,              // reactiontime
18067 		sfx_None,       // attacksound
18068 		S_NULL,         // painstate
18069 		0,              // painchance
18070 		sfx_None,       // painsound
18071 		S_NULL,         // meleestate
18072 		S_NULL,         // missilestate
18073 		S_NULL,         // deathstate
18074 		S_NULL,         // xdeathstate
18075 		sfx_None,       // deathsound
18076 		0,              // speed
18077 		16*FRACUNIT,    // radius
18078 		16*FRACUNIT,    // height
18079 		0,              // display offset
18080 		100,            // mass
18081 		0,              // damage
18082 		sfx_None,       // activesound
18083 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOGRAVITY|MF_AMBIENT, // flags
18084 		S_NULL          // raisestate
18085 	},
18086 
18087 	// ambient water 1b (large)
18088 	{           // MT_AWATERB
18089 		701,            // doomednum
18090 		S_INVISIBLE,    // spawnstate
18091 		35,             // spawnhealth
18092 		S_NULL,         // seestate
18093 		sfx_amwtr2,     // seesound
18094 		8,              // reactiontime
18095 		sfx_None,       // attacksound
18096 		S_NULL,         // painstate
18097 		0,              // painchance
18098 		sfx_None,       // painsound
18099 		S_NULL,         // meleestate
18100 		S_NULL,         // missilestate
18101 		S_NULL,         // deathstate
18102 		S_NULL,         // xdeathstate
18103 		sfx_None,       // deathsound
18104 		0,              // speed
18105 		16*FRACUNIT,    // radius
18106 		16*FRACUNIT,    // height
18107 		0,              // display offset
18108 		100,            // mass
18109 		0,              // damage
18110 		sfx_None,       // activesound
18111 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOGRAVITY|MF_AMBIENT, // flags
18112 		S_NULL          // raisestate
18113 	},
18114 
18115 	// ambient water 2a (medium)
18116 	{           // MT_AWATERC
18117 		702,            // doomednum
18118 		S_INVISIBLE,    // spawnstate
18119 		35,             // spawnhealth
18120 		S_NULL,         // seestate
18121 		sfx_amwtr3,     // seesound
18122 		8,              // reactiontime
18123 		sfx_None,       // attacksound
18124 		S_NULL,         // painstate
18125 		0,              // painchance
18126 		sfx_None,       // painsound
18127 		S_NULL,         // meleestate
18128 		S_NULL,         // missilestate
18129 		S_NULL,         // deathstate
18130 		S_NULL,         // xdeathstate
18131 		sfx_None,       // deathsound
18132 		0,              // speed
18133 		16*FRACUNIT,    // radius
18134 		16*FRACUNIT,    // height
18135 		0,              // display offset
18136 		100,            // mass
18137 		0,              // damage
18138 		sfx_None,       // activesound
18139 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOGRAVITY|MF_AMBIENT, // flags
18140 		S_NULL          // raisestate
18141 	},
18142 
18143 	// ambient water 2b (medium)
18144 	{           // MT_AWATERD
18145 		703,            // doomednum
18146 		S_INVISIBLE,    // spawnstate
18147 		35,             // spawnhealth
18148 		S_NULL,         // seestate
18149 		sfx_amwtr4,     // seesound
18150 		8,              // reactiontime
18151 		sfx_None,       // attacksound
18152 		S_NULL,         // painstate
18153 		0,              // painchance
18154 		sfx_None,       // painsound
18155 		S_NULL,         // meleestate
18156 		S_NULL,         // missilestate
18157 		S_NULL,         // deathstate
18158 		S_NULL,         // xdeathstate
18159 		sfx_None,       // deathsound
18160 		0,              // speed
18161 		16*FRACUNIT,    // radius
18162 		16*FRACUNIT,    // height
18163 		0,              // display offset
18164 		100,            // mass
18165 		0,              // damage
18166 		sfx_None,       // activesound
18167 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOGRAVITY|MF_AMBIENT, // flags
18168 		S_NULL          // raisestate
18169 	},
18170 
18171 	// ambient water 3a (small)
18172 	{           // MT_AWATERE
18173 		704,            // doomednum
18174 		S_INVISIBLE,    // spawnstate
18175 		35,             // spawnhealth
18176 		S_NULL,         // seestate
18177 		sfx_amwtr5,     // seesound
18178 		8,              // reactiontime
18179 		sfx_None,       // attacksound
18180 		S_NULL,         // painstate
18181 		0,              // painchance
18182 		sfx_None,       // painsound
18183 		S_NULL,         // meleestate
18184 		S_NULL,         // missilestate
18185 		S_NULL,         // deathstate
18186 		S_NULL,         // xdeathstate
18187 		sfx_None,       // deathsound
18188 		0,              // speed
18189 		16*FRACUNIT,    // radius
18190 		16*FRACUNIT,    // height
18191 		0,              // display offset
18192 		100,            // mass
18193 		0,              // damage
18194 		sfx_None,       // activesound
18195 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOGRAVITY|MF_AMBIENT, // flags
18196 		S_NULL          // raisestate
18197 	},
18198 
18199 	// ambient water 3b (small)
18200 	{           // MT_AWATERF
18201 		705,            // doomednum
18202 		S_INVISIBLE,    // spawnstate
18203 		35,             // spawnhealth
18204 		S_NULL,         // seestate
18205 		sfx_amwtr6,     // seesound
18206 		8,              // reactiontime
18207 		sfx_None,       // attacksound
18208 		S_NULL,         // painstate
18209 		0,              // painchance
18210 		sfx_None,       // painsound
18211 		S_NULL,         // meleestate
18212 		S_NULL,         // missilestate
18213 		S_NULL,         // deathstate
18214 		S_NULL,         // xdeathstate
18215 		sfx_None,       // deathsound
18216 		0,              // speed
18217 		16*FRACUNIT,    // radius
18218 		16*FRACUNIT,    // height
18219 		0,              // display offset
18220 		100,            // mass
18221 		0,              // damage
18222 		sfx_None,       // activesound
18223 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOGRAVITY|MF_AMBIENT, // flags
18224 		S_NULL          // raisestate
18225 	},
18226 
18227 	// ambient water 4a (extra large)
18228 	{           // MT_AWATERG
18229 		706,            // doomednum
18230 		S_INVISIBLE,    // spawnstate
18231 		35,             // spawnhealth
18232 		S_NULL,         // seestate
18233 		sfx_amwtr7,     // seesound
18234 		8,              // reactiontime
18235 		sfx_None,       // attacksound
18236 		S_NULL,         // painstate
18237 		0,              // painchance
18238 		sfx_None,       // painsound
18239 		S_NULL,         // meleestate
18240 		S_NULL,         // missilestate
18241 		S_NULL,         // deathstate
18242 		S_NULL,         // xdeathstate
18243 		sfx_None,       // deathsound
18244 		0,              // speed
18245 		16*FRACUNIT,    // radius
18246 		16*FRACUNIT,    // height
18247 		0,              // display offset
18248 		100,            // mass
18249 		0,              // damage
18250 		sfx_None,       // activesound
18251 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOGRAVITY|MF_AMBIENT, // flags
18252 		S_NULL          // raisestate
18253 	},
18254 
18255 	// ambient water 4b (extra large)
18256 	{           // MT_AWATERH
18257 		707,            // doomednum
18258 		S_INVISIBLE,    // spawnstate
18259 		35,             // spawnhealth
18260 		S_NULL,         // seestate
18261 		sfx_amwtr8,     // seesound
18262 		8,              // reactiontime
18263 		sfx_None,       // attacksound
18264 		S_NULL,         // painstate
18265 		0,              // painchance
18266 		sfx_None,       // painsound
18267 		S_NULL,         // meleestate
18268 		S_NULL,         // missilestate
18269 		S_NULL,         // deathstate
18270 		S_NULL,         // xdeathstate
18271 		sfx_None,       // deathsound
18272 		0,              // speed
18273 		16*FRACUNIT,    // radius
18274 		16*FRACUNIT,    // height
18275 		0,              // display offset
18276 		100,            // mass
18277 		0,              // damage
18278 		sfx_None,       // activesound
18279 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOGRAVITY|MF_AMBIENT, // flags
18280 		S_NULL          // raisestate
18281 	},
18282 
18283 	{           // MT_RANDOMAMBIENT
18284 		708,            // doomednum
18285 		S_INVISIBLE,    // spawnstate
18286 		512,            // spawnhealth: repeat speed
18287 		S_NULL,         // seestate
18288 		sfx_ambint,     // seesound
18289 		0,              // reactiontime
18290 		sfx_None,       // attacksound
18291 		S_NULL,         // painstate
18292 		255,            // painchance
18293 		sfx_None,       // painsound
18294 		S_NULL,         // meleestate
18295 		S_NULL,         // missilestate
18296 		S_NULL,         // deathstate
18297 		S_NULL,         // xdeathstate
18298 		sfx_None,       // deathsound
18299 		0,              // speed
18300 		8*FRACUNIT,     // radius
18301 		16*FRACUNIT,    // height
18302 		0,              // display offset
18303 		1000,           // mass
18304 		0,              // damage
18305 		sfx_None,       // activesound
18306 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_AMBIENT, // flags
18307 		S_NULL          // raisestate
18308 	},
18309 
18310 	{           // MT_RANDOMAMBIENT2
18311 		709,            // doomednum
18312 		S_INVISIBLE,    // spawnstate
18313 		220,            // spawnhealth: repeat speed
18314 		S_NULL,         // seestate
18315 		sfx_ambin2,     // seesound
18316 		0,              // reactiontime
18317 		sfx_None,       // attacksound
18318 		S_NULL,         // painstate
18319 		255,            // painchance
18320 		sfx_None,       // painsound
18321 		S_NULL,         // meleestate
18322 		S_NULL,         // missilestate
18323 		S_NULL,         // deathstate
18324 		S_NULL,         // xdeathstate
18325 		sfx_None,       // deathsound
18326 		0,              // speed
18327 		8*FRACUNIT,     // radius
18328 		16*FRACUNIT,    // height
18329 		0,              // display offset
18330 		1000,           // mass
18331 		0,              // damage
18332 		sfx_None,       // activesound
18333 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_AMBIENT, // flags
18334 		S_NULL          // raisestate
18335 	},
18336 
18337 	{           // MT_MACHINEAMBIENCE
18338 		710,            // doomednum
18339 		S_INVISIBLE,    // spawnstate
18340 		24,             // spawnhealth: repeat speed
18341 		S_NULL,         // seestate
18342 		sfx_ambmac,     // seesound
18343 		8,              // reactiontime
18344 		sfx_None,       // attacksound
18345 		S_NULL,         // painstate
18346 		200,            // painchance
18347 		sfx_None,       // painsound
18348 		S_NULL,         // meleestate
18349 		S_NULL,         // missilestate
18350 		S_NULL,         // deathstate
18351 		S_NULL,         // xdeathstate
18352 		sfx_None,       // deathsound
18353 		1*FRACUNIT,     // speed
18354 		16*FRACUNIT,    // radius
18355 		16*FRACUNIT,    // height
18356 		0,              // display offset
18357 		100,            // mass
18358 		20,             // damage
18359 		sfx_None,       // activesound
18360 		MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOGRAVITY|MF_AMBIENT, // flags
18361 		S_NULL          // raisestate
18362 	},
18363 
18364 	{           // MT_CORK
18365 		-1,             // doomednum
18366 		S_CORK,         // spawnstate
18367 		1000,           // spawnhealth
18368 		S_NULL,         // seestate
18369 		sfx_corkp,      // seesound
18370 		0,              // reactiontime
18371 		sfx_None,       // attacksound
18372 		S_NULL,         // painstate
18373 		0,              // painchance
18374 		sfx_None,       // painsound
18375 		S_NULL,         // meleestate
18376 		S_NULL,         // missilestate
18377 		S_SMOKE1,       // deathstate
18378 		S_NULL,         // xdeathstate
18379 		sfx_corkh,      // deathsound
18380 		60*FRACUNIT,    // speed
18381 		16*FRACUNIT,    // radius
18382 		16*FRACUNIT,    // height
18383 		0,              // display offset
18384 		0,              // mass
18385 		1,              // damage
18386 		sfx_None,       // activesound
18387 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY, // flags
18388 		S_NULL          // raisestate
18389 	},
18390 
18391 	{           // MT_LHRT
18392 		-1,             // doomednum
18393 		S_LHRT,         // spawnstate
18394 		1000,           // spawnhealth
18395 		S_NULL,         // seestate
18396 		sfx_None,       // seesound
18397 		0,              // reactiontime
18398 		sfx_None,       // attacksound
18399 		S_NULL,         // painstate
18400 		0,              // painchance
18401 		sfx_None,       // painsound
18402 		S_NULL,         // meleestate
18403 		S_NULL,         // missilestate
18404 		S_SPRK1,        // deathstate
18405 		S_SPRK1,        // xdeathstate
18406 		sfx_None,       // deathsound
18407 		60*FRACUNIT,    // speed
18408 		16*FRACUNIT,    // radius
18409 		16*FRACUNIT,    // height
18410 		0,              // display offset
18411 		0,              // mass
18412 		1,              // damage
18413 		sfx_None,       // activesound
18414 		MF_NOBLOCKMAP|MF_MISSILE, // flags
18415 		S_NULL          // raisestate
18416 	},
18417 
18418 	{           // MT_REDRING
18419 		-1,             // doomednum
18420 		S_RRNG1,        // spawnstate
18421 		1000,           // spawnhealth
18422 		S_NULL,         // seestate
18423 		sfx_wepfir,     // seesound
18424 		0,              // reactiontime
18425 		sfx_None,       // attacksound
18426 		S_NULL,         // painstate
18427 		0,              // painchance
18428 		sfx_None,       // painsound
18429 		S_NULL,         // meleestate
18430 		S_NULL,         // missilestate
18431 		S_SPRK1,        // deathstate
18432 		S_NULL,         // xdeathstate
18433 		sfx_itemup,     // deathsound
18434 		60*FRACUNIT,    // speed
18435 		16*FRACUNIT,    // radius
18436 		24*FRACUNIT,    // height
18437 		0,              // display offset
18438 		0,              // mass
18439 		1,              // damage
18440 		sfx_None,       // activesound
18441 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY, // flags
18442 		S_NULL          // raisestate
18443 	},
18444 
18445 // Ring ammo: Health = amount given
18446 	{           // MT_BOUNCERING
18447 		301,            // doomednum
18448 		S_BOUNCERINGAMMO, // spawnstate
18449 		10,             // spawnhealth
18450 		S_NULL,         // seestate
18451 		sfx_None,       // seesound
18452 		0,              // reactiontime
18453 		sfx_None,       // attacksound
18454 		S_NULL,         // painstate
18455 		0,              // painchance
18456 		sfx_None,       // painsound
18457 		S_NULL,         // meleestate
18458 		S_NULL,         // missilestate
18459 		S_SPRK1,        // deathstate
18460 		S_NULL,         // xdeathstate
18461 		sfx_itemup,     // deathsound
18462 		60*FRACUNIT,    // speed
18463 		24*FRACUNIT,    // radius
18464 		24*FRACUNIT,    // height
18465 		0,              // display offset
18466 		pw_bouncering,  // mass
18467 		0,              // damage
18468 		sfx_None,       // activesound
18469 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
18470 		S_NULL          // raisestate
18471 	},
18472 
18473 	{           // MT_RAILRING
18474 		302,            // doomednum
18475 		S_RAILRINGAMMO, // spawnstate
18476 		5,              // spawnhealth
18477 		S_NULL,         // seestate
18478 		sfx_None,       // seesound
18479 		0,              // reactiontime
18480 		sfx_None,       // attacksound
18481 		S_NULL,         // painstate
18482 		0,              // painchance
18483 		sfx_None,       // painsound
18484 		S_NULL,         // meleestate
18485 		S_NULL,         // missilestate
18486 		S_SPRK1,        // deathstate
18487 		S_NULL,         // xdeathstate
18488 		sfx_itemup,     // deathsound
18489 		60*FRACUNIT,    // speed
18490 		24*FRACUNIT,    // radius
18491 		24*FRACUNIT,    // height
18492 		0,              // display offset
18493 		pw_railring,    // mass
18494 		0,              // damage
18495 		sfx_None,       // activesound
18496 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
18497 		S_NULL          // raisestate
18498 	},
18499 
18500 	{           // MT_INFINITYRING
18501 		303,            // doomednum
18502 		S_INFINITYRINGAMMO,// spawnstate
18503 		80,             // spawnhealth
18504 		S_NULL,         // seestate
18505 		sfx_None,       // seesound
18506 		0,              // reactiontime
18507 		sfx_None,       // attacksound
18508 		S_NULL,         // painstate
18509 		0,              // painchance
18510 		sfx_None,       // painsound
18511 		S_NULL,         // meleestate
18512 		S_NULL,         // missilestate
18513 		S_SPRK1,        // deathstate
18514 		S_NULL,         // xdeathstate
18515 		sfx_itemup,     // deathsound
18516 		60*FRACUNIT,    // speed
18517 		24*FRACUNIT,    // radius
18518 		24*FRACUNIT,    // height
18519 		0,              // display offset
18520 		pw_infinityring,// mass
18521 		0,              // damage
18522 		sfx_None,       // activesound
18523 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
18524 		S_NULL          // raisestate
18525 	},
18526 
18527 	{           // MT_AUTOMATICRING
18528 		304,            // doomednum
18529 		S_AUTOMATICRINGAMMO, // spawnstate
18530 		40,             // spawnhealth
18531 		S_NULL,         // seestate
18532 		sfx_None,       // seesound
18533 		0,              // reactiontime
18534 		sfx_None,       // attacksound
18535 		S_NULL,         // painstate
18536 		0,              // painchance
18537 		sfx_None,       // painsound
18538 		S_NULL,         // meleestate
18539 		S_NULL,         // missilestate
18540 		S_SPRK1,        // deathstate
18541 		S_NULL,         // xdeathstate
18542 		sfx_itemup,     // deathsound
18543 		60*FRACUNIT,    // speed
18544 		24*FRACUNIT,    // radius
18545 		24*FRACUNIT,    // height
18546 		0,              // display offset
18547 		pw_automaticring, // mass
18548 		0,              // damage
18549 		sfx_None,       // activesound
18550 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
18551 		S_NULL          // raisestate
18552 	},
18553 
18554 	{           // MT_EXPLOSIONRING
18555 		305,            // doomednum
18556 		S_EXPLOSIONRINGAMMO, // spawnstate
18557 		5,              // spawnhealth
18558 		S_NULL,         // seestate
18559 		sfx_None,       // seesound
18560 		0,              // reactiontime
18561 		sfx_None,       // attacksound
18562 		S_NULL,         // painstate
18563 		0,              // painchance
18564 		sfx_None,       // painsound
18565 		S_NULL,         // meleestate
18566 		S_NULL,         // missilestate
18567 		S_SPRK1,        // deathstate
18568 		S_NULL,         // xdeathstate
18569 		sfx_itemup,     // deathsound
18570 		60*FRACUNIT,    // speed
18571 		24*FRACUNIT,    // radius
18572 		24*FRACUNIT,    // height
18573 		0,              // display offset
18574 		pw_explosionring, // mass
18575 		0,              // damage
18576 		sfx_None,       // activesound
18577 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
18578 		S_NULL          // raisestate
18579 	},
18580 
18581 	{           // MT_SCATTERRING
18582 		306,            // doomednum
18583 		S_SCATTERRINGAMMO, // spawnstate
18584 		5,              // spawnhealth
18585 		S_NULL,         // seestate
18586 		sfx_None,       // seesound
18587 		0,              // reactiontime
18588 		sfx_None,       // attacksound
18589 		S_NULL,         // painstate
18590 		0,              // painchance
18591 		sfx_None,       // painsound
18592 		S_NULL,         // meleestate
18593 		S_NULL,         // missilestate
18594 		S_SPRK1,        // deathstate
18595 		S_NULL,         // xdeathstate
18596 		sfx_itemup,     // deathsound
18597 		60*FRACUNIT,    // speed
18598 		24*FRACUNIT,    // radius
18599 		24*FRACUNIT,    // height
18600 		0,              // display offset
18601 		pw_scatterring, // mass
18602 		0,              // damage
18603 		sfx_None,       // activesound
18604 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
18605 		S_NULL          // raisestate
18606 	},
18607 
18608 	{           // MT_GRENADERING
18609 		307,            // doomednum
18610 		S_GRENADERINGAMMO, // spawnstate
18611 		10,             // spawnhealth
18612 		S_NULL,         // seestate
18613 		sfx_None,       // seesound
18614 		0,              // reactiontime
18615 		sfx_None,       // attacksound
18616 		S_NULL,         // painstate
18617 		0,              // painchance
18618 		sfx_None,       // painsound
18619 		S_NULL,         // meleestate
18620 		S_NULL,         // missilestate
18621 		S_SPRK1,        // deathstate
18622 		S_NULL,         // xdeathstate
18623 		sfx_itemup,     // deathsound
18624 		60*FRACUNIT,    // speed
18625 		24*FRACUNIT,    // radius
18626 		24*FRACUNIT,    // height
18627 		0,              // display offset
18628 		pw_grenadering, // mass
18629 		0,              // damage
18630 		sfx_None,       // activesound
18631 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
18632 		S_NULL          // raisestate
18633 	},
18634 
18635 // Ring panels: Reactiontime = amount given
18636 	{           // MT_BOUNCEPICKUP
18637 		330,            // doomednum
18638 		S_BOUNCEPICKUP, // spawnstate
18639 		1,              // spawnhealth
18640 		S_NULL,         // seestate
18641 		sfx_None,       // seesound
18642 		10,             // reactiontime
18643 		sfx_None,       // attacksound
18644 		S_NULL,         // painstate
18645 		1,              // painchance
18646 		sfx_None,       // painsound
18647 		S_NULL,         // meleestate
18648 		S_NULL,         // missilestate
18649 		S_BOUNCEPICKUPFADE1, // deathstate
18650 		S_NULL,         // xdeathstate
18651 		sfx_ncitem,     // deathsound
18652 		60*FRACUNIT,    // speed
18653 		24*FRACUNIT,    // radius
18654 		24*FRACUNIT,    // height
18655 		0,              // display offset
18656 		pw_bouncering,  // mass
18657 		2*TICRATE,      // damage
18658 		sfx_None,       // activesound
18659 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
18660 		S_NULL          // raisestate
18661 	},
18662 
18663 	{           // MT_RAILPICKUP
18664 		331,            // doomednum
18665 		S_RAILPICKUP,   // spawnstate
18666 		1,              // spawnhealth
18667 		S_NULL,         // seestate
18668 		sfx_None,       // seesound
18669 		5,              // reactiontime
18670 		sfx_None,       // attacksound
18671 		S_NULL,         // painstate
18672 		2,              // painchance
18673 		sfx_None,       // painsound
18674 		S_NULL,         // meleestate
18675 		S_NULL,         // missilestate
18676 		S_RAILPICKUPFADE1, // deathstate
18677 		S_NULL,         // xdeathstate
18678 		sfx_ncitem,     // deathsound
18679 		60*FRACUNIT,    // speed
18680 		24*FRACUNIT,    // radius
18681 		24*FRACUNIT,    // height
18682 		0,              // display offset
18683 		pw_railring,    // mass
18684 		2*TICRATE,      // damage
18685 		sfx_None,       // activesound
18686 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
18687 		S_NULL          // raisestate
18688 	},
18689 
18690 	{           // MT_AUTOPICKUP
18691 		332,            // doomednum
18692 		S_AUTOPICKUP,   // spawnstate
18693 		1,              // spawnhealth
18694 		S_NULL,         // seestate
18695 		sfx_None,       // seesound
18696 		40,             // reactiontime
18697 		sfx_None,       // attacksound
18698 		S_NULL,         // painstate
18699 		4,              // painchance
18700 		sfx_None,       // painsound
18701 		S_NULL,         // meleestate
18702 		S_NULL,         // missilestate
18703 		S_AUTOPICKUPFADE1, // deathstate
18704 		S_NULL,         // xdeathstate
18705 		sfx_ncitem,     // deathsound
18706 		60*FRACUNIT,    // speed
18707 		24*FRACUNIT,    // radius
18708 		24*FRACUNIT,    // height
18709 		0,              // display offset
18710 		pw_automaticring, // mass
18711 		2*TICRATE,      // damage
18712 		sfx_None,       // activesound
18713 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
18714 		S_NULL          // raisestate
18715 	},
18716 
18717 	{           // MT_EXPLODEPICKUP
18718 		333,            // doomednum
18719 		S_EXPLODEPICKUP,// spawnstate
18720 		1,              // spawnhealth
18721 		S_NULL,         // seestate
18722 		sfx_None,       // seesound
18723 		5,              // reactiontime
18724 		sfx_None,       // attacksound
18725 		S_NULL,         // painstate
18726 		8,              // painchance
18727 		sfx_None,       // painsound
18728 		S_NULL,         // meleestate
18729 		S_NULL,         // missilestate
18730 		S_EXPLODEPICKUPFADE1, // deathstate
18731 		S_NULL,         // xdeathstate
18732 		sfx_ncitem,     // deathsound
18733 		60*FRACUNIT,    // speed
18734 		24*FRACUNIT,    // radius
18735 		24*FRACUNIT,    // height
18736 		0,              // display offset
18737 		pw_explosionring, // mass
18738 		2*TICRATE,      // damage
18739 		sfx_None,       // activesound
18740 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
18741 		S_NULL          // raisestate
18742 	},
18743 
18744 	{           // MT_SCATTERPICKUP
18745 		334,            // doomednum
18746 		S_SCATTERPICKUP,// spawnstate
18747 		1,              // spawnhealth
18748 		S_NULL,         // seestate
18749 		sfx_None,       // seesound
18750 		5,              // reactiontime
18751 		sfx_None,       // attacksound
18752 		S_NULL,         // painstate
18753 		8,              // painchance
18754 		sfx_None,       // painsound
18755 		S_NULL,         // meleestate
18756 		S_NULL,         // missilestate
18757 		S_SCATTERPICKUPFADE1, // deathstate
18758 		S_NULL,         // xdeathstate
18759 		sfx_ncitem,     // deathsound
18760 		60*FRACUNIT,    // speed
18761 		24*FRACUNIT,    // radius
18762 		24*FRACUNIT,    // height
18763 		0,              // display offset
18764 		pw_scatterring, // mass
18765 		2*TICRATE,      // damage
18766 		sfx_None,       // activesound
18767 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
18768 		S_NULL          // raisestate
18769 	},
18770 
18771 	{           // MT_GRENADEPICKUP
18772 		335,            // doomednum
18773 		S_GRENADEPICKUP,// spawnstate
18774 		1,              // spawnhealth
18775 		S_NULL,         // seestate
18776 		sfx_None,       // seesound
18777 		10,             // reactiontime
18778 		sfx_None,       // attacksound
18779 		S_NULL,         // painstate
18780 		8,              // painchance
18781 		sfx_None,       // painsound
18782 		S_NULL,         // meleestate
18783 		S_NULL,         // missilestate
18784 		S_GRENADEPICKUPFADE1, // deathstate
18785 		S_NULL,         // xdeathstate
18786 		sfx_ncitem,     // deathsound
18787 		60*FRACUNIT,    // speed
18788 		24*FRACUNIT,    // radius
18789 		24*FRACUNIT,    // height
18790 		0,              // display offset
18791 		pw_grenadering, // mass
18792 		2*TICRATE,      // damage
18793 		sfx_None,       // activesound
18794 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
18795 		S_NULL          // raisestate
18796 	},
18797 
18798 	{           // MT_THROWNBOUNCE
18799 		-1,             // doomednum
18800 		S_THROWNBOUNCE1,// spawnstate
18801 		1000,           // spawnhealth
18802 		S_NULL,         // seestate
18803 		sfx_bnce1,      // seesound
18804 		8,              // reactiontime
18805 		sfx_None,       // attacksound
18806 		S_NULL,         // painstate
18807 		0,              // painchance
18808 		sfx_None,       // painsound
18809 		S_NULL,         // meleestate
18810 		S_NULL,         // missilestate
18811 		S_SPRK1,        // deathstate
18812 		S_NULL,         // xdeathstate
18813 		sfx_itemup,     // deathsound
18814 		60*FRACUNIT,    // speed
18815 		16*FRACUNIT,    // radius
18816 		24*FRACUNIT,    // height
18817 		0,              // display offset
18818 		0,              // mass
18819 		1,              // damage
18820 		sfx_bnce1,      // activesound
18821 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY|MF_BOUNCE, // flags
18822 		S_NULL          // raisestate
18823 	},
18824 
18825 	{           // MT_THROWNINFINITY
18826 		-1,             // doomednum
18827 		S_THROWNINFINITY1, // spawnstate
18828 		1000,           // spawnhealth
18829 		S_NULL,         // seestate
18830 		sfx_wepfir,     // seesound
18831 		0,              // reactiontime
18832 		sfx_None,       // attacksound
18833 		S_NULL,         // painstate
18834 		0,              // painchance
18835 		sfx_None,       // painsound
18836 		S_NULL,         // meleestate
18837 		S_NULL,         // missilestate
18838 		S_SPRK1,        // deathstate
18839 		S_NULL,         // xdeathstate
18840 		sfx_itemup,     // deathsound
18841 		60*FRACUNIT,    // speed
18842 		16*FRACUNIT,    // radius
18843 		24*FRACUNIT,    // height
18844 		0,              // display offset
18845 		0,              // mass
18846 		1,              // damage
18847 		sfx_None,       // activesound
18848 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY, // flags
18849 		S_NULL          // raisestate
18850 	},
18851 
18852 	{           // MT_THROWNAUTOMATIC
18853 		-1,             // doomednum
18854 		S_THROWNAUTOMATIC1, // spawnstate
18855 		1000,           // spawnhealth
18856 		S_NULL,         // seestate
18857 		sfx_wepfir,     // seesound
18858 		8,              // reactiontime
18859 		sfx_None,       // attacksound
18860 		S_NULL,         // painstate
18861 		0,              // painchance
18862 		sfx_None,       // painsound
18863 		S_NULL,         // meleestate
18864 		S_NULL,         // missilestate
18865 		S_SPRK1,        // deathstate
18866 		S_NULL,         // xdeathstate
18867 		sfx_itemup,     // deathsound
18868 		60*FRACUNIT,    // speed
18869 		16*FRACUNIT,    // radius
18870 		24*FRACUNIT,    // height
18871 		0,              // display offset
18872 		0,              // mass
18873 		1,              // damage
18874 		sfx_None,       // activesound
18875 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY, // flags
18876 		S_NULL          // raisestate
18877 	},
18878 
18879 	{           // MT_THROWNSCATTER
18880 		-1,             // doomednum
18881 		S_THROWNSCATTER,// spawnstate
18882 		1000,           // spawnhealth
18883 		S_NULL,         // seestate
18884 		sfx_bnce2,      // seesound
18885 		8,              // reactiontime
18886 		sfx_None,       // attacksound
18887 		S_NULL,         // painstate
18888 		0,              // painchance
18889 		sfx_None,       // painsound
18890 		S_NULL,         // meleestate
18891 		S_NULL,         // missilestate
18892 		S_SPRK1,        // deathstate
18893 		S_NULL,         // xdeathstate
18894 		sfx_itemup,     // deathsound
18895 		60*FRACUNIT,    // speed
18896 		16*FRACUNIT,    // radius
18897 		24*FRACUNIT,    // height
18898 		0,              // display offset
18899 		0,              // mass
18900 		1,              // damage
18901 		sfx_None,       // activesound
18902 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY, // flags
18903 		S_NULL          // raisestate
18904 	},
18905 
18906 	{           // MT_THROWNEXPLOSION
18907 		-1,             // doomednum
18908 		S_THROWNEXPLOSION1, // spawnstate
18909 		1000,           // spawnhealth
18910 		S_NULL,         // seestate
18911 		sfx_cannon,     // seesound
18912 		8,              // reactiontime
18913 		sfx_None,       // attacksound
18914 		S_NULL,         // painstate
18915 		192*FRACUNIT,   // painchance
18916 		sfx_None,       // painsound
18917 		S_NULL,         // meleestate
18918 		S_NULL,         // missilestate
18919 		S_RINGEXPLODE,  // deathstate
18920 		S_NULL,         // xdeathstate
18921 		sfx_pop,        // deathsound
18922 		60*FRACUNIT,    // speed
18923 		16*FRACUNIT,    // radius
18924 		24*FRACUNIT,    // height
18925 		0,              // display offset
18926 		0,              // mass
18927 		1,              // damage
18928 		sfx_None,       // activesound
18929 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY, // flags
18930 		S_NULL          // raisestate
18931 	},
18932 
18933 	{           // MT_THROWNGRENADE
18934 		-1,             // doomednum
18935 		S_THROWNGRENADE1, // spawnstate
18936 		1000,           // spawnhealth
18937 		S_NULL,         // seestate
18938 		sfx_wepfir,     // seesound
18939 		6*TICRATE,      // reactiontime (<-- Looking for the Grenade Ring's fuse? It's right here! Again!)
18940 		sfx_gbeep,      // attacksound
18941 		S_NULL,         // painstate
18942 		192*FRACUNIT,   // painchance
18943 		sfx_None,       // painsound
18944 		S_NULL,         // meleestate
18945 		S_NULL,         // missilestate
18946 		S_RINGEXPLODE,  // deathstate
18947 		S_NULL,         // xdeathstate
18948 		sfx_pop,        // deathsound
18949 		30*FRACUNIT,    // speed
18950 		16*FRACUNIT,    // radius
18951 		24*FRACUNIT,    // height
18952 		0,              // display offset
18953 		0,              // mass
18954 		1,              // damage
18955 		sfx_s3k5d,      // activesound
18956 		MF_NOBLOCKMAP|MF_MISSILE|MF_BOUNCE|MF_GRENADEBOUNCE, // flags
18957 		S_NULL          // raisestate
18958 	},
18959 
18960 	{           // MT_COIN
18961 		1800,           // doomednum
18962 		S_COIN1,        // spawnstate
18963 		1000,           // spawnhealth
18964 		S_NULL,         // seestate
18965 		sfx_None,       // seesound
18966 		MT_FLINGCOIN,   // reactiontime
18967 		sfx_None,       // attacksound
18968 		S_NULL,         // painstate
18969 		0,              // painchance
18970 		sfx_None,       // painsound
18971 		S_NULL,         // meleestate
18972 		S_NULL,         // missilestate
18973 		S_COINSPARKLE1, // deathstate
18974 		S_NULL,         // xdeathstate
18975 		sfx_mario4,     // deathsound
18976 		60*FRACUNIT,    // speed
18977 		16*FRACUNIT,    // radius
18978 		24*FRACUNIT,    // height
18979 		0,              // display offset
18980 		100,            // mass
18981 		0,              // damage
18982 		sfx_None,       // activesound
18983 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY, // flags
18984 		S_NULL          // raisestate
18985 	},
18986 
18987 	{           // MT_FLINGCOIN
18988 		-1,             // doomednum
18989 		S_COIN1,        // spawnstate
18990 		1000,           // spawnhealth
18991 		S_NULL,         // seestate
18992 		sfx_None,       // seesound
18993 		MT_FLINGCOIN,   // reactiontime
18994 		sfx_None,       // attacksound
18995 		S_NULL,         // painstate
18996 		MT_COIN,        // painchance
18997 		sfx_None,       // painsound
18998 		S_NULL,         // meleestate
18999 		S_NULL,         // missilestate
19000 		S_COINSPARKLE1, // deathstate
19001 		S_NULL,         // xdeathstate
19002 		sfx_mario4,     // deathsound
19003 		60*FRACUNIT,    // speed
19004 		15*FRACUNIT,    // radius
19005 		24*FRACUNIT,    // height
19006 		0,              // display offset
19007 		100,            // mass
19008 		0,              // damage
19009 		sfx_None,       // activesound
19010 		MF_SLIDEME|MF_SPECIAL, // flags
19011 		S_NULL          // raisestate
19012 	},
19013 
19014 	{           // MT_GOOMBA
19015 		1801,           // doomednum
19016 		S_GOOMBA1,      // spawnstate
19017 		1,              // spawnhealth
19018 		S_GOOMBA2,      // seestate
19019 		sfx_None,       // seesound
19020 		32,             // reactiontime
19021 		sfx_None,       // attacksound
19022 		S_NULL,         // painstate
19023 		200,            // painchance
19024 		sfx_None,       // painsound
19025 		S_NULL,         // meleestate
19026 		S_NULL,         // missilestate
19027 		S_GOOMBA_DEAD,  // deathstate
19028 		S_NULL,         // xdeathstate
19029 		sfx_mario5,     // deathsound
19030 		6,              // speed
19031 		24*FRACUNIT,    // radius
19032 		32*FRACUNIT,    // height
19033 		0,              // display offset
19034 		100,            // mass
19035 		0,              // damage
19036 		sfx_None,       // activesound
19037 		MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE, // flags
19038 		S_NULL          // raisestate
19039 	},
19040 
19041 	{           // MT_BLUEGOOMBA
19042 		1802,              // doomednum
19043 		S_BLUEGOOMBA1,     // spawnstate
19044 		1,                 // spawnhealth
19045 		S_BLUEGOOMBA2,     // seestate
19046 		sfx_None,          // seesound
19047 		32,                // reactiontime
19048 		sfx_None,          // attacksound
19049 		S_NULL,            // painstate
19050 		170,               // painchance
19051 		sfx_None,          // painsound
19052 		S_NULL,            // meleestate
19053 		S_NULL,            // missilestate
19054 		S_BLUEGOOMBA_DEAD, // deathstate
19055 		S_NULL,            // xdeathstate
19056 		sfx_mario5,        // deathsound
19057 		6,                 // speed
19058 		24*FRACUNIT,       // radius
19059 		32*FRACUNIT,       // height
19060 		0,                 // display offset
19061 		100,               // mass
19062 		0,                 // damage
19063 		sfx_None,          // activesound
19064 		MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE, // flags
19065 		S_NULL             // raisestate
19066 	},
19067 
19068 	{           // MT_FIREFLOWER
19069 		1803,           // doomednum
19070 		S_FIREFLOWER1,  // spawnstate
19071 		1000,           // spawnhealth
19072 		S_NULL,         // seestate
19073 		sfx_None,       // seesound
19074 		8,              // reactiontime
19075 		sfx_None,       // attacksound
19076 		S_NULL,         // painstate
19077 		0,              // painchance
19078 		sfx_None,       // painsound
19079 		S_NULL,         // meleestate
19080 		S_NULL,         // missilestate
19081 		S_NULL,         // deathstate
19082 		S_NULL,         // xdeathstate
19083 		sfx_None,       // deathsound
19084 		0,              // speed
19085 		16*FRACUNIT,    // radius
19086 		32*FRACUNIT,    // height
19087 		0,              // display offset
19088 		100,            // mass
19089 		0,              // damage
19090 		sfx_None,       // activesound
19091 		MF_SPECIAL,     // flags
19092 		S_NULL          // raisestate
19093 	},
19094 
19095 	{           // MT_FIREBALL
19096 		-1,             // doomednum
19097 		S_FIREBALL,     // spawnstate
19098 		1000,           // spawnhealth
19099 		S_NULL,         // seestate
19100 		sfx_None,       // seesound
19101 		8,              // reactiontime
19102 		sfx_None,       // attacksound
19103 		S_NULL,         // painstate
19104 		0,              // painchance
19105 		sfx_None,       // painsound
19106 		S_NULL,         // meleestate
19107 		S_NULL,         // missilestate
19108 		S_NULL,         // deathstate
19109 		S_NULL,         // xdeathstate
19110 		sfx_None,       // deathsound
19111 		40*FRACUNIT,    // speed
19112 		4*FRACUNIT,     // radius
19113 		8*FRACUNIT,     // height
19114 		0,              // display offset
19115 		DMG_FIRE,       // mass
19116 		1,              // damage
19117 		sfx_None,       // activesound
19118 		MF_FIRE|MF_BOUNCE|MF_MISSILE, // flags
19119 		S_NULL          // raisestate
19120 	},
19121 
19122 	{           // MT_FIREBALLTRAIL
19123 		-1,                  // doomednum
19124 		S_FIREBALLTRAIL1,    // spawnstate
19125 		1000,                // spawnhealth
19126 		S_NULL,              // seestate
19127 		sfx_None,            // seesound
19128 		8,                   // reactiontime
19129 		sfx_None,            // attacksound
19130 		S_NULL,              // painstate
19131 		0,                   // painchance
19132 		sfx_None,            // painsound
19133 		S_NULL,              // meleestate
19134 		S_NULL,              // missilestate
19135 		S_NULL,              // deathstate
19136 		S_NULL,              // xdeathstate
19137 		sfx_None,            // deathsound
19138 		0,                   // speed
19139 		16*FRACUNIT,         // radius
19140 		16*FRACUNIT,         // height
19141 		0,                   // display offset
19142 		0,                   // mass
19143 		1,                   // damage
19144 		sfx_None,            // activesound
19145 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_RUNSPAWNFUNC, // flags
19146 		S_NULL               // raisestate
19147 	},
19148 
19149 	{           // MT_SHELL
19150 		1804,           // doomednum
19151 		S_SHELL,        // spawnstate
19152 		1,              // spawnhealth
19153 		S_NULL,         // seestate
19154 		sfx_None,       // seesound
19155 		8,              // reactiontime
19156 		sfx_None,       // attacksound
19157 		S_NULL,         // painstate
19158 		0,              // painchance
19159 		sfx_None,       // painsound
19160 		S_NULL,         // meleestate
19161 		S_NULL,         // missilestate
19162 		S_NULL,         // deathstate
19163 		S_NULL,         // xdeathstate
19164 		sfx_None,       // deathsound
19165 		16,             // speed
19166 		16*FRACUNIT,    // radius
19167 		20*FRACUNIT,    // height
19168 		0,              // display offset
19169 		0,              // mass
19170 		1,              // damage
19171 		sfx_mario1,     // activesound
19172 		MF_SPECIAL|MF_SHOOTABLE|MF_BOUNCE, // flags
19173 		S_NULL          // raisestate
19174 	},
19175 
19176 	{           // MT_PUMA
19177 		1805,           // doomednum
19178 		S_PUMA_START1,  // spawnstate
19179 		1000,           // spawnhealth
19180 		S_PUMA_START1,  // seestate
19181 		sfx_None,       // seesound
19182 		8,              // reactiontime
19183 		sfx_None,       // attacksound
19184 		S_NULL,         // painstate
19185 		0,              // painchance
19186 		sfx_None,       // painsound
19187 		S_PUMA_DOWN1,   // meleestate
19188 		S_NULL,         // missilestate
19189 		S_NULL,         // deathstate
19190 		S_PUMA_DOWN3,   // xdeathstate
19191 		sfx_None,       // deathsound
19192 		2000*FRACUNIT,  // speed
19193 		8*FRACUNIT,     // radius
19194 		16*FRACUNIT,    // height
19195 		0,              // display offset
19196 		DMG_FIRE,       // mass
19197 		0,              // damage
19198 		sfx_None,       // activesound
19199 		MF_PAIN|MF_FIRE, // flags
19200 		S_NULL          // raisestate
19201 	},
19202 
19203 	{           // MT_PUMATRAIL
19204 		-1,             // doomednum
19205 		S_PUMATRAIL1,   // spawnstate
19206 		1000,           // spawnhealth
19207 		S_NULL,         // seestate
19208 		sfx_None,       // seesound
19209 		8,              // reactiontime
19210 		sfx_None,       // attacksound
19211 		S_NULL,         // painstate
19212 		0,              // painchance
19213 		sfx_None,       // painsound
19214 		S_NULL,         // meleestate
19215 		S_NULL,         // missilestate
19216 		S_NULL,         // deathstate
19217 		S_NULL,         // xdeathstate
19218 		sfx_None,       // deathsound
19219 		0,              // speed
19220 		2*FRACUNIT,     // radius
19221 		4*FRACUNIT,     // height
19222 		0,              // display offset
19223 		100,            // mass
19224 		0,              // damage
19225 		sfx_None,       // activesound
19226 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
19227 		S_NULL          // raisestate
19228 	},
19229 
19230 	{           // MT_HAMMER
19231 		-1,             // doomednum
19232 		S_HAMMER,      // spawnstate
19233 		1000,           // spawnhealth
19234 		S_NULL,         // seestate
19235 		sfx_None,       // seesound
19236 		8,              // reactiontime
19237 		sfx_None,       // attacksound
19238 		S_NULL,         // painstate
19239 		0,              // painchance
19240 		sfx_None,       // painsound
19241 		S_NULL,         // meleestate
19242 		S_NULL,         // missilestate
19243 		S_NULL,         // deathstate
19244 		S_NULL,         // xdeathstate
19245 		sfx_None,       // deathsound
19246 		0,              // speed
19247 		4*FRACUNIT,     // radius
19248 		8*FRACUNIT,     // height
19249 		0,              // display offset
19250 		0,              // mass
19251 		0,              // damage
19252 		sfx_None,       // activesound
19253 		MF_PAIN,        // flags
19254 		S_NULL          // raisestate
19255 	},
19256 	{           // MT_KOOPA
19257 		1806,           // doomednum
19258 		S_KOOPA1,       // spawnstate
19259 		1000,           // spawnhealth
19260 		S_NULL,         // seestate
19261 		sfx_None,       // seesound
19262 		8,              // reactiontime
19263 		sfx_None,       // attacksound
19264 		S_NULL,         // painstate
19265 		0,              // painchance
19266 		sfx_None,       // painsound
19267 		S_NULL,         // meleestate
19268 		S_NULL,         // missilestate
19269 		S_NULL,         // deathstate
19270 		S_NULL,         // xdeathstate
19271 		sfx_None,       // deathsound
19272 		0,              // speed
19273 		16*FRACUNIT,    // radius
19274 		48*FRACUNIT,    // height
19275 		0,              // display offset
19276 		0,              // mass
19277 		0,              // damage
19278 		sfx_None,       // activesound
19279 		MF_PAIN,        // flags
19280 		S_NULL          // raisestate
19281 	},
19282 
19283 	{           // MT_KOOPAFLAME
19284 		-1,             // doomednum
19285 		S_KOOPAFLAME1,  // spawnstate
19286 		1000,           // spawnhealth
19287 		S_NULL,         // seestate
19288 		sfx_None,       // seesound
19289 		8,              // reactiontime
19290 		sfx_None,       // attacksound
19291 		S_NULL,         // painstate
19292 		0,              // painchance
19293 		sfx_None,       // painsound
19294 		S_NULL,         // meleestate
19295 		S_NULL,         // missilestate
19296 		S_NULL,         // deathstate
19297 		S_NULL,         // xdeathstate
19298 		sfx_None,       // deathsound
19299 		5*FRACUNIT,     // speed
19300 		8*FRACUNIT,     // radius
19301 		8*FRACUNIT,     // height
19302 		0,              // display offset
19303 		DMG_FIRE,       // mass
19304 		0,              // damage
19305 		sfx_None,       // activesound
19306 		MF_NOGRAVITY|MF_MISSILE|MF_FIRE, // flags
19307 		S_NULL          // raisestate
19308 	},
19309 
19310 	{           // MT_AXE
19311 		1807,           // doomednum
19312 		S_AXE1,         // spawnstate
19313 		1000,           // spawnhealth
19314 		S_NULL,         // seestate
19315 		sfx_None,       // seesound
19316 		8,              // reactiontime
19317 		sfx_None,       // attacksound
19318 		S_NULL,         // painstate
19319 		0,              // painchance
19320 		sfx_None,       // painsound
19321 		S_NULL,         // meleestate
19322 		S_NULL,         // missilestate
19323 		S_NULL,         // deathstate
19324 		S_NULL,         // xdeathstate
19325 		sfx_None,       // deathsound
19326 		0,              // speed
19327 		8*FRACUNIT,     // radius
19328 		16*FRACUNIT,    // height
19329 		0,              // display offset
19330 		100,            // mass
19331 		0,              // damage
19332 		sfx_None,       // activesound
19333 		MF_SPECIAL,     // flags
19334 		S_NULL          // raisestate
19335 	},
19336 
19337 	{           // MT_MARIOBUSH1
19338 		1808,           // doomednum
19339 		S_MARIOBUSH1,   // spawnstate
19340 		1000,           // spawnhealth
19341 		S_NULL,         // seestate
19342 		sfx_None,       // seesound
19343 		8,              // reactiontime
19344 		sfx_None,       // attacksound
19345 		S_NULL,         // painstate
19346 		0,              // painchance
19347 		sfx_None,       // painsound
19348 		S_NULL,         // meleestate
19349 		S_NULL,         // missilestate
19350 		S_NULL,         // deathstate
19351 		S_NULL,         // xdeathstate
19352 		sfx_None,       // deathsound
19353 		0,              // speed
19354 		16*FRACUNIT,    // radius
19355 		32*FRACUNIT,    // height
19356 		0,              // display offset
19357 		100,            // mass
19358 		0,              // damage
19359 		sfx_None,       // activesound
19360 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
19361 		S_NULL          // raisestate
19362 	},
19363 
19364 	{           // MT_MARIOBUSH2
19365 		1809,           // doomednum
19366 		S_MARIOBUSH2,   // spawnstate
19367 		1000,           // spawnhealth
19368 		S_NULL,         // seestate
19369 		sfx_None,       // seesound
19370 		8,              // reactiontime
19371 		sfx_None,       // attacksound
19372 		S_NULL,         // painstate
19373 		0,              // painchance
19374 		sfx_None,       // painsound
19375 		S_NULL,         // meleestate
19376 		S_NULL,         // missilestate
19377 		S_NULL,         // deathstate
19378 		S_NULL,         // xdeathstate
19379 		sfx_None,       // deathsound
19380 		0,              // speed
19381 		16*FRACUNIT,    // radius
19382 		32*FRACUNIT,    // height
19383 		0,              // display offset
19384 		100,            // mass
19385 		0,              // damage
19386 		sfx_None,       // activesound
19387 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
19388 		S_NULL          // raisestate
19389 	},
19390 
19391 	{           // MT_TOAD
19392 		1810,           // doomednum
19393 		S_TOAD,         // spawnstate
19394 		1000,           // spawnhealth
19395 		S_NULL,         // seestate
19396 		sfx_None,       // seesound
19397 		8,              // reactiontime
19398 		sfx_None,       // attacksound
19399 		S_NULL,         // painstate
19400 		0,              // painchance
19401 		sfx_None,       // painsound
19402 		S_NULL,         // meleestate
19403 		S_NULL,         // missilestate
19404 		S_NULL,         // deathstate
19405 		S_NULL,         // xdeathstate
19406 		sfx_None,       // deathsound
19407 		0,              // speed
19408 		8*FRACUNIT,     // radius
19409 		32*FRACUNIT,    // height
19410 		0,              // display offset
19411 		100,            // mass
19412 		0,              // damage
19413 		sfx_None,       // activesound
19414 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
19415 		S_NULL          // raisestate
19416 	},
19417 
19418 	{           // MT_AXIS
19419 		1700,           // doomednum
19420 		S_INVISIBLE,    // spawnstate
19421 		1000,           // spawnhealth
19422 		S_NULL,         // seestate
19423 		sfx_None,       // seesound
19424 		8,              // reactiontime
19425 		sfx_None,       // attacksound
19426 		S_NULL,         // painstate
19427 		0,              // painchance
19428 		sfx_None,       // painsound
19429 		S_NULL,         // meleestate
19430 		S_NULL,         // missilestate
19431 		S_NULL,         // deathstate
19432 		S_NULL,         // xdeathstate
19433 		sfx_None,       // deathsound
19434 		10*FRACUNIT,    // speed
19435 		256*FRACUNIT,   // radius
19436 		1*FRACUNIT,     // height
19437 		0,              // display offset
19438 		100,            // mass
19439 		0,              // damage
19440 		sfx_None,       // activesound
19441 		MF_NOGRAVITY|MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOCLIP, // flags
19442 		S_NULL          // raisestate
19443 	},
19444 
19445 	{           // MT_AXISTRANSFER
19446 		1701,           // doomednum
19447 		S_INVISIBLE,    // spawnstate
19448 		1000,           // spawnhealth
19449 		S_NULL,         // seestate
19450 		sfx_None,       // seesound
19451 		8,              // reactiontime
19452 		sfx_None,       // attacksound
19453 		S_NULL,         // painstate
19454 		0,              // painchance
19455 		sfx_None,       // painsound
19456 		S_NULL,         // meleestate
19457 		S_NULL,         // missilestate
19458 		S_NULL,         // deathstate
19459 		S_NULL,         // xdeathstate
19460 		sfx_None,       // deathsound
19461 		10,             // speed
19462 		16*FRACUNIT,    // radius
19463 		1,              // height
19464 		0,              // display offset
19465 		100,            // mass
19466 		0,              // damage
19467 		sfx_None,       // activesound
19468 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOCLIP,    // flags
19469 		S_NULL          // raisestate
19470 	},
19471 
19472 	{           // MT_AXISTRANSFERLINE
19473 		1702,           // doomednum
19474 		S_INVISIBLE,    // spawnstate
19475 		1000,           // spawnhealth
19476 		S_NULL,         // seestate
19477 		sfx_None,       // seesound
19478 		8,              // reactiontime
19479 		sfx_None,       // attacksound
19480 		S_NULL,         // painstate
19481 		0,              // painchance
19482 		sfx_None,       // painsound
19483 		S_NULL,         // meleestate
19484 		S_NULL,         // missilestate
19485 		S_NULL,         // deathstate
19486 		S_NULL,         // xdeathstate
19487 		sfx_None,       // deathsound
19488 		10,             // speed
19489 		32*FRACUNIT,    // radius
19490 		1,              // height
19491 		0,              // display offset
19492 		100,            // mass
19493 		0,              // damage
19494 		sfx_None,       // activesound
19495 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOCLIP,    // flags
19496 		S_NULL          // raisestate
19497 	},
19498 
19499 	{           // MT_NIGHTSDRONE
19500 		1703,           // doomednum
19501 		S_INVISIBLE,  // spawnstate
19502 		120,            // spawnhealth
19503 		S_NULL,         // seestate
19504 		sfx_None,       // seesound
19505 		0,              // reactiontime
19506 		sfx_None,       // attacksound
19507 		S_NULL,         // painstate
19508 		255,            // painchance
19509 		sfx_None,       // painsound
19510 		S_NULL,         // meleestate
19511 		S_NULL,         // missilestate
19512 		S_NULL,         // deathstate
19513 		S_NULL,         // xdeathstate
19514 		sfx_None,       // deathsound
19515 		0,              // speed
19516 		16*FRACUNIT,    // radius
19517 		80*FRACUNIT,    // height
19518 		1,              // display offset
19519 		1000,           // mass
19520 		0,              // damage
19521 		sfx_ideya,      // activesound
19522 		MF_NOGRAVITY|MF_NOCLIP|MF_SPECIAL, // flags
19523 		S_NULL          // raisestate
19524 	},
19525 
19526 	{           // MT_NIGHTSDRONE_MAN
19527 		-1,           // doomednum
19528 		S_INVISIBLE,  // spawnstate
19529 		120,            // spawnhealth
19530 		S_NULL,         // seestate
19531 		sfx_None,       // seesound
19532 		0,              // reactiontime
19533 		sfx_None,       // attacksound
19534 		S_NULL,         // painstate
19535 		255,            // painchance
19536 		sfx_None,       // painsound
19537 		S_NIGHTSDRONE_MAN1, // meleestate
19538 		S_NULL,         // missilestate
19539 		S_NULL,         // deathstate
19540 		S_NULL,         // xdeathstate
19541 		sfx_None,       // deathsound
19542 		0,              // speed
19543 		16*FRACUNIT,    // radius
19544 		56*FRACUNIT,    // height
19545 		1,              // display offset
19546 		1000,           // mass
19547 		0,              // damage
19548 		sfx_None,      // activesound
19549 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
19550 		S_NULL          // raisestate
19551 	},
19552 
19553 	{           // MT_NIGHTSDRONE_SPARKLING
19554 		-1,             // doomednum
19555 		S_INVISIBLE,    // spawnstate
19556 		1000,           // spawnhealth
19557 		S_NULL,         // seestate
19558 		sfx_None,       // seesound
19559 		0,              // reactiontime
19560 		sfx_None,       // attacksound
19561 		S_NULL,         // painstate
19562 		255,            // painchance
19563 		sfx_None,       // painsound
19564 		S_NIGHTSDRONE_SPARKLING1, // meleestate
19565 		S_NULL,         // missilestate
19566 		S_NULL,         // deathstate
19567 		S_NULL,         // xdeathstate
19568 		sfx_None,       // deathsound
19569 		0,              // speed
19570 		16*FRACUNIT,    // radius
19571 		24*FRACUNIT,    // height
19572 		1,              // display offset
19573 		1000,           // mass
19574 		0,              // damage
19575 		sfx_None,      // activesound
19576 		MF_NOGRAVITY|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
19577 		S_NULL          // raisestate
19578 	},
19579 
19580 	{           // MT_NIGHTSDRONE_GOAL
19581 		-1,             // doomednum
19582 		S_INVISIBLE,   // spawnstate
19583 		1000,           // spawnhealth
19584 		S_NULL,         // seestate
19585 		sfx_None,       // seesound
19586 		0,              // reactiontime
19587 		sfx_None,       // attacksound
19588 		S_NULL,         // painstate
19589 		255,            // painchance
19590 		sfx_None,       // painsound
19591 		S_NIGHTSDRONE_GOAL1,  // meleestate
19592 		S_NULL,         // missilestate
19593 		S_NULL,         // deathstate
19594 		S_NULL,         // xdeathstate
19595 		sfx_None,       // deathsound
19596 		0,              // speed
19597 		16*FRACUNIT,    // radius
19598 		24*FRACUNIT,    // height
19599 		-1,             // display offset
19600 		1000,           // mass
19601 		0,              // damage
19602 		sfx_None,       // activesound
19603 		MF_NOGRAVITY|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
19604 		S_NULL          // raisestate
19605 	},
19606 
19607 	{           // MT_NIGHTSPARKLE
19608 		-1,             // doomednum
19609 		S_NIGHTSPARKLE1,// spawnstate
19610 		1000,           // spawnhealth
19611 		S_NIGHTSPARKLESUPER1, // seestate
19612 		sfx_None,       // seesound
19613 		8,              // reactiontime
19614 		sfx_None,       // attacksound
19615 		S_NULL,         // painstate
19616 		0,              // painchance
19617 		sfx_None,       // painsound
19618 		S_NULL,         // meleestate
19619 		S_NULL,         // missilestate
19620 		S_NULL,         // deathstate
19621 		S_NULL,         // xdeathstate
19622 		sfx_None,       // deathsound
19623 		0,              // speed
19624 		2*FRACUNIT,     // radius
19625 		4*FRACUNIT,     // height
19626 		0,              // display offset
19627 		100,            // mass
19628 		0,              // damage
19629 		sfx_None,       // activesound
19630 		MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
19631 		S_NULL          // raisestate
19632 	},
19633 
19634 	{           // MT_NIGHTSLOOPHELPER
19635 		-1,             // doomednum
19636 		S_NIGHTSLOOPHELPER,// spawnstate
19637 		1000,           // spawnhealth
19638 		S_NULL,         // seestate
19639 		sfx_None,       // seesound
19640 		8,              // reactiontime
19641 		sfx_None,       // attacksound
19642 		S_NULL,         // painstate
19643 		0,              // painchance
19644 		sfx_None,       // painsound
19645 		S_NULL,         // meleestate
19646 		S_NULL,         // missilestate
19647 		S_NULL,         // deathstate
19648 		S_NULL,         // xdeathstate
19649 		sfx_None,       // deathsound
19650 		0,              // speed
19651 		4*FRACUNIT,     // radius
19652 		4*FRACUNIT,     // height
19653 		0,              // display offset
19654 		100,            // mass
19655 		0,              // damage
19656 		sfx_None,       // activesound
19657 		MF_SPECIAL|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
19658 		S_NULL          // raisestate
19659 	},
19660 
19661 	{           // MT_NIGHTSBUMPER
19662 		1704,           // doomednum
19663 		S_NIGHTSBUMPER1,// spawnstate
19664 		1,              // spawnhealth
19665 		S_NULL,         // seestate
19666 		sfx_nbmper,     // seesound
19667 		8,              // reactiontime
19668 		sfx_None,       // attacksound
19669 		S_NULL,         // painstate
19670 		0,              // painchance
19671 		sfx_None,       // painsound
19672 		S_NULL,         // meleestate
19673 		S_NULL,         // missilestate
19674 		S_NULL,         // deathstate
19675 		S_NULL,         // xdeathstate
19676 		sfx_None,       // deathsound
19677 		21000,          // speed
19678 		32*FRACUNIT,    // radius
19679 		64*FRACUNIT,    // height
19680 		0,              // display offset
19681 		100,            // mass
19682 		0,              // damage
19683 		sfx_None,       // activesound
19684 		MF_SCENERY|MF_SPECIAL|MF_NOGRAVITY, // flags
19685 		S_NULL          // raisestate
19686 	},
19687 
19688 	{           // MT_HOOP
19689 		-1,             // doomednum
19690 		S_HOOP,         // spawnstate
19691 		1000,           // spawnhealth
19692 		S_HOOP_XMASA,   // seestate
19693 		sfx_None,       // seesound
19694 		8,              // reactiontime
19695 		sfx_None,       // attacksound
19696 		S_NULL,         // painstate
19697 		0,              // painchance
19698 		sfx_None,       // painsound
19699 		S_NULL,         // meleestate
19700 		S_NULL,         // missilestate
19701 		S_NULL,         // deathstate
19702 		S_NULL,         // xdeathstate
19703 		sfx_None,       // deathsound
19704 		1,              // speed
19705 		8*FRACUNIT,     // radius
19706 		16*FRACUNIT,    // height
19707 		0,              // display offset
19708 		4,              // mass
19709 		0,              // damage
19710 		sfx_None,       // activesound
19711 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_SCENERY, // flags
19712 		S_NULL          // raisestate
19713 	},
19714 
19715 	{           // MT_HOOPCOLLIDE
19716 		-1,             // doomednum
19717 		S_INVISIBLE,    // spawnstate
19718 		1000,           // spawnhealth
19719 		S_NULL,         // seestate
19720 		sfx_None,       // seesound
19721 		8,              // reactiontime
19722 		sfx_None,       // attacksound
19723 		S_NULL,         // painstate
19724 		0,              // painchance
19725 		sfx_None,       // painsound
19726 		S_NULL,         // meleestate
19727 		S_NULL,         // missilestate
19728 		S_NULL,         // deathstate
19729 		S_NULL,         // xdeathstate
19730 		sfx_None,       // deathsound
19731 		1,              // speed
19732 		8*FRACUNIT,     // radius
19733 		16*FRACUNIT,    // height
19734 		0,              // display offset
19735 		4,              // mass
19736 		0,              // damage
19737 		sfx_None,       // activesound
19738 		MF_NOSECTOR|MF_NOCLIP|MF_NOGRAVITY|MF_SPECIAL|MF_NOTHINK, // flags
19739 		S_NULL          // raisestate
19740 	},
19741 
19742 	{           // MT_HOOPCENTER
19743 		-1,             // doomednum
19744 		S_INVISIBLE,    // spawnstate
19745 		1000,           // spawnhealth
19746 		S_NULL,         // seestate
19747 		sfx_None,       // seesound
19748 		8,              // reactiontime
19749 		sfx_None,       // attacksound
19750 		S_NULL,         // painstate
19751 		0,              // painchance
19752 		sfx_None,       // painsound
19753 		S_NULL,         // meleestate
19754 		S_NULL,         // missilestate
19755 		S_NULL,         // deathstate
19756 		S_NULL,         // xdeathstate
19757 		sfx_None,       // deathsound
19758 		1,              // speed
19759 		2*FRACUNIT,     // radius
19760 		4*FRACUNIT,     // height
19761 		0,              // display offset
19762 		4,              // mass
19763 		0,              // damage
19764 		sfx_None,       // activesound
19765 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
19766 		S_NULL          // raisestate
19767 	},
19768 
19769 	{           // MT_NIGHTSCORE
19770 		-1,             // doomednum
19771 		S_NIGHTSCORE10, // spawnstate
19772 		1000,           // spawnhealth
19773 		S_NULL,         // seestate
19774 		sfx_None,       // seesound
19775 		8,              // reactiontime
19776 		sfx_None,       // attacksound
19777 		S_NULL,         // painstate
19778 		0,              // painchance
19779 		sfx_None,       // painsound
19780 		S_NULL,         // meleestate
19781 		S_NULL,         // missilestate
19782 		S_NULL,         // deathstate
19783 		S_NIGHTSCORE10_2, // xdeathstate
19784 		sfx_None,       // deathsound
19785 		1,              // speed
19786 		8*FRACUNIT,     // radius
19787 		8*FRACUNIT,     // height
19788 		0,              // display offset
19789 		4,              // mass
19790 		0,              // damage
19791 		sfx_None,       // activesound
19792 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY, // flags
19793 		S_NULL          // raisestate
19794 	},
19795 
19796 	{           // MT_NIGHTSCHIP
19797 		-1,             // doomednum
19798 		S_NIGHTSCHIP,   // spawnstate
19799 		1000,           // spawnhealth
19800 		S_NULL,         // seestate
19801 		sfx_None,       // seesound
19802 		MT_FLINGNIGHTSCHIP, // reactiontime
19803 		sfx_None,       // attacksound
19804 		S_NULL,         // painstate
19805 		0,              // painchance
19806 		sfx_s3k33,      // painsound
19807 		S_RING,         // meleestate
19808 		S_NULL,         // missilestate
19809 		S_SPRK1,        // deathstate
19810 		S_NULL,         // xdeathstate
19811 		sfx_ncchip,     // deathsound
19812 		1,              // speed
19813 		16*FRACUNIT,    // radius
19814 		24*FRACUNIT,    // height
19815 		0,              // display offset
19816 		4,              // mass
19817 		0,              // damage
19818 		sfx_None,       // activesound
19819 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
19820 		S_NIGHTSCHIPBONUS // raisestate
19821 	},
19822 
19823 	{           // MT_FLINGNIGHTSCHIP
19824 		-1,             // doomednum
19825 		S_NIGHTSCHIP,   // spawnstate
19826 		1000,           // spawnhealth
19827 		S_NULL,         // seestate
19828 		sfx_None,       // seesound
19829 		MT_FLINGNIGHTSCHIP, // reactiontime
19830 		sfx_None,       // attacksound
19831 		S_NULL,         // painstate
19832 		MT_NIGHTSCHIP,  // painchance
19833 		sfx_None,       // painsound
19834 		S_NULL,         // meleestate
19835 		S_NULL,         // missilestate
19836 		S_SPRK1,        // deathstate
19837 		S_NULL,         // xdeathstate
19838 		sfx_ncchip,     // deathsound
19839 		38*FRACUNIT,    // speed
19840 		16*FRACUNIT,    // radius
19841 		24*FRACUNIT,    // height
19842 		0,              // display offset
19843 		100,            // mass
19844 		0,              // damage
19845 		sfx_None,       // activesound
19846 		MF_SLIDEME|MF_SPECIAL, // flags
19847 		S_NIGHTSCHIPBONUS // raisestate
19848 	},
19849 
19850 	{           // MT_NIGHTSSTAR
19851 		-1,             // doomednum
19852 		S_NIGHTSSTAR,   // spawnstate
19853 		1000,           // spawnhealth
19854 		S_NIGHTSSTARXMAS, // seestate
19855 		sfx_None,       // seesound
19856 		MT_FLINGNIGHTSSTAR, // reactiontime
19857 		sfx_None,       // attacksound
19858 		S_NULL,         // painstate
19859 		0,              // painchance
19860 		sfx_s3k33,      // painsound
19861 		S_RING,         // meleestate
19862 		S_NULL,         // missilestate
19863 		S_SPRK1,        // deathstate
19864 		S_NULL,         // xdeathstate
19865 		sfx_ncitem,     // deathsound
19866 		1,              // speed
19867 		16*FRACUNIT,    // radius
19868 		24*FRACUNIT,    // height
19869 		0,              // display offset
19870 		4,              // mass
19871 		0,              // damage
19872 		sfx_None,       // activesound
19873 		MF_SLIDEME|MF_SPECIAL|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
19874 		S_NULL          // raisestate
19875 	},
19876 
19877 	{           // MT_FLINGNIGHTSSTAR
19878 		-1,             // doomednum
19879 		S_NIGHTSSTAR,   // spawnstate
19880 		1000,           // spawnhealth
19881 		S_NIGHTSSTARXMAS, // seestate
19882 		sfx_None,       // seesound
19883 		MT_FLINGNIGHTSSTAR, // reactiontime
19884 		sfx_None,       // attacksound
19885 		S_NULL,         // painstate
19886 		MT_NIGHTSSTAR,  // painchance
19887 		sfx_s3k33,      // painsound
19888 		S_RING,         // meleestate
19889 		S_NULL,         // missilestate
19890 		S_SPRK1,        // deathstate
19891 		S_NULL,         // xdeathstate
19892 		sfx_ncitem,     // deathsound
19893 		38*FRACUNIT,    // speed
19894 		16*FRACUNIT,    // radius
19895 		24*FRACUNIT,    // height
19896 		0,              // display offset
19897 		100,            // mass
19898 		0,              // damage
19899 		sfx_None,       // activesound
19900 		MF_SLIDEME|MF_SPECIAL, // flags
19901 		S_NULL          // raisestate
19902 	},
19903 
19904 	{           // MT_NIGHTSSUPERLOOP
19905 		1707,           // doomednum
19906 		S_NIGHTSSUPERLOOP, // spawnstate
19907 		1000,           // spawnhealth
19908 		S_NULL,         // seestate
19909 		sfx_None,       // seesound
19910 		0,              // reactiontime
19911 		sfx_None,       // attacksound
19912 		S_NULL,         // painstate
19913 		255,            // painchance
19914 		sfx_None,       // painsound
19915 		S_NULL,         // meleestate
19916 		S_NULL,         // missilestate
19917 		S_SPRK1,        // deathstate
19918 		S_NULL,         // xdeathstate
19919 		sfx_ncspec,     // deathsound
19920 		20*TICRATE,     // speed
19921 		16*FRACUNIT,    // radius
19922 		32*FRACUNIT,    // height
19923 		0,              // display offset
19924 		1000,           // mass
19925 		0,              // damage
19926 		sfx_None,       // activesound
19927 		MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_NIGHTSITEM,   // flags
19928 		S_NULL          // raisestate
19929 	},
19930 
19931 	{           // MT_NIGHTSDRILLREFILL
19932 		1708,           // doomednum
19933 		S_NIGHTSDRILLREFILL, // spawnstate
19934 		1000,           // spawnhealth
19935 		S_NULL,         // seestate
19936 		sfx_None,       // seesound
19937 		0,              // reactiontime
19938 		sfx_None,       // attacksound
19939 		S_NULL,         // painstate
19940 		255,            // painchance
19941 		sfx_None,       // painsound
19942 		S_NULL,         // meleestate
19943 		S_NULL,         // missilestate
19944 		S_SPRK1,        // deathstate
19945 		S_NULL,         // xdeathstate
19946 		sfx_ncspec,     // deathsound
19947 		96*20,          // speed
19948 		16*FRACUNIT,    // radius
19949 		32*FRACUNIT,    // height
19950 		0,              // display offset
19951 		1000,           // mass
19952 		0,              // damage
19953 		sfx_None,       // activesound
19954 		MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_NIGHTSITEM,   // flags
19955 		S_NULL          // raisestate
19956 	},
19957 
19958 	{           // MT_NIGHTSHELPER
19959 		1709,           // doomednum
19960 		S_NIGHTSHELPER, // spawnstate
19961 		1000,           // spawnhealth
19962 		S_NULL,         // seestate
19963 		sfx_None,       // seesound
19964 		0,              // reactiontime
19965 		sfx_None,       // attacksound
19966 		S_NULL,         // painstate
19967 		255,            // painchance
19968 		sfx_None,       // painsound
19969 		S_NULL,         // meleestate
19970 		S_NULL,         // missilestate
19971 		S_SPRK1,        // deathstate
19972 		S_NULL,         // xdeathstate
19973 		sfx_ncspec,     // deathsound
19974 		20*TICRATE,     // speed
19975 		16*FRACUNIT,    // radius
19976 		32*FRACUNIT,    // height
19977 		0,              // display offset
19978 		1000,           // mass
19979 		0,              // damage
19980 		sfx_None,       // activesound
19981 		MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_NIGHTSITEM,   // flags
19982 		S_NULL          // raisestate
19983 	},
19984 
19985 	{           // MT_NIGHTSEXTRATIME
19986 		1711,           // doomednum
19987 		S_NIGHTSEXTRATIME, // spawnstate
19988 		1000,           // spawnhealth
19989 		S_NULL,         // seestate
19990 		sfx_None,       // seesound
19991 		0,              // reactiontime
19992 		sfx_None,       // attacksound
19993 		S_NULL,         // painstate
19994 		255,            // painchance
19995 		sfx_None,       // painsound
19996 		S_NULL,         // meleestate
19997 		S_NULL,         // missilestate
19998 		S_SPRK1,        // deathstate
19999 		S_NULL,         // xdeathstate
20000 		sfx_ncspec,     // deathsound
20001 		30*TICRATE,     // speed
20002 		16*FRACUNIT,    // radius
20003 		32*FRACUNIT,    // height
20004 		0,              // display offset
20005 		1000,           // mass
20006 		0,              // damage
20007 		sfx_None,       // activesound
20008 		MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_NIGHTSITEM,   // flags
20009 		S_NULL          // raisestate
20010 	},
20011 
20012 	{           // MT_NIGHTSLINKFREEZE
20013 		1712,           // doomednum
20014 		S_NIGHTSLINKFREEZE, // spawnstate
20015 		1000,           // spawnhealth
20016 		S_NULL,         // seestate
20017 		sfx_None,       // seesound
20018 		0,              // reactiontime
20019 		sfx_None,       // attacksound
20020 		S_NULL,         // painstate
20021 		255,            // painchance
20022 		sfx_None,       // painsound
20023 		S_NULL,         // meleestate
20024 		S_NULL,         // missilestate
20025 		S_SPRK1,        // deathstate
20026 		S_NULL,         // xdeathstate
20027 		sfx_ncspec,     // deathsound
20028 		15*TICRATE,     // speed
20029 		16*FRACUNIT,    // radius
20030 		32*FRACUNIT,    // height
20031 		0,              // display offset
20032 		1000,           // mass
20033 		0,              // damage
20034 		sfx_None,       // activesound
20035 		MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_NIGHTSITEM,   // flags
20036 		S_NULL          // raisestate
20037 	},
20038 
20039 	{           // MT_EGGCAPSULE
20040 		1710,           // doomednum
20041 		S_EGGCAPSULE,   // spawnstate
20042 		20,             // spawnhealth
20043 		S_NULL,         // seestate
20044 		sfx_None,       // seesound
20045 		0,              // reactiontime
20046 		sfx_None,       // attacksound
20047 		S_NULL,         // painstate
20048 		0,              // painchance
20049 		sfx_None,       // painsound
20050 		S_NULL,         // meleestate
20051 		S_NULL,         // missilestate
20052 		S_NULL,         // deathstate
20053 		S_NULL,         // xdeathstate
20054 		sfx_None,       // deathsound
20055 		0,              // speed
20056 		72*FRACUNIT,    // radius
20057 		144*FRACUNIT,   // height
20058 		0,              // display offset
20059 		100,            // mass
20060 		1,              // damage
20061 		sfx_None,       // activesound
20062 		MF_NOGRAVITY|MF_SPECIAL, // flags
20063 		S_NULL          // raisestate
20064 	},
20065 
20066 	{           // MT_IDEYAANCHOR
20067 		1714,           // doomednum
20068 		S_INVISIBLE,    // spawnstate
20069 		0,              // spawnhealth
20070 		S_NULL,         // seestate
20071 		sfx_None,       // seesound
20072 		0,              // reactiontime
20073 		sfx_None,       // attacksound
20074 		S_NULL,         // painstate
20075 		0,              // painchance
20076 		sfx_None,       // painsound
20077 		S_NULL,         // meleestate
20078 		S_NULL,         // missilestate
20079 		S_NULL,         // deathstate
20080 		S_NULL,         // xdeathstate
20081 		sfx_None,       // deathsound
20082 		0,              // speed
20083 		1*FRACUNIT,     // radius
20084 		2*FRACUNIT,     // height
20085 		0,              // display offset
20086 		100,            // mass
20087 		0,              // damage
20088 		sfx_None,       // activesound
20089 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOCLIP|MF_NOGRAVITY, // flags
20090 		S_NULL          // raisestate
20091 	},
20092 
20093 	{           // MT_NIGHTOPIANHELPER
20094 		-1,             // doomednum
20095 		S_NIGHTOPIANHELPER1, // spawnstate
20096 		1000,           // spawnhealth
20097 		S_NULL,         // seestate
20098 		sfx_None,       // seesound
20099 		0,              // reactiontime
20100 		sfx_None,       // attacksound
20101 		S_NULL,         // painstate
20102 		255,            // painchance
20103 		sfx_None,       // painsound
20104 		S_NULL,         // meleestate
20105 		S_NULL,         // missilestate
20106 		S_NULL,         // deathstate
20107 		S_NULL,         // xdeathstate
20108 		sfx_None,       // deathsound
20109 		0,              // speed
20110 		16*FRACUNIT,    // radius
20111 		16*FRACUNIT,    // height
20112 		0,              // display offset
20113 		16,             // mass
20114 		0,              // damage
20115 		sfx_None,       // activesound
20116 		MF_NOGRAVITY,   // flags
20117 		S_NULL          // raisestate
20118 	},
20119 
20120 	{           // MT_PIAN
20121 		1602,           // doomednum
20122 		S_PIAN0,        // spawnstate
20123 		1000,           // spawnhealth
20124 		S_PIAN1,        // seestate
20125 		sfx_None,       // seesound
20126 		0,              // reactiontime
20127 		sfx_None,       // attacksound
20128 		S_NULL,         // painstate
20129 		200,            // painchance
20130 		sfx_None,       // painsound
20131 		S_PIANSING,     // meleestate
20132 		S_NULL,         // missilestate
20133 		S_NULL,         // deathstate
20134 		S_NULL,         // xdeathstate
20135 		sfx_None,       // deathsound
20136 		FRACUNIT,       // speed
20137 		16*FRACUNIT,    // radius
20138 		32*FRACUNIT,    // height
20139 		0,              // display offset
20140 		16,             // mass
20141 		0,              // damage
20142 		sfx_None,       // activesound
20143 		MF_SLIDEME|MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE|MF_NOGRAVITY, // flags
20144 		S_NULL          // raisestate
20145 	},
20146 
20147 	{           // MT_SHLEEP
20148 		1601,           // doomednum
20149 		S_SHLEEP1,      // spawnstate
20150 		1,              // spawnhealth
20151 		S_NULL,         // seestate
20152 		sfx_None,       // seesound
20153 		0,              // reactiontime
20154 		sfx_None,       // attacksound
20155 		S_NULL,         // painstate
20156 		200,            // painchance
20157 		sfx_None,       // painsound
20158 		S_NULL,         // meleestate
20159 		S_NULL,         // missilestate
20160 		S_SHLEEPBOUNCE1, // deathstate
20161 		S_NULL,         // xdeathstate
20162 		sfx_peww,       // deathsound
20163 		0,              // speed
20164 		24*FRACUNIT,    // radius
20165 		32*FRACUNIT,    // height
20166 		0,              // display offset
20167 		16,             // mass
20168 		0,              // damage
20169 		sfx_None,       // activesound
20170 		MF_SLIDEME|MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE|MF_NOGRAVITY, // flags
20171 		S_NULL          // raisestate
20172 	},
20173 
20174 	{           // MT_PENGUINATOR
20175 		129,            // doomednum
20176 		S_PENGUINATOR_LOOK, // spawnstate
20177 		1,              // spawnhealth
20178 		S_PENGUINATOR_WADDLE1, // seestate
20179 		sfx_None,       // seesound
20180 		0,              // reactiontime
20181 		sfx_ngjump,     // attacksound
20182 		S_NULL,         // painstate
20183 		200,            // painchance
20184 		sfx_None,       // painsound
20185 		S_PENGUINATOR_SLIDE1, // meleestate
20186 		S_PENGUINATOR_SLIDE1, // missilestate
20187 		S_XPLD_FLICKY,  // deathstate
20188 		S_NULL,         // xdeathstate
20189 		sfx_pop,        // deathsound
20190 		5,              // speed
20191 		24*FRACUNIT,    // radius
20192 		32*FRACUNIT,    // height
20193 		0,              // display offset
20194 		16,             // mass
20195 		0,              // damage
20196 		sfx_None,       // activesound
20197 		MF_SPECIAL|MF_SHOOTABLE|MF_ENEMY|MF_SLIDEME, // flags
20198 		S_NULL          // raisestate
20199 	},
20200 
20201 	{           // MT_POPHAT
20202 		130,            // doomednum -- happy anniversary!
20203 		S_POPHAT_LOOK,  // spawnstate
20204 		1,              // spawnhealth
20205 		S_POPHAT_SHOOT1, // seestate
20206 		sfx_None,       // seesound
20207 		1,              // reactiontime
20208 		sfx_None,       // attacksound
20209 		S_NULL,         // painstate
20210 		200,            // painchance
20211 		sfx_None,       // painsound
20212 		S_NULL,         // meleestate
20213 		S_NULL,         // missilestate
20214 		S_XPLD_FLICKY,  // deathstate
20215 		S_NULL,         // xdeathstate
20216 		sfx_pop,        // deathsound
20217 		0,              // speed
20218 		24*FRACUNIT,    // radius
20219 		64*FRACUNIT,    // height
20220 		0,              // display offset
20221 		16,             // mass
20222 		0,              // damage
20223 		sfx_None,       // activesound
20224 		MF_SPECIAL|MF_SHOOTABLE|MF_ENEMY, // flags
20225 		S_NULL          // raisestate
20226 	},
20227 
20228 	{           // MT_POPSHOT
20229 		-1,             // doomednum
20230 		S_POPSHOT,      // spawnstate
20231 		1,              // spawnhealth
20232 		S_NULL,         // seestate
20233 		sfx_kc4c,       // seesound
20234 		0,              // reactiontime
20235 		sfx_None,       // attacksound
20236 		S_NULL,         // painstate
20237 		200,            // painchance
20238 		sfx_None,       // painsound
20239 		S_NULL,         // meleestate
20240 		S_NULL,         // missilestate
20241 		S_SONIC3KBOSSEXPLOSION1, // deathstate
20242 		S_NULL,         // xdeathstate
20243 		sfx_cybdth,     // deathsound
20244 		0,              // speed
20245 		16*FRACUNIT,    // radius
20246 		32*FRACUNIT,    // height
20247 		0,              // display offset
20248 		0,              // mass
20249 		0,              // damage
20250 		sfx_None,       // activesound
20251 		MF_NOBLOCKMAP|MF_MISSILE, // flags
20252 		S_NULL          // raisestate
20253 	},
20254 
20255 	{           // MT_POPSHOT_TRAIL
20256 		-1,             // doomednum
20257 		S_POPSHOT_TRAIL,// spawnstate
20258 		1000,           // spawnhealth
20259 		S_NULL,         // seestate
20260 		sfx_None,       // seesound
20261 		8,              // reactiontime
20262 		sfx_None,       // attacksound
20263 		S_NULL,         // painstate
20264 		0,              // painchance
20265 		sfx_None,       // painsound
20266 		S_NULL,         // meleestate
20267 		S_NULL,         // missilestate
20268 		S_NULL,         // deathstate
20269 		S_NULL,         // xdeathstate
20270 		sfx_None,       // deathsound
20271 		4*FRACUNIT,     // speed
20272 		4*FRACUNIT,     // radius
20273 		4*FRACUNIT,     // height
20274 		0,              // display offset
20275 		4,              // mass
20276 		0,              // damage
20277 		sfx_None,       // activesound
20278 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_NOCLIP, // flags
20279 		S_NULL          // raisestate
20280 	},
20281 
20282 	{           // MT_HIVEELEMENTAL
20283 		127,            // doomednum
20284 		S_HIVEELEMENTAL_LOOK, // spawnstate
20285 		2,              // spawnhealth
20286 		S_HIVEELEMENTAL_PREPARE1, // seestate
20287 		sfx_s3k74,      // seesound
20288 		0,              // reactiontime
20289 		sfx_s3k91,      // attacksound
20290 		S_HIVEELEMENTAL_PAIN, // painstate
20291 		0,              // painchance
20292 		sfx_dmpain,     // painsound
20293 		S_NULL,         // meleestate
20294 		S_NULL,         // missilestate
20295 		S_HIVEELEMENTAL_DIE1, // deathstate
20296 		S_NULL,         // xdeathstate
20297 		sfx_s3kb4,      // deathsound
20298 		6*FRACUNIT,     // speed
20299 		30*FRACUNIT,    // radius
20300 		80*FRACUNIT,    // height
20301 		0,              // display offset
20302 		100,            // mass
20303 		0,              // damage
20304 		sfx_s3k72,      // activesound
20305 		MF_SPECIAL|MF_SHOOTABLE|MF_ENEMY, // flags
20306 		S_NULL          // raisestate
20307 	},
20308 
20309 	{           // MT_BUMBLEBORE
20310 		128,			// doomednum
20311 		S_BUMBLEBORE_SPAWN, // spawnstate
20312 		0,              // spawnhealth -- this is how you do drones...
20313 		S_BUMBLEBORE_FLY1, // seestate
20314 		sfx_s3k8e,      // seesound
20315 		2,              // reactiontime
20316 		sfx_s3k9e,      // attacksound
20317 		S_BUMBLEBORE_STUCK1, // painstate
20318 		0,              // painchance
20319 		sfx_None,       // painsound
20320 		S_BUMBLEBORE_RAISE, // meleestate
20321 		S_NULL,         // missilestate
20322 		S_BUMBLEBORE_DIE, // deathstate
20323 		S_NULL,         // xdeathstate
20324 		sfx_pop,        // deathsound
20325 		4*FRACUNIT,     // speed
20326 		16*FRACUNIT,    // radius
20327 		32*FRACUNIT,    // height
20328 		0,              // display offset
20329 		100,            // mass
20330 		0,              // damage
20331 		sfx_None,       // activesound
20332 		MF_SPECIAL|MF_SHOOTABLE|MF_ENEMY|MF_NOGRAVITY|MF_SLIDEME, // flags
20333 		S_NULL          // raisestate
20334 	},
20335 
20336 	{           // MT_BUGGLE
20337 		124,            // doomednum
20338 		S_BUGGLEIDLE,   // spawnstate
20339 		1,              // spawnhealth
20340 		S_BUGGLEFLY,    // seestate
20341 		sfx_None,       // seesound
20342 		2,              // reactiontime
20343 		sfx_None,       // attacksound
20344 		S_NULL,         // painstate
20345 		TICRATE,        // painchance
20346 		sfx_None,       // painsound
20347 		S_NULL,         // meleestate
20348 		S_NULL,         // missilestate
20349 		S_XPLD_FLICKY,  // deathstate
20350 		S_NULL,         // xdeathstate
20351 		sfx_pop,        // deathsound
20352 		6*FRACUNIT,     // speed
20353 		20*FRACUNIT,    // radius
20354 		24*FRACUNIT,    // height
20355 		0,              // display offset
20356 		100,            // mass
20357 		0,              // damage
20358 		sfx_gbeep,      // activesound
20359 		MF_SLIDEME|MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE|MF_NOGRAVITY, // flags
20360 		S_NULL          // raisestate
20361 	},
20362 
20363 	{           // MT_SMASHINGSPIKEBALL
20364 		2000,           // doomednum
20365 		S_SMASHSPIKE_FLOAT, // spawnstate
20366 		1000,           // spawnhealth
20367 		S_NULL,         // seestate
20368 		sfx_None,       // seesound
20369 		0,              // reactiontime
20370 		sfx_None,       // attacksound
20371 		S_NULL,         // painstate
20372 		255,            // painchance
20373 		sfx_None,       // painsound
20374 		S_NULL,         // meleestate
20375 		S_NULL,         // missilestate
20376 		S_NULL,         // deathstate
20377 		S_NULL,         // xdeathstate
20378 		sfx_None,       // deathsound
20379 		0,              // speed
20380 		18*FRACUNIT,    // radius
20381 		28*FRACUNIT,    // height
20382 		0,              // display offset
20383 		0,              // mass
20384 		0,              // damage
20385 		sfx_None,       // activesound
20386 		MF_NOGRAVITY|MF_PAIN, // flags
20387 		S_NULL          // raisestate
20388 	},
20389 
20390 	{           // MT_CACOLANTERN
20391 		132,            // doomednum
20392 		S_CACO_LOOK,    // spawnstate
20393 		1,              // spawnhealth
20394 		S_CACO_WAKE1,   // seestate
20395 		sfx_s3k8a,      // seesound
20396 		32,             // reactiontime
20397 		sfx_None,       // attacksound
20398 		S_NULL,         // painstate
20399 		200,            // painchance
20400 		sfx_None,       // painsound
20401 		S_NULL,         // meleestate
20402 		S_NULL,         // missilestate
20403 		S_CACO_DIE_FLAGS, // deathstate
20404 		S_NULL,         // xdeathstate
20405 		sfx_lntdie,     // deathsound
20406 		FRACUNIT,       // speed
20407 		32*FRACUNIT,    // radius
20408 		32*FRACUNIT,    // height
20409 		0,              // display offset
20410 		100,            // mass
20411 		0,              // damage
20412 		sfx_lntsit,       // activesound
20413 		MF_SPECIAL|MF_SHOOTABLE|MF_ENEMY|MF_NOGRAVITY, // flags
20414 		S_NULL          // raisestate
20415 	},
20416 
20417 	{           // MT_CACOSHARD
20418 		-1,             // doomednum
20419 		S_CACOSHARD_RANDOMIZE, // spawnstate
20420 		1000,           // spawnhealth
20421 		S_NULL,         // seestate
20422 		sfx_None,       // seesound
20423 		8,              // reactiontime
20424 		sfx_None,       // attacksound
20425 		S_NULL,         // painstate
20426 		200,            // painchance
20427 		sfx_None,       // painsound
20428 		S_NULL,         // meleestate
20429 		S_NULL,         // missilestate
20430 		S_NULL,         // deathstate
20431 		S_NULL,         // xdeathstate
20432 		sfx_lntdie,     // deathsound
20433 		FRACUNIT,       // speed
20434 		FRACUNIT,       // radius
20435 		FRACUNIT,       // height
20436 		0,              // display offset
20437 		0,              // mass
20438 		0,              // damage
20439 		sfx_None,       // activesound
20440 		MF_MISSILE|MF_NOBLOCKMAP|MF_RUNSPAWNFUNC, // flags
20441 		S_NULL          // raisestate
20442 	},
20443 
20444 	{           // MT_CACOFIRE
20445 		-1,             // doomednum
20446 		S_CACOFIRE1,    // spawnstate
20447 		1000,           // spawnhealth
20448 		S_NULL,         // seestate
20449 		sfx_s3k70,      // seesound
20450 		8,              // reactiontime
20451 		sfx_None,       // attacksound
20452 		S_NULL,         // painstate
20453 		200,            // painchance
20454 		sfx_None,       // painsound
20455 		S_NULL,         // meleestate
20456 		S_NULL,         // missilestate
20457 		S_CACOFIRE_EXPLODE1, // deathstate
20458 		S_NULL,         // xdeathstate
20459 		sfx_s3k81,      // deathsound
20460 		20*FRACUNIT,    // speed
20461 		16*FRACUNIT,    // radius
20462 		16*FRACUNIT,    // height
20463 		0,              // display offset
20464 		0,              // mass
20465 		20,             // damage
20466 		sfx_s3k48,      // activesound
20467 		MF_MISSILE|MF_NOBLOCKMAP|MF_NOGRAVITY, // flags
20468 		S_NULL          // raisestate
20469 	},
20470 
20471 	{           // MT_SPINBOBERT
20472 		131,            // doomednum
20473 		S_SPINBOBERT_MOVE_FLIPUP, // spawnstate
20474 		1,              // spawnhealth
20475 		S_NULL,         // seestate
20476 		sfx_s3ka0,      // seesound
20477 		8,              // reactiontime
20478 		sfx_None,       // attacksound
20479 		S_NULL,         // painstate
20480 		200,            // painchance
20481 		sfx_None,       // painsound
20482 		S_NULL,         // meleestate
20483 		S_NULL,         // missilestate
20484 		S_XPLD1,        // deathstate
20485 		S_NULL,         // xdeathstate
20486 		sfx_s3k92,      // deathsound
20487 		20*FRACUNIT,    // speed
20488 		32*FRACUNIT,    // radius
20489 		32*FRACUNIT,    // height
20490 		0,              // display offset
20491 		100,            // mass
20492 		20,             // damage
20493 		sfx_s3k48,      // activesound
20494 		MF_SPECIAL|MF_SHOOTABLE|MF_ENEMY|MF_NOGRAVITY, // flags
20495 		S_NULL          // raisestate
20496 	},
20497 
20498 	{           // MT_SPINBOBERT_FIRE1
20499 		-1,             // doomednum
20500 		S_SPINBOBERT_FIRE_MOVE, // spawnstate
20501 		1,              // spawnhealth
20502 		S_NULL,         // seestate
20503 		sfx_None,       // seesound
20504 		8,              // reactiontime
20505 		sfx_None,       // attacksound
20506 		S_NULL,         // painstate
20507 		200,            // painchance
20508 		sfx_None,       // painsound
20509 		S_NULL,         // meleestate
20510 		S_NULL,         // missilestate
20511 		S_XPLD1,        // deathstate
20512 		S_NULL,         // xdeathstate
20513 		sfx_None,       // deathsound
20514 		10*FRACUNIT,    // speed
20515 		16*FRACUNIT,    // radius
20516 		16*FRACUNIT,    // height
20517 		0,              // display offset
20518 		(sfx_ghosty<<8),// mass
20519 		20,             // damage
20520 		sfx_None,       // activesound
20521 		MF_PAIN|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
20522 		S_NULL          // raisestate
20523 	},
20524 
20525 	{           // MT_SPINBOBERT_FIRE2
20526 		-1,             // doomednum
20527 		S_SPINBOBERT_FIRE_MOVE, // spawnstate
20528 		1,              // spawnhealth
20529 		S_NULL,         // seestate
20530 		sfx_None,       // seesound
20531 		8,              // reactiontime
20532 		sfx_None,       // attacksound
20533 		S_NULL,         // painstate
20534 		200,            // painchance
20535 		sfx_None,       // painsound
20536 		S_NULL,         // meleestate
20537 		S_NULL,         // missilestate
20538 		S_XPLD1,        // deathstate
20539 		S_NULL,         // xdeathstate
20540 		sfx_None,       // deathsound
20541 		-10*FRACUNIT,   // speed - only difference from above
20542 		16*FRACUNIT,    // radius
20543 		16*FRACUNIT,    // height
20544 		0,              // display offset
20545 		(sfx_ghosty<<8),// mass
20546 		20,             // damage
20547 		sfx_None,       // activesound
20548 		MF_PAIN|MF_NOGRAVITY|MF_NOCLIPHEIGHT, // flags
20549 		S_NULL          // raisestate
20550 	},
20551 
20552 	{           // MT_HANGSTER
20553 		133,            // doomednum
20554 		S_HANGSTER_LOOK, // spawnstate
20555 		1,              // spawnhealth
20556 		S_HANGSTER_SWOOP1, // seestate
20557 		sfx_s3ka0,      // seesound
20558 		8,              // reactiontime
20559 		sfx_None,       // attacksound
20560 		S_NULL,         // painstate
20561 		200,            // painchance
20562 		sfx_None,       // painsound
20563 		S_NULL,         // meleestate
20564 		S_NULL,         // missilestate
20565 		S_XPLD_FLICKY,  // deathstate
20566 		S_NULL,         // xdeathstate
20567 		sfx_pop,        // deathsound
20568 		20*FRACUNIT,    // speed
20569 		24*FRACUNIT,    // radius
20570 		24*FRACUNIT,    // height
20571 		0,              // display offset
20572 		100,            // mass
20573 		20,             // damage
20574 		sfx_s3k48,      // activesound
20575 		MF_SPECIAL|MF_SHOOTABLE|MF_ENEMY|MF_NOGRAVITY|MF_SPAWNCEILING, // flags
20576 		S_NULL          // raisestate
20577 	},
20578 
20579 	{           // MT_TELEPORTMAN
20580 		751,            // doomednum
20581 		S_INVISIBLE,    // spawnstate
20582 		1000,           // spawnhealth
20583 		S_NULL,         // seestate
20584 		sfx_None,       // seesound
20585 		8,              // reactiontime
20586 		sfx_None,       // attacksound
20587 		S_NULL,         // painstate
20588 		0,              // painchance
20589 		sfx_None,       // painsound
20590 		S_NULL,         // meleestate
20591 		S_NULL,         // missilestate
20592 		S_NULL,         // deathstate
20593 		S_NULL,         // xdeathstate
20594 		sfx_None,       // deathsound
20595 		0,              // speed
20596 		8,              // radius
20597 		8,              // height
20598 		0,              // display offset
20599 		10,             // mass
20600 		0,              // damage
20601 		sfx_None,       // activesound
20602 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOGRAVITY, // flags
20603 		S_NULL          // raisestate
20604 	},
20605 
20606 	{           // MT_ALTVIEWMAN
20607 		752,            // doomednum
20608 		S_INVISIBLE,    // spawnstate
20609 		1000,           // spawnhealth
20610 		S_NULL,         // seestate
20611 		sfx_None,       // seesound
20612 		8,              // reactiontime
20613 		sfx_None,       // attacksound
20614 		S_NULL,         // painstate
20615 		0,              // painchance
20616 		sfx_None,       // painsound
20617 		S_NULL,         // meleestate
20618 		S_NULL,         // missilestate
20619 		S_NULL,         // deathstate
20620 		S_NULL,         // xdeathstate
20621 		sfx_None,       // deathsound
20622 		0,              // speed
20623 		8,              // radius
20624 		8,              // height
20625 		0,              // display offset
20626 		10,             // mass
20627 		0,              // damage
20628 		sfx_None,       // activesound
20629 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOGRAVITY, // flags
20630 		S_NULL          // raisestate
20631 	},
20632 
20633 	{           // MT_CRUMBLEOBJ
20634 		-1,             // doomednum
20635 		S_CRUMBLE1,     // spawnstate
20636 		1000,           // spawnhealth
20637 		S_CRUMBLE1,     // seestate
20638 		0,              // seesound
20639 		1,              // reactiontime
20640 		0,              // attacksound
20641 		S_NULL,         // painstate
20642 		200,            // painchance
20643 		0,              // painsound
20644 		0,              // meleestate
20645 		S_NULL,         // missilestate
20646 		S_NULL,         // deathstate
20647 		S_NULL,         // xdeathstate
20648 		sfx_crumbl,     // deathsound
20649 		3,              // speed
20650 		1*FRACUNIT,     // radius
20651 		1*FRACUNIT,     // height
20652 		0,              // display offset
20653 		100,            // mass
20654 		0,              // damage
20655 		0,              // activesound
20656 		MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY, // flags
20657 		S_NULL          // raisestate
20658 	},
20659 
20660 	// Waypoint for zoom tubes
20661 	{           // MT_TUBEWAYPOINT
20662 		753,            // doomednum
20663 		S_INVISIBLE,    // spawnstate
20664 		1000,           // spawnhealth
20665 		S_NULL,         // seestate
20666 		sfx_None,       // seesound
20667 		0,              // reactiontime
20668 		sfx_None,       // attacksound
20669 		S_NULL,         // painstate
20670 		0,              // painchance
20671 		sfx_None,       // painsound
20672 		S_NULL,         // meleestate
20673 		S_NULL,         // missilestate
20674 		S_NULL,         // deathstate
20675 		S_NULL,         // xdeathstate
20676 		sfx_None,       // deathsound
20677 		0,              // speed
20678 		1*FRACUNIT,     // radius
20679 		2*FRACUNIT,     // height
20680 		0,              // display offset
20681 		100,            // mass
20682 		0,              // damage
20683 		sfx_None,       // activesound
20684 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOCLIP|MF_NOGRAVITY|MF_NOCLIPHEIGHT,    // flags
20685 		S_NULL          // raisestate
20686 	},
20687 
20688 	// for use with wind and current effects
20689 	{           // MT_PUSH
20690 		754,            // doomednum
20691 		S_INVISIBLE,    // spawnstate
20692 		1000,           // spawnhealth
20693 		S_NULL,         // seestate
20694 		sfx_None,       // seesound
20695 		8,              // reactiontime
20696 		sfx_None,       // attacksound
20697 		S_NULL,         // painstate
20698 		0,              // painchance
20699 		sfx_None,       // painsound
20700 		S_NULL,         // meleestate
20701 		S_NULL,         // missilestate
20702 		S_NULL,         // deathstate
20703 		S_NULL,         // xdeathstate
20704 		sfx_None,       // deathsound
20705 		0,              // speed
20706 		8,              // radius
20707 		8,              // height
20708 		0,              // display offset
20709 		10,             // mass
20710 		0,              // damage
20711 		sfx_None,       // activesound
20712 		MF_NOBLOCKMAP|MF_NOGRAVITY,  // flags
20713 		S_NULL          // raisestate
20714 	},
20715 
20716 	// for use with wind and current effects
20717 	{           // MT_PULL
20718 		755,            // doomednum
20719 		S_INVISIBLE,    // spawnstate
20720 		1000,           // spawnhealth
20721 		S_NULL,         // seestate
20722 		sfx_None,       // seesound
20723 		8,              // reactiontime
20724 		sfx_None,       // attacksound
20725 		S_NULL,         // painstate
20726 		0,              // painchance
20727 		sfx_None,       // painsound
20728 		S_NULL,         // meleestate
20729 		S_NULL,         // missilestate
20730 		S_NULL,         // deathstate
20731 		S_NULL,         // xdeathstate
20732 		sfx_None,       // deathsound
20733 		0,              // speed
20734 		8,              // radius
20735 		8,              // height
20736 		0,              // display offset
20737 		10,             // mass
20738 		0,              // damage
20739 		sfx_None,       // activesound
20740 		MF_NOBLOCKMAP|MF_NOGRAVITY, // flags
20741 		S_NULL          // raisestate
20742 	},
20743 
20744 	{           // MT_GHOST
20745 		-1,             // doomednum
20746 		S_THOK,         // spawnstate
20747 		1,              // spawnhealth
20748 		S_NULL,         // seestate
20749 		sfx_None,       // seesound
20750 		0,              // reactiontime
20751 		sfx_None,       // attacksound
20752 		S_NULL,         // painstate
20753 		0,              // painchance
20754 		sfx_None,       // painsound
20755 		S_NULL,         // meleestate
20756 		S_NULL,         // missilestate
20757 		S_NULL,         // deathstate
20758 		S_NULL,         // xdeathstate
20759 		sfx_None,       // deathsound
20760 		0,              // speed
20761 		16*FRACUNIT,    // radius
20762 		48*FRACUNIT,    // height
20763 		1,              // display offset
20764 		1000,           // mass
20765 		8,              // damage
20766 		sfx_None,       // activesound
20767 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
20768 		S_NULL          // raisestate
20769 	},
20770 
20771 	{           // MT_OVERLAY
20772 		-1,             // doomednum
20773 		S_NULL,         // spawnstate
20774 		1,              // spawnhealth
20775 		S_NULL,         // seestate
20776 		sfx_None,       // seesound
20777 		0,              // reactiontime
20778 		sfx_None,       // attacksound
20779 		S_NULL,         // painstate
20780 		3,              // painchance
20781 		sfx_None,       // painsound
20782 		S_NULL,         // meleestate
20783 		S_NULL,         // missilestate
20784 		S_NULL,         // deathstate
20785 		S_NULL,         // xdeathstate
20786 		sfx_None,       // deathsound
20787 		0,              // speed
20788 		1*FRACUNIT,     // radius
20789 		1*FRACUNIT,     // height
20790 		0,              // display offset
20791 		1000,           // mass
20792 		8,              // damage
20793 		sfx_None,       // activesound
20794 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
20795 		S_NULL          // raisestate
20796 	},
20797 
20798 	{           // MT_ANGLEMAN
20799 		758,            // doomednum
20800 		S_INVISIBLE,    // spawnstate
20801 		1000,           // spawnhealth
20802 		S_NULL,         // seestate
20803 		sfx_None,       // seesound
20804 		8,              // reactiontime
20805 		sfx_None,       // attacksound
20806 		S_NULL,         // painstate
20807 		0,              // painchance
20808 		sfx_None,       // painsound
20809 		S_NULL,         // meleestate
20810 		S_NULL,         // missilestate
20811 		S_NULL,         // deathstate
20812 		S_NULL,         // xdeathstate
20813 		sfx_None,       // deathsound
20814 		0,              // speed
20815 		8,              // radius
20816 		8,              // height
20817 		0,              // display offset
20818 		10,             // mass
20819 		0,              // damage
20820 		sfx_None,       // activesound
20821 		MF_NOTHINK|MF_NOBLOCKMAP|MF_NOGRAVITY, // flags
20822 		S_NULL          // raisestate
20823 	},
20824 
20825 	{           // MT_POLYANCHOR
20826 		760,            // doomednum
20827 		S_INVISIBLE,    // spawnstate
20828 		1,              // spawnhealth
20829 		S_NULL,         // seestate
20830 		sfx_None,       // seesound
20831 		0,              // reactiontime
20832 		sfx_None,       // attacksound
20833 		S_NULL,         // painstate
20834 		3,              // painchance
20835 		sfx_None,       // painsound
20836 		S_NULL,         // meleestate
20837 		S_NULL,         // missilestate
20838 		S_NULL,         // deathstate
20839 		S_NULL,         // xdeathstate
20840 		sfx_None,       // deathsound
20841 		0,              // speed
20842 		1*FRACUNIT,     // radius
20843 		1*FRACUNIT,     // height
20844 		0,              // display offset
20845 		1000,           // mass
20846 		8,              // damage
20847 		sfx_None,       // activesound
20848 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOGRAVITY|MF_NOCLIP, // flags
20849 		S_NULL          // raisestate
20850 	},
20851 
20852 	{           // MT_POLYSPAWN
20853 		761,            // doomednum
20854 		S_INVISIBLE,    // spawnstate
20855 		1,              // spawnhealth
20856 		S_NULL,         // seestate
20857 		sfx_None,       // seesound
20858 		0,              // reactiontime
20859 		sfx_None,       // attacksound
20860 		S_NULL,         // painstate
20861 		3,              // painchance
20862 		sfx_None,       // painsound
20863 		S_NULL,         // meleestate
20864 		S_NULL,         // missilestate
20865 		S_NULL,         // deathstate
20866 		S_NULL,         // xdeathstate
20867 		sfx_None,       // deathsound
20868 		0,              // speed
20869 		1*FRACUNIT,     // radius
20870 		1*FRACUNIT,     // height
20871 		0,              // display offset
20872 		1000,           // mass
20873 		8,              // damage
20874 		sfx_None,       // activesound
20875 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOGRAVITY|MF_NOCLIP, // flags
20876 		S_NULL          // raisestate
20877 	},
20878 
20879 	{           // MT_SKYBOX
20880 		780,            // doomednum
20881 		S_INVISIBLE,    // spawnstate
20882 		1000,           // spawnhealth
20883 		S_NULL,         // seestate
20884 		sfx_None,       // seesound
20885 		8,              // reactiontime
20886 		sfx_None,       // attacksound
20887 		S_NULL,         // painstate
20888 		0,              // painchance
20889 		sfx_None,       // painsound
20890 		S_NULL,         // meleestate
20891 		S_NULL,         // missilestate
20892 		S_NULL,         // deathstate
20893 		S_NULL,         // xdeathstate
20894 		sfx_None,       // deathsound
20895 		0,              // speed
20896 		12*FRACUNIT,    // radius
20897 		24*FRACUNIT,    // height
20898 		0,              // display offset
20899 		10,             // mass
20900 		0,              // damage
20901 		sfx_None,       // activesound
20902 		MF_SCENERY|MF_NOBLOCKMAP|MF_NOGRAVITY, // flags
20903 		S_NULL          // raisestate
20904 	},
20905 
20906 	{           // MT_SPARK
20907 		-1,             // doomednum
20908 		S_SPRK1,        // spawnstate
20909 		1000,           // spawnhealth
20910 		S_NULL,         // seestate
20911 		sfx_None,       // seesound
20912 		8,              // reactiontime
20913 		sfx_None,       // attacksound
20914 		S_NULL,         // painstate
20915 		0,              // painchance
20916 		sfx_None,       // painsound
20917 		S_NULL,         // meleestate
20918 		S_NULL,         // missilestate
20919 		S_NULL,         // deathstate
20920 		S_NULL,         // xdeathstate
20921 		sfx_None,       // deathsound
20922 		8,              // speed
20923 		32*FRACUNIT,    // radius
20924 		32*FRACUNIT,    // height
20925 		2,              // display offset
20926 		16,             // mass
20927 		0,              // damage
20928 		sfx_None,       // activesound
20929 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY|MF_SCENERY, // flags
20930 		S_NULL          // raisestate
20931 	},
20932 
20933 	{           // MT_EXPLODE
20934 		-1,             // doomednum
20935 		S_XPLD1,        // spawnstate
20936 		1,              // spawnhealth
20937 		S_NULL,         // seestate
20938 		sfx_None,       // seesound
20939 		32,             // reactiontime
20940 		sfx_None,       // attacksound
20941 		S_NULL,         // painstate
20942 		200,            // painchance
20943 		sfx_None,       // painsound
20944 		S_NULL,         // meleestate
20945 		S_NULL,         // missilestate
20946 		S_NULL,         // deathstate
20947 		S_NULL,         // xdeathstate
20948 		sfx_None,       // deathsound
20949 		1*FRACUNIT,     // speed
20950 		8*FRACUNIT,     // radius
20951 		16*FRACUNIT,    // height
20952 		0,              // display offset
20953 		100,            // mass
20954 		0,              // damage
20955 		sfx_None,       // activesound
20956 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOGRAVITY|MF_SCENERY, // flags
20957 		S_NULL          // raisestate
20958 	},
20959 
20960 	{           // MT_UWEXPLODE
20961 		-1,             // doomednum
20962 		S_WPLD1,        // spawnstate
20963 		1,              // spawnhealth
20964 		S_NULL,         // seestate
20965 		sfx_None,       // seesound
20966 		32,             // reactiontime
20967 		sfx_None,       // attacksound
20968 		S_NULL,         // painstate
20969 		200,            // painchance
20970 		sfx_None,       // painsound
20971 		S_NULL,         // meleestate
20972 		S_NULL,         // missilestate
20973 		S_NULL,         // deathstate
20974 		S_NULL,         // xdeathstate
20975 		sfx_None,       // deathsound
20976 		1*FRACUNIT,     // speed
20977 		16*FRACUNIT,    // radius
20978 		32*FRACUNIT,    // height
20979 		0,              // display offset
20980 		100,            // mass
20981 		0,              // damage
20982 		sfx_None,       // activesound
20983 		MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY, // flags
20984 		S_NULL          // raisestate
20985 	},
20986 
20987 	{           // MT_DUST
20988 		-1,             // doomednum
20989 		S_DUST1,     // spawnstate
20990 		1000,           // spawnhealth
20991 		S_NULL,         // seestate
20992 		sfx_None,       // seesound
20993 		8,              // reactiontime
20994 		sfx_None,       // attacksound
20995 		S_NULL,         // painstate
20996 		0,              // painchance
20997 		sfx_None,       // painsound
20998 		S_NULL,         // meleestate
20999 		S_NULL,         // missilestate
21000 		S_NULL,         // deathstate
21001 		S_NULL,         // xdeathstate
21002 		sfx_None,       // deathsound
21003 		3*FRACUNIT,     // speed
21004 		FRACUNIT,       // radius
21005 		FRACUNIT,       // height
21006 		0,              // display offset
21007 		4,              // mass
21008 		0,              // damage
21009 		sfx_None,       // activesound
21010 		MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIPHEIGHT|MF_NOCLIP, // flags
21011 		S_NULL          // raisestate
21012 	},
21013 
21014 	{           // MT_ROCKSPAWNER
21015 		1202,           // doomednum
21016 		S_ROCKSPAWN,    // spawnstate
21017 		1000,           // spawnhealth
21018 		S_NULL,         // seestate
21019 		sfx_None,       // seesound
21020 		0,              // reactiontime
21021 		sfx_None,       // attacksound
21022 		S_NULL,         // painstate
21023 		255,            // painchance
21024 		sfx_None,       // painsound
21025 		S_NULL,         // meleestate
21026 		S_NULL,         // missilestate
21027 		S_NULL,         // deathstate
21028 		S_NULL,         // xdeathstate
21029 		sfx_None,       // deathsound
21030 		0,              // speed
21031 		8*FRACUNIT,     // radius
21032 		16*FRACUNIT,    // height
21033 		0,              // display offset
21034 		1000,           // mass
21035 		0,              // damage
21036 		sfx_None,       // activesound
21037 		MF_NOBLOCKMAP|MF_NOSECTOR|MF_NOGRAVITY,  // flags
21038 		S_NULL          // raisestate
21039 	},
21040 
21041 	{           // MT_FALLINGROCK
21042 		-1,             // doomednum
21043 		S_ROCKCRUMBLEA, // spawnstate
21044 		1000,           // spawnhealth
21045 		S_NULL,         // seestate
21046 		sfx_ambint,     // seesound
21047 		4,              // reactiontime
21048 		sfx_None,       // attacksound
21049 		S_NULL,         // painstate
21050 		255,            // painchance
21051 		sfx_None,       // painsound
21052 		S_NULL,         // meleestate
21053 		S_NULL,         // missilestate
21054 		S_NULL,         // deathstate
21055 		S_NULL,         // xdeathstate
21056 		sfx_None,       // deathsound
21057 		0,              // speed
21058 		8*FRACUNIT,     // radius
21059 		16*FRACUNIT,    // height
21060 		0,              // display offset
21061 		0,              // mass
21062 		0,              // damage
21063 		sfx_rocks1,     // activesound
21064 		MF_PAIN|MF_BOUNCE,  // flags
21065 		S_NULL          // raisestate
21066 	},
21067 
21068 	{           // MT_ROCKCRUMBLE1
21069 		-1,             // doomednum
21070 		S_ROCKCRUMBLEA, // spawnstate
21071 		1000,           // spawnhealth
21072 		S_NULL,         // seestate
21073 		sfx_ambint,     // seesound
21074 		0,              // reactiontime
21075 		sfx_None,       // attacksound
21076 		S_NULL,         // painstate
21077 		255,            // painchance
21078 		sfx_None,       // painsound
21079 		S_NULL,         // meleestate
21080 		S_NULL,         // missilestate
21081 		S_NULL,         // deathstate
21082 		S_NULL,         // xdeathstate
21083 		sfx_None,       // deathsound
21084 		0,              // speed
21085 		8*FRACUNIT,     // radius
21086 		16*FRACUNIT,    // height
21087 		0,              // display offset
21088 		1000,           // mass
21089 		0,              // damage
21090 		sfx_crumbl,     // activesound
21091 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
21092 		S_NULL          // raisestate
21093 	},
21094 
21095 	{           // MT_ROCKCRUMBLE2
21096 		-1,             // doomednum
21097 		S_ROCKCRUMBLEB, // spawnstate
21098 		1000,           // spawnhealth
21099 		S_NULL,         // seestate
21100 		sfx_ambint,     // seesound
21101 		0,              // reactiontime
21102 		sfx_None,       // attacksound
21103 		S_NULL,         // painstate
21104 		255,            // painchance
21105 		sfx_None,       // painsound
21106 		S_NULL,         // meleestate
21107 		S_NULL,         // missilestate
21108 		S_NULL,         // deathstate
21109 		S_NULL,         // xdeathstate
21110 		sfx_None,       // deathsound
21111 		0,              // speed
21112 		8*FRACUNIT,     // radius
21113 		16*FRACUNIT,    // height
21114 		0,              // display offset
21115 		1000,           // mass
21116 		0,              // damage
21117 		sfx_crumbl,     // activesound
21118 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
21119 		S_NULL          // raisestate
21120 	},
21121 
21122 	{           // MT_ROCKCRUMBLE3
21123 		-1,             // doomednum
21124 		S_ROCKCRUMBLEC, //spawnstate
21125 		1000,           // spawnhealth
21126 		S_NULL,         // seestate
21127 		sfx_ambint,     // seesound
21128 		0,              // reactiontime
21129 		sfx_None,       // attacksound
21130 		S_NULL,         // painstate
21131 		255,            // painchance
21132 		sfx_None,       // painsound
21133 		S_NULL,         // meleestate
21134 		S_NULL,         // missilestate
21135 		S_NULL,         // deathstate
21136 		S_NULL,         // xdeathstate
21137 		sfx_None,       // deathsound
21138 		0,              // speed
21139 		8*FRACUNIT,     // radius
21140 		16*FRACUNIT,    // height
21141 		0,              // display offset
21142 		1000,           // mass
21143 		0,              // damage
21144 		sfx_crumbl,     // activesound
21145 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
21146 		S_NULL          // raisestate
21147 	},
21148 
21149 	{           // MT_ROCKCRUMBLE4
21150 		-1,             // doomednum
21151 		S_ROCKCRUMBLED, // spawnstate
21152 		1000,           // spawnhealth
21153 		S_NULL,         // seestate
21154 		sfx_ambint,     // seesound
21155 		0,              // reactiontime
21156 		sfx_None,       // attacksound
21157 		S_NULL,         // painstate
21158 		255,            // painchance
21159 		sfx_None,       // painsound
21160 		S_NULL,         // meleestate
21161 		S_NULL,         // missilestate
21162 		S_NULL,         // deathstate
21163 		S_NULL,         // xdeathstate
21164 		sfx_None,       // deathsound
21165 		0,              // speed
21166 		8*FRACUNIT,     // radius
21167 		16*FRACUNIT,    // height
21168 		0,              // display offset
21169 		1000,           // mass
21170 		0,              // damage
21171 		sfx_crumbl,     // activesound
21172 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
21173 		S_NULL          // raisestate
21174 	},
21175 
21176 	{           // MT_ROCKCRUMBLE5
21177 		-1,             // doomednum
21178 		S_ROCKCRUMBLEE, // spawnstate
21179 		1000,           // spawnhealth
21180 		S_NULL,         // seestate
21181 		sfx_ambint,     // seesound
21182 		0,              // reactiontime
21183 		sfx_None,       // attacksound
21184 		S_NULL,         // painstate
21185 		255,            // painchance
21186 		sfx_None,       // painsound
21187 		S_NULL,         // meleestate
21188 		S_NULL,         // missilestate
21189 		S_NULL,         // deathstate
21190 		S_NULL,         // xdeathstate
21191 		sfx_None,       // deathsound
21192 		0,              // speed
21193 		8*FRACUNIT,     // radius
21194 		16*FRACUNIT,    // height
21195 		0,              // display offset
21196 		1000,           // mass
21197 		0,              // damage
21198 		sfx_crumbl,     // activesound
21199 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
21200 		S_NULL          // raisestate
21201 	},
21202 
21203 	{           // MT_ROCKCRUMBLE6
21204 		-1,             // doomednum
21205 		S_ROCKCRUMBLEF, // spawnstate
21206 		1000,           // spawnhealth
21207 		S_NULL,         // seestate
21208 		sfx_ambint,     // seesound
21209 		0,              // reactiontime
21210 		sfx_None,       // attacksound
21211 		S_NULL,         // painstate
21212 		255,            // painchance
21213 		sfx_None,       // painsound
21214 		S_NULL,         // meleestate
21215 		S_NULL,         // missilestate
21216 		S_NULL,         // deathstate
21217 		S_NULL,         // xdeathstate
21218 		sfx_None,       // deathsound
21219 		0,              // speed
21220 		8*FRACUNIT,     // radius
21221 		16*FRACUNIT,    // height
21222 		0,              // display offset
21223 		1000,           // mass
21224 		0,              // damage
21225 		sfx_crumbl,     // activesound
21226 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
21227 		S_NULL          // raisestate
21228 	},
21229 
21230 	{           // MT_ROCKCRUMBLE7
21231 		-1,             // doomednum
21232 		S_ROCKCRUMBLEG, // spawnstate
21233 		1000,           // spawnhealth
21234 		S_NULL,         // seestate
21235 		sfx_ambint,     // seesound
21236 		0,              // reactiontime
21237 		sfx_None,       // attacksound
21238 		S_NULL,         // painstate
21239 		255,            // painchance
21240 		sfx_None,       // painsound
21241 		S_NULL,         // meleestate
21242 		S_NULL,         // missilestate
21243 		S_NULL,         // deathstate
21244 		S_NULL,         // xdeathstate
21245 		sfx_None,       // deathsound
21246 		0,              // speed
21247 		8*FRACUNIT,     // radius
21248 		16*FRACUNIT,    // height
21249 		0,              // display offset
21250 		1000,           // mass
21251 		0,              // damage
21252 		sfx_crumbl,     // activesound
21253 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
21254 		S_NULL          // raisestate
21255 	},
21256 
21257 	{           // MT_ROCKCRUMBLE8
21258 		-1,             // doomednum
21259 		S_ROCKCRUMBLEH, // spawnstate
21260 		1000,           // spawnhealth
21261 		S_NULL,         // seestate
21262 		sfx_ambint,     // seesound
21263 		0,              // reactiontime
21264 		sfx_None,       // attacksound
21265 		S_NULL,         // painstate
21266 		255,            // painchance
21267 		sfx_None,       // painsound
21268 		S_NULL,         // meleestate
21269 		S_NULL,         // missilestate
21270 		S_NULL,         // deathstate
21271 		S_NULL,         // xdeathstate
21272 		sfx_None,       // deathsound
21273 		0,              // speed
21274 		8*FRACUNIT,     // radius
21275 		16*FRACUNIT,    // height
21276 		0,              // display offset
21277 		1000,           // mass
21278 		0,              // damage
21279 		sfx_crumbl,     // activesound
21280 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
21281 		S_NULL          // raisestate
21282 	},
21283 
21284 	{           // MT_ROCKCRUMBLE9
21285 		-1,             // doomednum
21286 		S_ROCKCRUMBLEI, // spawnstate
21287 		1000,           // spawnhealth
21288 		S_NULL,         // seestate
21289 		sfx_ambint,     // seesound
21290 		0,              // reactiontime
21291 		sfx_None,       // attacksound
21292 		S_NULL,         // painstate
21293 		255,            // painchance
21294 		sfx_None,       // painsound
21295 		S_NULL,         // meleestate
21296 		S_NULL,         // missilestate
21297 		S_NULL,         // deathstate
21298 		S_NULL,         // xdeathstate
21299 		sfx_None,       // deathsound
21300 		0,              // speed
21301 		8*FRACUNIT,     // radius
21302 		16*FRACUNIT,    // height
21303 		0,              // display offset
21304 		1000,           // mass
21305 		0,              // damage
21306 		sfx_crumbl,     // activesound
21307 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
21308 		S_NULL          // raisestate
21309 	},
21310 
21311 	{           // MT_ROCKCRUMBLE10
21312 		-1,             // doomednum
21313 		S_ROCKCRUMBLEJ, // spawnstate
21314 		1000,           // spawnhealth
21315 		S_NULL,         // seestate
21316 		sfx_ambint,     // seesound
21317 		0,              // reactiontime
21318 		sfx_None,       // attacksound
21319 		S_NULL,         // painstate
21320 		255,            // painchance
21321 		sfx_None,       // painsound
21322 		S_NULL,         // meleestate
21323 		S_NULL,         // missilestate
21324 		S_NULL,         // deathstate
21325 		S_NULL,         // xdeathstate
21326 		sfx_None,       // deathsound
21327 		0,              // speed
21328 		8*FRACUNIT,     // radius
21329 		16*FRACUNIT,    // height
21330 		0,              // display offset
21331 		1000,           // mass
21332 		0,              // damage
21333 		sfx_crumbl,     // activesound
21334 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
21335 		S_NULL          // raisestate
21336 	},
21337 
21338 	{           // MT_ROCKCRUMBLE11
21339 		-1,             // doomednum
21340 		S_ROCKCRUMBLEK, // spawnstate
21341 		1000,           // spawnhealth
21342 		S_NULL,         // seestate
21343 		sfx_ambint,     // seesound
21344 		0,              // reactiontime
21345 		sfx_None,       // attacksound
21346 		S_NULL,         // painstate
21347 		255,            // painchance
21348 		sfx_None,       // painsound
21349 		S_NULL,         // meleestate
21350 		S_NULL,         // missilestate
21351 		S_NULL,         // deathstate
21352 		S_NULL,         // xdeathstate
21353 		sfx_None,       // deathsound
21354 		0,              // speed
21355 		8*FRACUNIT,     // radius
21356 		16*FRACUNIT,    // height
21357 		0,              // display offset
21358 		1000,           // mass
21359 		0,              // damage
21360 		sfx_crumbl,     // activesound
21361 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
21362 		S_NULL          // raisestate
21363 	},
21364 
21365 	{           // MT_ROCKCRUMBLE12
21366 		-1,             // doomednum
21367 		S_ROCKCRUMBLEL, // spawnstate
21368 		1000,           // spawnhealth
21369 		S_NULL,         // seestate
21370 		sfx_ambint,     // seesound
21371 		0,              // reactiontime
21372 		sfx_None,       // attacksound
21373 		S_NULL,         // painstate
21374 		255,            // painchance
21375 		sfx_None,       // painsound
21376 		S_NULL,         // meleestate
21377 		S_NULL,         // missilestate
21378 		S_NULL,         // deathstate
21379 		S_NULL,         // xdeathstate
21380 		sfx_None,       // deathsound
21381 		0,              // speed
21382 		8*FRACUNIT,     // radius
21383 		16*FRACUNIT,    // height
21384 		0,              // display offset
21385 		1000,           // mass
21386 		0,              // damage
21387 		sfx_crumbl,     // activesound
21388 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
21389 		S_NULL          // raisestate
21390 	},
21391 
21392 	{           // MT_ROCKCRUMBLE13
21393 		-1,             // doomednum
21394 		S_ROCKCRUMBLEM, // spawnstate
21395 		1000,           // spawnhealth
21396 		S_NULL,         // seestate
21397 		sfx_ambint,     // seesound
21398 		0,              // reactiontime
21399 		sfx_None,       // attacksound
21400 		S_NULL,         // painstate
21401 		255,            // painchance
21402 		sfx_None,       // painsound
21403 		S_NULL,         // meleestate
21404 		S_NULL,         // missilestate
21405 		S_NULL,         // deathstate
21406 		S_NULL,         // xdeathstate
21407 		sfx_None,       // deathsound
21408 		0,              // speed
21409 		8*FRACUNIT,     // radius
21410 		16*FRACUNIT,    // height
21411 		0,              // display offset
21412 		1000,           // mass
21413 		0,              // damage
21414 		sfx_crumbl,     // activesound
21415 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
21416 		S_NULL          // raisestate
21417 	},
21418 
21419 	{           // MT_ROCKCRUMBLE14
21420 		-1,             // doomednum
21421 		S_ROCKCRUMBLEN, // spawnstate
21422 		1000,           // spawnhealth
21423 		S_NULL,         // seestate
21424 		sfx_ambint,     // seesound
21425 		0,              // reactiontime
21426 		sfx_None,       // attacksound
21427 		S_NULL,         // painstate
21428 		255,            // painchance
21429 		sfx_None,       // painsound
21430 		S_NULL,         // meleestate
21431 		S_NULL,         // missilestate
21432 		S_NULL,         // deathstate
21433 		S_NULL,         // xdeathstate
21434 		sfx_None,       // deathsound
21435 		0,              // speed
21436 		8*FRACUNIT,     // radius
21437 		16*FRACUNIT,    // height
21438 		0,              // display offset
21439 		1000,           // mass
21440 		0,              // damage
21441 		sfx_crumbl,     // activesound
21442 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
21443 		S_NULL          // raisestate
21444 	},
21445 
21446 	{           // MT_ROCKCRUMBLE15
21447 		-1,             // doomednum
21448 		S_ROCKCRUMBLEO, // spawnstate
21449 		1000,           // spawnhealth
21450 		S_NULL,         // seestate
21451 		sfx_ambint,     // seesound
21452 		0,              // reactiontime
21453 		sfx_None,       // attacksound
21454 		S_NULL,         // painstate
21455 		255,            // painchance
21456 		sfx_None,       // painsound
21457 		S_NULL,         // meleestate
21458 		S_NULL,         // missilestate
21459 		S_NULL,         // deathstate
21460 		S_NULL,         // xdeathstate
21461 		sfx_None,       // deathsound
21462 		0,              // speed
21463 		8*FRACUNIT,     // radius
21464 		16*FRACUNIT,    // height
21465 		0,              // display offset
21466 		1000,           // mass
21467 		0,              // damage
21468 		sfx_crumbl,     // activesound
21469 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
21470 		S_NULL          // raisestate
21471 	},
21472 
21473 	{           // MT_ROCKCRUMBLE16
21474 		-1,             // doomednum
21475 		S_ROCKCRUMBLEP, // spawnstate
21476 		1000,           // spawnhealth
21477 		S_NULL,         // seestate
21478 		sfx_ambint,     // seesound
21479 		0,              // reactiontime
21480 		sfx_None,       // attacksound
21481 		S_NULL,         // painstate
21482 		255,            // painchance
21483 		sfx_None,       // painsound
21484 		S_NULL,         // meleestate
21485 		S_NULL,         // missilestate
21486 		S_NULL,         // deathstate
21487 		S_NULL,         // xdeathstate
21488 		sfx_None,       // deathsound
21489 		0,              // speed
21490 		8*FRACUNIT,     // radius
21491 		16*FRACUNIT,    // height
21492 		0,              // display offset
21493 		1000,           // mass
21494 		0,              // damage
21495 		sfx_crumbl,     // activesound
21496 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_SCENERY|MF_NOCLIPHEIGHT,  // flags
21497 		S_NULL          // raisestate
21498 	},
21499 
21500 	{           // MT_GFZDEBRIS
21501 		-1,             // doomednum
21502 		S_GFZDEBRIS,    // spawnstate
21503 		1,              // spawnhealth
21504 		S_NULL,         // seestate
21505 		sfx_None,       // seesound
21506 		0,              // reactiontime
21507 		sfx_None,       // attacksound
21508 		S_NULL,         // painstate
21509 		0,              // painchance
21510 		sfx_None,       // painsound
21511 		S_NULL,         // meleestate
21512 		S_NULL,         // missilestate
21513 		S_NULL,         // deathstate
21514 		S_NULL,         // xdeathstate
21515 		sfx_None,       // deathsound
21516 		0,              // speed
21517 		32*FRACUNIT,    // radius
21518 		64*FRACUNIT,    // height
21519 		0,              // display offset
21520 		100,            // mass
21521 		0,              // damage
21522 		sfx_crumbl,     // activesound
21523 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_RUNSPAWNFUNC|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
21524 		S_NULL          // raisestate
21525 	},
21526 
21527 	{           // MT_BRICKDEBRIS
21528 		-1,             // doomednum
21529 		S_BRICKDEBRIS,  // spawnstate
21530 		1,              // spawnhealth
21531 		S_NULL,         // seestate
21532 		sfx_None,       // seesound
21533 		0,              // reactiontime
21534 		sfx_None,       // attacksound
21535 		S_NULL,         // painstate
21536 		0,              // painchance
21537 		sfx_None,       // painsound
21538 		S_NULL,         // meleestate
21539 		S_NULL,         // missilestate
21540 		S_NULL,         // deathstate
21541 		S_NULL,         // xdeathstate
21542 		sfx_None,       // deathsound
21543 		0,              // speed
21544 		16*FRACUNIT,    // radius
21545 		16*FRACUNIT,    // height
21546 		0,              // display offset
21547 		100,            // mass
21548 		0,              // damage
21549 		sfx_None,       // activesound
21550 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_RUNSPAWNFUNC|MF_NOCLIPHEIGHT|MF_SCENERY,  // flags
21551 		S_NULL          // raisestate
21552 	},
21553 
21554 	{           // MT_WOODDEBRIS
21555 		-1,             // doomednum
21556 		S_WOODDEBRIS,   // spawnstate
21557 		1,              // spawnhealth
21558 		S_NULL,         // seestate
21559 		sfx_None,       // seesound
21560 		0,              // reactiontime
21561 		sfx_None,       // attacksound
21562 		S_NULL,         // painstate
21563 		0,              // painchance
21564 		sfx_None,       // painsound
21565 		S_NULL,         // meleestate
21566 		S_NULL,         // missilestate
21567 		S_NULL,         // deathstate
21568 		S_NULL,         // xdeathstate
21569 		sfx_None,       // deathsound
21570 		0,              // speed
21571 		16*FRACUNIT,    // radius
21572 		16*FRACUNIT,    // height
21573 		0,              // display offset
21574 		100,            // mass
21575 		0,              // damage
21576 		sfx_wbreak,     // activesound
21577 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_RUNSPAWNFUNC|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
21578 		S_NULL          // raisestate
21579 	},
21580 
21581 	{           // MT_REDBRICKDEBRIS
21582 		-1,             // doomednum
21583 		S_REDBRICKDEBRIS,    // spawnstate
21584 		1,              // spawnhealth
21585 		S_NULL,         // seestate
21586 		sfx_None,       // seesound
21587 		0,              // reactiontime
21588 		sfx_None,       // attacksound
21589 		S_NULL,         // painstate
21590 		0,              // painchance
21591 		sfx_None,       // painsound
21592 		S_NULL,         // meleestate
21593 		S_NULL,         // missilestate
21594 		S_NULL,         // deathstate
21595 		S_NULL,         // xdeathstate
21596 		sfx_None,       // deathsound
21597 		0,              // speed
21598 		32*FRACUNIT,    // radius
21599 		64*FRACUNIT,    // height
21600 		0,              // display offset
21601 		100,            // mass
21602 		0,              // damage
21603 		sfx_crumbl,     // activesound
21604 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_RUNSPAWNFUNC|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
21605 		S_NULL          // raisestate
21606 	},
21607 
21608 	{           // MT_BLUEBRICKDEBRIS
21609 		-1,             // doomednum
21610 		S_BLUEBRICKDEBRIS,    // spawnstate
21611 		1,              // spawnhealth
21612 		S_NULL,         // seestate
21613 		sfx_None,       // seesound
21614 		0,              // reactiontime
21615 		sfx_None,       // attacksound
21616 		S_NULL,         // painstate
21617 		0,              // painchance
21618 		sfx_None,       // painsound
21619 		S_NULL,         // meleestate
21620 		S_NULL,         // missilestate
21621 		S_NULL,         // deathstate
21622 		S_NULL,         // xdeathstate
21623 		sfx_None,       // deathsound
21624 		0,              // speed
21625 		32*FRACUNIT,    // radius
21626 		64*FRACUNIT,    // height
21627 		0,              // display offset
21628 		100,            // mass
21629 		0,              // damage
21630 		sfx_crumbl,     // activesound
21631 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_RUNSPAWNFUNC|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
21632 		S_NULL          // raisestate
21633 	},
21634 
21635 	{           // MT_YELLOWBRICKDEBRIS
21636 		-1,             // doomednum
21637 		S_YELLOWBRICKDEBRIS,    // spawnstate
21638 		1,              // spawnhealth
21639 		S_NULL,         // seestate
21640 		sfx_None,       // seesound
21641 		0,              // reactiontime
21642 		sfx_None,       // attacksound
21643 		S_NULL,         // painstate
21644 		0,              // painchance
21645 		sfx_None,       // painsound
21646 		S_NULL,         // meleestate
21647 		S_NULL,         // missilestate
21648 		S_NULL,         // deathstate
21649 		S_NULL,         // xdeathstate
21650 		sfx_None,       // deathsound
21651 		0,              // speed
21652 		32*FRACUNIT,    // radius
21653 		64*FRACUNIT,    // height
21654 		0,              // display offset
21655 		100,            // mass
21656 		0,              // damage
21657 		sfx_crumbl,     // activesound
21658 		MF_NOBLOCKMAP|MF_NOCLIPTHING|MF_RUNSPAWNFUNC|MF_NOCLIPHEIGHT|MF_SCENERY, // flags
21659 		S_NULL          // raisestate
21660 	},
21661 
21662 	{           // MT_NAMECHECK
21663 		-1,             // doomednum
21664 		S_NAMECHECK,    // spawnstate
21665 		1000,           // spawnhealth
21666 		S_NULL,         // seestate
21667 		sfx_None,       // seesound
21668 		8,              // reactiontime
21669 		sfx_None,       // attacksound
21670 		S_NULL,         // painstate
21671 		0,              // painchance
21672 		sfx_None,       // painsound
21673 		S_NULL,         // meleestate
21674 		S_NULL,         // missilestate
21675 		S_NULL,         // deathstate
21676 		S_NULL,         // xdeathstate
21677 		sfx_None,       // deathsound
21678 		60*FRACUNIT,    // speed
21679 		30*FRACUNIT,    // radius
21680 		40*FRACUNIT,    // height
21681 		0,              // display offset
21682 		0,              // mass
21683 		0,              // damage
21684 		sfx_None,       // activesound
21685 		MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY|MF_NOSECTOR, // flags
21686 		S_NULL          // raisestate
21687 	},
21688 };
21689 
21690 skincolor_t skincolors[MAXSKINCOLORS] = {
21691 	{"None", {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, SKINCOLOR_NONE, 0, 0, false}, // SKINCOLOR_NONE
21692 
21693 	// Greyscale ranges
21694 	{"White",  {0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x02, 0x02, 0x04, 0x06, 0x08, 0x0a, 0x0c, 0x0e, 0x10, 0x11}, SKINCOLOR_BLACK,  5,  0,         true}, // SKINCOLOR_WHITE
21695 	{"Bone",   {0x00, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x05, 0x06, 0x08, 0x0a, 0x0c, 0x0e, 0x10, 0x11, 0x12}, SKINCOLOR_JET,    7,  0,         true}, // SKINCOLOR_BONE
21696 	{"Cloudy", {0x02, 0x03, 0x04, 0x05, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14}, SKINCOLOR_CARBON, 7,  0,         true}, // SKINCOLOR_CLOUDY
21697 	{"Grey",   {0x04, 0x06, 0x08, 0x0a, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18}, SKINCOLOR_AETHER, 12, 0,         true}, // SKINCOLOR_GREY
21698 	{"Silver", {0x02, 0x03, 0x05, 0x07, 0x09, 0x0b, 0x0d, 0x0f, 0x11, 0x13, 0x15, 0x17, 0x19, 0x1b, 0x1d, 0x1f}, SKINCOLOR_SLATE,  12, 0,         true}, // SKINCOLOR_SILVER
21699 	{"Carbon", {0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x16, 0x17, 0x17, 0x19, 0x19, 0x1a, 0x1a, 0x1b, 0x1c, 0x1d}, SKINCOLOR_CLOUDY, 7,  V_GRAYMAP, true}, // SKINCOLOR_CARBON
21700 	{"Jet",    {0x00, 0x05, 0x0a, 0x0f, 0x14, 0x19, 0x1a, 0x1b, 0x1c, 0x1e, 0x1e, 0x1e, 0x1f, 0x1f, 0x1f, 0x1f}, SKINCOLOR_BONE,   7,  V_GRAYMAP, true}, // SKINCOLOR_JET
21701 	{"Black",  {0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1b, 0x1b, 0x1c, 0x1d, 0x1d, 0x1e, 0x1e, 0x1f, 0x1f}, SKINCOLOR_WHITE,  7,  V_GRAYMAP, true}, // SKINCOLOR_BLACK
21702 
21703 	// Desaturated
21704 	{"Aether",   {0x00, 0x00, 0x01, 0x02, 0x02, 0x03, 0x91, 0x91, 0x91, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xaf}, SKINCOLOR_GREY,    15, 0,           true}, // SKINCOLOR_AETHER
21705 	{"Slate",    {0x00, 0x02, 0x04, 0x06, 0x08, 0x0a, 0xaa, 0xaa, 0xaa, 0xab, 0xac, 0xac, 0xad, 0xad, 0xae, 0xaf}, SKINCOLOR_SILVER,  12, 0,           true}, // SKINCOLOR_SLATE
21706 	{"Bluebell", {0x90, 0x91, 0x92, 0x93, 0x94, 0x94, 0x95, 0xac, 0xac, 0xad, 0xad, 0xa8, 0xa8, 0xa9, 0xfd, 0xfe}, SKINCOLOR_COPPER,  4,  V_BLUEMAP,   true}, // SKINCOLOR_BLUEBELL
21707 	{"Pink",     {0xd0, 0xd0, 0xd1, 0xd1, 0xd2, 0xd2, 0xd3, 0xd3, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0x2b, 0x2c, 0x2e}, SKINCOLOR_AZURE,   9,  V_REDMAP,    true}, // SKINCOLOR_PINK
21708 	{"Yogurt",   {0xd0, 0x30, 0xd8, 0xd9, 0xda, 0xdb, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 0xe0, 0xe3, 0xe6, 0xe8, 0xe9}, SKINCOLOR_RUST,    7,  V_BROWNMAP,  true}, // SKINCOLOR_YOGURT
21709 	{"Brown",    {0xdf, 0xe0, 0xe1, 0xe2, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef}, SKINCOLOR_TAN,     2,  V_BROWNMAP,  true}, // SKINCOLOR_BROWN
21710 	{"Bronze",   {0xde, 0xe0, 0xe1, 0xe4, 0xe7, 0xe9, 0xeb, 0xec, 0xed, 0xed, 0xed, 0x19, 0x19, 0x1b, 0x1d, 0x1e}, SKINCOLOR_KETCHUP, 0,  V_BROWNMAP,  true}, // SKINCOLOR_BRONZE
21711 	{"Tan",      {0x51, 0x51, 0x54, 0x54, 0x55, 0x55, 0x56, 0x56, 0x56, 0x57, 0xf5, 0xf5, 0xf9, 0xf9, 0xed, 0xed}, SKINCOLOR_BROWN,   12, V_BROWNMAP,  true}, // SKINCOLOR_TAN
21712 	{"Beige",    {0x54, 0x55, 0x56, 0x56, 0xf2, 0xf3, 0xf3, 0xf4, 0xf5, 0xf6, 0xf8, 0xf9, 0xfa, 0xfb, 0xed, 0xed}, SKINCOLOR_MOSS,    5,  V_BROWNMAP,  true}, // SKINCOLOR_BEIGE
21713 	{"Moss",     {0x58, 0x58, 0x59, 0x59, 0x5a, 0x5a, 0x5b, 0x5b, 0x5b, 0x5c, 0x5d, 0x5d, 0x5e, 0x5e, 0x5f, 0x5f}, SKINCOLOR_BEIGE,   13, V_GREENMAP,  true}, // SKINCOLOR_MOSS
21714 	{"Azure",    {0x90, 0x90, 0x91, 0x91, 0xaa, 0xaa, 0xab, 0xab, 0xab, 0xac, 0xad, 0xad, 0xae, 0xae, 0xaf, 0xaf}, SKINCOLOR_PINK,    5,  V_AZUREMAP,  true}, // SKINCOLOR_AZURE
21715 	{"Lavender", {0xc0, 0xc0, 0xc1, 0xc1, 0xc2, 0xc2, 0xc3, 0xc3, 0xc3, 0xc4, 0xc5, 0xc5, 0xc6, 0xc6, 0xc7, 0xc7}, SKINCOLOR_GOLD,    4,  V_PURPLEMAP, true}, // SKINCOLOR_LAVENDER
21716 
21717 	// Viv's vivid colours (toast 21/07/17)
21718 	{"Ruby",       {0xb0, 0xb0, 0xc9, 0xca, 0xcc, 0x26, 0x27, 0x28, 0x29, 0x2a, 0xb9, 0xb9, 0xba, 0xba, 0xbb, 0xfd}, SKINCOLOR_EMERALD,    10, V_REDMAP,     true}, // SKINCOLOR_RUBY
21719 	{"Salmon",     {0xd0, 0xd0, 0xd1, 0xd2, 0x20, 0x21, 0x24, 0x25, 0x26, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e}, SKINCOLOR_FOREST,     6,  V_REDMAP,     true}, // SKINCOLOR_SALMON
21720 	{"Red",        {0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x47, 0x2e, 0x2f}, SKINCOLOR_GREEN,      10, V_REDMAP,     true}, // SKINCOLOR_RED
21721 	{"Crimson",    {0x27, 0x27, 0x28, 0x28, 0x29, 0x2a, 0x2b, 0x2b, 0x2c, 0x2d, 0x2e, 0x2e, 0x2e, 0x2f, 0x2f, 0x1f}, SKINCOLOR_ICY,        10, V_REDMAP,     true}, // SKINCOLOR_CRIMSON
21722 	{"Flame",      {0x31, 0x32, 0x33, 0x36, 0x22, 0x22, 0x25, 0x25, 0x25, 0xcd, 0xcf, 0xcf, 0xc5, 0xc5, 0xc7, 0xc7}, SKINCOLOR_PURPLE,     8,  V_REDMAP,     true}, // SKINCOLOR_FLAME
21723 	{"Ketchup",    {0x48, 0x49, 0x40, 0x33, 0x34, 0x36, 0x22, 0x24, 0x26, 0x28, 0x2a, 0x2b, 0x2c, 0x47, 0x2e, 0x2f}, SKINCOLOR_BRONZE,     8,  V_REDMAP,     true}, // SKINCOLOR_KETCHUP
21724 	{"Peachy",     {0xd0, 0x30, 0x31, 0x31, 0x32, 0x32, 0xdc, 0xdc, 0xdc, 0xd3, 0xd4, 0xd4, 0xcc, 0xcd, 0xce, 0xcf}, SKINCOLOR_TEAL,       7,  V_ROSYMAP,    true}, // SKINCOLOR_PEACHY
21725 	{"Quail",      {0xd8, 0xd9, 0xdb, 0xdc, 0xde, 0xdf, 0xd5, 0xd5, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0x1d, 0x1f}, SKINCOLOR_WAVE,       5,  V_BROWNMAP,   true}, // SKINCOLOR_QUAIL
21726 	{"Sunset",     {0x51, 0x52, 0x40, 0x40, 0x34, 0x36, 0xd5, 0xd5, 0xd6, 0xd7, 0xcf, 0xcf, 0xc6, 0xc6, 0xc7, 0xfe}, SKINCOLOR_SAPPHIRE,   5,  V_ORANGEMAP,  true}, // SKINCOLOR_SUNSET
21727 	{"Copper",     {0x58, 0x54, 0x40, 0x34, 0x35, 0x38, 0x3a, 0x3c, 0x3d, 0x2a, 0x2b, 0x2c, 0x2c, 0xba, 0xba, 0xbb}, SKINCOLOR_BLUEBELL,   5,  V_ORANGEMAP,  true}, // SKINCOLOR_COPPER
21728 	{"Apricot",    {0x00, 0xd8, 0xd9, 0xda, 0xdb, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e}, SKINCOLOR_CYAN,       4,  V_ORANGEMAP,  true}, // SKINCOLOR_APRICOT
21729 	{"Orange",     {0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x2c}, SKINCOLOR_BLUE,       4,  V_ORANGEMAP,  true}, // SKINCOLOR_ORANGE
21730 	{"Rust",       {0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3c, 0x3d, 0x3d, 0x3d, 0x3f, 0x2c, 0x2d, 0x47, 0x2e, 0x2f, 0x2f}, SKINCOLOR_YOGURT,     8,  V_ORANGEMAP,  true}, // SKINCOLOR_RUST
21731 	{"Gold",       {0x51, 0x51, 0x54, 0x54, 0x41, 0x42, 0x43, 0x43, 0x44, 0x45, 0x46, 0x3f, 0x2d, 0x2e, 0x2f, 0x2f}, SKINCOLOR_LAVENDER,   10, V_YELLOWMAP,  true}, // SKINCOLOR_GOLD
21732 	{"Sandy",      {0x53, 0x40, 0x41, 0x42, 0x43, 0xe6, 0xe9, 0xe9, 0xea, 0xec, 0xec, 0xc6, 0xc6, 0xc7, 0xc7, 0xfe}, SKINCOLOR_SKY,        8,  V_YELLOWMAP,  true}, // SKINCOLOR_SANDY
21733 	{"Yellow",     {0x52, 0x53, 0x49, 0x49, 0x4a, 0x4a, 0x4b, 0x4b, 0x4b, 0x4c, 0x4d, 0x4d, 0x4e, 0x4e, 0x4f, 0xed}, SKINCOLOR_CORNFLOWER, 8,  V_YELLOWMAP,  true}, // SKINCOLOR_YELLOW
21734 	{"Olive",      {0x4b, 0x4b, 0x4c, 0x4c, 0x4d, 0x4e, 0xe7, 0xe7, 0xe9, 0xc5, 0xc5, 0xc6, 0xc6, 0xc7, 0xc7, 0xfd}, SKINCOLOR_DUSK,       3,  V_YELLOWMAP,  true}, // SKINCOLOR_OLIVE
21735 	{"Lime",       {0x50, 0x51, 0x52, 0x53, 0x48, 0xbc, 0xbd, 0xbe, 0xbe, 0xbf, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f}, SKINCOLOR_MAGENTA,    9,  V_PERIDOTMAP, true}, // SKINCOLOR_LIME
21736 	{"Peridot",    {0x58, 0x58, 0xbc, 0xbc, 0xbd, 0xbd, 0xbe, 0xbe, 0xbe, 0xbf, 0x5e, 0x5e, 0x5f, 0x5f, 0x77, 0x77}, SKINCOLOR_COBALT,     2,  V_PERIDOTMAP, true}, // SKINCOLOR_PERIDOT
21737 	{"Apple",      {0x49, 0x49, 0xbc, 0xbd, 0xbe, 0xbe, 0xbe, 0x67, 0x69, 0x6a, 0x6b, 0x6b, 0x6c, 0x6d, 0x6d, 0x6d}, SKINCOLOR_RASPBERRY,  13, V_PERIDOTMAP, true}, // SKINCOLOR_APPLE
21738 	{"Green",      {0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f}, SKINCOLOR_RED,        6,  V_GREENMAP,   true}, // SKINCOLOR_GREEN
21739 	{"Forest",     {0x65, 0x66, 0x67, 0x68, 0x69, 0x69, 0x6a, 0x6b, 0x6b, 0x6c, 0x6d, 0x6d, 0x6e, 0x6e, 0x6e, 0x6f}, SKINCOLOR_SALMON,     9,  V_GREENMAP,   true}, // SKINCOLOR_FOREST
21740 	{"Emerald",    {0x70, 0x70, 0x71, 0x71, 0x72, 0x72, 0x73, 0x73, 0x73, 0x74, 0x75, 0x75, 0x76, 0x76, 0x77, 0x77}, SKINCOLOR_RUBY,       4,  V_GREENMAP,   true}, // SKINCOLOR_EMERALD
21741 	{"Mint",       {0x00, 0x00, 0x58, 0x58, 0x59, 0x62, 0x62, 0x62, 0x64, 0x67, 0x7e, 0x7e, 0x8f, 0x8f, 0x8a, 0x8a}, SKINCOLOR_VIOLET,     5,  V_GREENMAP,   true}, // SKINCOLOR_MINT
21742 	{"Seafoam",    {0x01, 0x58, 0x59, 0x5a, 0x7d, 0x7d, 0x7e, 0x7e, 0x7e, 0x8f, 0x8f, 0x8a, 0x8a, 0x8a, 0xfd, 0xfd}, SKINCOLOR_PLUM,       6,  V_AQUAMAP,    true}, // SKINCOLOR_SEAFOAM
21743 	{"Aqua",       {0x78, 0x79, 0x7a, 0x7a, 0x7b, 0x7b, 0x7c, 0x7c, 0x7c, 0x7d, 0x7e, 0x7e, 0x7f, 0x7f, 0x76, 0x77}, SKINCOLOR_ROSY,       7,  V_AQUAMAP,    true}, // SKINCOLOR_AQUA
21744 	{"Teal",       {0x78, 0x78, 0x8c, 0x8c, 0x8d, 0x8d, 0x8d, 0x8e, 0x8e, 0x8f, 0x8f, 0x8f, 0x8a, 0x8a, 0x8a, 0x8a}, SKINCOLOR_PEACHY,     7,  V_SKYMAP,     true}, // SKINCOLOR_TEAL
21745 	{"Wave",       {0x00, 0x78, 0x78, 0x79, 0x8d, 0x87, 0x88, 0x89, 0x89, 0xae, 0xa8, 0xa8, 0xa9, 0xa9, 0xfd, 0xfd}, SKINCOLOR_QUAIL,      5,  V_SKYMAP,     true}, // SKINCOLOR_WAVE
21746 	{"Cyan",       {0x80, 0x81, 0xff, 0xff, 0x83, 0x83, 0x8d, 0x8d, 0x8d, 0x8e, 0x7e, 0x7f, 0x76, 0x76, 0x77, 0x6e}, SKINCOLOR_APRICOT,    6,  V_SKYMAP,     true}, // SKINCOLOR_CYAN
21747 	{"Sky",        {0x80, 0x80, 0x81, 0x82, 0x83, 0x83, 0x84, 0x85, 0x85, 0x86, 0x87, 0x88, 0x89, 0x89, 0x8a, 0x8b}, SKINCOLOR_SANDY,      1,  V_SKYMAP,     true}, // SKINCOLOR_SKY
21748 	{"Cerulean",   {0x85, 0x86, 0x87, 0x88, 0x88, 0x89, 0x89, 0x89, 0x8a, 0x8a, 0xfd, 0xfd, 0xfd, 0x1f, 0x1f, 0x1f}, SKINCOLOR_NEON,       4,  V_SKYMAP,     true}, // SKINCOLOR_CERULEAN
21749 	{"Icy",        {0x00, 0x00, 0x00, 0x00, 0x80, 0x81, 0x83, 0x83, 0x86, 0x87, 0x95, 0x95, 0xad, 0xad, 0xae, 0xaf}, SKINCOLOR_CRIMSON,    0,  V_SKYMAP,     true}, // SKINCOLOR_ICY
21750 	{"Sapphire",   {0x80, 0x83, 0x86, 0x87, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xfd, 0xfe}, SKINCOLOR_SUNSET,     5,  V_SKYMAP,     true}, // SKINCOLOR_SAPPHIRE
21751 	{"Cornflower", {0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x9a, 0x9c, 0x9d, 0x9d, 0x9e, 0x9e, 0x9e}, SKINCOLOR_YELLOW,     4,  V_BLUEMAP,    true}, // SKINCOLOR_CORNFLOWER
21752 	{"Blue",       {0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xfd, 0xfe}, SKINCOLOR_ORANGE,     5,  V_BLUEMAP,    true}, // SKINCOLOR_BLUE
21753 	{"Cobalt",     {0x93, 0x94, 0x95, 0x96, 0x98, 0x9a, 0x9b, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xfd, 0xfd, 0xfe, 0xfe}, SKINCOLOR_PERIDOT,    5,  V_BLUEMAP,    true}, // SKINCOLOR_COBALT
21754 	{"Vapor",      {0x80, 0x81, 0x83, 0x86, 0x94, 0x94, 0xa3, 0xa3, 0xa4, 0xa6, 0xa6, 0xa6, 0xa8, 0xa8, 0xa9, 0xa9}, SKINCOLOR_LILAC,      4,  V_SKYMAP,     true}, // SKINCOLOR_VAPOR
21755 	{"Dusk",       {0x92, 0x93, 0x94, 0x94, 0xac, 0xad, 0xad, 0xad, 0xae, 0xae, 0xaf, 0xaf, 0xa9, 0xa9, 0xfd, 0xfd}, SKINCOLOR_OLIVE,      0,  V_BLUEMAP,    true}, // SKINCOLOR_DUSK
21756 	{"Pastel",     {0x90, 0x90, 0xa0, 0xa0, 0xa1, 0xa1, 0xa2, 0xa2, 0xa2, 0xa3, 0xa4, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8}, SKINCOLOR_BUBBLEGUM,  9,  V_PURPLEMAP,  true}, // SKINCOLOR_PASTEL
21757 	{"Purple",     {0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa4, 0xa5, 0xa5, 0xa5, 0xa6, 0xa7, 0xa7, 0xa8, 0xa8, 0xa9, 0xa9}, SKINCOLOR_FLAME,      7,  V_PURPLEMAP,  true}, // SKINCOLOR_PURPLE
21758 	{"Bubblegum",  {0x00, 0xd0, 0xd0, 0xc8, 0xc8, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8}, SKINCOLOR_PASTEL,     8,  V_MAGENTAMAP, true}, // SKINCOLOR_BUBBLEGUM
21759 	{"Magenta",    {0xb3, 0xb3, 0xb4, 0xb5, 0xb6, 0xb6, 0xb7, 0xb7, 0xb7, 0xb8, 0xb9, 0xb9, 0xba, 0xba, 0xbb, 0xbb}, SKINCOLOR_LIME,       6,  V_MAGENTAMAP, true}, // SKINCOLOR_MAGENTA
21760 	{"Neon",       {0xb3, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xb9, 0xba, 0xba, 0xbb, 0xbb, 0xc7, 0xc7, 0x1d, 0x1d, 0x1e}, SKINCOLOR_CERULEAN,   2,  V_MAGENTAMAP, true}, // SKINCOLOR_NEON
21761 	{"Violet",     {0xd0, 0xd1, 0xd2, 0xca, 0xcc, 0xb8, 0xb9, 0xb9, 0xba, 0xa8, 0xa8, 0xa9, 0xa9, 0xfd, 0xfe, 0xfe}, SKINCOLOR_MINT,       6,  V_MAGENTAMAP, true}, // SKINCOLOR_VIOLET
21762 	{"Lilac",      {0x00, 0xd0, 0xd1, 0xd2, 0xd3, 0xc1, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc5, 0xc6, 0xc6, 0xfe, 0x1f}, SKINCOLOR_VAPOR,      4,  V_ROSYMAP,    true}, // SKINCOLOR_LILAC
21763 	{"Plum",       {0xc8, 0xd3, 0xd5, 0xd6, 0xd7, 0xce, 0xcf, 0xb9, 0xb9, 0xba, 0xba, 0xa9, 0xa9, 0xa9, 0xfd, 0xfe}, SKINCOLOR_MINT,       7,  V_ROSYMAP,    true}, // SKINCOLOR_PLUM
21764 	{"Raspberry",  {0xc8, 0xc9, 0xca, 0xcb, 0xcb, 0xcc, 0xcd, 0xcd, 0xce, 0xb9, 0xb9, 0xba, 0xba, 0xbb, 0xfe, 0xfe}, SKINCOLOR_APPLE,      13, V_MAGENTAMAP, true}, // SKINCOLOR_RASPBERRY
21765 	{"Rosy",       {0xfc, 0xc8, 0xc8, 0xc9, 0xc9, 0xca, 0xca, 0xcb, 0xcb, 0xcc, 0xcc, 0xcd, 0xcd, 0xce, 0xce, 0xcf}, SKINCOLOR_AQUA,       1,  V_ROSYMAP,    true}, // SKINCOLOR_ROSY
21766 
21767 	// super
21768 	{"Super Silver 1", {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x02, 0x03}, SKINCOLOR_BLACK, 15, 0,         false}, // SKINCOLOR_SUPERSILVER1
21769 	{"Super Silver 2", {0x00, 0x01, 0x02, 0x02, 0x03, 0x03, 0x03, 0x03, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x05, 0x07}, SKINCOLOR_BLACK, 6,  0,         false}, // SKINCOLOR_SUPERSILVER2
21770 	{"Super Silver 3", {0x01, 0x02, 0x02, 0x03, 0x03, 0x03, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x05, 0x07, 0x09, 0x0b}, SKINCOLOR_BLACK, 5,  0,         false}, // SKINCOLOR_SUPERSILVER3
21771 	{"Super Silver 4", {0x02, 0x03, 0x03, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x05, 0x07, 0x09, 0x0b, 0x0d, 0x0f, 0x11}, SKINCOLOR_BLACK, 5,  V_GRAYMAP, false}, // SKINCOLOR_SUPERSILVER4
21772 	{"Super Silver 5", {0x03, 0x03, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x05, 0x07, 0x09, 0x0b, 0x0d, 0x0f, 0x11, 0x13}, SKINCOLOR_BLACK, 5,  V_GRAYMAP, false}, // SKINCOLOR_SUPERSILVER5
21773 
21774 	{"Super Red 1", {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, 0xd0, 0xd1, 0xd1, 0xd2, 0xd2}, SKINCOLOR_CYAN, 15, 0,         false}, // SKINCOLOR_SUPERRED1
21775 	{"Super Red 2", {0x00, 0x00, 0x00, 0xd0, 0xd0, 0xd0, 0xd1, 0xd1, 0xd1, 0xd2, 0xd2, 0xd2, 0x20, 0x20, 0x21, 0x21}, SKINCOLOR_CYAN, 14, V_ROSYMAP, false}, // SKINCOLOR_SUPERRED2
21776 	{"Super Red 3", {0x00, 0x00, 0xd0, 0xd0, 0xd1, 0xd1, 0xd2, 0xd2, 0x20, 0x20, 0x21, 0x21, 0x22, 0x22, 0x23, 0x23}, SKINCOLOR_CYAN, 13, V_REDMAP,  false}, // SKINCOLOR_SUPERRED3
21777 	{"Super Red 4", {0x00, 0xd0, 0xd1, 0xd1, 0xd2, 0xd2, 0x20, 0x20, 0x21, 0x21, 0x22, 0x22, 0x23, 0x23, 0x24, 0x24}, SKINCOLOR_CYAN, 11, V_REDMAP,  false}, // SKINCOLOR_SUPERRED4
21778 	{"Super Red 5", {0xd0, 0xd1, 0xd2, 0xd2, 0x20, 0x20, 0x21, 0x21, 0x22, 0x22, 0x23, 0x23, 0x24, 0x24, 0x25, 0x25}, SKINCOLOR_CYAN, 10, V_REDMAP,  false}, // SKINCOLOR_SUPERRED5
21779 
21780 	{"Super Orange 1", {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, 0x30, 0x31, 0x32, 0x33, 0x34}, SKINCOLOR_SAPPHIRE, 15, 0,           false}, // SKINCOLOR_SUPERORANGE1
21781 	{"Super Orange 2", {0x00, 0x00, 0x00, 0x00, 0xd0, 0xd0, 0x30, 0x30, 0x31, 0x31, 0x32, 0x32, 0x33, 0x33, 0x34, 0x34}, SKINCOLOR_SAPPHIRE, 12, V_ORANGEMAP, false}, // SKINCOLOR_SUPERORANGE2
21782 	{"Super Orange 3", {0x00, 0x00, 0xd0, 0xd0, 0x30, 0x30, 0x31, 0x31, 0x32, 0x32, 0x33, 0x33, 0x34, 0x34, 0x35, 0x35}, SKINCOLOR_SAPPHIRE, 9,  V_ORANGEMAP, false}, // SKINCOLOR_SUPERORANGE3
21783 	{"Super Orange 4", {0x00, 0xd0, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x44, 0x45, 0x46}, SKINCOLOR_SAPPHIRE, 4,  V_ORANGEMAP, false}, // SKINCOLOR_SUPERORANGE4
21784 	{"Super Orange 5", {0xd0, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x44, 0x45, 0x46, 0x47}, SKINCOLOR_SAPPHIRE, 3,  V_ORANGEMAP, false}, // SKINCOLOR_SUPERORANGE5
21785 
21786 	{"Super Gold 1", {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x50, 0x51, 0x52, 0x53, 0x48, 0x48, 0x48}, SKINCOLOR_CORNFLOWER, 15, 0,           false}, // SKINCOLOR_SUPERGOLD1
21787 	{"Super Gold 2", {0x00, 0x50, 0x51, 0x52, 0x53, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x40, 0x41, 0x41, 0x41}, SKINCOLOR_CORNFLOWER, 9,  V_YELLOWMAP, false}, // SKINCOLOR_SUPERGOLD2
21788 	{"Super Gold 3", {0x51, 0x52, 0x53, 0x53, 0x48, 0x49, 0x49, 0x49, 0x49, 0x49, 0x40, 0x41, 0x42, 0x43, 0x43, 0x43}, SKINCOLOR_CORNFLOWER, 8,  V_YELLOWMAP, false}, // SKINCOLOR_SUPERGOLD3
21789 	{"Super Gold 4", {0x53, 0x48, 0x48, 0x49, 0x49, 0x49, 0x49, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x46, 0x46}, SKINCOLOR_CORNFLOWER, 8,  V_YELLOWMAP, false}, // SKINCOLOR_SUPERGOLD4
21790 	{"Super Gold 5", {0x48, 0x48, 0x49, 0x49, 0x49, 0x40, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x47, 0x47}, SKINCOLOR_CORNFLOWER, 8,  V_YELLOWMAP, false}, // SKINCOLOR_SUPERGOLD5
21791 
21792 	{"Super Peridot 1", {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x58, 0x58, 0xbc, 0xbc, 0xbc}, SKINCOLOR_COBALT, 15, 0,            false}, // SKINCOLOR_SUPERPERIDOT1
21793 	{"Super Peridot 2", {0x00, 0x58, 0x58, 0x58, 0xbc, 0xbc, 0xbc, 0xbc, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbe, 0xbe}, SKINCOLOR_COBALT, 4,  V_PERIDOTMAP, false}, // SKINCOLOR_SUPERPERIDOT2
21794 	{"Super Peridot 3", {0x58, 0x58, 0xbc, 0xbc, 0xbc, 0xbc, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbe, 0xbe, 0xbf, 0xbf}, SKINCOLOR_COBALT, 3,  V_PERIDOTMAP, false}, // SKINCOLOR_SUPERPERIDOT3
21795 	{"Super Peridot 4", {0x58, 0xbc, 0xbc, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbe, 0xbe, 0xbf, 0xbf, 0x5e, 0x5e, 0x5f}, SKINCOLOR_COBALT, 3,  V_PERIDOTMAP, false}, // SKINCOLOR_SUPERPERIDOT4
21796 	{"Super Peridot 5", {0xbc, 0xbc, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbe, 0xbe, 0xbf, 0xbf, 0x5e, 0x5e, 0x5f, 0x77}, SKINCOLOR_COBALT, 3,  V_PERIDOTMAP, false}, // SKINCOLOR_SUPERPERIDOT5
21797 
21798 	{"Super Sky 1", {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x81, 0x82, 0x83, 0x84}, SKINCOLOR_RUST, 15, 0,        false}, // SKINCOLOR_SUPERSKY1
21799 	{"Super Sky 2", {0x00, 0x80, 0x81, 0x82, 0x83, 0x83, 0x84, 0x84, 0x85, 0x85, 0x85, 0x85, 0x85, 0x85, 0x86, 0x86}, SKINCOLOR_RUST, 4,  V_SKYMAP, false}, // SKINCOLOR_SUPERSKY2
21800 	{"Super Sky 3", {0x81, 0x82, 0x83, 0x83, 0x84, 0x84, 0x85, 0x85, 0x85, 0x85, 0x85, 0x85, 0x86, 0x86, 0x87, 0x87}, SKINCOLOR_RUST, 3,  V_SKYMAP, false}, // SKINCOLOR_SUPERSKY3
21801 	{"Super Sky 4", {0x83, 0x84, 0x84, 0x85, 0x85, 0x85, 0x85, 0x85, 0x85, 0x86, 0x86, 0x87, 0x87, 0x88, 0x89, 0x8a}, SKINCOLOR_RUST, 3,  V_SKYMAP, false}, // SKINCOLOR_SUPERSKY4
21802 	{"Super Sky 5", {0x84, 0x84, 0x85, 0x85, 0x85, 0x85, 0x85, 0x85, 0x86, 0x86, 0x87, 0x87, 0x88, 0x89, 0x8a, 0x8b}, SKINCOLOR_RUST, 3,  V_SKYMAP, false}, // SKINCOLOR_SUPERSKY5
21803 
21804 	{"Super Purple 1", {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, 0x90, 0xa0, 0xa0, 0xa1, 0xa2}, SKINCOLOR_EMERALD, 15, 0,           false}, // SKINCOLOR_SUPERPURPLE1
21805 	{"Super Purple 2", {0x00, 0x90, 0xa0, 0xa0, 0xa1, 0xa1, 0xa2, 0xa2, 0xa3, 0xa3, 0xa3, 0xa3, 0xa4, 0xa4, 0xa5, 0xa5}, SKINCOLOR_EMERALD, 4,  V_PURPLEMAP, false}, // SKINCOLOR_SUPERPURPLE2
21806 	{"Super Purple 3", {0xa0, 0xa0, 0xa1, 0xa1, 0xa2, 0xa2, 0xa3, 0xa3, 0xa3, 0xa3, 0xa4, 0xa4, 0xa5, 0xa5, 0xa6, 0xa6}, SKINCOLOR_EMERALD, 0,  V_PURPLEMAP, false}, // SKINCOLOR_SUPERPURPLE3
21807 	{"Super Purple 4", {0xa1, 0xa2, 0xa2, 0xa3, 0xa3, 0xa3, 0xa3, 0xa4, 0xa4, 0xa5, 0xa5, 0xa6, 0xa6, 0xa7, 0xa8, 0xa9}, SKINCOLOR_EMERALD, 0,  V_PURPLEMAP, false}, // SKINCOLOR_SUPERPURPLE4
21808 	{"Super Purple 5", {0xa2, 0xa2, 0xa3, 0xa3, 0xa3, 0xa3, 0xa4, 0xa4, 0xa5, 0xa5, 0xa6, 0xa6, 0xa7, 0xa8, 0xa9, 0xfd}, SKINCOLOR_EMERALD, 0,  V_PURPLEMAP, false}, // SKINCOLOR_SUPERPURPLE5
21809 
21810 	{"Super Rust 1", {0x00, 0xd0, 0xd0, 0xd0, 0x30, 0x30, 0x31, 0x32, 0x33, 0x37, 0x3a, 0x44, 0x45, 0x46, 0x47, 0x2e}, SKINCOLOR_CYAN, 14, V_ORANGEMAP, false}, // SKINCOLOR_SUPERRUST1
21811 	{"Super Rust 2", {0x30, 0x31, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x38, 0x3a, 0x44, 0x45, 0x46, 0x47, 0x47, 0x2e}, SKINCOLOR_CYAN, 10, V_ORANGEMAP, false}, // SKINCOLOR_SUPERRUST2
21812 	{"Super Rust 3", {0x31, 0x32, 0x33, 0x34, 0x36, 0x37, 0x38, 0x3a, 0x44, 0x45, 0x45, 0x46, 0x46, 0x47, 0x2e, 0x2e}, SKINCOLOR_CYAN, 9,  V_ORANGEMAP, false}, // SKINCOLOR_SUPERRUST3
21813 	{"Super Rust 4", {0x48, 0x40, 0x41, 0x42, 0x43, 0x44, 0x44, 0x45, 0x45, 0x46, 0x46, 0x47, 0x47, 0x2e, 0x2e, 0x2e}, SKINCOLOR_CYAN, 8,  V_ORANGEMAP, false}, // SKINCOLOR_SUPERRUST4
21814 	{"Super Rust 5", {0x41, 0x42, 0x43, 0x43, 0x44, 0x44, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xed, 0xee, 0xee, 0xef, 0xef}, SKINCOLOR_CYAN, 8,  V_ORANGEMAP, false}, // SKINCOLOR_SUPERRUST5
21815 
21816 	{"Super Tan 1", {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x50, 0x51, 0x51, 0x52, 0x52}, SKINCOLOR_BROWN, 14, 0,          false}, // SKINCOLOR_SUPERTAN1
21817 	{"Super Tan 2", {0x00, 0x50, 0x50, 0x51, 0x51, 0x52, 0x52, 0x52, 0x54, 0x54, 0x54, 0x54, 0x55, 0x56, 0x57, 0xf5}, SKINCOLOR_BROWN, 13, V_BROWNMAP, false}, // SKINCOLOR_SUPERTAN2
21818 	{"Super Tan 3", {0x50, 0x51, 0x51, 0x52, 0x52, 0x52, 0x54, 0x54, 0x54, 0x54, 0x55, 0x56, 0x57, 0xf5, 0xf7, 0xf9}, SKINCOLOR_BROWN, 12, V_BROWNMAP, false}, // SKINCOLOR_SUPERTAN3
21819 	{"Super Tan 4", {0x51, 0x52, 0x52, 0x52, 0x52, 0x54, 0x54, 0x54, 0x55, 0x56, 0x57, 0xf5, 0xf7, 0xf9, 0xfb, 0xed}, SKINCOLOR_BROWN, 11, V_BROWNMAP, false}, // SKINCOLOR_SUPERTAN4
21820 	{"Super Tan 5", {0x52, 0x52, 0x54, 0x54, 0x54, 0x55, 0x56, 0x57, 0xf5, 0xf7, 0xf9, 0xfb, 0xed, 0xee, 0xef, 0xef}, SKINCOLOR_BROWN, 10, V_BROWNMAP, false}  // SKINCOLOR_SUPERTAN5
21821 };
21822 
21823 /** Patches the mobjinfo, state, and skincolor tables.
21824   * Free slots are emptied out and set to initial values.
21825   */
P_PatchInfoTables(void)21826 void P_PatchInfoTables(void)
21827 {
21828 	INT32 i;
21829 	char *tempname;
21830 
21831 #if NUMSPRITEFREESLOTS > 1000
21832 "Update P_PatchInfoTables, you big dumb head"
21833 #endif
21834 
21835 	// empty out free slots
21836 	for (i = SPR_FIRSTFREESLOT; i <= SPR_LASTFREESLOT; i++)
21837 	{
21838 		tempname = sprnames[i];
21839 		tempname[0] = 'F';
21840 		tempname[1] = (char)('0' + (char)((i-SPR_FIRSTFREESLOT+1)/100));
21841 		tempname[2] = (char)('0' + (char)(((i-SPR_FIRSTFREESLOT+1)/10)%10));
21842 		tempname[3] = (char)('0' + (char)((i-SPR_FIRSTFREESLOT+1)%10));
21843 		tempname[4] = '\0';
21844 #ifdef HWRENDER
21845 		t_lspr[i] = &lspr[NOLIGHT];
21846 #endif
21847 	}
21848 	sprnames[i][0] = '\0'; // i == NUMSPRITES
21849 	memset(&states[S_FIRSTFREESLOT], 0, sizeof (state_t) * NUMSTATEFREESLOTS);
21850 	memset(&mobjinfo[MT_FIRSTFREESLOT], 0, sizeof (mobjinfo_t) * NUMMOBJFREESLOTS);
21851 	memset(&skincolors[SKINCOLOR_FIRSTFREESLOT], 0, sizeof (skincolor_t) * NUMCOLORFREESLOTS);
21852 	for (i = SKINCOLOR_FIRSTFREESLOT; i <= SKINCOLOR_LASTFREESLOT; i++) {
21853 		skincolors[i].accessible = false;
21854 		skincolors[i].name[0] = '\0';
21855 	}
21856 	for (i = MT_FIRSTFREESLOT; i <= MT_LASTFREESLOT; i++)
21857 		mobjinfo[i].doomednum = -1;
21858 }
21859 
21860 #ifdef ALLOW_RESETDATA
21861 static char *sprnamesbackup;
21862 static state_t *statesbackup;
21863 static mobjinfo_t *mobjinfobackup;
21864 static skincolor_t *skincolorsbackup;
21865 static size_t sprnamesbackupsize, statesbackupsize, mobjinfobackupsize, skincolorsbackupsize;
21866 #endif
21867 
P_BackupTables(void)21868 void P_BackupTables(void)
21869 {
21870 #ifdef ALLOW_RESETDATA
21871 	// Allocate buffers in size equal to that of the uncompressed data to begin with
21872 	sprnamesbackup = Z_Malloc(sizeof(sprnames), PU_STATIC, NULL);
21873 	statesbackup = Z_Malloc(sizeof(states), PU_STATIC, NULL);
21874 	mobjinfobackup = Z_Malloc(sizeof(mobjinfo), PU_STATIC, NULL);
21875 	skincolorsbackup = Z_Malloc(sizeof(skincolors), PU_STATIC, NULL);
21876 
21877 	// Sprite names
21878 	sprnamesbackupsize = lzf_compress(sprnames, sizeof(sprnames), sprnamesbackup, sizeof(sprnames));
21879 	if (sprnamesbackupsize > 0)
21880 		sprnamesbackup = Z_Realloc(sprnamesbackup, sprnamesbackupsize, PU_STATIC, NULL);
21881 	else
21882 		M_Memcpy(sprnamesbackup, sprnames, sizeof(sprnames));
21883 
21884 	// States
21885 	statesbackupsize = lzf_compress(states, sizeof(states), statesbackup, sizeof(states));
21886 	if (statesbackupsize > 0)
21887 		statesbackup = Z_Realloc(statesbackup, statesbackupsize, PU_STATIC, NULL);
21888 	else
21889 		M_Memcpy(statesbackup, states, sizeof(states));
21890 
21891 	// Mobj info
21892 	mobjinfobackupsize = lzf_compress(mobjinfo, sizeof(mobjinfo), mobjinfobackup, sizeof(mobjinfo));
21893 	if (mobjinfobackupsize > 0)
21894 		mobjinfobackup = Z_Realloc(mobjinfobackup, mobjinfobackupsize, PU_STATIC, NULL);
21895 	else
21896 		M_Memcpy(mobjinfobackup, mobjinfo, sizeof(mobjinfo));
21897 
21898 	//Skincolor info
21899 	skincolorsbackupsize = lzf_compress(skincolors, sizeof(skincolors), skincolorsbackup, sizeof(skincolors));
21900 	if (skincolorsbackupsize > 0)
21901 		skincolorsbackup = Z_Realloc(skincolorsbackup, skincolorsbackupsize, PU_STATIC, NULL);
21902 	else
21903 		M_Memcpy(skincolorsbackup, skincolors, sizeof(skincolors));
21904 #endif
21905 }
21906 
P_ResetData(INT32 flags)21907 void P_ResetData(INT32 flags)
21908 {
21909 #ifndef ALLOW_RESETDATA
21910 	(void)flags;
21911 	CONS_Alert(CONS_NOTICE, M_GetText("P_ResetData(): not supported in this build.\n"));
21912 #else
21913 	if (flags & 1)
21914 	{
21915 		if (sprnamesbackupsize > 0)
21916 			lzf_decompress(sprnamesbackup, sprnamesbackupsize, sprnames, sizeof(sprnames));
21917 		else
21918 			M_Memcpy(sprnames, sprnamesbackup, sizeof(sprnamesbackup));
21919 	}
21920 
21921 	if (flags & 2)
21922 	{
21923 		if (statesbackupsize > 0)
21924 			lzf_decompress(statesbackup, statesbackupsize, states, sizeof(states));
21925 		else
21926 			M_Memcpy(states, statesbackup, sizeof(statesbackup));
21927 	}
21928 
21929 	if (flags & 4)
21930 	{
21931 		if (mobjinfobackupsize > 0)
21932 			lzf_decompress(mobjinfobackup, mobjinfobackupsize, mobjinfo, sizeof(mobjinfo));
21933 		else
21934 			M_Memcpy(mobjinfo, mobjinfobackup, sizeof(mobjinfobackup));
21935 	}
21936 
21937 	if (flags & 8)
21938 	{
21939 		if (skincolorsbackupsize > 0)
21940 			lzf_decompress(skincolorsbackup, skincolorsbackupsize, skincolors, sizeof(skincolors));
21941 		else
21942 			M_Memcpy(skincolors, skincolorsbackup, sizeof(skincolorsbackup));
21943 	}
21944 #endif
21945 }
21946