Character
SkinName = EggRobo
DisplayName = Egg_Robo
PlayerText = ^4Egg Robo^0 has incredible flying capabilities! However, being airborne all the time makes it difficult to handle.

^4Ability:^0  Laser Pistol
Press spin to fire a laser beam that automatically targets nearby enemies and monitors.

^4Tip:^0 Egg Robo's laser has a firing delay and will halt all of his momentum. Be careful not to leave yourself vulnerable to attack while firing.
#

#Egg Robo dummy object (used to guide jets)
Thing MT_EGGROBODUMMY
SpawnState = 1
Height = 64*FRACUNIT
Flags = MF_NOSECTOR|MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_SCENERY|MF_NOGRAVITY

#Egg Robo laser telegraph
Thing MT_EGGROBOCHARGE
SpawnState = S_ENERGYBALL1
Height = 64*FRACUNIT
Flags = MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY

#Egg Robo laser
Thing MT_EGGROBOSHOT
SpawnState = S_EGGROBOSHOT
SpawnHealth = 1000
ReactionTime = 8
Speed = 30*FRACUNIT
Radius = 24*FRACUNIT
Height = 16*FRACUNIT
Mass = 0
Damage = 0
Flags = MF_MISSILE|MF_NOGRAVITY|MF_NOBLOCKMAP

State S_EGGROBOSHOT
SpriteName = EGRL
SpriteFrame = A

#Egg Robo death limbs
Thing MT_EGGROBOGIBLET
SpawnState = S_EGGROBOGIBLET1
Flags = MF_BOUNCE|MF_GRENADEBOUNCE

State S_EGGROBOGIBLET1
SpriteName = EGRD
SpriteFrame = A

State S_EGGROBOGIBLET2
SpriteName = EGRD
SpriteFrame = B

State S_EGGROBOGIBLET3
SpriteName = EGRD
SpriteFrame = C

State S_EGGROBOGIBLET4
SpriteName = EGRD
SpriteFrame = D

State S_EGGROBOGIBLET5
SpriteName = EGRD
SpriteFrame = e