#####################################
# SOC_UFO
# Objects/States for UFO
#####################################
Object MT_KIRBY_UFOBEAM
Speed = 60*FRACUNIT
SpawnState = S_KIRBY_UFOBEAM1
SpawnHealth = 1
DeathState = S_KIRBYSTARDIE1
Radius = 16*FRACUNIT
Height = 32*FRACUNIT
Flags = MF_MISSILE|MF_NOGRAVITY

State S_KIRBY_UFO1
SpriteName = SPR_KUFO
SpriteFrame = A
Next = S_KIRBY_UFO2
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFO2
SpriteName = SPR_KUFO
SpriteFrame = B
Next = S_KIRBY_UFO3
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFO3
SpriteName = SPR_KUFO
SpriteFrame = C
Next = S_KIRBY_UFO1
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFOOPEN1
SpriteName = SPR_KUFO
SpriteFrame = D
Next = S_KIRBY_UFOOPEN2
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFOOPEN2
SpriteName = SPR_KUFO
SpriteFrame = E
Next = S_KIRBY_UFOHOLD3
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFOHOLD1
SpriteName = SPR_KUFO
SpriteFrame = F
Next = S_KIRBY_UFOHOLD2
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFOHOLD2
SpriteName = SPR_KUFO
SpriteFrame = G
Next = S_KIRBY_UFOHOLD3
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFOHOLD3
SpriteName = SPR_KUFO
SpriteFrame = H
Next = S_KIRBY_UFOHOLD1
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFOCHARGE1
SpriteName = SPR_KUFO
SpriteFrame = F
Next = S_KIRBY_UFOCHARGE2
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFOCHARGE2
SpriteName = SPR_KUFO
SpriteFrame = I
Next = S_KIRBY_UFOCHARGE3
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFOCHARGE3
SpriteName = SPR_KUFO
SpriteFrame = J
Next = S_KIRBY_UFOCHARGE1
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFOBEAM1
SpriteName = SPR_UFOB
SpriteFrame = A
Next = S_KIRBY_UFOBEAM2
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFOBEAM2
SpriteName = SPR_UFOB
SpriteFrame = B
Next = S_KIRBY_UFOBEAM1
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFOBEAM3
SpriteName = SPR_UFOB
SpriteFrame = C
Next = S_KIRBY_UFOBEAM4
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFOBEAM4
SpriteName = SPR_UFOB
SpriteFrame = D
Next = S_KIRBY_UFOBEAM3
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFOBEAMC1
SpriteName = SPR_UFOB
SpriteFrame = E
Next = S_KIRBY_UFOBEAMC2
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFOBEAMC2
SpriteName = SPR_UFOB
SpriteFrame = F
Next = S_KIRBY_UFOBEAMC1
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFOBEAMC3
SpriteName = SPR_UFOB
SpriteFrame = G
Next = S_KIRBY_UFOBEAMC4
Duration = 2
Var1 = 0
Var2 = 0

State S_KIRBY_UFOBEAMC4
SpriteName = SPR_UFOB
SpriteFrame = H
Next = S_KIRBY_UFOBEAMC3
Duration = 2
Var1 = 0
Var2 = 0
