;
;RXe[gQB

;
;B

[statedef 0]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno+5700
persistent=256
ignorehitpause=1

[statedef 5700]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
value=2134123982
persistent=256
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(51)=[6,7]
trigger1=1||var(50):=stateno-5700
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=anim!=0&&anim!=5
trigger1=1
value=0
ignorehitpause=0
[state ]
type=changeanim
triggerall=anim=5
trigger1=animtime=0
value=0
ignorehitpause=0
[state ]
type=changeanim
trigger1=facing*(enemynear,pos x-pos x)<0
value=5
ignorehitpause=0

[state ]
type=statetypeset
trigger1=pos y>=0
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
trigger1=pos y<0
statetype=a
ignorehitpause=0



;WݒB
[state ]
type=turn
trigger1=facing*(enemynear,pos x-pos x)<0
ignorehitpause=0

[state ]
type=veladd
triggerall=ctrl
triggerall=!!(var(40)&floor(2.0**2))=1
trigger1=vel y>-const(velocity.walk.fwd.x)
y=-0.05*const(velocity.walk.fwd.x)
ignorehitpause=0
[state ]
type=velset
triggerall=ctrl
triggerall=!!(var(40)&floor(2.0**2))=1
trigger1=vel y<-const(velocity.walk.fwd.x)
y=-const(velocity.walk.fwd.x)
ignorehitpause=0
[state ]
type=veladd
triggerall=ctrl
triggerall=!!(var(40)&floor(2.0**2))!=1&&!!(var(40)&floor(2.0**3))=1
trigger1=vel y<-const(velocity.walk.back.x)
y=-0.05*const(velocity.walk.back.x)
ignorehitpause=0
[state ]
type=velset
triggerall=ctrl
triggerall=!!(var(40)&floor(2.0**2))!=1&&!!(var(40)&floor(2.0**3))=1
trigger1=vel y>-const(velocity.walk.back.x)
y=-const(velocity.walk.back.x)
ignorehitpause=0

[state ]
type=velset
trigger1=pos y+vel y>0
y=-pos y*(-pos y>0)
ignorehitpause=0
[state ]
type=posset
trigger1=pos y>0
y=0
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=!ctrl
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y*const(movement.stand.friction)
ignorehitpause=0

[state ]
type=velset
triggerall=ctrl
triggerall=!!(var(40)&floor(2.0**2))=1||!!(var(40)&floor(2.0**3))=1
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y
ignorehitpause=0
[state ]
type=velset
triggerall=ctrl
triggerall=!!(var(40)&floor(2.0**2))!=1&&!!(var(40)&floor(2.0**3))!=1
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y*const(movement.stand.friction)
ignorehitpause=0



;rWAZbgB
[state ]
type=explod
triggerall=var(56)=0
triggerall=anim=0
trigger1=1
id=0
anim=anim+40000+100000*(animelemno(0)-1)
;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=1
vel=0,0
accel=0,0
ignorehitpause=0



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


;
;B

[statedef 20]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno+5700
persistent=256
ignorehitpause=1

[statedef 5720]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
value=2134123982
persistent=256
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(51)=[6,7]
trigger1=1||var(50):=stateno-5700
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=!!(var(40)&floor(2.0**0))=1
triggerall=anim!=20&&anim!=5
trigger1=1
value=20
ignorehitpause=0
[state ]
type=changeanim
triggerall=!!(var(40)&floor(2.0**1))=1&&!!(var(40)&floor(2.0**0))!=1
triggerall=anim!=21&&anim!=5
trigger1=1
value=21
ignorehitpause=0
[state ]
type=changeanim
triggerall=!!(var(40)&floor(2.0**0))=1
triggerall=anim=5
trigger1=animtime=0
value=20
ignorehitpause=0
[state ]
type=changeanim
triggerall=!!(var(40)&floor(2.0**0))!=1
triggerall=anim=5
trigger1=animtime=0
value=21
ignorehitpause=0

[state ]
type=changeanim
trigger1=facing*(enemynear,pos x-pos x)<0
value=5
ignorehitpause=0

[state ]
type=statetypeset
trigger1=pos y>=0
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
trigger1=pos y<0
statetype=a
ignorehitpause=0



;WݒB
[state ]
type=turn
trigger1=facing*(enemynear,pos x-pos x)<0
ignorehitpause=0
[state ]
type=veladd
triggerall=anim=20
trigger1=vel x<const(velocity.walk.fwd.x)
x=0.05*const(velocity.walk.fwd.x)
ignorehitpause=0
[state ]
type=velset
triggerall=anim=20
trigger1=vel x>const(velocity.walk.fwd.x)
x=const(velocity.walk.fwd.x)
ignorehitpause=0
[state ]
type=veladd
triggerall=anim=21
trigger1=vel x>const(velocity.walk.back.x)
x=0.05*const(velocity.walk.back.x)
ignorehitpause=0
[state ]
type=velset
triggerall=anim=21
trigger1=vel x<const(velocity.walk.back.x)
x=const(velocity.walk.back.x)
ignorehitpause=0

[state ]
type=veladd
triggerall=!!(var(40)&floor(2.0**2))=1
trigger1=vel y>-const(velocity.walk.fwd.x)
y=-0.05*const(velocity.walk.fwd.x)
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**2))=1
trigger1=vel y<-const(velocity.walk.fwd.x)
y=-const(velocity.walk.fwd.x)
ignorehitpause=0
[state ]
type=veladd
triggerall=!!(var(40)&floor(2.0**2))!=1&&!!(var(40)&floor(2.0**3))=1
trigger1=vel y<-const(velocity.walk.back.x)
y=-0.05*const(velocity.walk.back.x)
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**2))!=1&&!!(var(40)&floor(2.0**3))=1
trigger1=vel y>-const(velocity.walk.back.x)
y=-const(velocity.walk.back.x)
ignorehitpause=0

[state ]
type=velset
trigger1=pos y+vel y>0
y=-pos y*(-pos y>0)
ignorehitpause=0
[state ]
type=posset
trigger1=pos y>0
y=0
ignorehitpause=0

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



;ZB
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**2))=1||!!(var(40)&floor(2.0**3))=1
trigger1=1
x=vel x
y=vel y
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**2))!=1&&!!(var(40)&floor(2.0**3))!=1
trigger1=1
x=vel x
y=vel y*const(movement.stand.friction)
ignorehitpause=0



;rWAZbgB
[state ]
type=explod
triggerall=var(56)=0
triggerall=anim=20&&animelemtime(3)>=0
trigger1=1
id=0
anim=anim+40000+100000*(animelemno(0)-3)
;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=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(56)=0
triggerall=anim=21&&animelemtime(3)>=0
trigger1=1
id=0
anim=anim+40000+100000*(animelemno(0)-3)
;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=1
vel=0,0
accel=0,0
ignorehitpause=0



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



[statedef 25]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno+5700
persistent=256
ignorehitpause=1

[statedef 5725]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
value=2134123982
persistent=256
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(51)=[6,7]
trigger1=1||var(50):=stateno-5700
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=anim!=25
trigger1=1
value=25
ignorehitpause=0

[state ]
type=statetypeset
trigger1=pos y>=0
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
trigger1=pos y<0
statetype=a
ignorehitpause=0



;WݒB
[state ]
type=turn
trigger1=facing*(enemynear,pos x-pos x)<0
ignorehitpause=0

[state ]
type=veladd
triggerall=!!(var(40)&floor(2.0**2))=1
trigger1=vel y>-const(velocity.walk.fwd.x)
y=-0.05*const(velocity.walk.fwd.x)
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**2))=1
trigger1=vel y<-const(velocity.walk.fwd.x)
y=-const(velocity.walk.fwd.x)
ignorehitpause=0
[state ]
type=veladd
triggerall=!!(var(40)&floor(2.0**2))!=1&&!!(var(40)&floor(2.0**3))=1
trigger1=vel y<-const(velocity.walk.back.x)
y=-0.05*const(velocity.walk.back.x)
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**2))!=1&&!!(var(40)&floor(2.0**3))=1
trigger1=vel y>-const(velocity.walk.back.x)
y=-const(velocity.walk.back.x)
ignorehitpause=0

[state ]
type=velset
trigger1=pos y+vel y>0
y=-pos y*(-pos y>0)
ignorehitpause=0
[state ]
type=posset
trigger1=pos y>0
y=0
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**2))=1||!!(var(40)&floor(2.0**3))=1
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**2))!=1&&!!(var(40)&floor(2.0**3))!=1
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y*const(movement.stand.friction)
ignorehitpause=0



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



[statedef 26]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno+5700
persistent=256
ignorehitpause=1

[statedef 5726]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
value=2134123982
persistent=256
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(51)=[6,7]
trigger1=1||var(50):=stateno-5700
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=anim!=26
trigger1=1
value=26
ignorehitpause=0

[state ]
type=statetypeset
trigger1=pos y>=0
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
trigger1=pos y<0
statetype=a
ignorehitpause=0



;WݒB
[state ]
type=turn
trigger1=facing*(enemynear,pos x-pos x)<0
ignorehitpause=0

[state ]
type=veladd
triggerall=!!(var(40)&floor(2.0**2))=1
trigger1=vel y>-const(velocity.walk.fwd.x)
y=-0.05*const(velocity.walk.fwd.x)
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**2))=1
trigger1=vel y<-const(velocity.walk.fwd.x)
y=-const(velocity.walk.fwd.x)
ignorehitpause=0
[state ]
type=veladd
triggerall=!!(var(40)&floor(2.0**2))!=1&&!!(var(40)&floor(2.0**3))=1
trigger1=vel y<-const(velocity.walk.back.x)
y=-0.05*const(velocity.walk.back.x)
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**2))!=1&&!!(var(40)&floor(2.0**3))=1
trigger1=vel y>-const(velocity.walk.back.x)
y=-const(velocity.walk.back.x)
ignorehitpause=0

[state ]
type=velset
trigger1=pos y+vel y>0
y=-pos y*(-pos y>0)
ignorehitpause=0
[state ]
type=posset
trigger1=pos y>0
y=0
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**2))=1||!!(var(40)&floor(2.0**3))=1
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**2))!=1&&!!(var(40)&floor(2.0**3))!=1
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y*const(movement.stand.friction)
ignorehitpause=0



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


;
;݁B

;
;JnB

[statedef 10]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=0
persistent=256
ignorehitpause=1


;
;j[gB

[statedef 11]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=0
persistent=256
ignorehitpause=1


;
;IB

[statedef 12]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=0
persistent=256
ignorehitpause=1


;
;WvB

;
;Jnin΋jB

[statedef 40]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=0
persistent=256
ignorehitpause=1


;
;Jni΋jB

[statedef 45]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=0
persistent=256
ignorehitpause=1


;
;j[gB

[statedef 50]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=0
persistent=256
ignorehitpause=1


;
;IB

[statedef 52]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=0
persistent=256
ignorehitpause=1
[state ]
type=statetypeset
trigger1=1
physics=n
ignorehitpause=1


;
;_bVB

;
;_bVB

[statedef 100]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno+5700
persistent=256
ignorehitpause=1

[statedef 5800]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
value=2134123982
persistent=256
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(51)=[6,7]
trigger1=1||var(50):=stateno-5700
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=anim!=100
trigger1=1
value=100
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=s
ignorehitpause=0



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s20000,41
freqmul=0.9+0.05*cos(var(59))
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s20000,42
freqmul=0.9+0.05*cos(var(59))
volume=0
channel=-1
ignorehitpause=0



;WݒB
[state ]
type=velset
trigger1=animelemtime(1)=0
x=40
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**2))=1
trigger1=1
y=-30*(const(movement.stand.friction)**animelemtime(1))
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**3))=1&&!!(var(40)&floor(2.0**2))!=1
trigger1=1
y=30*(const(movement.stand.friction)**animelemtime(1))
ignorehitpause=0

[state ]
type=velset
trigger1=pos y+vel y>0
y=-pos y*(-pos y>0)
ignorehitpause=0
[state ]
type=posset
trigger1=pos y>0
y=0
ignorehitpause=0

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



;ZB
[state ]
type=velset
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y*const(movement.stand.friction)
ignorehitpause=0



;rWAZbgB
[state ]
type=trans
trigger1=1
trans=addalpha
alpha=0,256
ignorehitpause=1



;KX̂ȁ񂿂B
[state ]
type=explod
trigger1=animelemtime(1)=0
id=0
anim=10051
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-2147483647
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
trigger1=animelemtime(1)=0
trigger1=1||fvar(0):=0.6
id=0
anim=110030
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.5*fvar(0),0.5*fvar(0)
shadow=0,0,0
sprpriority=6
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)+floor(50*fvar(0))
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


;
;oNXeB

[statedef 105]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno+5700
persistent=256
ignorehitpause=1

[statedef 5805]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
value=2134123982
persistent=256
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(51)=[6,7]
trigger1=1||var(50):=stateno-5700
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=anim!=105
trigger1=1
value=105
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=s
ignorehitpause=0



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s20000,41
freqmul=0.9+0.05*cos(var(59))
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s20000,42
freqmul=0.9+0.05*cos(var(59))
volume=0
channel=-1
ignorehitpause=0



;WݒB
[state ]
type=velset
trigger1=animelemtime(1)=0
x=-40
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**2))=1
trigger1=1
y=-30*(const(movement.stand.friction)**animelemtime(1))
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**3))=1&&!!(var(40)&floor(2.0**2))!=1
trigger1=1
y=30*(const(movement.stand.friction)**animelemtime(1))
ignorehitpause=0

[state ]
type=velset
trigger1=pos y+vel y>0
y=-pos y*(-pos y>0)
ignorehitpause=0
[state ]
type=posset
trigger1=pos y>0
y=0
ignorehitpause=0

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



;ZB
[state ]
type=velset
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y*const(movement.stand.friction)
ignorehitpause=0



;rWAZbgB
[state ]
type=trans
trigger1=1
trans=addalpha
alpha=0,256
ignorehitpause=1



;KX̂ȁ񂿂B
[state ]
type=explod
trigger1=animelemtime(1)=0
id=0
anim=10051
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-2147483647
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
trigger1=animelemtime(1)=0
trigger1=1||fvar(0):=0.6
id=0
anim=110030
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.5*fvar(0),0.5*fvar(0)
shadow=0,0,0
sprpriority=6
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)+floor(50*fvar(0))
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


;
;㏸_bVB

[statedef 102]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno+5700
persistent=256
ignorehitpause=1

[statedef 5802]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
value=2134123982
persistent=256
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(51)=[6,7]
trigger1=1||var(50):=stateno-5700
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=anim!=102
trigger1=1
value=102
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=s
ignorehitpause=0



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s20000,41
freqmul=0.9+0.05*cos(var(59))
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s20000,42
freqmul=0.9+0.05*cos(var(59))
volume=0
channel=-1
ignorehitpause=0



;WݒB
[state ]
type=velset
trigger1=animelemtime(1)=0
y=-30
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**0))=1
trigger1=1
x=40*(const(movement.stand.friction)**animelemtime(1))
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**1))=1&&!!(var(40)&floor(2.0**0))!=1
trigger1=1
x=-40*(const(movement.stand.friction)**animelemtime(1))
ignorehitpause=0

[state ]
type=velset
trigger1=pos y+vel y>0
y=-pos y*(-pos y>0)
ignorehitpause=0
[state ]
type=posset
trigger1=pos y>0
y=0
ignorehitpause=0

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



;ZB
[state ]
type=velset
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y*const(movement.stand.friction)
ignorehitpause=0



;rWAZbgB
[state ]
type=trans
trigger1=1
trans=addalpha
alpha=0,256
ignorehitpause=1



;KX̂ȁ񂿂B
[state ]
type=explod
trigger1=animelemtime(1)=0
id=0
anim=10051
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-2147483647
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
trigger1=animelemtime(1)=0
trigger1=1||fvar(0):=0.6
id=0
anim=110030
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.5*fvar(0),0.5*fvar(0)
shadow=0,0,0
sprpriority=6
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)+floor(50*fvar(0))
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


;
;~_bVB

[statedef 107]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno+5700
persistent=256
ignorehitpause=1

[statedef 5807]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
value=2134123982
persistent=256
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(51)=[6,7]
trigger1=1||var(50):=stateno-5700
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=anim!=107
trigger1=1
value=107
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=s
ignorehitpause=0



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s20000,41
freqmul=0.9+0.05*cos(var(59))
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s20000,42
freqmul=0.9+0.05*cos(var(59))
volume=0
channel=-1
ignorehitpause=0



;WݒB
[state ]
type=velset
trigger1=animelemtime(1)=0
y=30
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**0))=1
trigger1=1
x=40*(const(movement.stand.friction)**animelemtime(1))
ignorehitpause=0
[state ]
type=velset
triggerall=!!(var(40)&floor(2.0**1))=1&&!!(var(40)&floor(2.0**0))!=1
trigger1=1
x=-40*(const(movement.stand.friction)**animelemtime(1))
ignorehitpause=0

[state ]
type=velset
trigger1=pos y+vel y>0
y=-pos y*(-pos y>0)
ignorehitpause=0
[state ]
type=posset
trigger1=pos y>0
y=0
ignorehitpause=0

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



;ZB
[state ]
type=velset
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y*const(movement.stand.friction)
ignorehitpause=0



;rWAZbgB
[state ]
type=trans
trigger1=1
trans=addalpha
alpha=0,256
ignorehitpause=1



;KX̂ȁ񂿂B
[state ]
type=explod
trigger1=animelemtime(1)=0
id=0
anim=10051
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-2147483647
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
trigger1=animelemtime(1)=0
trigger1=1||fvar(0):=0.6
id=0
anim=110030
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.5*fvar(0),0.5*fvar(0)
shadow=0,0,0
sprpriority=6
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)+floor(50*fvar(0))
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


;
;n_bVB

[statedef 104]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno+5700
persistent=256
ignorehitpause=1

[statedef 5804]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
value=2134123982
persistent=256
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(51)=[6,7]
trigger1=1||var(50):=stateno-5700
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=anim!=104
trigger1=1
value=104
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=s
ignorehitpause=0



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s20000,41
freqmul=0.9+0.05*cos(var(59))
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s20000,42
freqmul=0.9+0.05*cos(var(59))
volume=0
channel=-1
ignorehitpause=0



;WݒB
[state ]
type=velset
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posadd
trigger1=1
y=-pos y/((1-const(movement.stand.friction)**(-animtime))/(1-const(movement.stand.friction)))
ignorehitpause=0

[state ]
type=velset
trigger1=pos y+vel y>0
y=-pos y*(-pos y>0)
ignorehitpause=0
[state ]
type=posset
trigger1=pos y>0
y=0
ignorehitpause=0

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



;ZB
[state ]
type=velset
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y*const(movement.stand.friction)
ignorehitpause=0



;rWAZbgB
[state ]
type=trans
trigger1=1
trans=addalpha
alpha=0,256
ignorehitpause=1



;KX̂ȁ񂿂B
[state ]
type=explod
trigger1=animelemtime(1)=0
id=0
anim=10051
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-2147483647
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
trigger1=animelemtime(1)=0
trigger1=1||fvar(0):=0.6
id=0
anim=110030
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.5*fvar(0),0.5*fvar(0)
shadow=0,0,0
sprpriority=6
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)+floor(50*fvar(0))
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


;
;IB

[statedef 101]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno+5700
persistent=256
ignorehitpause=1

[statedef 5801]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
value=2134123982
persistent=256
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(51)=[6,7]
trigger1=1||var(50):=stateno-5700
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=anim!=101
trigger1=1
value=101
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=s
ignorehitpause=0



;WݒB
[state ]
type=turn
trigger1=animelemtime(1)=5
trigger1=facing*(enemynear,pos x-pos x)<0
ignorehitpause=0

[state ]
type=velset
trigger1=pos y+vel y>0
y=-pos y*(-pos y>0)
ignorehitpause=0
[state ]
type=posset
trigger1=pos y>0
y=0
ignorehitpause=0

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



;ZB
[state ]
type=velset
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y*const(movement.stand.friction)
ignorehitpause=0



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



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

[statedef 109]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno+5700
persistent=256
ignorehitpause=1

[statedef 5809]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
value=2134123982
persistent=256
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(51)=[6,7]
trigger1=1||var(50):=stateno-5700
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=anim!=109
trigger1=1
value=109
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=s
ignorehitpause=0



;WݒB
[state ]
type=turn
trigger1=animelemtime(1)=5
trigger1=facing*(enemynear,pos x-pos x)<0
ignorehitpause=0

[state ]
type=velset
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
trigger1=1
y=0
ignorehitpause=0

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



;ZB
[state ]
type=velset
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y*const(movement.stand.friction)
ignorehitpause=0



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



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


;
;B

;
;]|B

[statedef 5305]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
value=2134123982
persistent=256
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(51)=[6,7]
trigger1=1||var(50):=stateno
ignorehitpause=1


;
;ʋLqB

;{ݒB
[state ]
type=changeanim
triggerall=(anim!=[5080,5089])&&(anim!=[5110,5119])&&(anim!=[5170,5179])&&(anim!=[5120,5129])
trigger1=1
value=5170
ignorehitpause=0

[state ]
type=statetypeset
trigger1=1
statetype=l
ignorehitpause=0


;
;triggerall=anim=[5080,5089]

;ʐݒitjB
[state ]
type=fallenvshake
triggerall=anim=[5080,5089]
trigger1=1
ignorehitpause=0



;CtݒitjB
[state ]
type=hitfalldamage
triggerall=anim=[5080,5089]
trigger1=1
ignorehitpause=0



;{ݒB
[state ]
type=changeanim
triggerall=anim=[5080,5089]
trigger1=anim!=[5081,5089]
trigger2=!selfanimexist(5110+anim%10)
value=5110
ignorehitpause=0
[state ]
type=changeanim
triggerall=anim=[5080,5089]
trigger1=anim=[5081,5089]
trigger1=selfanimexist(5110+anim%10)
value=5110+anim%10
ignorehitpause=0


;
;triggerall=anim=[5170,5179]

;{ݒB
[state ]
type=changeanim
triggerall=anim=[5170,5179]
triggerall=animtime=0
trigger1=anim!=[5171,5179]
trigger2=!selfanimexist(5110+anim%10)
value=5110
ignorehitpause=0
[state ]
type=changeanim
triggerall=anim=[5170,5179]
triggerall=animtime=0
trigger1=anim=[5171,5179]
trigger1=selfanimexist(5110+anim%10)
value=5110+anim%10
ignorehitpause=0



;B
[state ]
type=playsnd
triggerall=anim=[5170,5179]
trigger1=animelemtime(1)=0
value=s5305,0
freqmul=1.1
volume=255
channel=-1
ignorehitpause=0



;ʐݒB
[state ]
type=fallenvshake
triggerall=anim=[5170,5179]
trigger1=animelemtime(1)=0
ignorehitpause=0



;WݒB
[state ]
type=velset
triggerall=anim=[5170,5179]
triggerall=gethitvar(fall.yvel)=0
trigger1=animelemtime(1)=0
trigger1=vel x>1
x=1
ignorehitpause=0
[state ]
type=velmul
triggerall=anim=[5170,5179]
triggerall=gethitvar(fall.yvel)=0
trigger1=animelemtime(1)=0
x=0.75
ignorehitpause=0

[state ]
type=velset
triggerall=anim=[5170,5179]
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=anim=[5170,5179]
trigger1=1
y=0
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=anim=[5170,5179]
trigger1=1
x=vel x*0.85
y=vel y
ignorehitpause=0



;CtݒB
[state ]
type=hitfalldamage
triggerall=anim=[5170,5179]
trigger1=animelemtime(1)=0
ignorehitpause=0


;
;triggerall=anim=[5110,5119]

;{ݒB
[state ]
type=changeanim
triggerall=anim=[5110,5119]
triggerall=alive!=0
triggerall=ifelse(var(55)=0,gethitvar(recovertime)=0,var(49)=0||!!(var(40)&floor(2.0**0))=1)
trigger1=anim!=[5111,5119]
trigger2=!selfanimexist(5120+anim%10)
value=5120
ignorehitpause=0
[state ]
type=changeanim
triggerall=anim=[5110,5119]
triggerall=alive!=0
triggerall=ifelse(var(55)=0,gethitvar(recovertime)=0,var(49)=0||!!(var(40)&floor(2.0**0))=1)
trigger1=anim=[5111,5119]
trigger1=selfanimexist(5120+anim%10)
value=5120+anim%10
ignorehitpause=0



;WݒB
[state ]
type=velset
triggerall=anim=[5110,5119]
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=anim=[5110,5119]
trigger1=1
y=0
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=anim=[5110,5119]
trigger1=1
x=vel x*0.85
y=vel y
ignorehitpause=0


;
;triggerall=anim=[5120,5129]

;ZbgB
[state ]
type=nothitby
triggerall=anim=[5120,5129]
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
triggerall=anim=[5120,5129]
trigger1=1
value2=sca
ignorehitpause=0

[state ]
type=nothitby
triggerall=anim=[5120,5129]
trigger1=animtime=-1
value=,nt,st,ht
time=12
ignorehitpause=0
[state ]
type=nothitby
triggerall=anim=[5120,5129]
trigger1=animtime=-1
value2=sca
time=3
ignorehitpause=0



;WݒB
[state ]
type=velset
triggerall=anim=[5120,5129]
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=anim=[5120,5129]
trigger1=1
y=0
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=anim=[5120,5129]
trigger1=1
x=vel x*0
y=vel y
ignorehitpause=0


;
;ʋLqitjB

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


;
;CgB

;
;Cgn_B

[statedef 190]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
trigger3=var(51)=[6,7]
value=2134123982
persistent=256
ignorehitpause=1
[state ]
type=forcefeedback
trigger1=1||var(50):=191
ignorehitpause=1
[state ]
type=changestate
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1



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


;
;CgAB

[statedef 191]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
trigger3=var(51)=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
trigger1=anim!=191
value=191
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=s
movetype=i
ignorehitpause=0



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=30-24
value=s20000,30
freqmul=0.5
volume=255
channel=1
ignorehitpause=0
[state ]
type=playsnd
trigger1=animelemtime(1)=30-24
value=s20000,40
freqmul=0.5
volume=255
channel=-1
ignorehitpause=0

[state ]
type=stopsnd
trigger1=animelemtime(1)=90-12
channel=1
ignorehitpause=0

[state ]
type=playsnd
trigger1=animelemtime(1)=90-12
value=s20000,18
freqmul=0.6
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=animelemtime(1)=90-12
value=s20000,18
freqmul=0.6
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=animelemtime(1)=90-12
value=s20000,18
freqmul=0.62
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=animelemtime(1)=90-12
value=s20000,18
freqmul=0.62
volume=255
channel=-1
ignorehitpause=0

[state ]
type=playsnd
trigger1=animelemtime(1)=90-12
value=s20000,51
freqmul=0.65
volume=0
channel=-1
ignorehitpause=0



;ʐݒB
[state ]
type=explod
trigger1=animelemtime(1)=[30,89]
id=0
anim=19000
trans=addalpha
alpha=0,floor(192+64*cos((pi/2/60)*(animelemtime(1)-30)))
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=bgpalfx
triggerall=1||var(10):=floor(256+256*sin((pi/2/60)*(animelemtime(1)-(30-1))))
trigger1=animelemtime(1)=[30-1,89-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=1
[state ]
type=bgpalfx
triggerall=1||var(10):=floor(1+255*sin((pi/2/60)*(animelemtime(1)-(90-1))))
trigger1=animelemtime(1)=[90-1,149-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=1

[state ]
type=envshake
trigger1=animelemtime(1)=[30,89]
time=2
freq=180
ampl=floor(2.5*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
trigger1=animelemtime(1)=[90,153]
time=2
freq=180
ampl=floor((16-16*sin((pi/2/64)*(animelemtime(1)-90)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0

[state ]
type=assertspecial
trigger1=animelemtime(1)<=209
flag=nobardisplay
ignorehitpause=1

[state ]
type=assertspecial
trigger1=1
flag=intro
ignorehitpause=1



;ZB
[state ]
type=velset
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



;rWAZbgB
[state ]
type=displaytoclipboard
triggerall=animelemtime(1)=[30,89]
trigger1=1||var(39):=0
;
trigger1=1||var(var(39)):=            (5000);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (3);  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
;
trigger1=1||var(var(39)):=            (5004);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (0);  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
;
trigger1=1||var(var(39)):=            (5008);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (256+floor(((512-256)/60.0)*(animelemtime(1)-30)));  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)
text="`1f@މd?߉V9ua^D$$%964d4CA"
params=0
ignorehitpause=1
[state ]
type=displaytoclipboard
triggerall=animelemtime(1)=[90,119]
trigger1=1||var(39):=0
;
trigger1=1||var(var(39)):=            (5000);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (3);  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
;
trigger1=1||var(var(39)):=            (5004);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (0);  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
;
trigger1=1||var(var(39)):=            (5008);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (512+floor(((4096-512)/30.0)*(animelemtime(1)-90)));  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)
text="`1f@މd?߉V9ua^D$$%964d4CA"
params=0
ignorehitpause=1
[state ]
type=displaytoclipboard
triggerall=animelemtime(1)=[120,209]
trigger1=1||var(39):=0
;
trigger1=1||var(var(39)):=            (5000);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (3);  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
;
trigger1=1||var(var(39)):=            (5004);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (floor(256*(sin((pi/2/90)*(animelemtime(1)-120))**0.5)));  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
;
trigger1=1||var(var(39)):=            (5008);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (floor(4096*(1-sin((pi/2/90)*(animelemtime(1)-120)))));  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)
text="`1f@މd?߉V9ua^D$$%964d4CA"
params=0
ignorehitpause=1



;񂿂B
[state ]
type=explod
trigger1=animelemtime(1)=90
trigger1=1||fvar(0):=0.6
id=0
anim=210030
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.5*fvar(0),0.5*fvar(0)
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),floor(0.5*const(size.mid.pos.y)+50*fvar(0))
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


;
;|[YB

;
;|[Yn_B

[statedef 180]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
trigger3=var(51)=[6,7]
value=2134123982
persistent=256
ignorehitpause=1
[state ]
type=forcefeedback
trigger1=1||var(50):=181
ignorehitpause=1
[state ]
type=changestate
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1



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


;
;|[YAB

[statedef 181]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
trigger3=var(51)=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
trigger1=anim!=181
value=181
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=s
movetype=i
ignorehitpause=0



;ʐݒB
[state ]
type=assertspecial
trigger1=animelemtime(1)<=36+120-1
flag=roundnotover
ignorehitpause=1



;ZB
[state ]
type=velset
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



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


;
;skoB

[statedef 170]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
trigger3=var(51)=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
trigger1=anim!=170
value=170
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=s
movetype=i
ignorehitpause=0



;ZB
[state ]
type=velset
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



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


;
;h[oB

[statedef 175]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=ishelper
trigger3=var(51)=[6,7]
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
trigger1=anim!=175
value=175
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=s
movetype=i
ignorehitpause=0



;ZB
[state ]
type=velset
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



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









