ACTOR QueenAlien
{
	Health 6000
	PainChance 86
	Speed 8
	Radius 40
	Height 110
	Mass 400
	Monster
    SeeSound "QueenSee"
	AttackSound ""
	PainSound "QUEPAIN"
	DeathSound "QUEDIE"
	ActiveSound "QueenSee"
	BloodType "ATGreenBlood"	
	BloodColor "Green"
	DamageFactor "XenoPosioin", 0.0
	Scale 0.6
	+FLOORCLIP
	+NOTARGET
	+DONTMORPH
	+BOSSDEATH
	States
	{
	Spawn:
		QUE2 A 1 A_Look
		Loop
	See:
		QUE2 AABBCCDDEEFFGGHHIIJJKK 1 A_Chase
		Loop
	Melee:
	     TNT1 A 0 A_Jump(256, "MeleeBite", "MeleeSlap", "MeleeSlapReverse", "MeleeScratch") 
	MeleeScratch:
	    TNT1 A 0 A_PlaySound("QUEMELE")
	    QUE2 STU 2 A_FaceTarget
		QUE2 V 1 A_CustomMeleeAttack(20)
		QUE2 V 1 A_FaceTarget
		QUE2 WX 2 A_FaceTarget
		QUE2 A 3
		Goto See	
	MeleeBite:
	    TNT1 A 0 A_PlaySound("QUEBITE")
	    QUE3 ABCD 2 A_FaceTarget
		QUE3 E 1 A_CustomMeleeAttack(20)
		QUE3 E 1 A_FaceTarget
		QUE3 F 2 A_FaceTarget
		QUE2 A 3
		Goto See
	MeleeSlap:	
		TNT1 A 0 A_PlaySound("QUESLAP")
	    QUE2 LMN 2 A_FaceTarget
		QUE2 O 1  A_CustomMeleeAttack(20)
		QUE2 O 1 A_FaceTarget
		QUE2 PQR 2 A_FaceTarget
		QUE2 A 3
	    Goto See
	MeleeSlapReverse:	
		TNT1 A 0 A_PlaySound("QUESLAP")
	    QUE4 ABC 2 A_FaceTarget
		QUE4 D 1  A_CustomMeleeAttack(20)
		QUE4 D 1 A_FaceTarget
		QUE4 EFG 2 A_FaceTarget
		QUE2 A 3
	    Goto See		
	Pain:
		QUE3 G 1 A_Pain
		QUE3 G 2
		QUE3 HI 3 
		Goto See
	Death:
		QUE3 J 4 A_Scream
		QUE3 KLMN 4 
		QUE3 O 4 A_NoBlocking
		TNT1 A 0 A_SpawnItemEx("QueenAlienDeath", 0, 0, 0, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
		Stop
	}
}

Actor QueenAlienDeath
{
    -SOLID
	-SHOOTABLE
	+ACTIVATEMCROSS
	+DONTGIB
	+NOICEDEATH
	+OLDRADIUSDMG
	+NODAMAGETHRUST
    +BLOODLESSIMPACT
	+DONTSPLASH
	-NOGRAVITY
	radius 0
    height 0
	Scale 0.7
	mass 500
	DamageType "XenoPosioin"
	States
	{
		Spawn:
		QUE3 O 55 A_Explode(1,4)
		Loop
		}
}