[state -2, zoomhelper]

type = Helper

triggerall = !NumHelper(987654321)

trigger1 = p2dist y > 30

Helpertype = normal

ID = 987654321

StateNo = 987654321

name = "jump zoom"

ownpal = 1

supermoveTime = 9999

pausemoveTime = 9999

pos = 0,0

postype = p1 ;p2,front,back,left,right

facing = 1

keyctrl = 0

ownpal = 0

supermovetime = 0

pausemovetime = 0

[state -2, zoomhelper]

type = Helper

triggerall = !NumHelper(987654322)

trigger1 = p2dist y > 100

Helpertype = normal

ID = 987654322

StateNo = 987654322

name = "jump zoom"

ownpal = 1

supermoveTime = 9999

pausemoveTime = 9999

pos = 0,0

postype = p1 ;p2,front,back,left,right

facing = -1

keyctrl = 0

ownpal = 0

supermovetime = 0

pausemovetime = 0

[Statedef 987654321]

type = s

movetype = I

physics = N

velset = 0,0

poweradd = 0

anim = 987654321

ctrl = 0

sprpriority = 3

[State 0, screenbound]

type = screenbound

trigger1 = 1

movecamera = 1,1

value = 1

[State 0, VelSet]

type = posSet

trigger1 = 1

x = (root, pos x) - (root,p2dist y) -100

[State 987654321, DestroySelf]

type = DestroySelf

triggerall = NumHelper(987654321)

trigger1 = root,p2dist y < 100

[Statedef 987654322]

type = s

movetype = I

physics = N

velset = 0,0

poweradd = 0

anim = 987654321

ctrl = 0

sprpriority = 3

[State 0, screenbound]

type = screenbound

trigger1 = 1

movecamera = 1,1

value = 1

[State 0, VelSet]

type = posSet

trigger1 = 1

x = (root, pos x) + (root,p2dist y) + 100

[State 987654321, DestroySelf]

type = DestroySelf

triggerall = NumHelper(987654322)

trigger1 = root,p2dist y < 30