[statedef 170]
type=s
ctrl=0
anim=170
velset=0,0
[state ]
type=nothitby
trigger1=1
value=sca
time=1
[statedef 180]
type=s
[state ]
type=changestate
trigger1=time=0
value=181
[statedef 181]
type=s
ctrl=0
anim=181
velset=0,0
[state ]
type=nothitby
trigger1=1
value=sca
time=1
[statedef 191]
type=s
ctrl=0
anim=190
velset=0,0
[state ]
type=changeanim
trigger1=roundstate=0
value=190
[state ]
type=assertspecial
trigger1=1
flag=intro
[state ]
type=changestate
trigger1=animtime=0
value=0
[state ]
type=explod
trigger1=roundstate!=0
persistent=0
anim=191
postype=p1
pos=260,-90
velocity=-4.2,-7
accel=0,.32
removetime=48
[state ]
type=explod
trigger1=animelemtime(7)=1
anim=192
postype=p1
pos=60,-70
velocity=2,-4
accel=0,.32
removetime=35
[state ]
type=playsnd
trigger1=animelem=7
value=f5,2
volume=-40
[state ]
type=playsnd
trigger1=animelemtime(7)=3
value=f5,3
volume=-80
[statedef 195]
type=s
ctrl=0
anim=195
velset=0,0
movetype=i
physics=s
sprpriority=2
[state ]
type=ctrlset
trigger1=time=40
value=1
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 200]
type=s
movetype=a
physics=s
juggle=1
velset=0,0
ctrl=0
anim=200
poweradd=20
sprpriority=2
[state ]
type=hitdef
trigger1=animelem=3
attr=s,na
damage=23,0
animtype=light
guardflag=ma
hitflag=maf
priority=3,hit
pausetime=8,8
sparkno=0
sparkxy=-10,-76
hitsound=5,0
guardsound=6,0
ground.type=high
ground.slidetime=5
ground.hittime=10
ground.velocity=-4
airguard.velocity=-1.9,-.8
air.type=high
air.velocity=-1.4,-3
air.hittime=12
[state ]
type=playsnd
trigger1=time=1
value=0,0
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 210]
type=s
movetype=a
physics=s
juggle=4
poweradd=65
ctrl=0
velset=0,0
anim=210
sprpriority=-1
[state ]
type=width
trigger1=(animelemtime(2)>=0)&&(animelemtime(7)<0)
value=15,0
[state ]
type=playsnd
trigger1=time=2
value=0,4
[state ]
type=hitdef
trigger1=animelem=3
attr=s,na
animtype=medium
damage=57
guardflag=ma
pausetime=12,12
sparkno=1
sparkxy=-10,-70
hitsound=5,2
guardsound=6,0
ground.type=high
ground.slidetime=12
ground.hittime=13
ground.velocity=-5.5
air.velocity=-2.5,-4
[state ]
type=changeanim
trigger1=animelemtime(5)>0&&animelemtime(6)<=0
trigger1=movecontact
ignorehitpause=1
persistent=0
value=210
elem=6
[state ]
type=sprpriority
trigger1=animelem=5
value=2
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 230]
type=s
movetype=a
physics=s
juggle=4
poweradd=22
ctrl=0
velset=0,0
anim=230
sprpriority=2
[state ]
type=playsnd
trigger1=time=2
value=0,1
[state ]
type=hitdef
trigger1=time=0
attr=s,na
animtype=medium
damage=26
guardflag=ma
pausetime=12,12
sparkno=0
sparkxy=-10,-37
hitsound=5,1
guardsound=6,0
ground.type=low
ground.slidetime=10
ground.hittime=11
ground.velocity=-5
air.velocity=-2.5,-3.5
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 240]
type=s
movetype=a
physics=s
juggle=5
poweradd=65
ctrl=0
velset=0,0
anim=240
sprpriority=2
[state ]
type=playsnd
trigger1=time=2
value=0,1
[state ]
type=hitdef
trigger1=time=0
attr=s,na
animtype=medium
damage=63
guardflag=ma
pausetime=12,12
sparkno=1
sparkxy=-10,-60
hitsound=5,2
guardsound=6,0
ground.type=low
ground.slidetime=12
ground.hittime=15
ground.velocity=-6
air.velocity=-2.2,-3.2
[state ]
type=posadd
trigger1=animelem=7
x=12
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 400]
type=c
movetype=a
physics=c
juggle=5
poweradd=15
ctrl=0
anim=400
sprpriority=2
[state ]
type=playsnd
trigger1=time=1
value=0,0
[state ]
type=hitdef
trigger1=time=0
attr=c,na
damage=23
priority=3
animtype=light
hitflag=maf
guardflag=l
pausetime=10,11
sparkno=0
sparkxy=-10,-42
hitsound=5,0
guardsound=6,0
ground.type=low
ground.slidetime=4
ground.hittime=10
ground.velocity=-4
air.velocity=-1.5,-3
[state ]
type=ctrlset
trigger1=time=5
value=1
[state ]
type=changestate
trigger1=animtime=0
value=11
[statedef 410]
type=c
movetype=a
physics=c
juggle=6
poweradd=50
ctrl=0
anim=410
sprpriority=2
[state ]
type=playsnd
trigger1=time=1
value=0,0
[state ]
type=hitdef
trigger1=animelem=3
attr=c,na
damage=37
animtype=medium
hitflag=maf
guardflag=m
pausetime=12,12
sparkno=1
sparkxy=-10,-55
hitsound=5,2
guardsound=6,0
ground.type=low
ground.slidetime=12
ground.hittime=15
ground.velocity=-4
air.velocity=-3,-4
[state ]
type=hitdef
trigger1=animelem=4
attr=c,na
damage=36
animtype=medium
hitflag=maf
guardflag=ma
pausetime=12,12
sparkxy=-10,-83
hitsound=5,2
guardsound=6,0
ground.type=high
ground.slidetime=12
ground.hittime=15
ground.velocity=-7
air.velocity=-3,-4
[state ]
type=changestate
trigger1=animtime=0
value=11
ctrl=1
[statedef 430]
type=c
movetype=a
physics=c
juggle=5
poweradd=22
ctrl=0
anim=430
sprpriority=2
[state ]
type=playsnd
trigger1=time=1
value=0,0
[state ]
type=hitdef
trigger1=time=0
attr=c,na
damage=28
animtype=light
hitflag=mafd
guardflag=l
pausetime=12,12
sparkno=0
sparkxy=-10,-8
hitsound=5,1
guardsound=6,0
ground.type=low
ground.slidetime=6
ground.hittime=10
ground.velocity=-5
air.velocity=-2,-3
down.velocity=-5,0
down.hittime=20
[state ]
type=changestate
trigger1=animtime=0
value=11
ctrl=1
[statedef 440]
type=c
movetype=a
physics=c
juggle=7
poweradd=70
ctrl=0
anim=440
sprpriority=2
[state ]
type=playsnd
trigger1=time=2
value=0,2
[state ]
type=hitdef
trigger1=time=0
attr=c,na
damage=72
hitflag=m
guardflag=l
pausetime=12,12
sparkno=1
sparkxy=-5,-10
hitsound=5,2
guardsound=6,0
ground.type=trip
ground.slidetime=10
ground.hittime=15
ground.velocity=-1.5,-2
air.velocity=-1.2,-3
guard.velocity=-5
ground.cornerpush.veloff=0
fall=1
[state ]
type=changestate
trigger1=animtime=0
value=11
ctrl=1
[statedef 600]
type=a
movetype=a
physics=a
juggle=2
poweradd=11
ctrl=0
anim=600
sprpriority=2
[state ]
type=playsnd
trigger1=time=1
value=0,0
[state ]
type=hitdef
trigger1=time=0
attr=a,na
damage=20
guardflag=ha
priority=3
pausetime=7,8
sparkno=0
sparkxy=-10,-58
hitsound=5,0
guardsound=6,0
ground.type=high
ground.slidetime=5
ground.hittime=5
ground.velocity=-4
air.velocity=-1.3,-3
[state ]
type=ctrlset
trigger1=time=17
value=1
[statedef 610]
type=a
movetype=a
physics=a
juggle=4
poweradd=65
ctrl=0
anim=610
sprpriority=2
[state ]
type=playsnd
trigger1=time=2
value=0,1
[state ]
type=hitdef
trigger1=time=0
attr=a,na
damage=72
guardflag=ha
priority=4
pausetime=12,12
sparkno=1
sparkxy=-10,-55
hitsound=5,3
guardsound=6,0
animtype=med
ground.type=high
ground.slidetime=17
ground.hittime=17
ground.velocity=-5
air.velocity=-3,-4
[statedef 630]
type=a
movetype=a
physics=a
juggle=3
poweradd=20
ctrl=0
anim=630
sprpriority=2
[state ]
type=playsnd
trigger1=time=1
value=0,0
[state ]
type=hitdef
trigger1=time=0
attr=a,na
damage=26
guardflag=ha
priority=3
pausetime=8,8
sparkno=1
sparkxy=-5,-35
hitsound=5,0
guardsound=6,0
ground.type=high
ground.slidetime=6
ground.hittime=6
ground.velocity=-4
air.velocity=-2,-3
[statedef 640]
type=a
movetype=a
physics=a
juggle=4
poweradd=65
ctrl=0
anim=640
sprpriority=2
[state ]
type=playsnd
trigger1=time=2
value=0,1
[state ]
type=hitdef
trigger1=time=0
attr=a,na
damage=70
guardflag=ha
priority=4
pausetime=12,12
sparkno=1
sparkxy=-10,-40
hitsound=5,3
guardsound=6,0
animtype=med
ground.type=high
ground.slidetime=15
ground.hittime=15
ground.velocity=-5
air.velocity=-3,-4
[statedef 800]
type=s
movetype=a
physics=s
juggle=0
velset=0,0
ctrl=0
anim=800
sprpriority=2
[state ]
type=hitdef
trigger1=time=0
attr=s,nt
hitflag=m-
priority=1,miss
sparkno=-1
p1sprpriority=1
p1facing=1
p2facing=1
p1stateno=810
p2stateno=820
guard.dist=0
fall=1
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 810]
type=s
movetype=a
physics=n
anim=810
poweradd=60
[state ]
type=varset
trigger1=time=0
var(2)=command="holdfwd"
[state ]
type=playsnd
trigger1=animelem=2
value=1,1
[state ]
type=playsnd
trigger1=animelem=7
value=800,0
[state ]
type=targetbind
trigger1=animelemtime(2)<0
pos=28,0
[state ]
type=width
trigger1=animelemtime(2)>=0&&animelemtime(12)<0
edge=60,0
[state ]
type=targetbind
trigger1=animelemtime(2)>=0&&animelemtime(5)<0
pos=58,0
[state ]
type=targetbind
trigger1=animelemtime(5)>=0&&animelemtime(6)<0
pos=47,0
[state ]
type=turn
trigger1=var(2)
trigger1=animelem=6
[state ]
type=posadd
trigger1=var(2)
trigger1=animelem=6
x=-37
[state ]
type=targetfacing
trigger1=var(2)
trigger1=animelem=6
value=-1
[state ]
type=targetbind
trigger1=animelemtime(6)>=0&&animelemtime(7)<0
pos=41,-60
[state ]
type=targetbind
trigger1=animelemtime(7)>=0&&animelemtime(8)<0
pos=25,-75
[state ]
type=targetbind
trigger1=animelemtime(8)>=0&&animelemtime(9)<0
pos=15,-90
[state ]
type=targetbind
trigger1=animelemtime(9)>=0&&animelemtime(10)<0
pos=-5,-96
[state ]
type=targetbind
trigger1=animelemtime(10)>=0&&animelemtime(11)<0
pos=-14,-90
[state ]
type=targetbind
trigger1=animelem=11
pos=-50,-50
[state ]
type=targetlifeadd
trigger1=animelem=11
value=-78
[state ]
type=targetstate
trigger1=animelem=11
value=821
[state ]
type=turn
trigger1=animelem=12
[state ]
type=posadd
trigger1=animelem=15
x=-10
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 820]
type=a
movetype=h
physics=n
velset=0,0
[state ]
type=changeanim2
trigger1=time=0
value=820
[state ]
type=selfstate
trigger1=!gethitvar(isbound)
value=5050
[statedef 821]
type=a
movetype=h
physics=n
velset=2.8,-7
poweradd=40
[state ]
type=veladd
trigger1=1
y=.4
[state ]
type=changestate
triggerall=vel y>0
triggerall=pos y>=-20
triggerall=alive
triggerall=canrecover
trigger1=command="recovery"
value=5200
[state ]
type=selfstate
triggerall=vel y>0
triggerall=alive
triggerall=canrecover
trigger1=command="recovery"
value=5210
[state ]
type=selfstate
trigger1=vel y>0
trigger1=pos y>=0
value=5100
[statedef 1000]
type=s
movetype=a
physics=s
juggle=4
poweradd=110
velset=0,0
anim=1000
ctrl=0
sprpriority=2
[state ]
type=playsnd
trigger1=time=8
value=0,3
[state ]
type=posadd
trigger1=animelem=2
x=20
[state ]
type=posadd
trigger1=animelem=3
trigger2=animelem=13
x=10
[state ]
type=posadd
trigger1=animelem=5
x=5
[state ]
type=hitdef
trigger1=animelem=5
trigger1=p2bodydist x<40
attr=s,sa
animtype=hard
damage=90,4
priority=5
guardflag=ma
pausetime=15,15
sparkxy=-10,-60
hitsound=5,4
guardsound=6,0
ground.type=low
ground.slidetime=12
ground.hittime=15
ground.velocity=-4,-3.5
air.velocity=-4,-3
fall=1
[state ]
type=hitdef
trigger1=animelem=5
trigger1=p2bodydist x>=40
attr=s,sa
animtype=hard
damage=85,4
priority=4
guardflag=ma
pausetime=15,15
sparkxy=-10,-60
hitsound=5,4
guardsound=6,0
ground.type=low
ground.slidetime=12
ground.hittime=15
ground.velocity=-7
air.velocity=-4,-2.5
[state ]
type=posadd
trigger1=animelem=9
x=-5
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 1010]
type=s
movetype=a
physics=s
juggle=4
poweradd=120
velset=0,0
anim=1010
ctrl=0
sprpriority=2
[state ]
type=playsnd
trigger1=time=9
value=0,3
[state ]
type=posadd
trigger1=animelem=2
x=20
[state ]
type=posadd
trigger1=animelem=3
trigger2=animelem=13
x=10
[state ]
type=posadd
trigger1=animelem=5
x=5
[state ]
type=velset
trigger1=animelem=5
x=4
[state ]
type=hitdef
trigger1=animelem=5
trigger1=p2bodydist x<40
attr=s,sa
animtype=hard
damage=90,4
priority=5
guardflag=ma
pausetime=15,15
sparkxy=-10,-60
hitsound=5,4
guardsound=6,0
ground.type=low
ground.slidetime=12
ground.hittime=15
ground.velocity=-4,-3.5
air.velocity=-4,-3
fall=1
[state ]
type=hitdef
trigger1=animelem=5
trigger1=p2bodydist x>=40
attr=s,sa
animtype=hard
damage=85,4
priority=4
guardflag=ma
pausetime=15,15
sparkxy=-10,-60
hitsound=5,4
guardsound=6,0
ground.type=low
ground.slidetime=12
ground.hittime=15
ground.velocity=-7
air.velocity=-4,-2.5
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 1020]
type=s
movetype=a
physics=n
juggle=6
poweradd=-330
velset=0,0
anim=1020
ctrl=0
sprpriority=2
[state ]
type=velmul
trigger1=1
x=.85*ifelse(animelemtime(6)<0,1,.8)
[state ]
type=afterimage
trigger1=time=0
length=13
palbright=30,30,0
palcontrast=70,70,20
paladd=-10,-10,-10
palmul=.85,.85,.50
timegap=1
framegap=2
trans=add
time=2
[state ]
type=afterimagetime
trigger1=animelemtime(8)<0
time=2
[state ]
type=palfx
trigger1=time=0
time=20
add=32,16,0
sinadd=64,32,5,3
[state ]
type=playsnd
trigger1=time=2
value=0,3
[state ]
type=posadd
trigger1=animelem=2
x=20
[state ]
type=posadd
trigger1=animelem=3
trigger2=animelem=12
x=10
[state ]
type=posadd
trigger1=animelem=4
x=5
[state ]
type=velset
trigger1=animelem=4
x=13
[state ]
type=hitdef
trigger1=animelem=4
attr=s,sa
animtype=hard
damage=95,5
getpower=0
priority=4
guardflag=ma
pausetime=8,7
sparkxy=-10,-60
hitsound=5,4
guardsound=6,0
ground.type=low
ground.slidetime=20
ground.hittime=20
ground.velocity=-8,-7
guard.velocity=-7
air.velocity=-8,-7
airguard.velocity=-5,-4
fall=1
p2stateno=1025
p2facing=1
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 1025]
type=a
movetype=h
physics=n
velset=0,0
[state ]
type=changeanim2
trigger1=1
value=1025
[state ]
type=changestate
trigger1=hitshakeover=1
value=1026
[statedef 1026]
type=a
movetype=h
physics=n
[state ]
type=hitvelset
trigger1=time=0
x=1
y=1
[state ]
type=veladd
trigger1=1
y=.45
[state ]
type=screenbound
triggerall=pos y<-15
trigger1=backedgebodydist<65
trigger2=frontedgebodydist<65
value=1
movecamera=0,1
[state ]
type=changestate
triggerall=pos y<-15
trigger1=backedgebodydist<=20
trigger2=frontedgebodydist<=20
value=1027
[state ]
type=selfstate
trigger1=(vel y>0)&&(pos y>=0)
value=5100
[statedef 1027]
type=a
movetype=h
physics=n
[state ]
type=turn
trigger1=(time=0)&&(frontedgebodydist<=30)
[state ]
type=posadd
trigger1=time=0
x=15-backedgebodydist
[state ]
type=posfreeze
trigger1=1
x=1
y=1
[state ]
type=screenbound
trigger1=1
value=1
movecamera=0,1
[state ]
type=explod
trigger1=time=0
anim=f72
pos=0,floor(screenpos y)-50
postype=back
sprpriority=3
[state ]
type=changeanim2
trigger1=time=0
value=1027
[state ]
type=playsnd
trigger1=time=0
value=f7,0
[state ]
type=changestate
trigger1=animtime=0
value=1028
[statedef 1028]
type=a
movetype=h
physics=n
[state ]
type=nothitby
trigger1=1
value=,na,np
[state ]
type=velset
trigger1=time=0
y=-6
[state ]
type=velset
trigger1=time=0
x=1.6
[state ]
type=turn
trigger1=(time=0)&&(backedgedist<30)
[state ]
type=veladd
trigger1=1
y=.35
[state ]
type=changeanim
trigger1=time=0
trigger1=!selfanimexist(5052)
value=5050
[state ]
type=changeanim
trigger1=time=0
trigger1=selfanimexist(5052)
value=5052
[state ]
type=changeanim
trigger1=vel y>-2
trigger1=anim=5050
trigger1=selfanimexist(5060)
persistent=0
value=5060
[state ]
type=changeanim
trigger1=vel y>-2
trigger1=anim=5052
trigger1=selfanimexist(5062)
persistent=0
value=5062
[state ]
type=selfstate
trigger1=(vel y>0)&&(pos y>=0)
value=5100
[statedef 1050]
type=s
movetype=a
physics=s
juggle=4
poweradd=110
velset=0,0
anim=1050
ctrl=0
sprpriority=2
[state ]
type=playsnd
trigger1=time=1
value=0,2
[state ]
type=null
trigger1=animelem=2
x=15
[state ]
type=posadd
trigger1=animelem=4
x=20
[state ]
type=hitdef
trigger1=time=0
attr=a,sa
animtype=medium
damage=80,4
priority=5
guardflag=ma
pausetime=12,12
sparkxy=-10,-70
hitsound=5,3
guardsound=6,0
ground.type=low
ground.slidetime=20
ground.hittime=20
ground.velocity=-3.5,-7
guard.velocity=-7
air.velocity=-3.5,-7
fall=1
[state ]
type=changestate
trigger1=animtime=0
value=1051
[statedef 1051]
type=a
movetype=a
physics=n
velset=2,-6
anim=1051
hitdefpersist=1
[state ]
type=veladd
trigger1=1
y=.45
[state ]
type=changestate
trigger1=command="a"||command="b"
trigger1=vel y<-1
value=1055
[state ]
type=changestate
trigger1=vel y>0&&pos y>=-10
value=1052
[statedef 1052]
type=s
movetype=i
physics=s
anim=1052
sprpriority=1
velset=0,0
[state ]
type=posset
trigger1=time=0
y=0
[state ]
type=playsnd
trigger1=time=0
value=40,0
[state ]
type=ctrlset
trigger1=animelem=3,-1
value=1
[state ]
type=posadd
trigger1=animelem=4
x=-15
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 1055]
type=a
movetype=a
physics=n
anim=1055
[state ]
type=playsnd
trigger1=time=0
value=100,0
channel=0
[state ]
type=playsnd
trigger1=time=0
value=0,1
[state ]
type=posadd
trigger1=time=0
x=10
y=-10
[state ]
type=veladd
trigger1=1
y=.45
[state ]
type=hitdef
trigger1=time=0
attr=a,sa
animtype=med
damage=35+(prevstateno=1061)*5,2
priority=4
guardflag=ma
pausetime=12,12
sparkxy=0,-90
hitsound=5,2
guardsound=6,0
ground.type=high
ground.slidetime=15
ground.hittime=16
ground.velocity=-6
guard.velocity=-8
guard.ctrltime=12
air.velocity=-4,-5
airguard.velocity=-4,-4.5
air.fall=1
[state ]
type=changestate
trigger1=vel y>0&&pos y>=-5
value=1056
[statedef 1056]
type=s
movetype=i
physics=s
anim=1056
sprpriority=1
velset=0,0
[state ]
type=posset
trigger1=time=0
y=0
[state ]
type=playsnd
trigger1=time=0
value=40,0
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 1060]
type=s
movetype=a
physics=s
juggle=4
poweradd=120
velset=0,0
anim=1060
ctrl=0
sprpriority=2
[state ]
type=playsnd
trigger1=time=1
value=0,2
[state ]
type=posadd
trigger1=animelem=2
x=6
[state ]
type=posadd
trigger1=animelem=4
x=21
[state ]
type=hitdef
trigger1=time=0
attr=a,sa
animtype=medium
damage=90,4
priority=5
guardflag=ma
pausetime=12,12
sparkxy=-10,-70
hitsound=5,3
guardsound=6,0
ground.type=low
ground.slidetime=20
ground.hittime=20
ground.velocity=-3.5,-7.5
guard.velocity=-7
air.velocity=-3.5,-7.5
fall=1
[state ]
type=changestate
trigger1=animtime=0
value=1061
[statedef 1061]
type=a
movetype=a
physics=n
velset=2.5,-7.5
anim=1061
hitdefpersist=1
[state ]
type=veladd
trigger1=1
y=.45
[state ]
type=changestate
trigger1=command="a"||command="b"
trigger1=vel y<-1
value=1055
[state ]
type=changestate
trigger1=vel y>0&&pos y>=-10
value=1052
[statedef 1070]
type=s
movetype=a
physics=s
juggle=6
poweradd=-330
velset=0,0
anim=1070
ctrl=0
sprpriority=2
[state ]
type=afterimage
trigger1=time=0
length=13
palbright=30,30,0
palcontrast=70,70,20
paladd=-10,-10,-10
palmul=.85,.85,.50
timegap=1
framegap=2
trans=add
time=2
[state ]
type=afterimagetime
trigger1=1
time=2
[state ]
type=palfx
trigger1=time=0
time=20
add=32,16,0
sinadd=64,32,5,3
[state ]
type=playsnd
trigger1=time=1
value=0,2
[state ]
type=posadd
trigger1=animelem=2
x=6
[state ]
type=posadd
trigger1=animelem=4
x=21
[state ]
type=hitdef
trigger1=time=0
attr=s,sa
animtype=medium
getpower=0
damage=35,3
priority=5
hitflag=ma
guardflag=ma
pausetime=8,7
sparkxy=-10,-70
hitsound=5,2
guardsound=6,0
ground.type=low
ground.slidetime=18
ground.hittime=18
ground.velocity=-2,-6
guard.velocity=-7
air.velocity=-2,-6
fall=1
fall.animtype=med
fall.recovertime=30
[state ]
type=changestate
trigger1=animtime=0
value=1071
[statedef 1071]
type=a
movetype=a
physics=n
velset=2.5,-9
anim=1071
[state ]
type=palfx
trigger1=time=0
time=18
add=32,16,0
sinadd=64,32,5,3
[state ]
type=afterimagetime
trigger1=vel y<0
time=2
[state ]
type=veladd
trigger1=1
y=.5
[state ]
type=veladd
trigger1=vel y>=-1
y=.2
[state ]
type=hitdef
trigger1=time=0
attr=a,sa
animtype=medium
getpower=0
damage=68,4
priority=5
guardflag=ma
pausetime=12,12
sparkxy=-10,-70
hitsound=5,3
guardsound=6,0
ground.type=low
ground.slidetime=18
ground.hittime=18
ground.velocity=-3,-9.5
guard.velocity=-7
air.velocity=-3,-9.5
fall=1
fall.recovertime=30
[state ]
type=changestate
trigger1=command="a"||command="b"
trigger1=vel y<-1
trigger1=time>0
value=1075
[state ]
type=changestate
trigger1=vel y>0&&pos y>=-10
value=1052
[statedef 1075]
type=a
movetype=a
physics=n
anim=1055
[state ]
type=afterimagetime
trigger1=1
time=2
[state ]
type=palfx
trigger1=time=0
time=20
add=32,16,0
sinadd=64,32,5,3
[state ]
type=playsnd
trigger1=time=0
value=100,0
channel=0
[state ]
type=playsnd
trigger1=time=0
value=0,1
[state ]
type=posadd
trigger1=time=0
x=10
y=-10
[state ]
type=veladd
trigger1=1
y=.45
[state ]
type=veladd
trigger1=vel y>=-1
y=.2
[state ]
type=hitdef
trigger1=time=0
attr=a,sa
animtype=med
damage=42,2
getpower=0
priority=4
guardflag=ma
pausetime=12,12
sparkxy=0,-90
hitsound=5,2
guardsound=6,0
ground.type=high
ground.slidetime=15
ground.hittime=18
ground.velocity=-6
guard.velocity=-6
air.velocity=-4,-6
airguard.velocity=-4,-4.5
air.fall=1
[state ]
type=changestate
trigger1=vel y>0&&pos y>=-5
value=1056
[statedef 1100]
type=s
movetype=a
physics=s
juggle=4
poweradd=110
velset=0,0
anim=1100
ctrl=0
sprpriority=2
[state ]
type=width
trigger1=animelemtime(4)>=0&&animelemtime(13)<0
value=5,0
[state ]
type=playsnd
trigger1=animelem=4
value=0,2
[state ]
type=hitdef
trigger1=time=0
attr=s,sa
animtype=med
damage=52,4
priority=5
guardflag=ma
pausetime=4,8
sparkxy=0,-48
hitsound=5,2
guardsound=6,0
ground.type=low
ground.slidetime=15
ground.hittime=18
ground.velocity=-3
guard.velocity=-6
air.velocity=-2,-2
airguard.velocity=-4,-4.5
p2facing=1
forcestand=1
[state ]
type=hitdef
trigger1=animelem=7
attr=s,sa
animtype=up
damage=55,4
priority=5
guardflag=ma
pausetime=12,12
sparkxy=0,-110
hitsound=5,2
guardsound=6,0
ground.type=low
ground.slidetime=15
ground.hittime=18
ground.velocity=-1,-9.5
guard.velocity=-6
air.velocity=-1,-7.5
airguard.velocity=-4,-4.5
p2facing=1
fall=1
fall.recovertime=40
yaccel=.4
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 1110]
type=s
movetype=a
physics=s
juggle=4
poweradd=120
velset=0,0
anim=1110
ctrl=0
sprpriority=2
[state ]
type=width
trigger1=animelemtime(4)>=0&&animelemtime(14)<0
value=5,0
[state ]
type=playsnd
trigger1=animelem=4
value=0,2
[state ]
type=hitdef
trigger1=time=0
attr=s,sa
animtype=med
damage=57,4
priority=5
guardflag=ma
pausetime=4,8
sparkxy=0,-48
hitsound=5,2
guardsound=6,0
ground.type=low
ground.slidetime=15
ground.hittime=18
ground.velocity=-3
guard.velocity=-6
air.velocity=-2,-2
airguard.velocity=-4,-4.5
p2facing=1
forcestand=1
[state ]
type=hitdef
trigger1=animelem=7
attr=s,sa
animtype=up
damage=60,4
priority=5
guardflag=ma
pausetime=12,12
sparkxy=0,-110
hitsound=5,2
guardsound=6,0
ground.type=low
ground.slidetime=15
ground.hittime=18
ground.velocity=-1,-10.5
guard.velocity=-6
air.velocity=-1,-8.5
airguard.velocity=-4,-4.5
p2facing=1
fall=1
fall.recovertime=50
yaccel=.4
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 1120]
type=s
movetype=a
physics=s
juggle=6
poweradd=-330
velset=0,0
anim=1120
ctrl=0
sprpriority=2
[state ]
type=width
trigger1=animelemtime(4)>=0&&animelemtime(14)<0
value=5,0
[state ]
type=afterimage
trigger1=time=0
length=13
palbright=30,30,0
palcontrast=70,70,20
paladd=-10,-10,-10
palmul=.85,.85,.50
timegap=1
framegap=2
trans=add
time=2
[state ]
type=afterimagetime
trigger1=animtime<-2
time=2
[state ]
type=palfx
trigger1=time=0
time=20
add=32,16,0
sinadd=64,32,5,3
[state ]
type=playsnd
trigger1=animelem=4
value=0,2
[state ]
type=hitdef
trigger1=time=0
trigger2=animelem=4
attr=s,sa
animtype=med
damage=30,4
getpower=0
priority=5
guardflag=ma
pausetime=6,10
sparkxy=0,ifelse(time=0,-48,-55)
hitsound=5,2
guardsound=6,0
ground.type=low
ground.slidetime=18
ground.hittime=21
ground.velocity=-3
guard.velocity=-6
air.velocity=-2,-2
airguard.velocity=-4,-4.5
p2facing=1
forcestand=1
[state ]
type=hitdef
trigger1=animelem=7
attr=s,sa
animtype=up
damage=68,4
getpower=0
priority=5
guardflag=ma
pausetime=12,12
sparkxy=0,-110
hitsound=5,2
guardsound=6,0
ground.type=low
ground.slidetime=18
ground.hittime=21
ground.velocity=-1.2,-11
guard.velocity=-6
air.velocity=-1.2,-9
airguard.velocity=-4,-4.5
p2facing=1
fall=1
fall.recovertime=60
yaccel=.4
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 1200]
type=s
movetype=a
physics=s
juggle=4
poweradd=100
velset=0,0
anim=1200
ctrl=0
sprpriority=2
[state ]
type=playsnd
trigger1=animelem=4
value=0,3
[state ]
type=width
trigger1=animelemtime(5)>=0&&animelemtime(6)<0
value=10,0
[state ]
type=width
trigger1=animelemtime(6)>=0&&animelemtime(9)<0
value=20,0
[state ]
type=envshake
trigger1=animelem=6
time=4
ampl=2
freq=180
[state ]
type=hitdef
trigger1=time=0
attr=s,sa
animtype=hard
damage=100,6
priority=5
guardflag=ma
pausetime=12,12
sparkxy=0,-65
hitsound=5,3
guardsound=6,0
ground.type=low
ground.slidetime=16
ground.hittime=18
ground.velocity=-10
ground.cornerpush.veloff=-12
guard.velocity=-7
air.velocity=-3.5,-4.5
airguard.velocity=-3.5,-4.5
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 1210]
type=s
movetype=a
physics=s
juggle=4
poweradd=120
velset=0,0
anim=1210
ctrl=0
sprpriority=2
[state ]
type=playsnd
trigger1=animelem=4
value=0,3
[state ]
type=width
trigger1=animelemtime(5)>=0&&animelemtime(6)<0
value=10,0
[state ]
type=width
trigger1=animelemtime(6)>=0&&animelemtime(9)<0
value=20,0
[state ]
type=envshake
trigger1=animelem=6
time=8
ampl=2
freq=170
[state ]
type=hitdef
trigger1=time=0
attr=s,sa
animtype=hard
damage=125,9
priority=5
guardflag=ma
pausetime=12,12
sparkxy=0,-65
hitsound=5,3
guardsound=6,0
ground.type=low
ground.slidetime=18
ground.hittime=20
ground.velocity=-10
ground.cornerpush.veloff=-15
guard.velocity=-8
air.velocity=-4,-4.5
airguard.velocity=-4,-4.5
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 1220]
type=s
movetype=a
physics=s
juggle=6
poweradd=-330
velset=0,0
anim=1220
ctrl=0
sprpriority=2
[state ]
type=afterimage
trigger1=time=0
length=13
palbright=30,30,0
palcontrast=70,70,20
paladd=-10,-10,-10
palmul=.85,.85,.50
timegap=1
framegap=2
trans=add
time=2
[state ]
type=afterimagetime
trigger1=animtime<-2
time=2
[state ]
type=palfx
trigger1=time=0
time=20
add=32,16,0
sinadd=64,32,5,3
[state ]
type=playsnd
trigger1=animelem=4
value=0,3
[state ]
type=width
trigger1=animelemtime(5)>=0&&animelemtime(6)<0
value=10,0
[state ]
type=width
trigger1=animelemtime(6)>=0&&animelemtime(9)<0
value=20,0
[state ]
type=envshake
trigger1=animelem=6
time=8
ampl=3
freq=170
[state ]
type=hitdef
trigger1=time=0
attr=s,sa
animtype=hard
damage=125,9
getpower=0
priority=5
guardflag=ma
pausetime=15,15
sparkxy=0,-65
hitsound=5,4
guardsound=6,0
ground.type=low
ground.slidetime=20
ground.hittime=30
ground.velocity=-15
ground.cornerpush.veloff=-20
guard.velocity=-9
air.velocity=-5,-5
airguard.velocity=-5,-5
air.fall=1
fall.animtype=hard
yaccel=.4
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 3000]
type=s
movetype=a
physics=s
juggle=4
velset=0,0
anim=3000
ctrl=0
sprpriority=2
[state ]
type=width
trigger1=animelem=2,>=0
value=15,0
[state ]
type=afterimage
trigger1=animelem=2,1
time=2
[state ]
type=afterimagetime
trigger1=animelemtime(2)>=1&&time<60
time=2
[state ]
type=nothitby
trigger1=animelem=2
value=,na,sa,at
time=11
[state ]
type=playsnd
trigger1=animelem=4
trigger2=animelem=12
trigger3=animelem=20
value=0,3
[state ]
type=posadd
trigger1=animelem=2
x=20
[state ]
type=posadd
trigger1=animelem=3
trigger2=animelem=11
trigger3=animelem=13
trigger4=animelem=19
trigger5=animelem=21
trigger4=animelem=31
x=10
[state ]
type=velset
trigger1=animelem=5
trigger2=animelem=13
trigger3=animelem=21
x=6
[state ]
type=posadd
trigger1=animelem=5
x=5
[state ]
type=hitdef
trigger1=animelem=5
trigger2=animelem=13
attr=s,ha
animtype=hard
damage=72,4
getpower=0
priority=6
guardflag=ma
pausetime=15,15
sparkxy=-10,-60
hitsound=5,4
guardsound=6,0
ground.type=low
ground.slidetime=30
ground.hittime=30
ground.velocity=-6
air.velocity=-3,-2.8
air.fall=1
fall.animtype=hard
fall.recover=0
[state ]
type=hitdef
trigger1=animelem=21
attr=s,ha
animtype=hard
damage=75,4
getpower=0
priority=5
guardflag=ma
pausetime=15,15
sparkxy=-10,-60
hitsound=5,4
guardsound=6,0
ground.type=low
ground.slidetime=30
ground.hittime=30
ground.velocity=-5,-4
guard.velocity=-12
air.velocity=-5,-4
airguard.velocity=-3,-3
fall.animtype=hard
fall=1
fall.recover=0
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 3050]
type=s
movetype=a
physics=s
juggle=4
velset=0,0
anim=3050
ctrl=0
sprpriority=2
[state ]
type=width
trigger1=animelemtime(4)>=0&&animelemtime(16)<0
value=5,0
[state ]
type=afterimage
trigger1=animelem=2
time=2
[state ]
type=afterimagetime
trigger1=animelemtime(2)>=0
time=2
[state ]
type=nothitby
trigger1=animelem=2
value=,na,sa,at
time=6
[state ]
type=playsnd
trigger1=animelem=4
value=0,2
[state ]
type=hitdef
trigger1=time=0
attr=s,ha
animtype=up
damage=155,12
getpower=0
priority=5
guardflag=ma
pausetime=30,30
sparkno=3
sparkxy=0,-110
hitsound=5,4
guardsound=6,0
ground.type=low
ground.slidetime=26
ground.hittime=26
ground.velocity=-1.3,-25
guard.velocity=-11
air.velocity=-1.3,-25
airguard.velocity=-4.5,-5
envshake.time=25
envshake.ampl=7
envshake.freq=176
p2facing=1
fall=1
fall.recover=0
fall.damage=70
fall.envshake.ampl=6
fall.envshake.freq=178
fall.envshake.time=15
mindist=50,-100
maxdist=100,-10
yaccel=.8
[state ]
type=changestate
trigger1=movehit
value=3051
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
[statedef 3051]
type=s
movetype=a
physics=s
anim=3051
[state ]
type=afterimagetime
trigger1=animtime<-2
time=2
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1









