//-----------------------------------------------------------------------------
GalactronSpecial : MeshMapObject
{
	script = "galactronSpecial.txt"
	displayname = "Galactron"
	speed = { 1.0, 1.0, 1.0 }
	radius = 256.0
	height = 512.0
	meleerange = 512.0
	projectileheight = 192.0
	health = 9001
	criticalhealth = 1000
	gibhealth = -99999
	damage = { 12, 25, 50 }
	knockback = 192.0
	mass = 4.0
	editorcolor = 240 93 67
	editorcategory = "Bosses"
	pointreward = 5000
	projectile = "MagnetarTrail_Arcturan"
	decal = "MagnetarDecal"
	hitdecal = "BloodDecal"
	mesh = "galactron.x"
	animcallback = "Shield", 0.5, "shield up"
	animcallback = "Attack1", 1.0, "ground slam"
	animcallback = "Attack2", 0.69, "pound"
	animcallback = "Attack3", 1.333, "smack"
	animcallback = "Attack3", 1.667, "smack"
	animcallback = "Attack3", 1.933, "smack"
	animcallback = "Attack3", 2.200, "smack"
	animcallback = "Attack3", 2.483, "smack"
	animcallback = "Attack3", 2.933, "smack"
	animcallback = "Attack4", 0.75, "pew pew right"
	animcallback = "Attack4", 1.00, "pew pew left"
	animcallback = "Attack4", 1.25, "pew pew right"
	animcallback = "Attack4", 1.50, "pew pew left"
	animcallback = "Attack4", 1.75, "pew pew right"
	animcallback = "Attack4", 2.00, "pew pew left"
	animcallback = "Attack5", 6.00, "fire"
	renderingboundingboxoffsetmin = { -256, 0, -256 }
	renderingboundingboxoffsetmax = { 256, 0, 256 }
	+ismonster
	+isboss
	+nogravity
	+nothrust
	+noaimlock
	+immunetomonsters

	// Precache trick.
	giveitem = "Missile_Seeking_Bounce", 1

}
