// Modified Demo Missile

freeslot(
	"MT_XMS_LAZER",
	"S_XMASMISSLE",
	"S_SOUNDPLAYER",
	"SPR_9MIS"
)

mobjinfo[MT_XMS_LAZER] = {
	doomednum = -1,
	spawnstate = S_XMASMISSLE,
	spawnhealth = 1000,
	seesound = sfx_rlaunc,
	deathstate = S_SOUNDPLAYER,
	deathsound = sfx_none,
	speed = 20*FRACUNIT,
	radius = 11*FRACUNIT,
	height = 8*FRACUNIT,
	damage = 100,
	flags = MF_NOBLOCKMAP|MF_NOGRAVITY|MF_MISSILE
}

states[S_XMASMISSLE] =	{SPR_9MIS,	A,	1,	A_SmokeTrailer,			MT_SMOKE,	0,	S_XMASMISSLE}
// 18 tics is roughly how long the invisible explosion animation took in SRB2XMAS
states[S_SOUNDPLAYER] =	{SPR_NULL,	A,	18,	Demo_InterruptSound,	0,			0,	S_NULL}
