
;========================<SHINBUU MESSATSU>=============================
[Statedef 4300]
type=S
physics=S
movetype=A
anim=4300
ctrl=0
velset=0,0
sprpriority=1
[State 4300, strengthvar]
type=varset
trigger1=!time
var(10)=5

[State 4300, snd]
type=playsnd
trigger1=!animelemtime(6)
value=4,5
channel=0
volume=200
[State 4300, superchargehelper]
type=helper
trigger1=!animelemtime(6)
helpertype=normal
stateno=6100
ID=6100
name="Super Charge"
postype=p1
pos=-22,-48
ownpal=1
persistent=0
supermovetime=9999
[State 4300, superchargepause]
type=superpause
trigger1=!animelemtime(6)
time=45
anim=-1
sound=s6,0
poweradd=ifelse(var(20)>0,-6*var(20),-1000)
darken=0

[State 4300, nhb]
type=nothitby
trigger1=animelemtime(9)<3
time=1
value=SCA

[State 4300, vel]
type=velset
trigger1=animelem=9
x=16

[State 4300, dust]
type=explod
trigger1=animelem=9
anim=6021
ID=6021
sprpriority=3
postype=p1
vel=1,0
removetime=-2
ownpal=1
[State 4300, snd]
type=playsnd
trigger1=!animelemtime(9)
value=0,41

[State 4300, hit]
type=hitdef
trigger1=animelem=9
trigger1=var(11):=-1
attr=S,HA         
hitflag=M          
priority=7,Miss    
sparkno=-1          
p1facing=1
p2facing=1
p1stateno=4301       
forcestand=1
ID=4300

[State 4300, end]
type=changestate
trigger1=!animtime
value=0
ctrl=1


;---<PART 2>---
[Statedef 4301]
type=S
physics=S
movetype=A
anim=4301
ctrl=0
velset=0,0
sprpriority=1
[State 4301, damagevar]
type=varadd
trigger1=!time
fvar(10)=-.05

[State 4301, snd]
type=playsnd
trigger1=anim=4301&&(animelem=4||animelem=6||animelem=17||animelem=26)
value=3,0
channel=0
[State 4301, snd]
type=playsnd
trigger1=anim=4301&&(animelem=10||animelem=33)
value=3,1
channel=0
[State 4301, snd]
type=playsnd
trigger1=anim=4301&&(animelem=41||animelem=48)
value=3,9
channel=0
[State 4301, snd]
type=playsnd
trigger1=anim=4301&&(animelem=56)
value=3,11
channel=0

[State 4301, hitpunchhigh]
type=hitdef
triggerall=var(11):=6&&var(12):=-10&&anim=4301
trigger1=animelem=2
trigger1=var(13):=-91
trigger2=animelem=6
trigger2=var(13):=-84
trigger3=animelem=33
trigger3=var(13):=-80
attr=S,HA
damage=20,0
animtype=Hard
guardflag=MA
hitflag=MAF
priority=5,Hit             
pausetime=2,2
sparkno=-1  
guard.sparkno=-1        
hitsound=s2,3      
guardsound=s2,0
ground.type=High
ground.slidetime=16
ground.hittime=24
ground.velocity=ifelse(p2bodydist x>25,2,0)
ground.cornerpush.veloff=0
air.type=Low
air.velocity=-1,-1
getpower=0
envshake.time=9
envshake.freq=60
envshake.ampl=5
[State 4301, hitpunchlow]
type=hitdef
triggerall=var(11):=6&&var(12):=-10&&anim=4301
trigger1=animelem=10
trigger1=var(13):=-59
trigger2=animelem=40
trigger2=var(13):=-74
attr=S,HA
damage=20,0
animtype=Hard
guardflag=MA
hitflag=MAF
priority=5,Hit             
pausetime=2,2
sparkno=-1  
guard.sparkno=-1        
hitsound=s2,3      
guardsound=s2,0
ground.type=Low
ground.slidetime=16
ground.hittime=24
ground.velocity=ifelse(p2bodydist x>25,2,0)
ground.cornerpush.veloff=0
air.type=Low
air.velocity=-1,-1
getpower=0
envshake.time=9
envshake.freq=60
envshake.ampl=9

[State 4301, hitkickhigh]
type=hitdef
triggerall=var(11):=6&&var(12):=-10&&anim=4301
trigger1=animelem=26
trigger1=var(13):=-95
trigger2=animelem=49
trigger2=var(13):=-100
trigger3=animelem=59
trigger3=var(13):=-85
attr=S,HA
damage=20,0
animtype=Hard
guardflag=MA
hitflag=MAF
priority=5,Hit             
pausetime=2,2
sparkno=-1  
guard.sparkno=-1        
hitsound=s2,6      
guardsound=s2,0
ground.type=High
ground.slidetime=16
ground.hittime=24
ground.velocity=ifelse(p2bodydist x>25,2,0)
ground.cornerpush.veloff=0
air.type=Low
air.velocity=-1,-1
getpower=0
envshake.time=9
envshake.freq=60
envshake.ampl=5
[State 4301, hitkicklow]
type=hitdef
triggerall=var(11):=6&&var(12):=-10&&anim=4301
trigger1=animelem=17
trigger1=var(13):=-76
trigger2=animelem=51
trigger2=var(13):=-70
attr=S,HA
damage=20,0
animtype=Hard
guardflag=MA
hitflag=MAF
priority=5,Hit             
pausetime=2,2
sparkno=-1  
guard.sparkno=-1        
hitsound=s2,6      
guardsound=s2,0
ground.type=Low
ground.slidetime=16
ground.hittime=24
ground.velocity=ifelse(p2bodydist x>25,2,0)
ground.cornerpush.veloff=0
air.type=Low
air.velocity=-1,-1
getpower=0
envshake.time=9
envshake.freq=60
envshake.ampl=5

[State 4301, hitshoryuken]
type=hitdef
triggerall=var(11):=6&&var(12):=-10&&anim=4301
trigger1=animelem=65
trigger1=var(13):=-76
trigger2=animelem=68
trigger2=var(13):=-88
attr=S,HA
damage=20,0
animtype=Hard
guardflag=MA
hitflag=MAF
priority=5,Hit             
pausetime=6,6
sparkno=-1  
guard.sparkno=-1        
hitsound=s2,6      
guardsound=s2,0
ground.type=Low
ground.slidetime=16
ground.hittime=24
ground.velocity=ifelse(p2bodydist x>25,3,1),-4
ground.cornerpush.veloff=0
air.type=Low
air.velocity=-1,-1
getpower=0
envshake.time=12
envshake.freq=60
envshake.ampl=8
[State 4302, hitfinal]
type=hitdef
trigger1=(animelem=69)&&anim=4301
trigger1=var(11):=6&&var(12):=-10&&var(13):=-105
attr=A,HA                   
damage=40,5
animtype=Up
guardflag=M          
hitflag=MAF           
priority=6,Hit             
pausetime=2,2
sparkno=-1  
guard.sparkno=-1        
hitsound=s2,9      
guardsound=s2,0
ground.type=Low
ground.slidetime=22
ground.hittime=22
ground.velocity=-4,-8
air.type=Low
air.velocity=-4,-8
getpower=0
envshake.time=20
envshake.freq=60
envshake.ampl=10
palfx.color=32
palfx.sinadd=40,20,60,8
palfx.mul=384,128,512
palfx.time=40
fall=1

[State 4301, snd]
type=playsnd
trigger1=anim=4301&&!animelemtime(69)
value=4,11
channel=0
ignorehitpause=1
persistent=0
[State 4301, palfx]
type=bgpalfx
trigger1=!animelemtime(68)
time=20
palfx.sinadd=40,20,60,40
ignorehitpause=1
persistent=0
[State 4301, fire]
type=helper
trigger1=anim=4301&&!animelemtime(68)
helpertype=normal
stateno=4305
ID=4305
postype=p1
ownpal=1
ignorehitpause=1
persistent=0

[State 4301, vel]
type=velset
trigger1=anim=4301&&!animelemtime(69)
x=3
y=-10
[State 4301, vel]
type=velmul
trigger1=1
x=.9
[State 4301, vel]
type=velmul
trigger1=vel y>0
x=0

[State 4301, snd]
type=playsnd
trigger1=anim=4301&&!animelemtime(69)
value=0,42
[State 4302, dust]
type=explod
trigger1=anim=4301&&!animelemtime(69)
anim=6022
ID=6022
sprpriority=3
postype=p1
pos=0,0
vel=.5,-.75
removetime=-2
ownpal=1
scale=.75,.75

[State 4301, width]
type=width
trigger1=vel y<0
edge=const(size.air.front)

[State 4301, flames]
type=helper
triggerall=movehit&&numtarget&&numhelper(6041)<1
trigger1=animelemtime(69)>=0&&!(target,time)&&(target,movetype=H)
helpertype=normal
stateno=6041
ID=6041
name="flames"
postype=p2
bindtime=1000
ownpal=1
facing=-1
size.ground.front=0
size.ground.back=0
ignorehitpause=1
persistent=0

[State 4301, statetype]
type=statetypeset
trigger1=anim=4301&&animelemtime(69)>=0
statetype=A
physics=N
[State 4301, grav]
type=gravity
trigger1=anim=4301&&animelemtime(69)>0
trigger2=anim=4302
[State 4301, anim]
type=changeanim
trigger1=animelemtime(69)>5&&vel y>-4
value=4302
persistent=0
[State 4301, anim]
type=changeanim
trigger1=pos y>=-10&&anim=4302
value=4303
persistent=0
[State 4301, vel]
type=velset
trigger1=anim=4303
y=0
[State 4301, pos]
type=posset
trigger1=anim=4303
y=0
[State 4301, snd]
type=playsnd
trigger1=anim=4303
value=0,53
persistent=0
[State 4301, dust]
type=explod
trigger1=anim=4303
anim=6020
ID=6020
sprpriority=-2
postype=p1
pos=0,0
vel=0,0
removetime=-2
ownpal=1
scale=.66,.66
persistent=0
[State 4301, end]
type=changestate
trigger1=anim=4303&&!animtime
value=0
ctrl=1