

[State -1, astralheat]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl||var(8)))
value = 3900

;---------------------------------------------------------------------------
[State -1, super1]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl||var(8)))
value = 3050

;---------------------------------------------------------------------------
[State -1, super1]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl||var(8)))
value = 3000

;---------------------------------------------------------------------------
[State -1, Exceed Accel]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl||var(8)))
value = 4000

;---------------------------------------------------------------------------
[State -1, special6(forcebreak)]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl||var(8)))
value = 1050

;---------------------------------------------------------------------------
[State -1, special5]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl||var(8)))
value = 1045

;---------------------------------------------------------------------------
[State -1, special5]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl||var(8)))
value = 1040

;---------------------------------------------------------------------------
[State -1, special3(forcebreak)]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl||var(8)))
value = 1020

;---------------------------------------------------------------------------
[State -1, special4]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl||var(8)))
value = 1035

;---------------------------------------------------------------------------
[State -1, special4]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl||var(8)))
value = 1030

;---------------------------------------------------------------------------
[State -1, special7]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl||var(8)))
value = 1060

;---------------------------------------------------------------------------
[State -1, special2]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl||var(8)))
value = 1010

;---------------------------------------------------------------------------
[State -1, special1]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl||var(8)))
value = 1000

;===========================================================================
;---------------------------------------------------------------------------
;Run Fwd
[State -1, Run Fwd]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( statetype != a)&&( ctrl))
value = 100

;---------------------------------------------------------------------------
;Run Back
[State -1, Back Dash]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( statetype != a)&&( ctrl))
value = 105

;---------------------------------------------------------------------------
[State -1, Jump Cancel]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( stateno = 100))||(( (stateno = [200,203]) && movecontact))||(( (stateno = [210,212]) && movecontact))||(( (stateno = 420) && movecontact))
value = 40

;---------------------------------------------------------------------------
[State -1, Air Jump]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl && vel y > 0))||(( (stateno = 410) && movecontact))||(( (stateno = [600,611]) && movecontact))
value = 45

;---------------------------------------------------------------------------
[State -1, Air Dash]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl))||(( (stateno = 410) && movecontact))||(( (stateno = [600,611]) && movecontact))
value = 102

;---------------------------------------------------------------------------
[State -1, Air Dash Back]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl))||(( (stateno = 410) && movecontact))||(( (stateno = [600,611]) && movecontact))
value = 103

;---------------------------------------------------------------------------
[State -1, Ultra Burst]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl))||(( stateno = 100))||(( stateno = 5120 && time >= 3))
value = 8050

;---------------------------------------------------------------------------
[State -1, Ultra Guard Cancel]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( stateno = [120,155]))
value = 8060

[State -1, Grab]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( stateno != 100))
value = 800

[State -1, Running Grab]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( stateno = 100))
value = 820

[State -1, Air Grab]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl))
value = 840

;===========================================================================
;---------------------------------------------------------------------------
[State -1, 5A]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( statetype != a)&&( ctrl))||(( (stateno = [400,410]) && movecontact))||(( stateno = 100))
value = 200

;---------------------------------------------------------------------------
[State -1, 5AA]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( stateno = 200)&&( movecontact))
value = 201

;---------------------------------------------------------------------------
[State -1, 5AAA]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( stateno = 201)&&( movecontact))
value = 202

;---------------------------------------------------------------------------
[State -1, 5AAAA]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( stateno = 202)&&( movecontact))
value = 203

;---------------------------------------------------------------------------
[State -1, 5B]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( statetype != a)&&( ctrl))||(( (stateno = [200,203]) && movecontact))||(( (stateno = [400,410]) && movecontact))||(( stateno = 100))
value = 210

;---------------------------------------------------------------------------
[State -1, 5BB]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( stateno = 210)&&( movecontact && animelemtime(4) >= 1))
value = 211

[State -1, 5BBB]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( stateno = 211)&&( movecontact && animelemtime(4) >= 1))
value = 212

;---------------------------------------------------------------------------
[State -1, 5C]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( statetype != a)&&( ctrl))||(((stateno=[200,212])&&movecontact||stateno=220&&movecontact&&prevstateno!=220))||(((stateno=[400,410])&&movecontact))||((stateno=100))
value = 220

;---------------------------------------------------------------------------
[State -1, 2A]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( statetype != a)&&( ctrl))||(((stateno=[200,203])&&movecontact||stateno=400&&movecontact))
value = 400

;---------------------------------------------------------------------------
[State -1, 2B]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( statetype != a)&&( ctrl))||(( (stateno = 400) && movecontact))||(( (stateno = [200,203]) && movecontact))||(( (stateno = [210,211]) && movecontact))
value = 410

;---------------------------------------------------------------------------
[State -1, 2C]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( statetype != a)&&( ctrl))||(( (stateno = [200,203]) && movecontact))||(( (stateno = [210,212]) && movecontact))||(( (stateno = [400,410]) && movecontact))||(( stateno = 100))
value = 420

;---------------------------------------------------------------------------
[State -1, jA]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( statetype = a)&&( ctrl||stateno=600&&movecontact))
value = 600

;---------------------------------------------------------------------------
[State -1, jB]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( statetype = a)&&( ctrl))||(( stateno = 600)&&( movecontact))
value = 610

;---------------------------------------------------------------------------
[State -1, jC]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( statetype = a)&&( ctrl))||(( (stateno = 410) && movecontact && animelemtime(5) >= 0))||(( (stateno = [600,611]) && movecontact))
value = 620

;---------------------------------------------------------------------------
[State -1, backdash alternate command]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl))||(( stateno = 5120 && time >= 3))
value = 105

;---------------------------------------------------------------------------
[State -1, Dodge]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl))
value = 160

;---------------------------------------------------------------------------
[State -1, Forward Dodge]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl))||(( stateno = 100))||(( stateno = 5120 && time >= 3))
value = 161

;---------------------------------------------------------------------------
[State -1, Air Dodge]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( ctrl))
value = 162

;---------------------------------------------------------------------------
[State -1, Roman Cancel]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( movecontact))||(( stateno = 621)&&( var(7) = 1))||(( numhelper > 0)&&( helper,movecontact))||(( numhelper(7777) > 0))
value = 6060

;---------------------------------------------------------------------------
[State -1, Air Roman Cancel]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( movecontact))||(( stateno = 1301 && animelemtime(7) > 0)&&( helper(1350),var(1)=1))||(( numhelper > 0)&&( helper,movecontact))||(( numhelper(7777) > 0))
value = 6061

;---------------------------------------------------------------------------
[State -1, Force Roman Cancel]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( stateno = 3000))||(( stateno = 3050))||(( stateno = 3051))||(( stateno = 3052))
value = 6060

;---------------------------------------------------------------------------
[State -1, Guard Cancel]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( power >= 1000)&&( stateno = 150 || stateno = 152 || stateno = 151 || stateno = 153))
value = 204

;---------------------------------------------------------------------------
[State -1, Burst]
type=changestate
triggerall=ailevel&&alive&&roundstate=2
triggerall=(( !ctrl))||(( numenemy)&&( enemy,movehit && p2stateno != [3000,4999]))||(( enemy,numhelper)&&( movetype = h && p2stateno != [3000,4999]))||(( numenemy)&&( enemy,movehit && p2stateno != [800,899]))
value = 8000

