;
;A[L^CvB

;
;1ʏŌB

;AB
[statedef 200]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20000
persistent=256
ignorehitpause=1

;6AB
[statedef 210]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20000
persistent=256
ignorehitpause=1
[statedef 211]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20000
persistent=256
ignorehitpause=1



;J4AB
[statedef 600]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20000
persistent=256
ignorehitpause=1



;̑Xe[gQB
[statedef 219]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim
trigger1=time=0
trigger2=!hitshakeover
value=5030
ignorehitpause=0
[state ]
type=changeanim2
triggerall=hitshakeover
trigger1=1
value=219
persistent=0
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=nothitby
triggerall=!hitshakeover
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
triggerall=!hitshakeover
trigger1=1
value2=sca
ignorehitpause=0
[state ]
type=velset
triggerall=!hitshakeover
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=hitvelset
triggerall=hitshakeover
trigger1=1
x=1
y=1
persistent=0
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=vel x
y=vel y+gethitvar(yaccel)
ignorehitpause=0
[state ]
type=selfstate
triggerall=hitshakeover
trigger1=pos y>=25&&vel y>0
value=5100
persistent=256
ignorehitpause=0
[state ]
type=angledraw
triggerall=hitshakeover
trigger1=1
value=38.5*time
ignorehitpause=0
[state ]
type=offset
triggerall=hitshakeover
trigger1=1
x=const(size.mid.pos.x)
y=const(size.mid.pos.y)
ignorehitpause=0

[statedef 609]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim
trigger1=1
value=5030
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=nothitby
triggerall=hitshakeover
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
triggerall=hitshakeover
trigger1=1
value2=sca
ignorehitpause=0
[state ]
type=screenbound
trigger1=1
value=0
movecamera=1,0
ignorehitpause=0
[state ]
type=velset
triggerall=!hitshakeover
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=-32
y=0
persistent=0
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=changestate
triggerall=hitshakeover
trigger1=facing*pos x+160<-0.25*(const(size.air.front)+const(size.air.back))
trigger2=time>=gethitvar(fall.envshake.ampl)+floor(-320/vel x)
value=608
persistent=256
ignorehitpause=0

[statedef 608]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim2
triggerall=time<=19
trigger1=1
value=608
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
trigger1=time=20
value=5030
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
triggerall=selfanimexist(5035)
trigger1=animtime=0
value=5035
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
triggerall=!selfanimexist(5035)
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
trigger1=pos y>=10&&vel y>0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=envshake
triggerall=time<=19
trigger1=time=[0,19]
time=2
freq=180
ampl=floor((8-8*sin((pi/2/20)*time))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=screenbound
trigger1=1
value=1
movecamera=1,0
ignorehitpause=0
[state ]
type=width
triggerall=time<=19
trigger1=1
edge=0,-(const(size.air.front)+const(size.air.back))
ignorehitpause=0
[state ]
type=velset
triggerall=time<=19
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=offset
triggerall=time<=19
trigger1=1
x=facing*((1+time)%2)
ignorehitpause=0
[state ]
type=posset
triggerall=time<=19
trigger1=time=0
x=facing*(-160+0.25*(const(size.air.front)+const(size.air.back)))
ignorehitpause=0
[state ]
type=turn
triggerall=time>=20
trigger1=time=20
ignorehitpause=0
[state ]
type=velset
triggerall=time>=20
trigger1=time=20
x=-2
y=-2
ignorehitpause=0
[state ]
type=veladd
triggerall=time>=20
trigger1=1
y=gethitvar(yaccel)
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=selfstate
triggerall=time>=20
trigger1=pos y>=25&&vel y>0
value=5100
persistent=256
ignorehitpause=0


;
;2ʏŌB

;4AB
[statedef 220]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20010
persistent=256
ignorehitpause=1



;2AB
[statedef 400]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20010
persistent=256
ignorehitpause=1



;JAB
[statedef 610]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20010
persistent=256
ignorehitpause=1

;J6AB
[statedef 620]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20010
persistent=256
ignorehitpause=1


;
;3ʏŌB

;BB
[statedef 230]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20020
persistent=256
ignorehitpause=1

;DBB
[statedef 240]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20020
persistent=256
ignorehitpause=1

;CB
[statedef 250]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20020
persistent=256
ignorehitpause=1
[statedef 251]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20020
persistent=256
ignorehitpause=1



;2BB
[statedef 410]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20020
persistent=256
ignorehitpause=1



;JBB
[statedef 630]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20020
persistent=256
ignorehitpause=1

;JDBB
[statedef 640]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20020
persistent=256
ignorehitpause=1



;̑Xe[gQB
[statedef 639]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim
trigger1=time=0
trigger2=!hitshakeover
value=5030
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
triggerall=selfanimexist(5035)
trigger1=animtime=0
value=5035
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
triggerall=!selfanimexist(5035)
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
trigger1=pos y>=10&&vel y>0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=velset
triggerall=!hitshakeover
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=hitvelset
triggerall=hitshakeover
trigger1=1
x=1
y=1
persistent=0
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=vel x
y=vel y+gethitvar(yaccel)
ignorehitpause=0
[state ]
type=changestate
triggerall=hitshakeover
trigger1=pos y>=25&&vel y>0
value=638
persistent=256
ignorehitpause=0

[statedef 638]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim
triggerall=time<=5
trigger1=1
value=5100
ignorehitpause=0
[state ]
type=changeanim2
triggerall=time>=6
trigger1=1
value=638
persistent=0
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=nothitby
triggerall=time<=5
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
triggerall=time<=5
trigger1=1
value2=sca
ignorehitpause=0
[state ]
type=envshake
triggerall=time<=5
trigger1=time=[0,5]
time=2
freq=180
ampl=floor((7-7*sin((pi/2/6)*time))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=velset
triggerall=time<=5
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=time<=5
trigger1=1
y=0
ignorehitpause=0
[state ]
type=velset
triggerall=time>=6
trigger1=1
x=-3
y=-8
persistent=0
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=velset
triggerall=time>=6
trigger1=1
x=vel x
y=vel y+gethitvar(yaccel)
ignorehitpause=0
[state ]
type=selfstate
triggerall=time>=6
trigger1=pos y>=25&&vel y>0
value=5100
persistent=256
ignorehitpause=0
[state ]
type=angledraw
triggerall=time>=6
trigger1=1
value=90+37.5*(time-6)
ignorehitpause=0
[state ]
type=offset
triggerall=time>=6
trigger1=1
x=const(size.mid.pos.x)
y=const(size.mid.pos.y)
ignorehitpause=0


;
;4ʏŌB

;6BB
[statedef 260]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20030
persistent=256
ignorehitpause=1



;J6BB
[statedef 650]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20030
persistent=256
ignorehitpause=1


;
;5ʏŌB

;4BB
[statedef 270]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20040
persistent=256
ignorehitpause=1



;J4BB
[statedef 660]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20040
persistent=256
ignorehitpause=1



;̑Xe[gQB
[statedef 669]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim
trigger1=time=0
trigger2=!hitshakeover
value=5030
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
triggerall=selfanimexist(5035)
trigger1=animtime=0
value=5035
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
triggerall=!selfanimexist(5035)
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
trigger1=pos y>=10&&vel y>0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=velset
triggerall=!hitshakeover
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=hitvelset
triggerall=hitshakeover
trigger1=1
x=1
y=1
persistent=0
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=vel x
y=vel y+gethitvar(yaccel)
ignorehitpause=0
[state ]
type=changestate
triggerall=hitshakeover
trigger1=pos y>=25&&vel y>0
value=668
persistent=256
ignorehitpause=0

[statedef 668]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim
triggerall=time<=11
trigger1=1
value=5100
ignorehitpause=0
[state ]
type=changeanim2
triggerall=time>=12
trigger1=1
value=668
persistent=0
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=nothitby
triggerall=time<=11
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
triggerall=time<=11
trigger1=1
value2=sca
ignorehitpause=0
[state ]
type=envshake
triggerall=time<=11
trigger1=time=[0,11]
time=2
freq=180
ampl=floor((10-10*sin((pi/2/11)*time))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=velset
triggerall=time<=11
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=time<=11
trigger1=1
y=0
ignorehitpause=0
[state ]
type=velset
triggerall=time>=12
trigger1=1
x=-3
y=-8
persistent=0
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=velset
triggerall=time>=12
trigger1=1
x=vel x
y=vel y+gethitvar(yaccel)
ignorehitpause=0
[state ]
type=selfstate
triggerall=time>=12
trigger1=pos y>=25&&vel y>0
value=5100
persistent=256
ignorehitpause=0
[state ]
type=angledraw
triggerall=time>=12
trigger1=1
value=90+37.5*(time-12)
ignorehitpause=0
[state ]
type=offset
triggerall=time>=12
trigger1=1
x=const(size.mid.pos.x)
y=const(size.mid.pos.y)
ignorehitpause=0


;
;1ʏˌB

;XB
[statedef 300]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20050
persistent=256
ignorehitpause=1
[statedef 301]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20050
persistent=256
ignorehitpause=1

;6XB
[statedef 310]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20050
persistent=256
ignorehitpause=1
[statedef 311]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20050
persistent=256
ignorehitpause=1



;2XB
[statedef 500]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20050
persistent=256
ignorehitpause=1
[statedef 501]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20050
persistent=256
ignorehitpause=1



;JXB
[statedef 700]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20050
persistent=256
ignorehitpause=1
[statedef 701]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20050
persistent=256
ignorehitpause=1


;
;2ʏˌB

;YB
[statedef 350]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20060
persistent=256
ignorehitpause=1



;2YB
[statedef 550]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20060
persistent=256
ignorehitpause=1



;JYB
[statedef 750]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20060
persistent=256
ignorehitpause=1


;
;3ʏˌB

;4XB
[statedef 320]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20070
persistent=256
ignorehitpause=1



;J4XB
[statedef 720]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20070
persistent=256
ignorehitpause=1



;̑Xe[gQB
[statedef 329]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim
trigger1=1
value=5030
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=nothitby
triggerall=hitshakeover
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
triggerall=hitshakeover
trigger1=1
value2=sca
ignorehitpause=0
[state ]
type=screenbound
triggerall=hitshakeover
trigger1=1
value=0
movecamera=1,1
ignorehitpause=0
[state ]
type=velset
triggerall=!hitshakeover
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=-32*cos(-25*(pi/180))
y=32*sin(-25*(pi/180))
persistent=0
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=changestate
triggerall=hitshakeover
trigger1=facing*pos x+160<-0.25*(const(size.air.front)+const(size.air.back))
trigger2=time>=gethitvar(fall.envshake.ampl)+floor(-320/vel x)
value=328
persistent=256
ignorehitpause=0

[statedef 328]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim2
triggerall=time<=19
trigger1=1
value=328
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
trigger1=time=20
value=5030
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
triggerall=selfanimexist(5035)
trigger1=animtime=0
value=5035
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
triggerall=!selfanimexist(5035)
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
trigger1=pos y>=10&&vel y>0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=envshake
triggerall=time<=19
trigger1=time=[0,19]
time=2
freq=180
ampl=floor((8-8*sin((pi/2/20)*time))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=screenbound
trigger1=1
value=1
movecamera=1,1
ignorehitpause=0
[state ]
type=width
triggerall=time<=19
trigger1=1
edge=0,-(const(size.air.front)+const(size.air.back))
ignorehitpause=0
[state ]
type=velset
triggerall=time<=19
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=offset
triggerall=time<=19
trigger1=1
x=facing*((1+time)%2)
ignorehitpause=0
[state ]
type=posset
triggerall=time<=19
trigger1=time=0
x=facing*(-160+0.25*(const(size.air.front)+const(size.air.back)))
ignorehitpause=0
[state ]
type=turn
triggerall=time>=20
trigger1=time=20
ignorehitpause=0
[state ]
type=velset
triggerall=time>=20
trigger1=time=20
x=-2
y=-2
ignorehitpause=0
[state ]
type=veladd
triggerall=time>=20
trigger1=1
y=gethitvar(yaccel)
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=selfstate
triggerall=time>=20
trigger1=pos y>=25&&vel y>0
value=5100
persistent=256
ignorehitpause=0

[statedef 729]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim
trigger1=1
value=5030
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=nothitby
triggerall=hitshakeover
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
triggerall=hitshakeover
trigger1=1
value2=sca
ignorehitpause=0
[state ]
type=screenbound
triggerall=hitshakeover
trigger1=1
value=0
movecamera=1,1
ignorehitpause=0
[state ]
type=velset
triggerall=!hitshakeover
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=-32*cos(15*(pi/180))
y=32*sin(15*(pi/180))
persistent=0
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=changestate
triggerall=hitshakeover
trigger1=facing*pos x+160<-0.25*(const(size.air.front)+const(size.air.back))
trigger2=time>=gethitvar(fall.envshake.ampl)+floor(-320/vel x)
value=728
persistent=256
ignorehitpause=0

[statedef 728]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim2
triggerall=time<=19
trigger1=1
value=328
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
trigger1=time=20
value=5030
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
triggerall=selfanimexist(5035)
trigger1=animtime=0
value=5035
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
triggerall=!selfanimexist(5035)
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
trigger1=pos y>=10&&vel y>0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=envshake
triggerall=time<=19
trigger1=time=[0,19]
time=2
freq=180
ampl=floor((8-8*sin((pi/2/20)*time))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=screenbound
trigger1=1
value=1
movecamera=1,1
ignorehitpause=0
[state ]
type=width
triggerall=time<=19
trigger1=1
edge=0,-(const(size.air.front)+const(size.air.back))
ignorehitpause=0
[state ]
type=velset
triggerall=time<=19
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=offset
triggerall=time<=19
trigger1=1
x=facing*((1+time)%2)
ignorehitpause=0
[state ]
type=posset
triggerall=time<=19
trigger1=time=0
x=facing*(-160+0.25*(const(size.air.front)+const(size.air.back)))
ignorehitpause=0
[state ]
type=turn
triggerall=time>=20
trigger1=time=20
ignorehitpause=0
[state ]
type=velset
triggerall=time>=20
trigger1=time=20
x=-2
y=-2
ignorehitpause=0
[state ]
type=veladd
triggerall=time>=20
trigger1=1
y=gethitvar(yaccel)
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=selfstate
triggerall=time>=20
trigger1=pos y>=25&&vel y>0
value=5100
persistent=256
ignorehitpause=0


;
;4ʏˌB

;J6XB
[statedef 710]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0



;Ut[ۑpՎϐZbgB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=1||var(0):=4
ignorehitpause=0



;{ݒitjB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=1
statetype=a
ignorehitpause=0



;B
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s1270,0
freqmul=0.9
volume=255
channel=11
ignorehitpause=0



;ʐݒB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=0
anim=19000
trans=addalpha
alpha=128,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,9]
time=2
freq=180
ampl=floor((6-6*sin((pi/2/10)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0



;WݒB
[state ]
type=posset
triggerall=var(53)=0
triggerall=pos y>=0
triggerall=animelemtime(1)>=0&&animelemtime(var(0))<=24+12-1
trigger1=1
y=0
ignorehitpause=0
[state ]
type=velmul
triggerall=var(53)=0
triggerall=animelemtime(1)>=0&&animelemtime(var(0))<=24+12-1
trigger1=pos y+vel y*0.925/(1-0.925)<0
trigger1=1||fvar(0):=0.925
trigger2=1||fvar(0):=(-0+pos y)/(pos y-vel y-0)
x=0.925
y=fvar(0)
ignorehitpause=0
[state ]
type=veladd
triggerall=var(53)=0
triggerall=animelemtime(1)>=0&&animelemtime(var(0))<=24+12-1
trigger1=1
y=-0.15*cos(atan(-0.02*(pos y+vel y-0)))
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=animelemtime(var(0))=0
trigger1=1||fvar(0):=-160-facing*pos x+100
trigger1=1||fvar(1):=enemynear,pos y+enemynear,const(size.mid.pos.y)-(pos y+const(size.mid.pos.y))-80
x=0.06*ifelse(fvar(0)<-100,-100,fvar(0))
y=0.06*ifelse(abs(fvar(1))<50,50*(1-2*(fvar(1)<=0)),fvar(1))
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(53)=0
triggerall=pos y+vel y>=0
trigger1=1
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=1
y=0
ignorehitpause=0

[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(53)=0
trigger1=animelemtime(var(0))>=24+12
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=animelemtime(var(0))<=24+12-1
x=vel x
y=vel y
ignorehitpause=0



;̏ےB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10160
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-139
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10162
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-138
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;5ʏˌB

;6YB
[statedef 360]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0



;Ut[ۑpՎϐZbgB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=1||var(0):=5
ignorehitpause=0



;{ݒitjB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=1
statetype=s
ignorehitpause=0



;B
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s1270,0
freqmul=0.9
volume=255
channel=11
ignorehitpause=0



;ʐݒB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=0
anim=19000
trans=addalpha
alpha=128,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,9]
time=2
freq=180
ampl=floor((6-6*sin((pi/2/10)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0



;WݒB
[state ]
type=velset
triggerall=var(53)=0
trigger1=animelemtime(4)=0
x=4
ignorehitpause=0

[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(53)=0
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0



;̏ےB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10160
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-129
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=25,-37
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10162
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-128
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=25,-37
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1



;̑Xe[gQB
[statedef 719]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim
trigger1=1
value=5030
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=nothitby
triggerall=hitshakeover
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
triggerall=hitshakeover
trigger1=1
value2=sca
ignorehitpause=0
[state ]
type=screenbound
triggerall=hitshakeover
trigger1=1
value=0
movecamera=1,1
ignorehitpause=0
[state ]
type=velset
triggerall=!hitshakeover
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=-32
y=0
persistent=0
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=changestate
triggerall=hitshakeover
trigger1=facing*pos x+160<-0.25*(const(size.air.front)+const(size.air.back))
trigger2=time>=gethitvar(fall.envshake.ampl)+floor(-320/vel x)
value=718
persistent=256
ignorehitpause=0

[statedef 718]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim2
triggerall=time<=19
trigger1=1
value=328
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
trigger1=time=20
value=5030
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
triggerall=selfanimexist(5035)
trigger1=animtime=0
value=5035
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
triggerall=!selfanimexist(5035)
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
trigger1=pos y>=10&&vel y>0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=envshake
triggerall=time<=19
trigger1=time=[0,19]
time=2
freq=180
ampl=floor((8-8*sin((pi/2/20)*time))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=screenbound
trigger1=1
value=1
movecamera=1,1
ignorehitpause=0
[state ]
type=width
triggerall=time<=19
trigger1=1
edge=0,-(const(size.air.front)+const(size.air.back))
ignorehitpause=0
[state ]
type=velset
triggerall=time<=19
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=offset
triggerall=time<=19
trigger1=1
x=facing*((1+time)%2)
ignorehitpause=0
[state ]
type=posset
triggerall=time<=19
trigger1=time=0
x=facing*(-160+0.25*(const(size.air.front)+const(size.air.back)))
ignorehitpause=0
[state ]
type=turn
triggerall=time>=20
trigger1=time=20
ignorehitpause=0
[state ]
type=velset
triggerall=time>=20
trigger1=time=20
x=-2
y=-2
ignorehitpause=0
[state ]
type=veladd
triggerall=time>=20
trigger1=1
y=gethitvar(yaccel)
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=selfstate
triggerall=time>=20
trigger1=pos y>=25&&vel y>0
value=5100
persistent=256
ignorehitpause=0


;
;6ʏˌB

;4YB
[statedef 370]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0



;Ut[ۑpՎϐZbgB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=1||var(0):=3
ignorehitpause=0



;{ݒitjB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=1
statetype=s
ignorehitpause=0



;B
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s1270,0
freqmul=0.9
volume=255
channel=11
ignorehitpause=0



;ʐݒB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=0
anim=19000
trans=addalpha
alpha=128,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,9]
time=2
freq=180
ampl=floor((6-6*sin((pi/2/10)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(53)=0
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0



;̏ےB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10160
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-119
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10161
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-118
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1

[statedef 371]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0



;Ut[ۑpՎϐZbgB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=1||var(0):=4
ignorehitpause=0



;{ݒitjB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=1
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(53)=0
triggerall=animelemtime(4)>=0
trigger1=1
statetype=a
ignorehitpause=0



;B
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(4)=0
value=s100,0
freqmul=1.1
volume=0
channel=-1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(4)=0
value=s106,0
freqmul=1.3
volume=255
channel=-1
ignorehitpause=0



;WݒB
[state ]
type=velset
triggerall=var(53)=0
trigger1=animelemtime(4)=0
x=-1.5
y=-8.5
ignorehitpause=0
[state ]
type=playerpush
triggerall=var(53)=0
trigger1=animelemtime(4)<=-1
value=0
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(53)=0
triggerall=animelemtime(4)>=0
triggerall=pos y+vel y>=0
trigger1=animelemtime(4)>=8
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=animelemtime(4)>=0
triggerall=statetype=s
trigger1=animelemtime(4)>=8
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
triggerall=animelemtime(4)>=0
triggerall=statetype=s
trigger1=animelemtime(4)>=8
y=0
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(53)=0
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0



;ՁB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(4)=0
id=var(50)
anim=10120
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,20
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1



;̑Xe[gQB
[statedef 379]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim
trigger1=time=0
value=5030
ignorehitpause=0
[state ]
type=changeanim
triggerall=anim=5030
triggerall=selfanimexist(5035)
trigger1=animtime=0
value=5035
ignorehitpause=0
[state ]
type=changeanim
triggerall=anim=5030
triggerall=!selfanimexist(5035)
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=anim=5030
trigger1=pos y>=10&&vel y>0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=velset
triggerall=!hitshakeover
trigger1=time=[0,9]
x=-0.6*(10-time)
y=-0.3*(10-time)
ignorehitpause=0
[state ]
type=velset
triggerall=!hitshakeover
trigger1=time>=10
x=-0.3
y=0.3
ignorehitpause=0
[state ]
type=hitvelset
triggerall=hitshakeover
trigger1=1
x=1
y=1
persistent=0
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=vel x
y=vel y+gethitvar(yaccel)
ignorehitpause=0
[state ]
type=selfstate
trigger1=pos y>=25&&vel y>0
value=5100
persistent=256
ignorehitpause=0


;
;7ʏˌB

;J6YB
[statedef 760]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0



;Ut[ۑpՎϐZbgB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=1||var(0):=6
ignorehitpause=0



;{ݒitjB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=1
statetype=a
ignorehitpause=0



;B
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s1270,0
freqmul=0.9
volume=255
channel=11
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(5)=0
value=s760,0
freqmul=1.1
volume=255
channel=12
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(5)=0
value=s760,0
freqmul=1.1
volume=255
channel=13
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(5)=0
value=s760,0
freqmul=1.1
volume=255
channel=14
ignorehitpause=0



;ʐݒB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(5)=[-5,-1]
id=0
anim=19000
trans=addalpha
alpha=0,floor(128+128*cos((pi/2/5)*(animelemtime(5)+5)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(5)=[0,24]
id=0
anim=19000
trans=addalpha
alpha=0,128
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(5)=[25,39]
id=0
anim=19000
trans=addalpha
alpha=0,floor(128+128*sin((pi/2/15)*(animelemtime(5)-25)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=0
anim=19000
trans=addalpha
alpha=128,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,9]
time=2
freq=180
ampl=floor((6-6*sin((pi/2/10)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0



;WݒB
[state ]
type=posset
triggerall=var(53)=0
triggerall=pos y>=0
triggerall=animelemtime(1)>=0&&animelemtime(5)<=-1
trigger1=1
y=0
ignorehitpause=0
[state ]
type=velmul
triggerall=var(53)=0
triggerall=animelemtime(1)>=0&&animelemtime(5)<=-1
trigger1=pos y+vel y*0.925/(1-0.925)<0
trigger1=1||fvar(0):=0.925
trigger2=1||fvar(0):=(-0+pos y)/(pos y-vel y-0)
x=0.925
y=fvar(0)
ignorehitpause=0
[state ]
type=veladd
triggerall=var(53)=0
triggerall=animelemtime(1)>=0&&animelemtime(5)<=-1
trigger1=1
y=-0.15*cos(atan(-0.02*(pos y+vel y-0)))
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=animelemtime(5)=0
trigger1=1
x=15
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=!!(var(40)&floor(2.0**3))!=1
triggerall=animelemtime(5)=0
trigger1=1
y=-3
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=!!(var(40)&floor(2.0**3))=1
triggerall=animelemtime(5)=0
trigger1=1
y=4
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(53)=0
triggerall=pos y+vel y>=0
trigger1=1
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=1
y=0
ignorehitpause=0

[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(53)=0
trigger1=animelemtime(5)<=-1
x=vel x
y=vel y
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=animelemtime(5)>=0
x=vel x*(1.07+0.002*animelemtime(5))*const(movement.stand.friction)
y=vel y*(1.07+0.002*animelemtime(5))*const(movement.stand.friction)
ignorehitpause=0



;̏ےB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10160
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-109
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10161
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-108
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0



;dB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(5)=-5
id=var(50)+100000
anim=10450
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-107
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(5)=-5
id=var(50)+100000
anim=10450
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=110
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0



;U{́B
[state ]
type=forcefeedback
triggerall=var(53)=0
trigger1=1||var(1):=1||var(2):=25||fvar(0):=-5||fvar(1):=-3||fvar(2):=-5||fvar(3):=-3||fvar(4):=0.35
ignorehitpause=0

[state ]
type=projectile
trigger1=animelemtime(5)=[0,29]
trigger1=animelemtime(5)%5=0
projid=var(50)
projanim=70180
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(const(size.mid.pos.x)+vel x),floor(const(size.mid.pos.y)+vel y)
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=1
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=var(50)
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlaf
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1+floor((animelemtime(5)%10)/5)
damage=10,1
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=45
palfx.add=96,64,256
palfx.sinadd=48,32,128,10
palfx.color=0
palfx.invertall=1
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;8ʏˌB

;J4YB
[statedef 770]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0



;Ut[ۑpՎϐZbgB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=1||var(0):=6
ignorehitpause=0



;{ݒitjB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=1
statetype=a
ignorehitpause=0



;B
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s1270,0
freqmul=0.9
volume=255
channel=11
ignorehitpause=0



;ʐݒB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=0
anim=19000
trans=addalpha
alpha=128,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,9]
time=2
freq=180
ampl=floor((6-6*sin((pi/2/10)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0



;WݒB
[state ]
type=posset
triggerall=var(53)=0
triggerall=pos y>=0
triggerall=animelemtime(1)>=0&&animelemtime(var(0))<=-1
trigger1=1
y=0
ignorehitpause=0
[state ]
type=velmul
triggerall=var(53)=0
triggerall=animelemtime(1)>=0&&animelemtime(var(0))<=-1
trigger1=pos y+vel y*0.925/(1-0.925)<0
trigger1=1||fvar(0):=0.925
trigger2=1||fvar(0):=(-0+pos y)/(pos y-vel y-0)
x=0.925
y=fvar(0)
ignorehitpause=0
[state ]
type=veladd
triggerall=var(53)=0
triggerall=animelemtime(1)>=0&&animelemtime(var(0))<=-1
trigger1=1
y=-0.45*cos(atan(-0.06*(pos y+vel y-0)))
ignorehitpause=0

[state ]
type=velmul
triggerall=var(53)=0
triggerall=animelemtime(var(0))=0
trigger1=1
x=0.9
y=0.9
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(53)=0
triggerall=pos y+vel y>=0
trigger1=1
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=1
y=0
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(53)=0
trigger1=animelemtime(var(0))>=12
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=animelemtime(1)>=0&&animelemtime(var(0))<=11
x=vel x
y=vel y
ignorehitpause=0



;̏ےB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10160
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-99
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10162
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-98
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;1풴KEZB

;ZB
[statedef 3000]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0



;Ut[ۑpՎϐZbgB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=1||var(0):=15
ignorehitpause=0



;{ݒitjB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=1
statetype=s
ignorehitpause=0



;B
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s4000,0
freqmul=1.1
volume=255
channel=21
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s4000,1
freqmul=0.9
volume=255
channel=22
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s4000,1
freqmul=0.9001
volume=255
channel=23
ignorehitpause=0

[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=15
value=s4000,2
freqmul=0.9
volume=255
channel=24
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=15
value=s4000,2
freqmul=0.9
volume=255
channel=25
ignorehitpause=0



;ʐݒB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,9]
id=0
anim=19000
trans=addalpha
alpha=floor(64*cos((pi/2/10)*animelemtime(1))),floor(256*cos((pi/2/10)*animelemtime(1)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=20,0,20-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[10,14]
id=0
anim=19000
trans=addalpha
alpha=0,floor(0+64*sin((pi/2/5)*(animelemtime(1)-10)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=20,0,20-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[15,19]
id=0
anim=19000
trans=addalpha
alpha=0,64
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=20,0,20-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[20,39]
id=0
anim=19000
trans=addalpha
alpha=0,floor(64+192*sin((pi/2/20)*(animelemtime(1)-20)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=20,0,20-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=bgpalfx
triggerall=var(55)=0
trigger1=animelemtime(1)=[0,10-1]
time=1
invertall=1
ignorehitpause=0
[state ]
type=bgpalfx
triggerall=var(55)=1
trigger1=animelemtime(1)=[0,10-1]
time=ifelse(var(47)<=0,1,1+var(47))
invertall=1
ignorehitpause=0

[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,9]
time=2
freq=180
ampl=floor((6-3*sin((pi/2/40)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[10,24]
time=2
freq=180
ampl=floor(3*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[25,34]
time=2
freq=180
ampl=floor((3-3*sin((pi/2/10)*(animelemtime(1)-25)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(53)=0
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0



;ア̏ےB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10490
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=130
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=20,0,20-animelemtime(1))
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=6
id=var(50)
anim=110160
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*0.5*(2-var(56)),0.5*0.5*(2-var(56))
shadow=0,0,0
sprpriority=-89
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=20,0,20-animelemtime(1))
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=14
id=var(50)
anim=110160
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*0.75*(2-var(56)),0.5*0.75*(2-var(56))
shadow=0,0,0
sprpriority=-89
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=20,0,20-animelemtime(1))
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=22
id=var(50)
anim=110160
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-89
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=20,0,20-animelemtime(1))
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0



;Q[WݒB
[state ]
type=poweradd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=-1000
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;2풴KEZB

;4ZB
[statedef 3100]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0



;Ut[ۑpՎϐZbgB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=1||var(0):=1
ignorehitpause=0



;{ݒitjB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=1
statetype=s
ignorehitpause=0



;B
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s4000,0
freqmul=1.1
volume=255
channel=21
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s4000,1
freqmul=0.9
volume=255
channel=22
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s4000,1
freqmul=0.9001
volume=255
channel=23
ignorehitpause=0

[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=15
value=s4000,2
freqmul=0.9
volume=255
channel=24
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=15
value=s4000,2
freqmul=0.9
volume=255
channel=25
ignorehitpause=0



;ʐݒB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,9]
id=0
anim=19000
trans=addalpha
alpha=floor(64*cos((pi/2/10)*animelemtime(1))),floor(256*cos((pi/2/10)*animelemtime(1)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=20,0,20-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[10,14]
id=0
anim=19000
trans=addalpha
alpha=0,floor(0+32*sin((pi/2/5)*(animelemtime(1)-10)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=20,0,20-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=bgpalfx
triggerall=var(55)=0
trigger1=animelemtime(1)=[0,10-1]
time=1
invertall=1
ignorehitpause=0
[state ]
type=bgpalfx
triggerall=var(55)=1
trigger1=animelemtime(1)=[0,10-1]
time=ifelse(var(47)<=0,1,1+var(47))
invertall=1
ignorehitpause=0

[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,9]
time=2
freq=180
ampl=floor((6-3*sin((pi/2/40)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[10,24]
time=2
freq=180
ampl=floor(3*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[25,34]
time=2
freq=180
ampl=floor((3-3*sin((pi/2/10)*(animelemtime(1)-25)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(53)=0
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0



;ア̏ےB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10490
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=140
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=20,0,20-animelemtime(1))
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=6
id=var(50)
anim=110160
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*0.5*(2-var(56)),0.5*0.5*(2-var(56))
shadow=0,0,0
sprpriority=-79
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=20,0,20-animelemtime(1))
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=14
id=var(50)
anim=110160
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*0.75*(2-var(56)),0.5*0.75*(2-var(56))
shadow=0,0,0
sprpriority=-79
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=20,0,20-animelemtime(1))
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=22
id=var(50)
anim=110160
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-79
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=20,0,20-animelemtime(1))
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0



;Q[WݒB
[state ]
type=poweradd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=-2000
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;3풴KEZB

;6ZB
[statedef 3200]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20080
persistent=256
ignorehitpause=1



;J6ZB
[statedef 3250]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20080
persistent=256
ignorehitpause=1



;̑Xe[gQB
[statedef 3209]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim
trigger1=1
value=5030
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=nothitby
triggerall=hitshakeover
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
triggerall=hitshakeover
trigger1=1
value2=sca
ignorehitpause=0
[state ]
type=screenbound
trigger1=1
value=0
movecamera=1,0
ignorehitpause=0
[state ]
type=velset
triggerall=!hitshakeover
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=-32
y=0
persistent=0
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=changestate
triggerall=hitshakeover
trigger1=facing*pos x+160<-0.75*(const(size.air.front)+const(size.air.back))
trigger2=time>=gethitvar(fall.envshake.ampl)+floor(-320/vel x)
value=3208
persistent=256
ignorehitpause=0

[statedef 3208]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim2
triggerall=time<=19
trigger1=1
value=608
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
trigger1=time=20
value=5030
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
triggerall=selfanimexist(5035)
trigger1=animtime=0
value=5035
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
triggerall=!selfanimexist(5035)
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
trigger1=pos y>=10&&vel y>0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=envshake
triggerall=time<=19
trigger1=time=[0,19]
time=2
freq=180
ampl=floor((8-8*sin((pi/2/20)*time))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=screenbound
trigger1=1
value=1
movecamera=1,0
ignorehitpause=0
[state ]
type=width
triggerall=time<=19
trigger1=1
edge=0,floor(-1.5*(const(size.air.front)+const(size.air.back)))
ignorehitpause=0
[state ]
type=velset
triggerall=time<=19
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=offset
triggerall=time<=19
trigger1=1
x=facing*((1+time)%2)
ignorehitpause=0
[state ]
type=posset
triggerall=time<=19
trigger1=time=0
x=facing*(-160+0.25*(const(size.air.front)+const(size.air.back)))
ignorehitpause=0
[state ]
type=turn
triggerall=time>=20
trigger1=time=20
ignorehitpause=0
[state ]
type=velset
triggerall=time>=20
trigger1=time=20
x=-4
y=-2
ignorehitpause=0
[state ]
type=veladd
triggerall=time>=20
trigger1=1
y=gethitvar(yaccel)
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=selfstate
triggerall=time>=20
trigger1=pos y>=25&&vel y>0
value=5100
persistent=256
ignorehitpause=0

[statedef 3207]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim
trigger1=1
value=5030
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=nothitby
triggerall=hitshakeover
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
triggerall=hitshakeover
trigger1=1
value2=sca
ignorehitpause=0
[state ]
type=screenbound
triggerall=!hitshakeover
trigger1=1
value=0
movecamera=0,0
ignorehitpause=0
[state ]
type=screenbound
triggerall=hitshakeover
trigger1=1
value=0
movecamera=1,0
ignorehitpause=0
[state ]
type=velset
triggerall=!hitshakeover
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=-45
y=0
persistent=0
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=changestate
triggerall=hitshakeover
trigger1=facing*pos x+160<-0.25*(const(size.air.front)+const(size.air.back))
trigger2=time>=gethitvar(fall.envshake.ampl)+floor(-320/vel x)
value=3206
persistent=256
ignorehitpause=0

[statedef 3206]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim2
triggerall=time<=24
trigger1=1
value=608
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=25
trigger1=time=25
value=5030
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=25
triggerall=anim=5030
triggerall=selfanimexist(5035)
trigger1=animtime=0
value=5035
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=25
triggerall=anim=5030
triggerall=!selfanimexist(5035)
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=25
triggerall=anim=5030
trigger1=pos y>=10&&vel y>0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=25
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=25
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=nothitby
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
trigger1=1
value2=sca
ignorehitpause=0
[state ]
type=envshake
triggerall=time<=24
trigger1=time=[0,19]
time=2
freq=180
ampl=floor((8-8*sin((pi/2/20)*time))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=screenbound
trigger1=1
value=1
movecamera=1,0
ignorehitpause=0
[state ]
type=width
triggerall=time<=24
trigger1=1
edge=0,-(const(size.air.front)+const(size.air.back))
ignorehitpause=0
[state ]
type=velset
triggerall=time<=24
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=offset
triggerall=time<=24
trigger1=1
x=facing*((1+time)%2)
ignorehitpause=0
[state ]
type=posset
triggerall=time<=24
trigger1=time=0
x=facing*(-160+0.25*(const(size.air.front)+const(size.air.back)))
ignorehitpause=0
[state ]
type=turn
triggerall=time>=25
trigger1=time=25
ignorehitpause=0
[state ]
type=velset
triggerall=time>=25
trigger1=time=25
x=-2
y=-2
ignorehitpause=0
[state ]
type=veladd
triggerall=time>=25
trigger1=1
y=gethitvar(yaccel)
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=selfstate
triggerall=time>=25
trigger1=pos y>=25&&vel y>0
value=5100
persistent=256
ignorehitpause=0


;
;1UB

[statedef 800]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20090
persistent=256
ignorehitpause=1
[statedef 805]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20090
persistent=256
ignorehitpause=1

[statedef 810]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20090
persistent=256
ignorehitpause=1
[statedef 815]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=20090
persistent=256
ignorehitpause=1



;̑Xe[gQB
[statedef 819]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim
trigger1=1
value=5030
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=nothitby
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
trigger1=1
value2=sca
ignorehitpause=0
[state ]
type=screenbound
trigger1=1
value=0
movecamera=1,0
ignorehitpause=0
[state ]
type=velset
triggerall=!hitshakeover
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=-32
y=0
persistent=0
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=changestate
triggerall=hitshakeover
trigger1=facing*pos x+160<-0.25*(const(size.air.front)+const(size.air.back))
trigger2=time>=gethitvar(fall.envshake.ampl)+floor(-320/vel x)
value=818
persistent=256
ignorehitpause=0

[statedef 818]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim2
triggerall=time<=19
trigger1=1
value=818
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
trigger1=time=20
value=5030
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
triggerall=selfanimexist(5035)
trigger1=animtime=0
value=5035
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
triggerall=!selfanimexist(5035)
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5030
trigger1=pos y>=10&&vel y>0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=time>=20
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=nothitby
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
trigger1=1
value2=sca
ignorehitpause=0
[state ]
type=envshake
triggerall=time<=19
trigger1=time=[0,19]
time=2
freq=180
ampl=floor((8-8*sin((pi/2/20)*time))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=screenbound
trigger1=1
value=1
movecamera=1,0
ignorehitpause=0
[state ]
type=width
triggerall=time<=19
trigger1=1
edge=0,-(const(size.air.front)+const(size.air.back))
ignorehitpause=0
[state ]
type=velset
triggerall=time<=19
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=offset
triggerall=time<=19
trigger1=1
x=facing*((1+time)%2)
ignorehitpause=0
[state ]
type=posset
triggerall=time<=19
trigger1=time=0
x=facing*(-160+0.25*(const(size.air.front)+const(size.air.back)))
ignorehitpause=0
[state ]
type=turn
triggerall=time>=20
trigger1=time=20
ignorehitpause=0
[state ]
type=velset
triggerall=time>=20
trigger1=time=20
x=-2
y=-2
ignorehitpause=0
[state ]
type=veladd
triggerall=time>=20
trigger1=1
y=gethitvar(yaccel)
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=selfstate
triggerall=time>=20
trigger1=pos y>=25&&vel y>0
value=5100
persistent=256
ignorehitpause=0


;
;2UB

[statedef 820]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0



;Ut[ۑpՎϐZbgB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=1||var(0):=3
ignorehitpause=0



;{ݒitjB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=1
statetype=s
ignorehitpause=0



;B
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s2800,0
freqmul=0.85
volume=0
channel=21
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s2800,0
freqmul=0.95
volume=0
channel=22
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s2800,1
freqmul=1.3
volume=255
channel=23
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s2800,1
freqmul=1.1
volume=255
channel=24
ignorehitpause=0



;ʐݒB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,9]
id=0
anim=19000
trans=addalpha
alpha=0,floor(256*cos((pi/2/10)*animelemtime(1)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=16,0,16-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[10,23]
id=0
anim=19000
trans=addalpha
alpha=0,floor(64*sin((pi/2/14)*(animelemtime(1)-10)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=16,0,16-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=bgpalfx
triggerall=var(55)=0
trigger1=animelemtime(1)=[0,9-1]
time=1
invertall=1
ignorehitpause=0
[state ]
type=bgpalfx
triggerall=var(55)=1
trigger1=animelemtime(1)=[0,9-1]
time=ifelse(var(47)<=0,1,1+var(47))
invertall=1
ignorehitpause=0

[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,9]
time=2
freq=180
ampl=floor((6-3*sin((pi/2/40)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[10,13]
time=2
freq=180
ampl=floor(3*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[14,23]
time=2
freq=180
ampl=floor((3-3*sin((pi/2/10)*(animelemtime(1)-14)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(53)=0
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0



;񂿂B
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10610+1000000*(!var(56))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-49
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=16,0,16-animelemtime(1))
removetime=-2
removeongethit=0
pos=floor(screenpos x+const(size.mid.pos.x)),floor(screenpos y+const(size.mid.pos.y))
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,23]
id=var(50)
anim=10611
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5-0.5*(sin((pi/2/24)*animelemtime(1))**0.4)
shadow=0,0,0
sprpriority=-48
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=16,0,16-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,floor(screenpos y+const(size.mid.pos.y))
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;3UB

[statedef 830]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0



;Ut[ۑpՎϐZbgB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=1||var(0):=4
ignorehitpause=0



;{ݒitjB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=1
statetype=s
ignorehitpause=0
[state ]
type=sprpriority
triggerall=var(53)=0
trigger1=animelemtime(1)<=9
value=183
ignorehitpause=0
[state ]
type=sprpriority
triggerall=var(53)=0
trigger1=animelemtime(1)>=10
value=-37
ignorehitpause=0



;B
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s2800,0
freqmul=0.85
volume=0
channel=21
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s2800,0
freqmul=0.95
volume=0
channel=22
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s2800,1
freqmul=1.3
volume=255
channel=23
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s2800,1
freqmul=1.1
volume=255
channel=24
ignorehitpause=0

[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-3
value=s1200,0
freqmul=1.6
volume=255
channel=25
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-3
value=s1830,0
freqmul=0.9
volume=0
channel=26
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-3
value=s1830,1
freqmul=2.0
volume=0
channel=27
ignorehitpause=0



;ʐݒB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,4]
id=0
anim=19000
trans=addalpha
alpha=0,0
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=38,0,38-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[5,24]
id=0
anim=19000
trans=addalpha
alpha=0,floor(256*sin((pi/2/20)*(animelemtime(1)-5)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=38,0,38-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=0
id=0
anim=19000
trans=addalpha
alpha=0,64
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=38,0,38-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=[1,14]
id=0
anim=19000
trans=addalpha
alpha=0,160
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=38,0,38-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=[15,29]
id=0
anim=19000
trans=addalpha
alpha=0,floor(160*cos((pi/2/15)*(animelemtime(var(0))-15)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=38,0,38-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=[30,49]
id=0
anim=19000
trans=addalpha
alpha=0,floor(256*sin((pi/2/20)*(animelemtime(var(0))-30)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=38,0,38-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,9]
time=2
freq=180
ampl=floor((6-3*sin((pi/2/40)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[10,13]
time=2
freq=180
ampl=floor(3*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[14,23]
time=2
freq=180
ampl=floor((3-3*sin((pi/2/10)*(animelemtime(1)-14)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0

[state ]
type=assertspecial
trigger1=animelemtime(var(0))=[21,29]
flag=nobardisplay
ignorehitpause=0



;WݒB
[state ]
type=posset
triggerall=var(53)=0
trigger1=animelemtime(1)=10
x=-120*(1-2*(enemynear,pos x<0))
ignorehitpause=0
[state ]
type=turn
triggerall=var(53)=0
triggerall=facing*(enemynear,pos x-pos x)<0
trigger1=animelemtime(1)=10
ignorehitpause=0



;rWAZbgB
[state ]
type=trans
trigger1=animelemtime(1)=[0,9]
trans=addalpha
alpha=floor(256*cos((pi/2/10)*animelemtime(1))),floor(256*sin((pi/2/10)*animelemtime(1)))
ignorehitpause=0
[state ]
type=trans
trigger1=animelemtime(1)=[10,19]
trans=addalpha
alpha=floor(256*sin((pi/2/10)*(animelemtime(1)-10))),floor(256*cos((pi/2/10)*(animelemtime(1)-10)))
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(53)=0
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0



;񂿂B
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10610+1000000*(!var(56))
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*0.75*(2-var(56)),0.5*0.75*(2-var(56))
shadow=0,0,0
sprpriority=182
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=38,0,38-animelemtime(1))
removetime=-2
removeongethit=0
pos=-2+17+20,-63
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0



;XiCvB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-3
id=var(50)
anim=10630+1000000*(!var(56))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-38
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=38,0,38-animelemtime(1))
removetime=-2
removeongethit=0
pos=-2,-63
postype=p1
random=0,0
bindtime=1+2
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-3
id=var(50)
anim=10631+1000000*(!var(56))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=180
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=38,0,38-animelemtime(1))
removetime=-2
removeongethit=0
pos=-2,-63
postype=p1
random=0,0
bindtime=1+2
vel=0,0
accel=0,0
ignorehitpause=0



;񂿂B
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)>=0&&animelemtime(var(0))<=-1
id=var(50)
anim=110611
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=181
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=38,0,38-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,floor(screenpos y-63-10-(205-25))
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)>=0&&animelemtime(var(0))<=-1
id=var(50)
anim=110611
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=181
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=38,0,38-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,floor(screenpos y-63+(205-25))
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=0
id=var(50)
anim=110611
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=181
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=38,0,38-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,floor(screenpos y-63-(205+30))
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=0
id=var(50)
anim=110611
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=181
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=38,0,38-animelemtime(1))
removetime=-2
removeongethit=0
pos=0,floor(screenpos y-63+(205+30))
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0



;U{́B
[state ]
type=forcefeedback
triggerall=var(53)=0
trigger1=1||var(1):=1||var(2):=15||fvar(0):=-30||fvar(1):=0||fvar(2):=-30||fvar(3):=0||fvar(4):=0.35
ignorehitpause=0

[state ]
type=projectile
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-1
projid=var(50)
projanim=70290
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=-2,-63
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=1
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=ifelse(animelemtime(1)>=38,0,38-animelemtime(1))
id=var(50)
chainid=-1
nochainid=-1
attr=s,hp
hitflag=hlaf
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=90,9
fall.damage=0
getpower=0,0
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1



;̑Xe[gQB
[statedef 839]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim2
triggerall=!hitshakeover
trigger1=1
value=839
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
trigger1=1
value=5030
persistent=0
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
triggerall=selfanimexist(5035)
trigger1=animtime=0
value=5035
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
triggerall=!selfanimexist(5035)
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
trigger1=pos y>=10&&vel y>0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=statetypeset
triggerall=!hitshakeover
trigger1=1
statetype=s
movetype=h
physics=n
ignorehitpause=0
[state ]
type=statetypeset
triggerall=hitshakeover
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=nothitby
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
trigger1=1
value2=sca
ignorehitpause=0
[state ]
type=hitvelset
triggerall=!hitshakeover
trigger1=1
x=1
persistent=0
ignorehitpause=0
[state ]
type=velset
triggerall=!hitshakeover
trigger1=1
x=vel x*0.7225
ignorehitpause=0
[state ]
type=offset
triggerall=!hitshakeover
trigger1=1
x=0
y=-63
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=0
y=0
persistent=0
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=vel x
y=vel y+gethitvar(yaccel)
ignorehitpause=0
[state ]
type=offset
triggerall=hitshakeover
trigger1=1
x=-facing*const(size.mid.pos.x)
y=-63-const(size.mid.pos.y)
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=selfstate
triggerall=hitshakeover
triggerall=alive!=0
trigger1=hitover
trigger2=animtime=0
trigger3=vel y>0&&pos y>=10
value=5040
persistent=256
ignorehitpause=0
[state ]
type=selfstate
triggerall=hitshakeover
triggerall=alive=0
trigger1=pos y>=25-(-63-const(size.mid.pos.y))&&vel y>0
value=5100
persistent=256
ignorehitpause=0

[statedef 838]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim2
triggerall=!hitshakeover
trigger1=1
value=838
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
trigger1=1
value=5030
persistent=0
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
triggerall=selfanimexist(5035)
trigger1=animtime=0
value=5035
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
triggerall=!selfanimexist(5035)
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
trigger1=pos y>=10&&vel y>0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=statetypeset
triggerall=!hitshakeover
trigger1=1
statetype=s
movetype=h
physics=n
ignorehitpause=0
[state ]
type=statetypeset
triggerall=hitshakeover
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=nothitby
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
trigger1=1
value2=sca
ignorehitpause=0
[state ]
type=hitvelset
triggerall=!hitshakeover
trigger1=1
x=1
persistent=0
ignorehitpause=0
[state ]
type=velset
triggerall=!hitshakeover
trigger1=1
x=vel x*0.7225
ignorehitpause=0
[state ]
type=offset
triggerall=!hitshakeover
trigger1=1
x=0
y=-63
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=0
y=0
persistent=0
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=vel x
y=vel y+gethitvar(yaccel)
ignorehitpause=0
[state ]
type=offset
triggerall=hitshakeover
trigger1=1
x=-facing*const(size.mid.pos.x)
y=-63-const(size.mid.pos.y)
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=selfstate
triggerall=hitshakeover
trigger1=pos y>=25-(-63-const(size.mid.pos.y))&&vel y>0
value=5100
persistent=256
ignorehitpause=0


;
;WXe[gB

;
;1ʏŌB

[statedef 20000]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;
;{ݒB

;ȊOB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0


;
;Ut[ۑpՎϐZbgB

;IvVځB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=var(50)=200
trigger1=1||var(0):=4
trigger2=var(50)=210
trigger2=1||var(0):=5
trigger3=var(50)=211
trigger3=1||var(0):=3
trigger4=var(50)=600
trigger4=1||var(0):=4
ignorehitpause=0


;
;{ݒitjB

;IvVځB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=200||var(50)=210||var(50)=211
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=600
statetype=a
ignorehitpause=0


;
;B

;IvVځB
[state ]
type=playsnd
triggerall=var(53)=0
triggerall=var(50)=200
trigger1=animelemtime(var(0))=0
value=s200,0
freqmul=0.95+0.1*cos(random)
volume=255
channel=1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
triggerall=var(50)=200
trigger1=animelemtime(var(0))=0
value=s200,0
freqmul=0.95+0.1*cos(random)
volume=255
channel=2
ignorehitpause=0

[state ]
type=playsnd
triggerall=var(53)=0
triggerall=var(50)=210||var(50)=211||var(50)=600
trigger1=animelemtime(var(0))=0
value=s210,0
freqmul=0.95+0.1*cos(random)
volume=255
channel=3
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
triggerall=var(50)=210||var(50)=211||var(50)=600
trigger1=animelemtime(var(0))=0
value=s210,0
freqmul=0.95+0.1*cos(random)
volume=255
channel=4
ignorehitpause=0


;
;WݒB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=210
trigger1=animelemtime(4)=0
x=32
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=211
trigger1=animelemtime(2)=0
x=32
ignorehitpause=0

[state ]
type=velmul
triggerall=var(53)=0
triggerall=var(50)=600
trigger1=animelemtime(1)>=0&&animelemtime(4)<=-1
trigger1=vel y>0
y=0.75
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=600
trigger1=animelemtime(3)=0
x=-12
y=-6
ignorehitpause=0
[state ]
type=velmul
triggerall=var(53)=0
triggerall=var(50)=600
trigger1=animelemtime(3)>=0&&animelemtime(7)<=-1
x=0.8
y=0.8
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(53)=0
triggerall=pos y+vel y>=0
trigger1=var(50)=600
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=600
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=600
y=0
ignorehitpause=0

[state ]
type=playerpush
triggerall=var(50)=210||var(50)=211||var(50)=600
trigger1=1
value=0
ignorehitpause=0


;
;ZB

;ȊOB
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=200||var(50)=210||var(50)=211||var(50)=600&&animelemtime(7)>=0
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=600&&animelemtime(7)<=-1
x=vel x
y=vel y
ignorehitpause=0


;
;U{́B

;IvVځB
[state ]
type=forcefeedback
triggerall=var(53)=0
trigger1=var(50)=200
trigger1=1||var(1):=0||var(2):=9||var(3):=10||fvar(0):=-10||fvar(1):=0||fvar(2):=-3||fvar(3):=0||fvar(4):=0.35
trigger2=var(50)=210
trigger2=1||var(1):=1||var(2):=22-10*var(55)||var(3):=60||fvar(0):=6||fvar(1):=-18||fvar(2):=6||fvar(3):=-18||fvar(4):=1.4
trigger3=var(50)=211
trigger3=1||var(1):=1||var(2):=22-10*var(55)||var(3):=60||fvar(0):=6||fvar(1):=-18||fvar(2):=6||fvar(3):=-18||fvar(4):=1.4
trigger4=var(50)=600
trigger4=1||var(1):=0||var(2):=18-13*var(55)||var(3):=60||fvar(0):=0||fvar(1):=0||fvar(2):=0||fvar(3):=0||fvar(4):=0.35
ignorehitpause=0

[state ]
type=hitdef
triggerall=var(53)=0
triggerall=animelemtime(var(0))=0
trigger1=var(50)=200
id=var(50)
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlaf
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(3),floor(var(3)/10)
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=18
air.hittime=28
guard.hittime=18
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=2
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=hitdef
triggerall=var(53)=0
triggerall=animelemtime(var(0))=0
trigger1=var(50)=210||var(50)=211
id=var(50)
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlaf
guardflag=h
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(3),floor(var(3)/10)
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=2
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=hitdef
triggerall=var(53)=0
triggerall=animelemtime(var(0))=0
trigger1=var(50)=600
id=var(50)
chainid=-1
nochainid=-1
attr=a,na
hitflag=hlaf
guardflag=ha
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(3),floor(var(3)/10)
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=2
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0


;
;Xe[gڍsB

;ȊOB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;2ʏŌB

[statedef 20010]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;
;{ݒB

;ȊOB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0


;
;Ut[ۑpՎϐZbgB

;IvVځB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=var(50)=220
trigger1=1||var(0):=5
trigger2=var(50)=400
trigger2=1||var(0):=4
trigger3=var(50)=610
trigger3=1||var(0):=7
trigger4=var(50)=620
trigger4=1||var(0):=5
ignorehitpause=0


;
;{ݒitjB

;IvVځB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=220
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=400
statetype=c
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=610||var(50)=620
statetype=a
ignorehitpause=0


;
;B

;ȊOB
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=0
value=s210,0
freqmul=0.95+0.1*cos(random)
volume=255
channel=1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=0
value=s210,0
freqmul=0.95+0.1*cos(random)
volume=255
channel=2
ignorehitpause=0


;
;WݒB

;IvVځB
[state ]
type=velmul
triggerall=var(53)=0
triggerall=var(50)=610
trigger1=animelemtime(1)>=0&&animelemtime(6)<=-1
x=0.8
y=0.8
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=610
trigger1=animelemtime(6)>=0&&animelemtime(6)<=14
x=12*cos((pi/180)*12)*cos((pi/2/15)*animelemtime(6))
y=12*sin((pi/180)*12)*cos((pi/2/15)*animelemtime(6))
ignorehitpause=0

[state ]
type=velmul
triggerall=var(53)=0
triggerall=var(50)=620
trigger1=animelemtime(1)>=0&&animelemtime(2)<=-1
x=0.8
y=0.8
ignorehitpause=0
[state ]
type=veladd
triggerall=var(53)=0
triggerall=var(50)=620
trigger1=animelemtime(2)=0
x=3
y=-4+0.03*(enemynear,pos y-pos y)
ignorehitpause=0

[state ]
type=velset
triggerall=var(53)=0
triggerall=animelemtime(var(0))=0
trigger1=var(50)=220
trigger1=1||fvar(0):=2
x=fvar(0)
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(53)=0
triggerall=pos y+vel y>=0
trigger1=var(50)=610||var(50)=620
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=610||var(50)=620
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=610||var(50)=620
y=0
ignorehitpause=0


;
;ZB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=220||var(50)=400||var(50)=610&&animelemtime(6)>=15||var(50)=620&&animelemtime(2)>=0
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=610&&animelemtime(6)<=14||var(50)=620&&animelemtime(2)<=-1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y
ignorehitpause=0


;
;ԎaB

;IvVځB
[state ]
type=explod
triggerall=var(53)=0
triggerall=var(50)=620
trigger1=animelemtime(var(0))=0
id=var(50)
anim=25030
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=4
vel=0,0
accel=0,0
ignorehitpause=0


;
;U{́B

;IvVځB
[state ]
type=forcefeedback
triggerall=var(53)=0
trigger1=var(50)=220
trigger1=1||var(1):=0||var(2):=16-4*var(55)||fvar(0):=-32||fvar(1):=0||fvar(2):=-7||fvar(3):=-3||fvar(4):=0.35
trigger2=var(50)=400
trigger2=1||var(1):=1||var(2):=20-4*var(55)||fvar(0):=3||fvar(1):=0||fvar(2):=-7||fvar(3):=-3||fvar(4):=0.35
trigger3=var(50)=610
trigger3=1||var(1):=0||var(2):=12-4*var(55)||fvar(0):=-32||fvar(1):=0||fvar(2):=-7||fvar(3):=-3||fvar(4):=0.35
trigger4=var(50)=620
trigger4=1||var(1):=0||var(2):=20-4*var(55)||fvar(0):=-32||fvar(1):=0||fvar(2):=-7||fvar(3):=-1||fvar(4):=0.35
ignorehitpause=0

[state ]
type=hitdef
triggerall=var(53)=0
triggerall=animelemtime(var(0))=0
trigger1=var(50)=220
id=var(50)
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlaf
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=25,2
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=l
air.type=l
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=18
air.hittime=28
guard.hittime=18
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=2
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=hitdef
triggerall=var(53)=0
triggerall=animelemtime(var(0))=0
trigger1=var(50)=400
id=var(50)
chainid=-1
nochainid=-1
attr=c,na
hitflag=hlaf
guardflag=l
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=25,2
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=h
ground.type=l
air.type=l
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=2
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=hitdef
triggerall=var(53)=0
triggerall=animelemtime(var(0))=0
trigger1=var(50)=610
id=var(50)
chainid=-1
nochainid=-1
attr=a,na
hitflag=hlaf
guardflag=ha
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=25,2
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=l
air.type=l
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=2
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=hitdef
triggerall=var(53)=0
triggerall=animelemtime(var(0))=0
trigger1=var(50)=620
id=var(50)
chainid=-1
nochainid=-1
attr=a,na
hitflag=hlaf
guardflag=ha
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=25,2
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=2
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0


;
;Xe[gڍsB

;ȊOB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;3ʏŌB

[statedef 20020]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;
;{ݒB

;ȊOB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0


;
;Ut[ۑpՎϐZbgB

;IvVځB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=var(50)=230
trigger1=1||var(0):=6
trigger2=var(50)=240
trigger2=1||var(0):=7
trigger3=var(50)=250
trigger3=1||var(0):=12
trigger4=var(50)=251
trigger4=1||var(0):=7
trigger5=var(50)=410
trigger5=1||var(0):=8
trigger6=var(50)=630
trigger6=1||var(0):=7
trigger7=var(50)=640
trigger7=1||var(0):=7
ignorehitpause=0


;
;{ݒitjB

;IvVځB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=230||var(50)=240||var(50)=250||var(50)=251
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=410
statetype=c
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=250&&animelemtime(7)>=0||var(50)=251&&animelemtime(2)>=0||var(50)=630||var(50)=640
statetype=a
ignorehitpause=0


;
;B

;ȊOB
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
value=s230,0
freqmul=1.4+0.05*cos(var(59))
volume=-64
channel=1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
value=s230,0
freqmul=1.4+0.05*cos(var(59))+0.01
volume=-64
channel=2
ignorehitpause=0


;
;ʐݒB

;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=[-2,-1]
id=0
anim=19000
trans=addalpha
alpha=0,224
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(var(0))=[-2,5]
time=2
freq=180
ampl=floor((12-12*sin((pi/2/6)*(animelemtime(var(0))+2)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0


;
;WݒB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=230
trigger1=animelemtime(4)=0
x=1.25
ignorehitpause=0

[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=250
trigger1=animelemtime(7)=0
x=14+0.03*ifelse(facing*(enemynear,pos x-pos x)<0,0,facing*(enemynear,pos x-pos x))
y=-7
ignorehitpause=0
[state ]
type=velmul
triggerall=var(53)=0
triggerall=var(50)=250
trigger1=animelemtime(12)=0
x=0.3
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=251
trigger1=animelemtime(2)=0
x=14+0.03*ifelse(facing*(enemynear,pos x-pos x)<0,0,facing*(enemynear,pos x-pos x))
y=-7
ignorehitpause=0
[state ]
type=velmul
triggerall=var(53)=0
triggerall=var(50)=251
trigger1=animelemtime(7)=0
x=0.3
ignorehitpause=0

[state ]
type=velmul
triggerall=var(53)=0
triggerall=var(50)=630
trigger1=animelemtime(1)=0
x=0.75
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(53)=0
triggerall=pos y+vel y>=0
trigger1=var(50)=250&&animelemtime(7)>=0||var(50)=251&&animelemtime(2)>=0||var(50)=630||var(50)=640
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=250&&animelemtime(7)>=0||var(50)=251&&animelemtime(2)>=0||var(50)=630||var(50)=640
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=250&&animelemtime(7)>=0||var(50)=251&&animelemtime(2)>=0||var(50)=630||var(50)=640
y=0
ignorehitpause=0

[state ]
type=playerpush
triggerall=var(50)=240||var(50)=250||var(50)=251||var(50)=640
trigger1=1
value=0
ignorehitpause=0


;
;ZB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=230||var(50)=240&&animelemtime(5)>=0||var(50)=410
trigger2=var(50)=250&&(animelemtime(7)<=-1||animelemtime(12)>=0)||var(50)=251&&(animelemtime(2)<=-1||animelemtime(7)>=0)||var(50)=630&&animelemtime(9)>=0
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=240&&animelemtime(5)<=-1
x=vel x
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=250&&animelemtime(7)>=0&&animelemtime(12)<=-1||var(50)=251&&animelemtime(2)>=0&&animelemtime(7)<=-1||var(50)=630&&animelemtime(9)<=-1
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*((0.1*(vel y>=0)+(vel y<0))*const(movement.yaccel))
ignorehitpause=0

[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=640&&animelemtime(5)<=-1
x=vel x
y=vel y
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=640&&animelemtime(5)>=0
x=vel x*const(movement.stand.friction)
y=vel y
ignorehitpause=0


;
;rWAZbgB

;ȊOB
[state ]
type=trans
trigger1=animelemtime(var(0))=[0,4]
trans=addalpha
alpha=0,256
ignorehitpause=0
[state ]
type=trans
trigger1=animelemtime(var(0))=[5,9]
trans=addalpha
alpha=floor(256*sin((pi/2/5)*(animelemtime(var(0))-5))),floor(256*cos((pi/2/5)*(animelemtime(var(0))-5)))
ignorehitpause=0

[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
id=var(50)+100000
anim=anim+40000
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=2
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=0
trigger2=animelemtime(var(0))=2
trigger3=animelemtime(var(0))=4
id=var(50)+100000
anim=anim+140000
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=2
vel=0,0
accel=0,0
ignorehitpause=0


;
;aB

;IvVځB
[state ]
type=forcefeedback
triggerall=var(53)=0
trigger1=var(50)=230
trigger1=1||var(1):=10310
trigger2=var(50)=240
trigger2=1||var(1):=10311
trigger3=var(50)=250
trigger3=1||var(1):=10312
trigger4=var(50)=251
trigger4=1||var(1):=10312
trigger5=var(50)=410
trigger5=1||var(1):=10313
trigger6=var(50)=630
trigger6=1||var(1):=10314
trigger7=var(50)=640
trigger7=1||var(1):=10311
ignorehitpause=0



;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
id=var(50)
anim=var(1)+1000000*(!var(56))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-199
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=2
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
id=var(50)
anim=var(1)+10
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=20
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=2
vel=0,0
accel=0,0
ignorehitpause=0


;
;ՁB

;IvVځB
[state ]
type=explod
triggerall=var(53)=0
triggerall=var(50)=250
trigger1=animelemtime(7)=0
id=var(50)
anim=10120
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,20
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
triggerall=var(50)=251
trigger1=animelemtime(2)=0
id=var(50)
anim=10120
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,20
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0


;
;U{́B

;IvVځB
[state ]
type=forcefeedback
triggerall=var(53)=0
trigger1=var(50)=230
trigger1=1||var(1):=0||var(2):=16-4*var(55)||fvar(0):=32||fvar(1):=0||fvar(2):=2||fvar(3):=-4||fvar(4):=0.35
trigger2=var(50)=240
trigger2=1||var(1):=1||var(2):=28-4*var(55)||fvar(0):=-4||fvar(1):=-8||fvar(2):=6||fvar(3):=32||fvar(4):=0.35
trigger3=var(50)=250
trigger3=1||var(1):=1||var(2):=20-4*var(55)||fvar(0):=-4||fvar(1):=-8||fvar(2):=-7||fvar(3):=-3||fvar(4):=0.35
trigger4=var(50)=251
trigger4=1||var(1):=1||var(2):=20-4*var(55)||fvar(0):=-4||fvar(1):=-8||fvar(2):=-7||fvar(3):=-3||fvar(4):=0.35
trigger5=var(50)=410
trigger5=1||var(1):=1||var(2):=24-4*var(55)||fvar(0):=3||fvar(1):=-8||fvar(2):=3||fvar(3):=-6||fvar(4):=0.35
trigger6=var(50)=630
trigger6=1||var(1):=1||var(2):=28-4*var(55)||fvar(0):=-8||fvar(1):=32||fvar(2):=-8||fvar(3):=32||fvar(4):=0.35
trigger7=var(50)=640
trigger7=1||var(1):=1||var(2):=28-4*var(55)||fvar(0):=-4||fvar(1):=-8||fvar(2):=6||fvar(3):=32||fvar(4):=0.35
ignorehitpause=0

[state ]
type=hitdef
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-1
trigger1=var(50)=230||var(50)=240
id=var(50)
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlaf
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=24
palfx.add=128,0,-64
palfx.sinadd=128,64,32,10
palfx.color=0
palfx.invertall=1
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=2
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=hitdef
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-1
trigger1=var(50)=410
id=var(50)
chainid=-1
nochainid=-1
attr=c,na
hitflag=hlaf
guardflag=l
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=l
air.type=l
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=24
palfx.add=128,0,-64
palfx.sinadd=128,64,32,10
palfx.color=0
palfx.invertall=1
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=2
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=hitdef
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-1
trigger1=var(50)=250||var(50)=251||var(50)=630
id=var(50)
chainid=-1
nochainid=-1
attr=a,na
hitflag=hlaf
guardflag=ha
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=24
palfx.add=128,0,-64
palfx.sinadd=128,64,32,10
palfx.color=0
palfx.invertall=1
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=2
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=hitdef
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-1
trigger1=var(50)=640
id=var(50)
chainid=-1
nochainid=-1
attr=a,na
hitflag=hlaf
guardflag=ha
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=l
air.type=l
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=24
palfx.add=64,-64,-128
palfx.sinadd=128,64,32,10
palfx.color=0
palfx.invertall=1
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=2
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0


;
;Xe[gڍsB

;ȊOB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;4ʏŌB

[statedef 20030]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;
;{ݒB

;ȊOB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0


;
;Ut[ۑpՎϐZbgB

;IvVځB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=var(50)=260
trigger1=1||var(0):=4
trigger2=var(50)=650
trigger2=1||var(0):=4
ignorehitpause=0


;
;{ݒitjB

;IvVځB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=260
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=650
statetype=a
ignorehitpause=0
[state ]
type=sprpriority
triggerall=var(53)=0
trigger1=1
value=211
ignorehitpause=0


;
;B

;ȊOB
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
value=s1830,0
freqmul=1.0+0.05*cos(var(59))
volume=255
channel=1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
value=s1830,0
freqmul=1.0+0.05*cos(var(59))+0.005
volume=255
channel=2
ignorehitpause=0


;
;ʐݒB

;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=[-2,-1]
id=0
anim=19000
trans=addalpha
alpha=32,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(var(0))=[-2,5]
time=2
freq=180
ampl=floor((12-12*sin((pi/2/6)*(animelemtime(var(0))+2)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0


;
;WݒB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=260
trigger1=animelemtime(2)=0
x=16
ignorehitpause=0

[state ]
type=velmul
triggerall=var(53)=0
triggerall=var(50)=650
trigger1=animelemtime(1)=0
x=0.75
y=0.75
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=650
trigger1=animelemtime(4)=0
x=16
y=0
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(53)=0
triggerall=pos y+vel y>=0
trigger1=var(50)=650
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=650
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=650
y=0
ignorehitpause=0

[state ]
type=playerpush
triggerall=var(50)=260
trigger1=1
value=0
ignorehitpause=0


;
;ZB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=260
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0

[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=650&&animelemtime(4)<=-1
x=vel x
y=vel y
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=650&&animelemtime(4)>=0
x=vel x*const(movement.stand.friction)
y=vel y
ignorehitpause=0


;
;rWAZbgB

;ȊOB
[state ]
type=trans
trigger1=animelemtime(var(0))=[0,4]
trans=addalpha
alpha=0,256
ignorehitpause=0
[state ]
type=trans
trigger1=animelemtime(var(0))=[5,9]
trans=addalpha
alpha=floor(256*sin((pi/2/5)*(animelemtime(var(0))-5))),floor(256*cos((pi/2/5)*(animelemtime(var(0))-5)))
ignorehitpause=0

[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
id=var(50)+100000
anim=anim+40000
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=210
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=2
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=0
trigger2=animelemtime(var(0))=2
trigger3=animelemtime(var(0))=4
id=var(50)+100000
anim=anim+140000
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=2
vel=0,0
accel=0,0
ignorehitpause=0


;
;aB

;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
id=var(50)
anim=10340+1000000*(!var(56))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=30
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=2
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
id=var(50)
anim=10341
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=31
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=2
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
id=var(50)
anim=10342
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=220
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=2
vel=0,0
accel=0,0
ignorehitpause=0


;
;U{́B

;IvVځB
[state ]
type=forcefeedback
triggerall=var(53)=0
trigger1=var(50)=260
trigger1=1||var(1):=1||var(2):=12-4*var(55)||fvar(0):=-28||fvar(1):=-4||fvar(2):=-28||fvar(3):=-4||fvar(4):=0.35
trigger2=var(50)=650
trigger2=1||var(1):=1||var(2):=16-4*var(55)||fvar(0):=-28||fvar(1):=-3||fvar(2):=-28||fvar(3):=-3||fvar(4):=0.35
ignorehitpause=0

[state ]
type=hitdef
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-1||animelemtime(var(0))=2||animelemtime(var(0))=5
trigger1=var(50)=260
id=var(50)
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlaf
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=20,2
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=l
air.type=l
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=211
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=hitdef
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-1||animelemtime(var(0))=2||animelemtime(var(0))=5
trigger1=var(50)=650
id=var(50)
chainid=-1
nochainid=-1
attr=a,na
hitflag=hlaf
guardflag=ha
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=20,2
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=l
air.type=l
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=211
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0


;
;Xe[gڍsB

;ȊOB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;5ʏŌB

[statedef 20040]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;
;{ݒB

;ȊOB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0


;
;Ut[ۑpՎϐZbgB

;IvVځB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=var(50)=270
trigger1=1||var(0):=6
trigger2=var(50)=660
trigger2=1||var(0):=7
ignorehitpause=0


;
;{ݒitjB

;IvVځB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=270
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=660
statetype=a
ignorehitpause=0


;
;B

;ȊOB
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2-2
value=s270,0
freqmul=0.7+0.05*cos(random)
volume=64
channel=1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2-2
value=s230,0
freqmul=1.0
volume=255
channel=2
ignorehitpause=0


;
;ʐݒB

;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=[-2-2,-1-2]
id=0
anim=19000
trans=addalpha
alpha=32,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(var(0))=[-2-2,7-2]
time=2
freq=180
ampl=floor((14-14*sin((pi/2/10)*(animelemtime(var(0))+2+2)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0


;
;WݒB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=270
trigger1=animelemtime(var(0))>=-1-2&&animelemtime(var(0))<=5-2+1-1
x=0
y=0
ignorehitpause=0

[state ]
type=turn
triggerall=var(53)=0
triggerall=var(50)=660
triggerall=facing*(enemynear,pos x-pos x)<0
trigger1=animelemtime(1)=0
ignorehitpause=0

[state ]
type=velmul
triggerall=var(53)=0
triggerall=var(50)=660
trigger1=animelemtime(1)>=0&&animelemtime(var(0))<=-1-2-1
x=0.95
y=0.95
ignorehitpause=0
[state ]
type=posadd
triggerall=var(53)=0
triggerall=var(50)=660
trigger1=animelemtime(1)>=0&&animelemtime(var(0))<=-1-2-1
trigger1=facing*pos x+130>160
x=-0.125*((facing*pos x+130)-160)
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
triggerall=var(50)=660
triggerall=pos y>=0
triggerall=animelemtime(1)>=0&&animelemtime(var(0))<=-1-2-1
trigger1=1
y=0
ignorehitpause=0
[state ]
type=velmul
triggerall=var(53)=0
triggerall=var(50)=660
triggerall=animelemtime(1)>=0&&animelemtime(var(0))<=-1-2-1
trigger1=pos y+vel y*0.925/(1-0.925)<0
trigger1=1||fvar(0):=0.925
trigger2=1||fvar(0):=(-0+pos y)/(pos y-vel y-0)
x=0.925
y=fvar(0)
ignorehitpause=0
[state ]
type=veladd
triggerall=var(53)=0
triggerall=var(50)=660
triggerall=animelemtime(1)>=0&&animelemtime(var(0))<=-1-2-1
trigger1=1
y=-0.45*cos(atan(-0.06*(pos y+vel y-0)))
ignorehitpause=0

[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=660
trigger1=animelemtime(var(0))>=-1-2&&animelemtime(11)<=-1
x=0
y=0
ignorehitpause=0

[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=660
trigger1=animelemtime(11)=0
x=2
y=-3.5
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(53)=0
triggerall=pos y+vel y>=0
trigger1=var(50)=660&&animelemtime(11)>=0
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=660&&animelemtime(11)>=0
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=660&&animelemtime(11)>=0
y=0
ignorehitpause=0

[state ]
type=playerpush
triggerall=var(50)=660
trigger1=1
value=0
ignorehitpause=0


;
;ZB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=270
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=660&&animelemtime(11)<=-1
x=vel x
y=vel y
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=660&&animelemtime(11)>=0
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*1.5*const(movement.yaccel)
ignorehitpause=0


;
;rWAZbgB

;ȊOB
[state ]
type=trans
trigger1=animelemtime(var(0))=[0,4]
trans=addalpha
alpha=0,256
ignorehitpause=0
[state ]
type=trans
trigger1=animelemtime(var(0))=[5,9]
trans=addalpha
alpha=floor(256*sin((pi/2/5)*(animelemtime(var(0))-5))),floor(256*cos((pi/2/5)*(animelemtime(var(0))-5)))
ignorehitpause=0

[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
id=var(50)+100000
anim=anim+40000
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=2
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=0
trigger2=animelemtime(var(0))=2
trigger3=animelemtime(var(0))=4
id=var(50)+100000
anim=anim+140000
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=2
vel=0,0
accel=0,0
ignorehitpause=0


;
;^N[B

;IvVځB
[state ]
type=forcefeedback
triggerall=var(53)=0
trigger1=var(50)=270
trigger1=1||var(1):=10420
trigger2=var(50)=660
trigger2=1||var(1):=10421
ignorehitpause=0



;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2-2
id=var(50)
anim=var(1)+1000000*(!var(56))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=40
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=2
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2-2
id=var(50)
anim=var(1)+5
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=41
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=2
vel=0,0
accel=0,0
ignorehitpause=0


;
;U{́B

;IvVځB
[state ]
type=forcefeedback
triggerall=var(53)=0
trigger1=var(50)=270&&animelemtime(var(0))<=5-2-1
trigger1=1||var(1):=1||var(2):=24-4*var(55)||fvar(0):=0.05*(facing*(enemynear,pos x-pos x)-120)||fvar(1):=-7||fvar(2):=0.05*(facing*(enemynear,pos x-pos x)-120)||fvar(3):=-7||fvar(4):=0.35
trigger2=var(50)=270&&animelemtime(var(0))>=5-2
trigger2=1||var(1):=1||var(2):=28-9*var(55)||fvar(0):=0.05*(facing*(enemynear,pos x-pos x)-120)||fvar(1):=-7||fvar(2):=0.05*(facing*(enemynear,pos x-pos x)-120)||fvar(3):=-7||fvar(4):=0.35
trigger3=var(50)=660&&animelemtime(var(0))<=5-2-1
trigger3=1||var(1):=1||var(2):=24-4*var(55)||fvar(0):=-8||fvar(1):=32||fvar(2):=-8||fvar(3):=32||fvar(4):=0.35
trigger4=var(50)=660&&animelemtime(var(0))>=5-2
trigger4=1||var(1):=1||var(2):=28-9*var(55)||fvar(0):=-8||fvar(1):=32||fvar(2):=-8||fvar(3):=32||fvar(4):=0.35
ignorehitpause=0

[state ]
type=hitdef
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-1-2||animelemtime(var(0))=2-2||animelemtime(var(0))=5-2
trigger1=var(50)=270
id=var(50)
chainid=-1
nochainid=-1
attr=s,sa
hitflag=hlaf
guardflag=h
affectteam=e
priority=2147483647,h
hitonce=0
numhits=2+(animelemtime(var(0))+1+2)%2
damage=10,1
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=2
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=hitdef
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-1-2||animelemtime(var(0))=2-2||animelemtime(var(0))=5-2
trigger1=var(50)=660
id=var(50)
chainid=-1
nochainid=-1
attr=a,sa
hitflag=hlaf
guardflag=ha
affectteam=e
priority=2147483647,h
hitonce=0
numhits=2+(animelemtime(var(0))+1+2)%2
damage=10,1
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(2)
guard.pausetime=0,var(2)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=var(1)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(2)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=2
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0


;
;Xe[gڍsB

;ȊOB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;1ʏˌB

[statedef 20050]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;
;{ݒB

;ȊOB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0


;
;Ut[ۑpՎϐZbgB

;IvVځB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=var(50)=300
trigger1=1||var(0):=6
trigger2=var(50)=301
trigger2=1||var(0):=3
trigger3=var(50)=310
trigger3=1||var(0):=6
trigger4=var(50)=311
trigger4=1||var(0):=3
trigger5=var(50)=500
trigger5=1||var(0):=6
trigger6=var(50)=501
trigger6=1||var(0):=3
trigger7=var(50)=700
trigger7=1||var(0):=3
trigger8=var(50)=701
trigger8=1||var(0):=2
ignorehitpause=0


;
;{ݒitjB

;IvVځB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=300||var(50)=301||var(50)=310||var(50)=311
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=500||var(50)=501
statetype=c
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=700||var(50)=701
statetype=a
ignorehitpause=0


;
;B

;ȊOB
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=0
trigger2=animelemtime(var(0))=2
trigger3=animelemtime(var(0))=4
trigger4=animelemtime(var(0))=6
value=s1300,0
freqmul=1.0
volume=255
channel=11+floor(animelemtime(var(0))/2)
ignorehitpause=0


;
;WݒB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=300
trigger1=animelemtime(6)=0
x=0.5
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=301
trigger1=animelemtime(3)=0
x=0.5
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=310
trigger1=animelemtime(6)=0
x=1.5
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=311
trigger1=animelemtime(3)=0
x=1.5
ignorehitpause=0

[state ]
type=posset
triggerall=var(53)=0
triggerall=var(50)=700||var(50)=701
triggerall=pos y>=0
triggerall=animelemtime(1)>=0&&animelemtime(var(0))<=-1
trigger1=1
y=0
ignorehitpause=0
[state ]
type=velmul
triggerall=var(53)=0
triggerall=var(50)=700||var(50)=701
triggerall=animelemtime(1)>=0&&animelemtime(var(0))<=-1
trigger1=pos y+vel y*0.925/(1-0.925)<0
trigger1=1||fvar(0):=0.925
trigger2=1||fvar(0):=(-0+pos y)/(pos y-vel y-0)
x=0.925
y=fvar(0)
ignorehitpause=0
[state ]
type=veladd
triggerall=var(53)=0
triggerall=var(50)=700||var(50)=701
triggerall=animelemtime(1)>=0&&animelemtime(var(0))<=-1
trigger1=1
y=-0.45*cos(atan(-0.06*(pos y+vel y-0)))
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=700||var(50)=701
triggerall=animelemtime(var(0))=0
trigger1=1
x=-2.5
y=-6
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(53)=0
triggerall=pos y+vel y>=0
trigger1=var(50)=700||var(50)=701
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=700||var(50)=701
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=700||var(50)=701
y=0
ignorehitpause=0

[state ]
type=playerpush
trigger1=var(50)=700||var(50)=701
value=0
ignorehitpause=0


;
;ZB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=300||var(50)=301||var(50)=310||var(50)=311||var(50)=500||var(50)=501||(var(50)=700||var(50)=701)&&animelemtime(var(0))>=0
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=(var(50)=700||var(50)=701)&&animelemtime(var(0))<=-1
x=vel x
y=vel y
ignorehitpause=0


;
;Xe[gڍsB

;ȊOB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;2ʏˌB

[statedef 20060]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;
;{ݒB

;ȊOB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0


;
;Ut[ۑpՎϐZbgB

;IvVځB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=var(50)=350
trigger1=1||var(0):=5
trigger2=var(50)=550
trigger2=1||var(0):=5
trigger3=var(50)=750
trigger3=1||var(0):=4
ignorehitpause=0


;
;{ݒitjB

;IvVځB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=350
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=550
statetype=c
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=750
statetype=a
ignorehitpause=0


;
;B

;ȊOB
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s1270,0
freqmul=0.9
volume=255
channel=11
ignorehitpause=0

[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-4
value=s1350,0
freqmul=1.3
volume=255
channel=12
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-4
value=s1200,1
freqmul=0.4
volume=255
channel=13
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-4
value=s1200,1
freqmul=0.4005
volume=255
channel=14
ignorehitpause=0


;
;ʐݒB

;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-4
id=0
anim=19000
trans=addalpha
alpha=0,0
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=[-3,-1]
id=0
anim=19000
trans=addalpha
alpha=0,floor(256*sin((pi/2/3)*(animelemtime(var(0))+3)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(var(0))=[-4,15]
time=2
freq=180
ampl=floor((12-12*sin((pi/2/20)*(animelemtime(var(0))+4)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0


;
;WݒB

;IvVځB
[state ]
type=offset
triggerall=var(50)=350||var(50)=550
trigger1=animelemtime(4)=[0,23]
y=floor(-10*sin((pi/24)*animelemtime(4)))
ignorehitpause=0

[state ]
type=posset
triggerall=var(53)=0
triggerall=var(50)=750
triggerall=pos y>=0
triggerall=animelemtime(1)>=0&&animelemtime(var(0))<=-1
trigger1=1
y=0
ignorehitpause=0
[state ]
type=velmul
triggerall=var(53)=0
triggerall=var(50)=750
triggerall=animelemtime(1)>=0&&animelemtime(var(0))<=-1
trigger1=pos y+vel y*0.85/(1-0.85)<0
trigger1=1||fvar(0):=0.85
trigger2=1||fvar(0):=(-0+pos y)/(pos y-vel y-0)
x=0.85
y=fvar(0)
ignorehitpause=0
[state ]
type=veladd
triggerall=var(53)=0
triggerall=var(50)=750
triggerall=animelemtime(1)>=0&&animelemtime(var(0))<=-1
trigger1=1
y=-0.45*cos(atan(-0.06*(pos y+vel y-0)))
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=750
triggerall=animelemtime(var(0))=0
trigger1=1
x=-2.5
y=-6
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(53)=0
triggerall=pos y+vel y>=0
trigger1=var(50)=750
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=750
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=750
y=0
ignorehitpause=0

[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0


;
;ZB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=350||var(50)=550||var(50)=750&&animelemtime(var(0))>=0
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=750&&animelemtime(var(0))<=-1
x=vel x
y=vel y
ignorehitpause=0


;
;̏ےB

;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=110164
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-159
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=110163
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-158
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0


;
;ՎϐZbgB

;IvVځB
[state ]
type=forcefeedback
triggerall=var(53)=0
trigger1=var(50)=350
trigger1=1||var(1):=120
trigger2=var(50)=550
trigger2=1||var(1):=190
trigger3=var(50)=750
trigger3=1||var(1):=80
ignorehitpause=0


;
;uCYGbWB

;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-4
id=var(50)
anim=10050+1000000*(!var(56))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-157
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=var(1),floor(-pos y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-4
id=var(50)
anim=10051+1000000*(!var(56))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=60
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=var(1),floor(-pos y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0


;
;U{́B

;IvVځB
[state ]
type=forcefeedback
triggerall=var(53)=0
trigger1=var(50)=350
trigger1=1||var(2):=1||var(3):=20||fvar(0):=-1||fvar(1):=-40||fvar(2):=-1||fvar(3):=-40||fvar(4):=2.1
trigger2=var(50)=550
trigger2=1||var(2):=1||var(3):=18||fvar(0):=-1||fvar(1):=-40||fvar(2):=-1||fvar(3):=-40||fvar(4):=2.1
trigger3=var(50)=750
trigger3=1||var(2):=1||var(3):=18||fvar(0):=-1||fvar(1):=-40||fvar(2):=-1||fvar(3):=-40||fvar(4):=2.1
ignorehitpause=0

[state ]
type=projectile
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-4
trigger1=var(50)=350
projid=var(50)
projanim=70130
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+var(1)),floor(vel y-pos y)
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=9
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=var(50)
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlaf
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=110,11
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=73
palfx.add=256,64,128
palfx.sinadd=128,32,64,10
palfx.color=0
palfx.invertall=1
pausetime=0,var(3)
guard.pausetime=0,var(3)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(2)
air.fall=var(2)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=projectile
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-4
trigger1=var(50)=550
projid=var(50)
projanim=70130
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+var(1)),floor(vel y-pos y)
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=9
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=var(50)
chainid=-1
nochainid=-1
attr=c,sp
hitflag=hlaf
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=110,11
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=73
palfx.add=256,64,128
palfx.sinadd=128,32,64,10
palfx.color=0
palfx.invertall=1
pausetime=0,var(3)
guard.pausetime=0,var(3)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(2)
air.fall=var(2)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=projectile
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-4
trigger1=var(50)=750
projid=var(50)
projanim=70130
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+var(1)),floor(vel y-pos y)
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=9
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=var(50)
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlaf
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=110,11
fall.damage=0
getpower=30*!(var(44)%2),15*!(var(44)%2)
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=73
palfx.add=256,64,128
palfx.sinadd=128,32,64,10
palfx.color=0
palfx.invertall=1
pausetime=0,var(3)
guard.pausetime=0,var(3)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(2)
air.fall=var(2)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0


;
;Xe[gڍsB

;ȊOB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;3ʏˌB

[statedef 20070]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;
;{ݒB

;ȊOB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0


;
;Ut[ۑpՎϐZbgB

;IvVځB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=var(50)=320
trigger1=1||var(0):=5
trigger2=var(50)=720
trigger2=1||var(0):=4
ignorehitpause=0


;
;{ݒitjB

;IvVځB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=320
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=720
statetype=a
ignorehitpause=0
[state ]
type=sprpriority
triggerall=var(53)=0
trigger1=1
value=210
ignorehitpause=0


;
;B

;ȊOB
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s1270,0
freqmul=0.9
volume=255
channel=11
ignorehitpause=0


;
;ʐݒB

;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=0
anim=19000
trans=addalpha
alpha=128,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,9]
time=2
freq=180
ampl=floor((6-6*sin((pi/2/10)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0


;
;WݒB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
triggerall=var(50)=720
trigger1=animelemtime(1)=0
trigger1=vel y>0
y=0
ignorehitpause=0
[state ]
type=veladd
triggerall=var(53)=0
triggerall=var(50)=720
trigger1=animelemtime(1)=0
x=-14*cos((pi/180)*(15+5))
y=-14*sin((pi/180)*(15+5))
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(53)=0
triggerall=pos y+vel y>=0
trigger1=var(50)=720
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=720
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=720
y=0
ignorehitpause=0

[state ]
type=playerpush
triggerall=var(50)=720
trigger1=1
value=0
ignorehitpause=0


;
;ZB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=320
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=720&&animelemtime(1)>=0&&animelemtime(5)<=-1
x=vel x*const(movement.stand.friction)
y=vel y*const(movement.stand.friction)
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=720&&animelemtime(5)>=0
x=vel x*const(movement.stand.friction)
y=vel y+(statetype=a)*0.2*const(movement.yaccel)
ignorehitpause=0


;
;̏ےB

;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=110162
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-149
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=110160
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-148
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0


;
;Xe[gڍsB

;ȊOB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;3풴KEZB

[statedef 20080]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;
;{ݒB

;ȊOB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0


;
;Ut[ۑpՎϐZbgB

;ȊOB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=animelemtime(45+6)<=-1
trigger1=1||var(0):=45+6-1
trigger1=1||var(1):=0
trigger2=animelemtime(45+6)>=0&&animelemtime(45+15)<=-1
trigger2=1||var(0):=45+15-1
trigger2=1||var(1):=1
trigger3=animelemtime(45+15)>=0&&animelemtime(45+21)<=-1
trigger3=1||var(0):=45+21-1
trigger3=1||var(1):=2
trigger4=animelemtime(45+21)>=0&&animelemtime(45+27)<=-1
trigger4=1||var(0):=45+27-1
trigger4=1||var(1):=3
trigger5=animelemtime(45+27)>=0&&animelemtime(45+33)<=-1
trigger5=1||var(0):=45+33-1
trigger5=1||var(1):=4
trigger6=animelemtime(45+33)>=0&&animelemtime(45+42)<=-1
trigger6=1||var(0):=45+42-1
trigger6=1||var(1):=5
trigger7=animelemtime(45+42)>=0
trigger7=1||var(0):=45+49-1
trigger7=1||var(1):=6
ignorehitpause=0


;
;{ݒitjB

;IvVځB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=3200
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=3250
statetype=a
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=3250&&animelemtime(1)>=10&&animelemtime(45+42-1+2)<=-1
statetype=s
ignorehitpause=0



;ȊOB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=animelemtime(45+42-1+2)>=0
statetype=a
ignorehitpause=0


;
;B

;ȊOB
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s1270,0
freqmul=0.9
volume=255
channel=21
ignorehitpause=0

[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s2100,0
freqmul=0.9
volume=255
channel=22
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s2100,0
freqmul=0.9001
volume=255
channel=23
ignorehitpause=0

[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=30
value=s1286,1
freqmul=0.7
volume=255
channel=24
ignorehitpause=0

[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=30+75
value=s4000,5
freqmul=0.4
volume=255
channel=25
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=30+75
value=s4000,5
freqmul=0.4
volume=255
channel=26
ignorehitpause=0

[state ]
type=stopsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120
channel=24
ignorehitpause=0
[state ]
type=stopsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120
channel=25
ignorehitpause=0
[state ]
type=stopsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120
channel=26
ignorehitpause=0

[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120
value=s4000,4
freqmul=0.7
volume=255
channel=27
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120
value=s4000,4
freqmul=0.7005
volume=255
channel=28
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120-5
value=s230,0
freqmul=0.7
volume=255
channel=29
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120-5
value=s230,0
freqmul=0.7
volume=255
channel=30
ignorehitpause=0

[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120+15
value=s1830,1
freqmul=2.7
volume=64
channel=21
ignorehitpause=0

[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120+5+60
value=s4000,0
freqmul=1.1
volume=255
channel=21
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120+5+60
value=s4000,1
freqmul=0.9
volume=255
channel=22
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120+5+60
value=s4000,1
freqmul=0.9001
volume=255
channel=23
ignorehitpause=0

[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120+5+60+15
value=s4000,2
freqmul=0.9
volume=255
channel=24
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120+5+60+15
value=s4000,2
freqmul=0.9
volume=255
channel=25
ignorehitpause=0

[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
value=s1200,0
freqmul=1.0
volume=255
channel=21
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
value=s1200,1
freqmul=1.0
volume=128
channel=22
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
value=s1200,2
freqmul=1.4
volume=255
channel=23
ignorehitpause=0

[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(45+49-1)=8
value=s1830,0
freqmul=0.5
volume=255
channel=24
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(45+49-1)=8
value=s1830,0
freqmul=0.5001
volume=255
channel=25
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(45+49-1)=8
value=s1270,100
freqmul=0.8
volume=255
channel=26
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(45+49-1)=8
value=s1270,100
freqmul=0.8001
volume=255
channel=27
ignorehitpause=0

[state ]
type=assertspecial
trigger1=animelemtime(1)>=30&&animelemtime(45+49-1)<=8-1
flag=nokosnd
ignorehitpause=0


;
;ʐݒB

;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,30+10-1]
id=0
anim=19000
trans=addalpha
alpha=0,floor(256*cos((pi/2/40)*animelemtime(1)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)>=30+10&&animelemtime(45+49-1)<=8-1
id=0
anim=19000
trans=addalpha
alpha=0,0
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,30+10-1]
id=0
anim=19000
trans=addalpha
alpha=0,floor(128+128*cos((pi/2/40)*animelemtime(1)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=152
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[30+10,30+100-1]
id=0
anim=19000
trans=addalpha
alpha=0,floor(128*cos((pi/2/90)*(animelemtime(1)-(30+10))))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=152
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[30+100,30+120+5-1]
id=0
anim=19000
trans=addalpha
alpha=0,0
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=152
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[30+120+5,30+120+5+23-1]
id=0
anim=19000
trans=addalpha
alpha=256,0
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=153
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120+5
id=0
anim=19000
trans=addalpha
alpha=0,0
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=154
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=0
anim=19000
trans=addalpha
alpha=128,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=[-2,-1]
id=0
anim=19000
trans=addalpha
alpha=128,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,9]
time=2
freq=180
ampl=floor((6-6*sin((pi/2/10)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[30,30+19]
time=2
freq=180
ampl=floor((12-9*sin((pi/2/20)*(animelemtime(1)-30)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[30+20,30+120+5+60-1]
time=2
freq=180
ampl=floor(3*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[30+120+5+60,30+120+5+60+19]
time=2
freq=180
ampl=floor((12-12*sin((pi/2/20)*(animelemtime(1)-(30+120+5+60))))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0

[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(var(0))=[-2,5]
time=2
freq=180
ampl=floor((16-16*sin((pi/2/8)*(animelemtime(var(0))+2)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0

[state ]
type=bgpalfx
triggerall=var(55)=0
triggerall=1||var(10):=1024
trigger1=animelemtime(45+49-1)=[8,35-1]
time=1
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0
[state ]
type=bgpalfx
triggerall=var(55)=0
triggerall=1||var(10):=floor(1024-768*sin((pi/2/20)*(animelemtime(45+49-1)-35)))
trigger1=animelemtime(45+49-1)=[35,55-1]
time=1
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0
[state ]
type=bgpalfx
triggerall=var(55)=1
triggerall=1||var(10):=1024
trigger1=animelemtime(45+49-1)=[8,35-1]
time=ifelse(var(47)<=0,1,1+var(47))
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0
[state ]
type=bgpalfx
triggerall=var(55)=1
triggerall=1||var(10):=floor(1024-768*sin((pi/2/20)*(animelemtime(45+49-1)-35)))
trigger1=animelemtime(45+49-1)=[35,55-1]
time=ifelse(var(47)<=0,1,1+var(47))
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0

[state ]
type=screenbound
trigger1=animelemtime(1)>=10&&animelemtime(45+49-1)<=8-1
value=1
movecamera=0,0
ignorehitpause=0


;
;WݒB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=3250&&animelemtime(1)=[0,29]
x=0
y=0
ignorehitpause=0



;ȊOB
[state ]
type=posset
triggerall=var(53)=0
trigger1=animelemtime(1)>=30&&animelemtime(45+42-1+2)<=-1
x=-100*facing
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
trigger1=animelemtime(45+42-1+2)>=0&&animelemtime(45+42-1+7)<=-1
x=facing*(-100+18*animelemtime(45+42-1+2))
y=-7*animelemtime(45+42-1+2)+0.5*const(movement.yaccel)*(2+animelemtime(45+42-1+2))*(1+animelemtime(45+42-1+2))
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
trigger1=animelemtime(45+42-1+7)>=0&&animelemtime(45+49-1)<=8-1
x=facing*(-100+18*4+0.3*18*animelemtime(45+42-1+7))
y=-7*animelemtime(45+42-1+2)+0.5*const(movement.yaccel)*(2+animelemtime(45+42-1+2))*(1+animelemtime(45+42-1+2))
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
trigger1=animelemtime(45+49-1)=8-1
x=floor(pos x)
y=floor(pos y)
ignorehitpause=0

[state ]
type=velset
triggerall=var(53)=0
trigger1=animelemtime(1)>=30&&animelemtime(45+49-1)<=8-1
x=0
y=0
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=animelemtime(45+49-1)=8
x=18*1.25
y=-12*1.25
ignorehitpause=0
[state ]
type=velmul
triggerall=var(53)=0
trigger1=animelemtime(45+49-1)=[8,35-1]
x=0.8
y=0.8
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(53)=0
triggerall=pos y+vel y>=0
trigger1=animelemtime(45+49-1)>=35
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=animelemtime(45+49-1)>=35
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=animelemtime(45+49-1)>=35
y=0
ignorehitpause=0

[state ]
type=playerpush
triggerall=animelemtime(45+42)>=0
trigger1=1
value=0
ignorehitpause=0


;
;ZB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=3200&&animelemtime(1)<=9
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=3250&&animelemtime(1)<=9
x=vel x
y=vel y
ignorehitpause=0



;ȊOB
[state ]
type=velset
triggerall=var(53)=0
trigger1=animelemtime(1)>=10&&animelemtime(45+49-1)<=35-1
x=vel x
y=vel y
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=animelemtime(45+49-1)>=35
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0


;
;rWAZbgB

;ȊOB
[state ]
type=trans
trigger1=animelemtime(1)>=0&&animelemtime(45+49-1)<=8-1
trans=addalpha
alpha=0,256
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)+100000
anim=anim
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=2
ontop=0
ownpal=0
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=var(53)=0
triggerall=numexplod(var(50)+100000)>=1
trigger1=animelemtime(1)=[0,9]
id=var(50)+100000
trans=addalpha
alpha=floor(256*cos((pi/2/10)*animelemtime(1))),floor(256*sin((pi/2/10)*animelemtime(1)))
scale=1-0.5*sin((pi/2/10)*animelemtime(1)),1+sin((pi/2/10)*animelemtime(1))
pos=floor(vel x+screenpos x-17+17*(1-0.5*sin((pi/2/10)*animelemtime(1)))),floor(vel y+screenpos y-50+50*(1+sin((pi/2/10)*animelemtime(1))))
postype=left
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=var(53)=0
triggerall=numexplod(var(50)+100000)>=1
triggerall=animelemtime(1)>=10&&animelemtime(45+49-1)<=8-1
trigger1=animelemtime(var(0))!=[0,9]
id=var(50)+100000
trans=addalpha
alpha=256,0
scale=1,1
pos=floor(vel x+screenpos x),floor(vel y+screenpos y)
postype=left
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=var(53)=0
triggerall=numexplod(var(50)+100000)>=1
triggerall=animelemtime(1)>=10&&animelemtime(45+49-1)<=8-1
trigger1=animelemtime(var(0))=[0,4]
id=var(50)+100000
trans=addalpha
alpha=0,256
scale=1,1
pos=floor(vel x+screenpos x),floor(vel y+screenpos y)
postype=left
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=var(53)=0
triggerall=numexplod(var(50)+100000)>=1
triggerall=animelemtime(1)>=10&&animelemtime(45+49-1)<=8-1
trigger1=animelemtime(var(0))=[5,9]
id=var(50)+100000
trans=addalpha
alpha=floor(256*sin((pi/2/5)*(animelemtime(var(0))-5))),floor(256*cos((pi/2/5)*(animelemtime(var(0))-5)))
scale=1,1
pos=floor(vel x+screenpos x),floor(vel y+screenpos y)
postype=left
ignorehitpause=0
[state ]
type=removeexplod
triggerall=var(53)=0
triggerall=numexplod(var(50)+100000)>=1
trigger1=animelemtime(45+49-1)=8
id=var(50)+100000
ignorehitpause=0

[state ]
type=trans
triggerall=animelemtime(45+49-1)>=8
trigger1=animelemtime(var(0))=[0,4]
trans=addalpha
alpha=0,256
ignorehitpause=0
[state ]
type=trans
triggerall=animelemtime(45+49-1)>=8
trigger1=animelemtime(var(0))=[5,9]
trans=addalpha
alpha=floor(256*sin((pi/2/5)*(animelemtime(var(0))-5))),floor(256*cos((pi/2/5)*(animelemtime(var(0))-5)))
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2+1
id=var(50)
anim=anim+40000+200000*var(1)
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(vel x+screenpos x),floor(vel y+screenpos y)
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=0+1
trigger2=animelemtime(var(0))=2+1
trigger3=animelemtime(var(0))=4+1
id=var(50)
anim=anim+140000+200000*var(1)
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-7
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(vel x+screenpos x),floor(vel y+screenpos y)
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0


;
;̏ےB

;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=110164
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-68
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=-17,-50
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=110160
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=150
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=-17,-50
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0


;
;ア̏ےB

;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120+5+60
id=var(50)+200000
anim=10490
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=151
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120+5+60+6
id=var(50)+200000
anim=110160
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.5*(2-var(56)),0.5*0.5*(2-var(56))
shadow=0,0,0
sprpriority=-67
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120+5+60+14
id=var(50)+200000
anim=110160
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.75*(2-var(56)),0.5*0.75*(2-var(56))
shadow=0,0,0
sprpriority=-67
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120+5+60+22
id=var(50)+200000
anim=110160
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-67
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=modifyexplod
triggerall=numexplod(var(50)+200000)>=1
trigger1=1
id=var(50)+200000
pos=floor(vel x+screenpos x-19.5*facing),floor(vel y+screenpos y-123.5)
postype=left
ignorehitpause=0


;
;\B

;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=30
id=var(50)+300000
anim=10530+1000000*(!var(56))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=153
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=30
id=var(50)+300000
anim=10531+1000000*(!var(56))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=154
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(45+49-1)=8
id=var(50)+300000
anim=10533+1000000*(!var(56))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-69
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(45+49-1)=8
id=var(50)+300000
anim=10534+1000000*(!var(56))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=156
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=modifyexplod
triggerall=numexplod(var(50)+300000)>=1
trigger1=1
id=var(50)+300000
pos=0,floor(screenpos y-pos y)
postype=back
ignorehitpause=0


;
;A[LeX̖B

;ȊOB
[state ]
type=forcefeedback
triggerall=var(53)=0
trigger1=animelemtime(45+6)<=-1
trigger1=1||var(3):=10001
trigger2=animelemtime(45+6)>=0&&animelemtime(45+15)<=-1
trigger2=1||var(3):=10002
trigger3=animelemtime(45+15)>=0&&animelemtime(45+21)<=-1
trigger3=1||var(3):=10005
trigger4=animelemtime(45+21)>=0&&animelemtime(45+27)<=-1
trigger4=1||var(3):=10003
trigger5=animelemtime(45+27)>=0&&animelemtime(45+33)<=-1
trigger5=1||var(3):=10001
trigger6=animelemtime(45+33)>=0&&animelemtime(45+42)<=-1
trigger6=1||var(3):=10002
trigger7=animelemtime(45+42)>=0
trigger7=1||var(3):=10007
ignorehitpause=0

[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
id=var(50)+600000+100000*var(1)
anim=var(3)+10+1000000*(!var(56))
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-66
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2
id=var(50)+600000+100000*var(1)
anim=var(3)+20+1000000*(!var(56))
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-65
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=modifyexplod
triggerall=var(53)=0
triggerall=numexplod(var(50)+600000+100000*var(1))>=1
trigger1=animelemtime(var(0))=-1
id=var(50)+600000+100000*var(1)
pos=floor(vel x+screenpos x),floor(vel y+screenpos y)
postype=left
ignorehitpause=0


;
;[́B

;ȊOB
[state ]
type=forcefeedback
triggerall=var(53)=0
trigger1=animelemtime(45+6)<=-1
trigger1=1||var(2):=10540||fvar(5):=30+10
trigger2=animelemtime(45+6)>=0&&animelemtime(45+15)<=-1
trigger2=1||var(2):=10541||fvar(5):=35
trigger3=animelemtime(45+15)>=0&&animelemtime(45+21)<=-1
trigger3=1||var(2):=10542||fvar(5):=40+10
trigger4=animelemtime(45+21)>=0&&animelemtime(45+27)<=-1
trigger4=1||var(2):=10543||fvar(5):=40
trigger5=animelemtime(45+27)>=0&&animelemtime(45+33)<=-1
trigger5=1||var(2):=10540||fvar(5):=30+10
trigger6=animelemtime(45+33)>=0&&animelemtime(45+42)<=-1
trigger6=1||var(2):=10541||fvar(5):=35
trigger7=animelemtime(45+42)>=0
trigger7=1||var(2):=10544||fvar(5):=45-10
ignorehitpause=0

[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(var(0))=-2+1
id=var(50)+500000
anim=var(2)+1000000*(!var(56))
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=155
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(screenpos x+facing*(-fvar(5)*2)),floor(screenpos y)
postype=left
random=0,0
bindtime=1
vel=fvar(5)*facing,0
accel=0,0
ignorehitpause=0


;
;Q[WݒB

;ȊOB
[state ]
type=poweradd
triggerall=var(53)=0
trigger1=animelemtime(1)=30+120+60
value=-3000
ignorehitpause=0


;
;U{́B

;ȊOB
[state ]
type=forcefeedback
triggerall=var(53)=0
trigger1=animelemtime(45+6)<=-1
trigger1=1||var(4):=1||var(5):=14||var(6):=0||fvar(0):=-2||fvar(1):=-11||fvar(2):=-2||fvar(3):=-11||fvar(4):=0.35
trigger2=animelemtime(45+6)>=0&&animelemtime(45+15)<=-1
trigger2=1||var(4):=1||var(5):=15||var(6):=1||fvar(0):=-6||fvar(1):=19||fvar(2):=-6||fvar(3):=19||fvar(4):=0.35
trigger3=animelemtime(45+15)>=0&&animelemtime(45+21)<=-1
trigger3=1||var(4):=1||var(5):=16||var(6):=2||fvar(0):=3||fvar(1):=-9||fvar(2):=3||fvar(3):=-9||fvar(4):=0.35
trigger4=animelemtime(45+21)>=0&&animelemtime(45+27)<=-1
trigger4=1||var(4):=1||var(5):=16||var(6):=2||fvar(0):=-16||fvar(1):=6||fvar(2):=-16||fvar(3):=6||fvar(4):=0.35
trigger5=animelemtime(45+27)>=0&&animelemtime(45+33)<=-1
trigger5=1||var(4):=1||var(5):=14||var(6):=0||fvar(0):=-2||fvar(1):=-11||fvar(2):=-2||fvar(3):=-11||fvar(4):=0.35
trigger6=animelemtime(45+33)>=0&&animelemtime(45+42)<=-1
trigger6=1||var(4):=1||var(5):=16||var(6):=2||fvar(0):=-6||fvar(1):=19||fvar(2):=-6||fvar(3):=19||fvar(4):=0.35
trigger7=animelemtime(45+42)>=0
trigger7=1||var(4):=1||var(5):=(17-8+24)||var(6):=3||fvar(0):=40||fvar(1):=32||fvar(2):=40||fvar(3):=32||fvar(4):=0.35
ignorehitpause=0

[state ]
type=projectile
trigger1=animelemtime(1)=[30+100,30+120+5+60-1]
projid=var(50)+2000000
projanim=70227
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x),floor(vel y)
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=1
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=var(50)+2000000
chainid=-1
nochainid=-1
attr=s,ha
hitflag=hlafdp
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=0
damage=0,0
fall.damage=0
getpower=0,0
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,0
guard.pausetime=0,0
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=1
air.fall=1
ground.velocity=0,0
air.velocity=0,0
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=0
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=projectile
trigger1=animelemtime(1)=30+120+5+60
projid=var(50)+2100000
projanim=70227
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x),floor(vel y)
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=1
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=var(50)+2100000
chainid=-1
nochainid=-1
attr=s,ha
hitflag=hlafdp
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=0,0
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,8
guard.pausetime=0,8
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=1
air.fall=1
ground.velocity=0,0
air.velocity=0,0
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=8
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0

[state ]
type=projectile
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-1
trigger1=var(1)=0||var(1)=2||var(1)=4
projid=var(50)+100000*var(1)
projanim=70220+var(1)
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x),floor(vel y)
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=6
projhits=2
projmisstime=5
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=var(50)+100000*var(1)
chainid=-1
nochainid=-1
attr=s,ha
hitflag=hlafdp
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=0,0
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=h
ground.type=l
air.type=l
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=var(6)*(!var(55)),var(5)-var(6)*var(55)
guard.pausetime=var(6)*(!var(55)),var(5)-var(6)*var(55)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(4)
air.fall=var(4)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(5)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=projectile
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-1
trigger1=var(1)=1||var(1)=3||var(1)=5
projid=var(50)+100000*var(1)
projanim=70220+var(1)
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x),floor(vel y)
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=6
projhits=2
projmisstime=5
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=var(50)+100000*var(1)
chainid=-1
nochainid=-1
attr=s,ha
hitflag=hlafdp
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=0,0
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=var(6)*(!var(55)),var(5)-var(6)*var(55)
guard.pausetime=var(6)*(!var(55)),var(5)-var(6)*var(55)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(4)
air.fall=var(4)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(5)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=projectile
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-1
trigger1=var(1)=6
projid=var(50)+100000*var(1)
projanim=70220+var(1)
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x),floor(vel y)
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=6
projhits=2
projmisstime=5
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=var(50)+100000*var(1)
chainid=-1
nochainid=-1
attr=a,ha
hitflag=hlafdp
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=0,0
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=var(6)*(!var(55)),var(5)-var(6)*var(55)
guard.pausetime=var(6)*(!var(55)),var(5)-var(6)*var(55)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(4)
air.fall=var(4)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(5)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=projectile
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-1
trigger1=var(1)=0||var(1)=2||var(1)=4
projid=var(50)+1000000+100000*var(1)
projanim=70230+var(1)
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x-fvar(5)),floor(vel y)
postype=p1
velocity=fvar(5),0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=20
projhits=2147483647
projmisstime=2
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=var(50)+1000000+100000*var(1)
chainid=-1
nochainid=-1
attr=s,hp
hitflag=hlafdp
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=0,0
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=h
ground.type=l
air.type=l
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=var(6)*(!var(55)),var(5)-var(6)*var(55)
guard.pausetime=var(6)*(!var(55)),var(5)-var(6)*var(55)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(4)
air.fall=var(4)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(5)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=projectile
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-1
trigger1=var(1)=1||var(1)=3||var(1)=5
projid=var(50)+1000000+100000*var(1)
projanim=70230+var(1)
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x-fvar(5)),floor(vel y)
postype=p1
velocity=fvar(5),0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=20
projhits=2147483647
projmisstime=2
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=var(50)+1000000+100000*var(1)
chainid=-1
nochainid=-1
attr=s,hp
hitflag=hlafdp
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=0,0
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=var(6)*(!var(55)),var(5)-var(6)*var(55)
guard.pausetime=var(6)*(!var(55)),var(5)-var(6)*var(55)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(4)
air.fall=var(4)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(5)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=projectile
triggerall=var(53)=0
triggerall=animelemtime(var(0))=-1
trigger1=var(1)=6
projid=var(50)+1000000+100000*var(1)
projanim=70230+var(1)
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x-fvar(5)),floor(vel y)
postype=p1
velocity=fvar(5),0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=20
projhits=3
projmisstime=2
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=var(50)+1000000+100000*var(1)
chainid=-1
nochainid=-1
attr=a,hp
hitflag=hlafdp
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=0,0
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=var(6)*(!var(55)),var(5)-var(6)*var(55)
guard.pausetime=var(6)*(!var(55)),var(5)-var(6)*var(55)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(4)
air.fall=var(4)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(5)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0


;
;Xe[gڍsB

;ȊOB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;1UB

[statedef 20090]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="'el_Shtayim_Bere'shti`a"&&name!="'el_Shtayim_Bere'shti`a_Deluxe"
trigger2=ishelper
trigger3=floor((floor(sysfvar(0))%(2*2*8*3))/(2*2*8))=[0,1]
trigger4=floor((floor(sysfvar(0))%(2*2*8))/(2*2))=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;
;{ݒB

;ȊOB
[state ]
type=changeanim
triggerall=var(53)=0
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=0


;
;Ut[ۑpՎϐZbgB

;ȊOB
[state ]
type=forcefeedback
triggerall=1||var(0):=2
trigger1=1||var(0):=1
ignorehitpause=0


;
;{ݒitjB

;IvVځB
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=800||var(50)=810
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(53)=0
trigger1=var(50)=805||var(50)=815
statetype=a
ignorehitpause=0


;
;B

;ȊOB
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s4000,0
freqmul=1.1
volume=255
channel=21
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s4000,1
freqmul=0.9
volume=255
channel=22
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(53)=0
trigger1=animelemtime(1)=0
value=s4000,1
freqmul=0.9001
volume=255
channel=23
ignorehitpause=0


;
;ʐݒB

;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,9]
id=0
anim=19000
trans=addalpha
alpha=floor(64*cos((pi/2/10)*animelemtime(1))),floor(256*cos((pi/2/10)*animelemtime(1)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[10,14]
id=0
anim=19000
trans=addalpha
alpha=0,floor(0+64*sin((pi/2/5)*(animelemtime(1)-10)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[15,19]
id=0
anim=19000
trans=addalpha
alpha=0,64
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=[20,39]
id=0
anim=19000
trans=addalpha
alpha=0,floor(64+192*sin((pi/2/20)*(animelemtime(1)-20)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[0,9]
time=2
freq=180
ampl=floor((6-3*sin((pi/2/40)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[10,24]
time=2
freq=180
ampl=floor(3*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=var(53)=0
trigger1=animelemtime(1)=[25,34]
time=2
freq=180
ampl=floor((3-3*sin((pi/2/10)*(animelemtime(1)-25)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0


;
;WݒB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=805&&animelemtime(1)=0||var(50)=815&&animelemtime(1)=0
x=0
y=-0.2
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(53)=0
triggerall=pos y+vel y>=0
trigger1=var(50)=805&&animelemtime(11)>=0||var(50)=815&&animelemtime(11)>=0
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=805&&animelemtime(11)>=0||var(50)=815&&animelemtime(11)>=0
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(53)=0
triggerall=statetype=s
trigger1=var(50)=805&&animelemtime(11)>=0||var(50)=815&&animelemtime(11)>=0
y=0
ignorehitpause=0


;
;ZB

;IvVځB
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=800||var(50)=810||var(50)=805&&animelemtime(11)>=0||var(50)=815&&animelemtime(11)>=0
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0
[state ]
type=velset
triggerall=var(53)=0
trigger1=var(50)=805&&animelemtime(11)<=-1||var(50)=815&&animelemtime(11)<=-1
x=vel x
y=vel y
ignorehitpause=0


;
;ア̏ےB

;ȊOB
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10490
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=160
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=6
id=var(50)
anim=110160
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*0.5*(2-var(56)),0.5*0.5*(2-var(56))
shadow=0,0,0
sprpriority=-59
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=14
id=var(50)
anim=110160
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*0.75*(2-var(56)),0.5*0.75*(2-var(56))
shadow=0,0,0
sprpriority=-59
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(53)=0
trigger1=animelemtime(1)=22
id=var(50)
anim=110160
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*(2-var(56)),0.5*(2-var(56))
shadow=0,0,0
sprpriority=-59
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0


;
;Q[WݒB

;IvVځB
[state ]
type=poweradd
triggerall=var(53)=0
triggerall=animelemtime(1)=0
trigger1=var(50)=800||var(50)=805
value=-1000
ignorehitpause=0
[state ]
type=poweradd
triggerall=var(53)=0
triggerall=animelemtime(1)=0
trigger1=var(50)=810||var(50)=815
value=-2000
ignorehitpause=0


;
;U{́B

;ȊOB
[state ]
type=forcefeedback
triggerall=var(53)=0
trigger1=1||var(4):=1||var(5):=8||fvar(0):=0||fvar(1):=0||fvar(2):=0||fvar(3):=0||fvar(4):=0.35
ignorehitpause=0



;IvVځB
[state ]
type=projectile
triggerall=var(53)=0
triggerall=animelemtime(var(0))=0
trigger1=var(50)=800||var(50)=810
projid=var(50)
projanim=70270
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=30
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=var(50)
chainid=-1
nochainid=-1
attr=s,ha
hitflag=hlafdp
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=0,0
fall.damage=0
getpower=0,0
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(5)
guard.pausetime=0,var(5)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(4)
air.fall=var(4)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(5)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=projectile
triggerall=var(53)=0
triggerall=animelemtime(var(0))=0
trigger1=var(50)=805||var(50)=815
projid=var(50)
projanim=70270
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=30
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=var(50)
chainid=-1
nochainid=-1
attr=a,ha
hitflag=hlafdp
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=0,0
fall.damage=0
getpower=0,0
givepower=10,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(5)
guard.pausetime=0,var(5)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(4)
air.fall=var(4)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(5)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0


;
;Xe[gڍsB

;ȊOB
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1









