;------------------------------------------------------------------------------------------------------

[Statedef 2000]

movetype = A

anim = 2000

sprpriority = 3

[State 0, AssertSpecial]

type = AssertSpecial

trigger1 = 1

flag = noshadow

[State 0, VelSet]

type = VelSet

trigger1 = time = 0

x = 7

y = 0

[State 0, VelSet]

type = VelSet

trigger1 = frontedgedist < 20

x = 0

y = -7

[State 0, VelSet]

type = VelSet

trigger1 = pos y >= screenpos Y + 20

x = -7

y = 0

[State 0, VelSet]

type = VelSet

trigger1 = parentdist X = -5

x = 0

y = 7

[State 0, ChangeState]

type = ChangeState

trigger1 = parentdist Y = 0

trigger2 = parentdist X = -5

value = 2001

;------------------------------------------------------------------------------------------------------

[Statedef 2001]

movetype = I

[State 0, DestroySelf]

type = DestroySelf

trigger1 = time = 0