freeslot(
	"MT_ZAXELD",
		"SPR_ZAXE",
		"S_ZAX_1",
		"S_ZAX_2",

	"MT_DANCERI",
		"SPR_AGRL",
		"S_AGRL_1",
		"S_AGRL_2",
		"S_AGRL_3",
		"S_AGRL_4",
		
	"MT_DANCERII",
		"SPR_BGRL",
		"S_BGRL_1",
		"S_BGRL_2",
		
	"MT_DANCERIII",
		"SPR_CGRL",
		"S_CGRL_1",
		"S_CGRL_2",
		"S_CGRL_3",
		"S_CGRL_4",
		
	"MT_RAICHU",
		"SPR_RAIC",
		"S_RAIC_1",
		"S_RAIC_2",
		"S_RAIC_3",
		"S_RAIC_4",
		"S_RAIC_5",
		
	"MT_ZAPDOS",
		"SPR_ZAPD",
		"S_ZAPD1",
		"S_ZAPD2",
		"S_ZAPD3",
		"S_ZAPD4"

)

mobjinfo[MT_ZAXELD]={
	doomednum = 2510,
	spawnstate = S_ZAX_1,
	seestate = S_ZAX_1,
	spawnhealth = 1,
	reactiontime = 8,
	speed = 0,
	mass = 100,
	flags = MF_SOLID
}

states[S_ZAX_1]={SPR_ZAXE, A, 4,  None, 0, 0, S_ZAX_2}
states[S_ZAX_2]={SPR_ZAXE, B, 4,  None, 0, 0, S_ZAX_1}

mobjinfo[MT_ZAPDOS]={
	doomednum = 2511,
	spawnstate = S_ZAPD1,
	seestate = S_ZAPD1,
	spawnhealth = 1,
	reactiontime = 8,
	speed = 0,
	mass = 100,
	flags = MF_SOLID
}

states[S_ZAPD1]={SPR_ZAPD, A, 4,  None, 0, 0, S_ZAPD2}
states[S_ZAPD2]={SPR_ZAPD, B, 4,  None, 0, 0, S_ZAPD3}
states[S_ZAPD3]={SPR_ZAPD, C, 4,  None, 0, 0, S_ZAPD4}
states[S_ZAPD4]={SPR_ZAPD, D, 4,  None, 0, 0, S_ZAPD1}

mobjinfo[MT_DANCERI]={
	doomednum = 2512,
	spawnstate = S_AGRL_1,
	seestate = S_AGRL_1,
	spawnhealth = 1,
	reactiontime = 8,
	speed = 0,
	mass = 100,
	flags = MF_SOLID
}

states[S_AGRL_1]={SPR_AGRL, A, 4,  None, 0, 0, S_AGRL_2}
states[S_AGRL_2]={SPR_AGRL, B, 4,  None, 0, 0, S_AGRL_3}
states[S_AGRL_3]={SPR_AGRL, C, 4,  None, 0, 0, S_AGRL_4}
states[S_AGRL_4]={SPR_AGRL, D, 4,  None, 0, 0, S_AGRL_1}

mobjinfo[MT_DANCERII]={
	doomednum = 2513,
	spawnstate = S_BGRL_1,
	seestate = S_BGRL_1,
	spawnhealth = 1,
	reactiontime = 8,
	speed = 0,
	mass = 100,
	flags = MF_SOLID
}

states[S_BGRL_1]={SPR_BGRL, A, 4,  None, 0, 0, S_BGRL_2}
states[S_BGRL_2]={SPR_BGRL, B, 4,  None, 0, 0, S_BGRL_1}

mobjinfo[MT_DANCERIII]={
	doomednum = 2514,
	spawnstate = S_CGRL_1,
	seestate = S_CGRL_1,
	spawnhealth = 1,
	reactiontime = 8,
	speed = 0,
	mass = 100,
	flags = MF_SOLID
}

states[S_CGRL_1]={SPR_CGRL, A, 4,  None, 0, 0, S_CGRL_2}
states[S_CGRL_2]={SPR_CGRL, B, 4,  None, 0, 0, S_CGRL_3}
states[S_CGRL_3]={SPR_CGRL, C, 4,  None, 0, 0, S_CGRL_4}
states[S_CGRL_4]={SPR_CGRL, D, 4,  None, 0, 0, S_CGRL_1}

mobjinfo[MT_RAICHU]={
	doomednum = 2515,
	spawnstate = S_RAIC_1,
	seestate = S_RAIC_1,
	spawnhealth = 1,
	reactiontime = 8,
	speed = 0,
	mass = 100,
	flags = MF_SOLID
}

states[S_RAIC_1]={SPR_RAIC, A, 6,  None, 0, 0, S_RAIC_2}
states[S_RAIC_2]={SPR_RAIC, B, 6,  None, 0, 0, S_RAIC_3}
states[S_RAIC_3]={SPR_RAIC, C, 6,  None, 0, 0, S_RAIC_4}
states[S_RAIC_4]={SPR_RAIC, D, 6,  None, 0, 0, S_RAIC_5}
states[S_RAIC_5]={SPR_RAIC, E, 6,  None, 0, 0, S_RAIC_1}