[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