;
;RXe[gQB

;
;݁B

;
;JnB

[statedef 10]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=10
trigger1=1
value=10
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=c
ignorehitpause=0



;WݒB
[state ]
type=velmul
triggerall=var(55)=0
trigger1=animelemtime(1)=0
x=0.75
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



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



;ʐݒB
[state ]
type=envshake
triggerall=var(55)=0
triggerall=animtime=-1
trigger1=1
time=5
freq=165
ampl=4
phase=90
ignorehitpause=0



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


;
;j[gB

[statedef 11]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

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

[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=c
ignorehitpause=0



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

[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



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



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


;
;IB

[statedef 12]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=12
trigger1=1
value=12
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=s
ignorehitpause=0



;WݒB
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



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



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


;
;B

[statedef 20]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=!!(var(40)&floor(2.0**0))=1
triggerall=anim!=20&&anim!=5
trigger1=1
value=20
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
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(55)=0
triggerall=!!(var(40)&floor(2.0**0))=1
triggerall=anim=5
trigger1=animtime=0
value=20
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=!!(var(40)&floor(2.0**0))!=1
triggerall=anim=5
trigger1=animtime=0
value=21
ignorehitpause=0

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

[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=s
ignorehitpause=0



;B
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
value=s20,0
freqmul=0.8
volume=0
channel=1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
value=s20,1
freqmul=0.8
volume=0
channel=2
ignorehitpause=0



;ʐݒB
[state ]
type=envshake
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
time=5
freq=165
ampl=3
phase=90
ignorehitpause=0



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

[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y
ignorehitpause=0



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


;
;WvB

;
;Jnin΋jB

[statedef 40]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=40
trigger1=1
value=40
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=a
ignorehitpause=0



;WݒB
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



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



;itjB
[state ]
type=playsnd
triggerall=var(55)=0
triggerall=animtime=-1
trigger1=1
value=s40,0
freqmul=0.75
volume=255
channel=1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(55)=0
triggerall=animtime=-1
trigger1=1
value=s40,0
freqmul=0.7502
volume=255
channel=2
ignorehitpause=0

;WݒitjB
[state ]
type=posadd
triggerall=var(55)=0
triggerall=animtime=-1
trigger1=1
x=vel x
y=vel y
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=animtime=-1
trigger1=1
x=0
y=const(velocity.jump.y)
ignorehitpause=0
[state ]
type=posadd
triggerall=var(55)=0
triggerall=animtime=-1
trigger1=1
x=-vel x
y=-vel y
ignorehitpause=0



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


;
;Jni΋jB

[statedef 45]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=44||anim!=41
triggerall=selfanimexist(44)
trigger1=1
value=44
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=44||anim!=41
trigger1=1
value=41
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=a
ignorehitpause=0



;WݒB
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=0
y=0
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y
ignorehitpause=0



;WݒitjB
[state ]
type=posadd
triggerall=var(55)=0
triggerall=animelemtime(1)=2-1
trigger1=1
x=vel x
y=vel y
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=animelemtime(1)=2-1
trigger1=1
x=0
y=const(velocity.airjump.y)
ignorehitpause=0
[state ]
type=posadd
triggerall=var(55)=0
triggerall=animelemtime(1)=2-1
trigger1=1
x=-vel x
y=-vel y
ignorehitpause=0



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


;
;j[gB

[statedef 50]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=41&&anim!=42&&anim!=43&&anim!=44&&anim!=45&&anim!=46
trigger1=vel x>0
value=42
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=41&&anim!=42&&anim!=43&&anim!=44&&anim!=45&&anim!=46
trigger1=vel x<0
value=43
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=41&&anim!=42&&anim!=43&&anim!=44&&anim!=45&&anim!=46
trigger1=1
value=41
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=41||anim=42||anim=43
triggerall=selfanimexist(anim+3)
trigger1=vel y>-2
value=anim+3
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=a
ignorehitpause=0



;ʐݒB
[state ]
type=screenbound
trigger1=1
value=1
movecamera=1,0
ignorehitpause=1



;ZB
[state ]
type=velset
triggerall=var(55)=0
trigger1=vel y<0
x=vel x
y=vel y+const(movement.yaccel)
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
trigger1=vel y>=0
x=vel x
y=vel y+2*const(movement.yaccel)
ignorehitpause=0



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


;
;IB

[statedef 52]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=statetypeset
triggerall=var(51)=6
trigger1=1||var(50):=stateno
physics=n
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=47
trigger1=1
value=47
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=s
ignorehitpause=0



;itjB
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)=0
value=s52,0
freqmul=0.9
volume=255
channel=1
ignorehitpause=0



;ʐݒB
[state ]
type=envshake
triggerall=var(55)=0
trigger1=animelemtime(1)=0
time=12
freq=165
ampl=5
phase=90
ignorehitpause=0



;WݒB
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



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



;B
[state ]
type=explod
triggerall=var(55)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=110007
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=1.3,1.3
shadow=0,0,0
sprpriority=-8
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=-10,0
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(55)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=110007
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.7,0.7
shadow=0,0,0
sprpriority=-7
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=-10,0
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(55)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10007
;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=-10,0
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(55)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10008
;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=-10,0
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0



;U{́B
[state ]
type=hitdef
triggerall=var(55)=0
trigger1=animelemtime(1)=0
id=var(50)
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlafdp
guardflag=hl
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=80,8
fall.damage=0
getpower=50,25
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,16-ifelse(var(58)=0,0,6)
guard.pausetime=0,16-ifelse(var(58)=0,0,6)
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=-8,32
air.velocity=-8,32
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
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
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;_bVB

;
;j[gB

[statedef 100]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

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



;B
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
trigger6=animelemtime(6+7)=0
value=s20,0
freqmul=0.8
volume=255
channel=1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
trigger6=animelemtime(6+7)=0
value=s20,1
freqmul=0.8
volume=255
channel=2
ignorehitpause=0



;ʐݒB
[state ]
type=envshake
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
trigger6=animelemtime(6+7)=0
time=5
freq=165
ampl=3
phase=90
ignorehitpause=0



;rWAZbgB
[state ]
type=palfx
trigger1=1
add=25,25,25
mul=floor(256*1.25),floor(256*1.25),floor(256*1.25)
time=1
ignorehitpause=1

[state ]
type=afterimage
triggerall=var(55)=0
trigger1=animelemtime(1)=0
time=1
length=16
timegap=1
framegap=4
palcolor=256
palinvertall=0
palbright=0,0,0
palcontrast=256,256,256
paladd=-8,-8,-8
palmul=1,1,1
trans=none
ignorehitpause=0
[state ]
type=afterimagetime
triggerall=var(55)=0
trigger1=1
time=2
ignorehitpause=0



;WݒB
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=const(velocity.run.fwd.x)
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y
ignorehitpause=0



;B
[state ]
type=explod
triggerall=var(55)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=10006
;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=60,0
postype=p1
random=0,0
bindtime=1
vel=-6,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
trigger6=animelemtime(6+7)=0
id=var(50)
anim=10005
;trans=addalpha
;alpha=256,256
facing=1
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=120,0
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0



;U{́B
[state ]
type=hitdef
triggerall=var(55)=0
trigger1=animelemtime(2)=0
trigger2=animelemtime(4)=0
trigger3=animelemtime(5)=0
trigger4=animelemtime(7)=0
trigger5=animelemtime(2+7)=0
trigger6=animelemtime(4+7)=0
trigger7=animelemtime(5+7)=0
trigger8=animelemtime(7+7)=0
id=var(50)
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlafdp
guardflag=hl
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=50,25
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,16-ifelse(var(58)=0,0,3)
guard.pausetime=0,16-ifelse(var(58)=0,0,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=1
air.fall=1
ground.velocity=-4,-4
air.velocity=-4,-4
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
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
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;
;IB

[statedef 101]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=100
trigger1=1
value=100
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=100
trigger1=animelemtime(1)=0
trigger2=animelemtime(2)=0
trigger3=animelemtime(3)=0
trigger4=animelemtime(4)=0
trigger5=animelemtime(5)=0
trigger6=animelemtime(6)=0
trigger7=animelemtime(7)=0
value=anim
elem=animelemno(0)+7
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=s
ignorehitpause=0



;ʐݒB
[state ]
type=envshake
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
trigger6=animelemtime(6+7)=0
time=5
freq=165
ampl=3
phase=90
ignorehitpause=0



;WݒB
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



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



;B
[state ]
type=explod
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
trigger6=animelemtime(6+7)=0
id=var(50)
anim=10005
;trans=addalpha
;alpha=256,256
facing=1
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=120,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

;
;j[gB

[statedef 105]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

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



;B
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
trigger6=animelemtime(6+7)=0
value=s20,0
freqmul=0.8
volume=255
channel=1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
trigger6=animelemtime(6+7)=0
value=s20,1
freqmul=0.8
volume=255
channel=2
ignorehitpause=0



;ʐݒB
[state ]
type=envshake
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
trigger6=animelemtime(6+7)=0
time=5
freq=165
ampl=3
phase=90
ignorehitpause=0



;WݒB
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=const(velocity.run.back.x)
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y
ignorehitpause=0



;B
[state ]
type=explod
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
trigger6=animelemtime(6+7)=0
id=var(50)
anim=10005
;trans=addalpha
;alpha=256,256
facing=-1
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=-120,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 106]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=105
trigger1=1
value=105
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=105
trigger1=animelemtime(1)=0
trigger2=animelemtime(2)=0
trigger3=animelemtime(3)=0
trigger4=animelemtime(4)=0
trigger5=animelemtime(5)=0
trigger6=animelemtime(6)=0
trigger7=animelemtime(7)=0
value=anim
elem=animelemno(0)+7
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=s
ignorehitpause=0



;ʐݒB
[state ]
type=envshake
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
trigger6=animelemtime(6+7)=0
time=5
freq=165
ampl=3
phase=90
ignorehitpause=0



;WݒB
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



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



;B
[state ]
type=explod
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
trigger6=animelemtime(6+7)=0
id=var(50)
anim=10005
;trans=addalpha
;alpha=256,256
facing=-1
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=-120,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

;
;]|B

[statedef 5305]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1


;
;ʋLqB

;{ݒB
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(fall.yvel)!=0
triggerall=(anim!=[5051,5059])&&(anim!=[5061,5069])&&(anim!=[5100,5109])&&(anim!=[5160,5169])&&(anim!=[5170,5179])&&(anim!=[5110,5119])&&(anim!=[5120,5129])
trigger1=1
value=5100
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(fall.yvel)!=0
triggerall=(anim=[5051,5059])||(anim=[5061,5069])
trigger1=!selfanimexist(5100+anim%10)
value=5100
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(fall.yvel)!=0
triggerall=(anim=[5051,5059])||(anim=[5061,5069])
trigger1=selfanimexist(5100+anim%10)
value=5100+anim%10
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(fall.yvel)=0
triggerall=(anim!=[5080,5089])&&(anim!=[5110,5119])&&(anim!=[5170,5179])&&(anim!=[5120,5129])
trigger1=1
value=5170
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=l
ignorehitpause=0


;
;triggerall=anim=[5100,5109]

;{ݒB
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5100,5109]
triggerall=animtime=0
trigger1=anim!=[5101,5109]
trigger2=!selfanimexist(5160+anim%10)
value=5160
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5100,5109]
triggerall=animtime=0
trigger1=anim=[5101,5109]
trigger1=selfanimexist(5160+anim%10)
value=5160+anim%10
ignorehitpause=0



;B
[state ]
type=playsnd
triggerall=var(55)=0
triggerall=anim=[5100,5109]
trigger1=animelemtime(1)=0
value=f7,(floor(vel y)>5)+(floor(vel y)>14)
ignorehitpause=0



;ʐݒB
[state ]
type=fallenvshake
triggerall=var(55)=0
triggerall=anim=[5100,5109]
trigger1=animelemtime(1)=0
ignorehitpause=0



;WݒB
[state ]
type=velmul
triggerall=var(55)=0
triggerall=anim=[5100,5109]
trigger1=animelemtime(1)=0
x=0.75
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=[5100,5109]
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=anim=[5100,5109]
trigger1=1
y=-1
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=[5100,5109]
trigger1=1
x=vel x
y=vel y
ignorehitpause=0



;WݒitjB
[state ]
type=posadd
triggerall=var(55)=0
triggerall=anim=[5100,5109]
trigger1=1
x=-vel x
y=-vel y
ignorehitpause=0



;CtݒB
[state ]
type=hitfalldamage
triggerall=var(55)=0
triggerall=anim=[5100,5109]
trigger1=animelemtime(1)=3
ignorehitpause=0


;
;triggerall=anim=[5160,5169]

;{ݒB
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5160,5169]
triggerall=pos y>=-1+12&&vel y>0
trigger1=anim!=[5161,5169]
trigger2=!selfanimexist(5170+anim%10)
value=5170
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5160,5169]
triggerall=pos y>=-1+12&&vel y>0
trigger1=anim=[5161,5169]
trigger1=selfanimexist(5170+anim%10)
value=5170+anim%10
ignorehitpause=0



;WݒB
[state ]
type=hitfallvel
triggerall=var(55)=0
triggerall=anim=[5160,5169]
trigger1=animelemtime(1)=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=anim=[5160,5169]
trigger1=animelemtime(1)=0
y=20
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=[5160,5169]
trigger1=1
x=vel x
y=vel y+0.4
ignorehitpause=0


;
;triggerall=anim=[5080,5089]

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



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



;{ݒB
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5080,5089]
trigger1=anim!=[5081,5089]
trigger2=!selfanimexist(5110+anim%10)
value=5110
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
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=var(55)=0
triggerall=anim=[5170,5179]
triggerall=animtime=0
trigger1=anim!=[5171,5179]
trigger2=!selfanimexist(5110+anim%10)
value=5110
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
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=var(55)=0
triggerall=anim=[5170,5179]
trigger1=animelemtime(1)=0
value=f7,(floor(vel y)>5)+(floor(vel y)>14)
ignorehitpause=0



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



;WݒB
[state ]
type=velset
triggerall=var(55)=0
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=var(55)=0
triggerall=anim=[5170,5179]
triggerall=gethitvar(fall.yvel)=0
trigger1=animelemtime(1)=0
x=0.75
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=[5170,5179]
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=anim=[5170,5179]
trigger1=1
y=-1
ignorehitpause=0



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



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


;
;triggerall=anim=[5110,5119]

;{ݒB
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5110,5119]
triggerall=alive!=0
triggerall=ifelse(var(58)=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=var(55)=0
triggerall=anim=[5110,5119]
triggerall=alive!=0
triggerall=ifelse(var(58)=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=var(55)=0
triggerall=anim=[5110,5119]
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=anim=[5110,5119]
trigger1=1
y=-1
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(55)=0
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=var(55)=0
triggerall=anim=[5120,5129]
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
triggerall=var(55)=0
triggerall=anim=[5120,5129]
trigger1=1
value2=sca
ignorehitpause=0

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



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



;ZB
[state ]
type=velset
triggerall=var(55)=0
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


;
;SoB

[statedef 6000]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1

;{ݒB
[state ]
type=changeanim
triggerall=var(55)=0
trigger1=anim!=6000
value=6000
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=a
movetype=h
ignorehitpause=0



;B
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)=0
value=s3100,1
freqmul=1.0
volume=255
channel=1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)=0
value=s3100,50
freqmul=0.7
volume=255
channel=0
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)=60
value=s6000,0
freqmul=1.0
volume=255
channel=2
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)=60
value=s6000,0
freqmul=1.0
volume=255
channel=3
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)>=60
trigger1=animelemtime(1)%10=0
value=s6000,1
freqmul=1.0
volume=255
channel=4
ignorehitpause=0

[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)=0
value=s3100,2
freqmul=1.2
volume=255
channel=31
ignorehitpause=0



;ʐݒB
[state ]
type=explod
triggerall=var(55)=0
trigger1=animelemtime(1)=[0,29]
id=0
anim=19000
trans=addalpha
alpha=floor(256*cos((pi/2/30)*animelemtime(1))),floor(256*sin((pi/2/30)*animelemtime(1)))
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(55)=0
trigger1=animelemtime(1)>=60
time=2
freq=180
ampl=floor(3*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0



;rWAZbgB
[state ]
type=angledraw
trigger1=animelemtime(1)=[60,69]
value=10*sin((pi/2/10)*(animelemtime(1)-60))
ignorehitpause=0
[state ]
type=angledraw
trigger1=animelemtime(1)>=70
value=10
ignorehitpause=0



;WݒB
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=offset
trigger1=animelemtime(1)>=60
x=2-(2*floor((animelemtime(1)-60)/2))%4
y=0.3*(animelemtime(1)-60)
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y
ignorehitpause=0



;B
[state ]
type=explod
triggerall=var(55)=0
trigger1=animelemtime(1)>=60
trigger1=animelemtime(1)%5=0
id=var(50)
anim=10026
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.75,0.75
shadow=0,0,0
sprpriority=7
ontop=0
ownpal=0
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(const(size.mid.pos.x)+100*cos(random)*cos(var(59))),floor(const(size.mid.pos.y)+100*cos(random)*sin(var(59)))
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


;
;CgB

;
;Cgn_B

[statedef 190]
type=u
movetype=u
hitdefpersist=1
movehitpersist=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
hitdefpersist=1
movehitpersist=1

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



;B
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
trigger6=animelemtime(6+7)=0
trigger7=animelemtime(1+7*2)=0
trigger8=animelemtime(3+7*2)=0
trigger9=animelemtime(6+7*2)=0
trigger10=animelemtime(1+7*3)=0
trigger11=animelemtime(3+7*3)=0
trigger12=animelemtime(6+7*3)=0
trigger13=animelemtime(1+7*4)=0
trigger14=animelemtime(3+7*4)=0
trigger15=animelemtime(6+7*4)=0
value=s20,0
freqmul=0.8
volume=255
channel=1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
trigger6=animelemtime(6+7)=0
trigger7=animelemtime(1+7*2)=0
trigger8=animelemtime(3+7*2)=0
trigger9=animelemtime(6+7*2)=0
trigger10=animelemtime(1+7*3)=0
trigger11=animelemtime(3+7*3)=0
trigger12=animelemtime(6+7*3)=0
trigger13=animelemtime(1+7*4)=0
trigger14=animelemtime(3+7*4)=0
trigger15=animelemtime(6+7*4)=0
value=s20,1
freqmul=0.8
volume=255
channel=2
ignorehitpause=0

[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1+7*5)=0
trigger2=animelemtime(3+7*5)=0
trigger3=animelemtime(6+7*5)=0
trigger4=animelemtime(1+7*6)=0
trigger5=animelemtime(3+7*6)=0
trigger6=animelemtime(6+7*6)=0
value=s20,0
freqmul=0.8
volume=0
channel=1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1+7*5)=0
trigger2=animelemtime(3+7*5)=0
trigger3=animelemtime(6+7*5)=0
trigger4=animelemtime(1+7*6)=0
trigger5=animelemtime(3+7*6)=0
trigger6=animelemtime(6+7*6)=0
value=s20,1
freqmul=0.8
volume=0
channel=2
ignorehitpause=0



;ʐݒB
[state ]
type=envshake
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
trigger6=animelemtime(6+7)=0
trigger7=animelemtime(3+7*2)=0
trigger8=animelemtime(6+7*2)=0
trigger9=animelemtime(1+7*3)=0
trigger10=animelemtime(3+7*3)=0
trigger11=animelemtime(6+7*3)=0
trigger12=animelemtime(1+7*4)=0
trigger13=animelemtime(3+7*4)=0
time=5
freq=165
ampl=4
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=var(55)=0
trigger1=animelemtime(1+7*5)=0
trigger2=animelemtime(3+7*5)=0
trigger3=animelemtime(6+7*5)=0
trigger4=animelemtime(1+7*6)=0
trigger5=animelemtime(3+7*6)=0
trigger6=animelemtime(6+7*6)=0
time=5
freq=165
ampl=3
phase=90
ignorehitpause=0

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



;WݒB
[state ]
type=turn
triggerall=var(55)=0
trigger1=animelemtime(1)=70
trigger2=animelemtime(1)=140
ignorehitpause=0

[state ]
type=offset
trigger1=animelemtime(1)=[0,69]
x=-pos x+facing*(-280+12*animelemtime(1))
ignorehitpause=0
[state ]
type=offset
trigger1=animelemtime(1)=[70,139]
x=-pos x+facing*(-280+12*(animelemtime(1)-70))
ignorehitpause=0
[state ]
type=offset
trigger1=animelemtime(1)=[140,223]
x=facing*(-252+3*(animelemtime(1)-140))
ignorehitpause=0



;ƁB
[state ]
type=explod
triggerall=var(55)=0
trigger1=animelemtime(1)=0
id=var(50)
anim=40191
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=7
ontop=0
ownpal=0
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(55)=0
trigger1=animelemtime(1)=70
id=var(50)
anim=40191
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=7
ontop=0
ownpal=0
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



;B
[state ]
type=explod
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
trigger6=animelemtime(6+7)=0
trigger7=animelemtime(1+7*2)=0
trigger8=animelemtime(3+7*2)=0
trigger9=animelemtime(6+7*2)=0
trigger10=animelemtime(1+7*3)=0
trigger11=animelemtime(3+7*3)=0
trigger12=animelemtime(6+7*3)=0
id=var(50)
anim=10005
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=8
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=120,0
postype=p1
random=0,0
bindtime=1
vel=-4,0
accel=0,0
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(55)=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



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


;
;|[YB

;
;|[Yn_B

[statedef 180]
type=u
movetype=u
hitdefpersist=1
movehitpersist=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
hitdefpersist=1
movehitpersist=1

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


;B
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
value=s20,0
freqmul=0.8
volume=255
channel=1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
value=s20,1
freqmul=0.8
volume=255
channel=2
ignorehitpause=0



;ʐݒB
[state ]
type=envshake
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
time=5
freq=165
ampl=3
phase=90
ignorehitpause=0
[state ]
type=assertspecial
trigger1=animelemtime(1)=[0,179]
flag=roundnotover
ignorehitpause=0



;rWAZbgB
[state ]
type=afterimage
triggerall=var(55)=0
trigger1=animelemtime(1)=0
time=1
length=16
timegap=1
framegap=4
palcolor=256
palinvertall=0
palbright=0,0,0
palcontrast=256,256,256
paladd=-8,-8,-8
palmul=1,1,1
trans=none
ignorehitpause=0
[state ]
type=afterimagetime
triggerall=var(55)=0
trigger1=1
time=2
ignorehitpause=0



;WݒB
[state ]
type=offset
trigger1=1
x=facing*(2*const(velocity.run.fwd.x)*animelemtime(1))
ignorehitpause=0



;ZB
[state ]
type=velset
triggerall=var(55)=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(55)=0
trigger1=animelemtime(2)=0
id=var(50)
anim=10006
;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=60,0
postype=p1
random=0,0
bindtime=1
vel=-6,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger2=animelemtime(3)=0
trigger3=animelemtime(6)=0
trigger4=animelemtime(1+7)=0
trigger5=animelemtime(3+7)=0
id=var(50)
anim=10005
;trans=addalpha
;alpha=256,256
facing=1
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=120,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


;
;skoB

[statedef 170]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1

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



;ZB
[state ]
type=velset
triggerall=var(55)=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



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


;
;h[oB

[statedef 175]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1

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



;ZB
[state ]
type=velset
triggerall=var(55)=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



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









