;-------------------------------------------------------------
;Evil Ken, by Reu
;-------------------------------------------------------------

[Command]
name = "CPU1"
command = D, D, U, U, D, U
time = 1
[Command]
name = "CPU2"
command = D, U, U, D, D, U
time = 1
[Command]
name = "CPU3"
command = D, D, D, U, U, U
time = 1
[Command]
name = "CPU4"
command = U, D, D, U, U, U
time = 1
[Command]
name = "CPU5"
command = D, D, U, U, D, D
time = 1
[Command]
name = "CPU6"
command = U, D, D, D, D, U
time = 1
[Command]
name = "CPU7"
command = U, U, U, U, U, D
time = 1
[Command]
name = "CPU8"
command = U, U, U, U, D, U
time = 1
[Command]
name = "CPU9"
command = U, U, U, D, U, U
time = 1
[Command]
name = "CPU10"
command = U, U, D, U, U, U
time = 1
[Command]
name = "CPU11"
command = U, D, U, U, U, U
time = 1
[Command]
name = "CPU12"
command = D, U, D, U, D, U
time = 1
[Command]
name = "CPU13"
command = U, U, D, U, U, U, U
time = 1
[Command]
name = "CPU14"
command = U, D, D, U, U, U, U
time = 1
[Command]
name = "CPU15"
command = D, U, D, U, U, U, D
time = 1
[Command]
name = "CPU16"
command = D, D, D, U, U, U, U
time = 1
[Command]
name = "CPU17"
command = U, U, D, U, U, D, D
time = 1
[Command]
name = "CPU18"
command = D, D, D, U, D, D, D
time = 1
[Command]
name = "CPU19"
command = U, D, D, U, D, U, D
time = 1
[Command]
name = "CPU20"
command = D, D, D, U, U, U, D
time = 1
[Command]
name = "CPU21"
command = U, D, U, D, U, U, U
time = 1
[Command]
name = "CPU22"
command = U, U, U, U, U, U, U
time = 1
[Command]
name = "CPU23"
command = D, D, D, D, D, D, D
time = 1
[Command]
name = "CPU24"
command = D, D, D, D, D, D, U
time = 1
[Command]
name = "CPU25"
command = D, D, D, D, D, U, D
time = 1
[Command]
name = "CPU"
command = a
time = 99
[Command]
name = "CPU"
command = b
time = 99
[Command]
name = "CPU"
command = c
time = 99
[Command]
name = "CPU"
command = x
time = 99
[Command]
name = "CPU"
command = y
time = 99
[Command]
name = "CPU"
command = z
time = 99
[Command]
name = "CPU"
command = s
time = 99
[Command]
name = "CPU"
command = F
time = 99
[Command]
name = "CPU"
command = B
time = 99
[Command]
name = "CPU"
command = U
time = 99
[Command]
name = "CPU"
command = D
time = 99
[Command]
name = "QCF2_a"
command = ~D, DF, F, D, DF, F, a
time = 20
[Command]
name = "QCF2_a"
command = ~D, DF, F, D, DF, F, b
time = 20
[Command]
name = "QCF2_a"
command = ~D, DF, F, D, DF, F, c
time = 20
[Command]
name = "QCF2_x"
command = ~D, DF, F, D, DF, F, x
time = 20
[Command]
name = "QCF2_x"
command = ~D, DF, F, D, DF, F, y
time = 20
[Command]
name = "QCF2_x"
command = ~D, DF, F, D, DF, F, z
time = 20
[Command]
name = "QCB2_a"
command = ~D, DB, B, D, DB, B, a
time = 20
[Command]
name = "QCB2_a"
command = ~D, DB, B, D, DB, B, b
time = 20
[Command]
name = "QCB2_a"
command = ~D, DB, B, D, DB, B, c
time = 20
[Command]
name = "QCB2_x"
command = ~D, DF, F, DF, D, DB, B, x
time = 30
[Command]
name = "QCB2_x"
command = ~D, DF, F, DF, D, DB, B, y
time = 30
[Command]
name = "QCB2_x"
command = ~D, DF, F, DF, D, DB, B, z
time = 30
[Command]
name = "HCF_x" 
command = ~D, DB, B, D, DB, B, x
time = 20
[Command]
name = "HCF_x"
command = ~D, DB, B, D, DB, B, y
time = 20
[Command]
name = "HCF_x"
command = ~D, DB, B, D, DB, B, z
time = 20
[Command]
name = "sshinshun"
command = x, x, F, a, z
time = 35
[Command]
name = "dest1"
command = B, DB, D, DF, F, x+y
time = 30
[Command]
name = "dest1"
command = B, DB, D, DF, F, y+z
time = 30
[Command]
name = "dest1"
command = B, DB, D, DF, F, x+z
time = 30
[Command]
name = "bust1"
command = B, DB, D, DF, F, a+b
time = 30
[Command]
name = "bust1"
command = B, DB, D, DF, F, b+c
time = 30
[Command]
name = "bust1"
command = B, DB, D, DF, F, a+c
time = 30
[Command]
name = "d3a"
command = D, D, D, a
time = 25
[Command]
name = "d3a"
command = D, D, D, b
time = 25
[Command]
name = "d3a"
command = D, D, D, c
time = 25
[Command]
name = "d3x"
command = D, D, D, x
time = 25
[Command]
name = "d3x"
command = D, D, D, y
time = 25
[Command]
name = "d3x"
command = D, D, D, z
time = 25
[Command]
name = "asuraf_a"
command = ~F, D, DF, a+b
[Command]
name = "asuraf_b"
command = ~F, D, DF, b+c
[Command]
name = "asuraf_c"
command = ~F, D, DF, a+c
[Command]
name = "asuraf_x"
command = ~F, D, DF, x+y
[Command]
name = "asuraf_y"
command = ~F, D, DF, y+z
[Command]
name = "asuraf_z"
command = ~F, D, DF, x+z
[Command]
name = "asurab_a"
command = ~B, D, DB, a+b
[Command]
name = "asurab_b"
command = ~B, D, DB, b+c
[Command]
name = "asurab_c"
command = ~B, D, DB, a+c
[Command]
name = "asurab_x"
command = ~B, D, DB, x+y
[Command]
name = "asurab_y"
command = ~B, D, DB, y+z
[Command]
name = "asurab_z"
command = ~B, D, DB, x+z
[Command]
name = "QCF_x"
command = ~D, DF, F, x
time = 10
[Command]
name = "QCF_y"
command = ~D, DF, F, y
time = 10
[Command]
name = "QCF_z"
command = ~D, DF, F, z
time = 10
[Command]
name = "RDP_a"
command = ~D, DF, F, a
[Command]
name = "RDP_b"
command = ~D, DF, F, b
[Command]
name = "RDP_c"
command = ~D, DF, F, c
[Command]
name = "DP_a"
command = ~F, D, DF, a
[Command]
name = "DP_b"
command = ~F, D, DF, b
[Command]
name = "DP_c"
command = ~F, D, DF, c
[Command]
name = "DP_x"
command = ~F, D, DF, x
[Command]
name = "DP_y"
command = ~F, D, DF, y
[Command]
name = "DP_z"
command = ~F, D, DF, z
[Command]
name = "QCB_a"
command = ~D, DB, B, a
[Command]
name = "QCB_b"
command = ~D, DB, B, b
[Command]
name = "QCB_c"
command = ~D, DB, B, c
[Command]
name = "QCB_x"
command = ~D, DB, B, x
[Command]
name = "QCB_y"
command = ~D, DB, B, y
[Command]
name = "QCB_z"
command = ~D, DB, B, z
[Command]
name = "BQCD_a"
command = ~B, DB, D, a
time = 10
[Command]
name = "BQCD_b"
command = ~B, DB, D, b
time = 10
[Command]
name = "BQCD_c"
command = ~B, DB, D, c
time = 10
[Command]
name = "BQCD_x"
command = ~B, DB, D, x
[Command]
name = "BQCD_y"
command = ~B, DB, D, y
[Command]
name = "BQCD_z"
command = ~B, DB, D, z
[Command]
name = "FF"
command = F, F
time = 9
[Command]
name = "BB"
command = B, B
time = 9
[Command]
name = "DDs"
command = D, D, s
time = 30
[Command]
name = "recovery"
command = a+b
time = 1
[Command]
name = "recovery"
command = x+y
time = 1
[Command]
name = "ab"
command = a+b
time = 1
[Command]
name = "bc"
command = b+c
time = 1
[Command]
name = "xy"
command = x+y
time = 1
[Command]
name = "yz"
command = y+z
time = 1
[Command]
name = "ax"
command = a+x
time = 1
[Command]
name = "by"
command = b+y
time = 1
[Command]
name = "cz"
command = c+z
time = 1
[Command]
name = "up_a"
command = /U, a
time = 1
[Command]
name = "up_b"
command = /U, b
time = 1
[Command]
name = "up_c"
command = /U, c
time = 1
[Command]
name = "fwd_ab"
command = /F, a+b
time = 1
[Command]
name = "fwd_xy"
command = /F, x+y
time = 1
[Command]
name = "back_ab"
command = /B, a+b
time = 1
[Command]
name = "a"
command = a
time = 1
[Command]
name = "b"
command = b
time = 1
[Command]
name = "c"
command = c
time = 1
[Command]
name = "x"
command = x
time = 1
[Command]
name = "y"
command = y
time = 1
[Command]
name = "z"
command = z
time = 1
[Command]
name = "s"
command = s
time = 1
[Command]
name = "holdfwd"
command = /$F
time = 1
[Command]
name = "holdback"
command = /$B
time = 1
[Command]
name = "holdup"
command = /$U
time = 1
[Command]
name = "holddown"
command = /$D
time = 1
[Command]
name = "hold_z"
command = /z
time = 1
[Command]
name = "hold_c"
command = /c
time = 1
[Command]
name = "hold_y"
command = /y
time = 1
[Command]
name = "hold_b"
command = /b
time = 1
[Command]
name = "hold_x"
command = /x
time = 1
[Command]
name = "hold_a"
command = /a
time = 1
[Command]
name = "hold_s"
command = /s
time = 1
[Command]
name = "holdfwd2"
command = ~D,$F
time = 5
[Command]
name = "holdback2"
command = ~D,$B
time = 5
[Command]
name = "holdup2" 
command = ~D,$U
time = 5
[Statedef -1]
[State -1, AI alternate activate]
type = VarSet
trigger1  = command = "CPU1"
trigger2  = command = "CPU2"
trigger3  = command = "CPU3"
trigger4  = command = "CPU4"
trigger5  = command = "CPU5"
trigger6  = command = "CPU6"
trigger7  = command = "CPU7"
trigger8  = command = "CPU8"
trigger9  = command = "CPU9"
trigger10 = command = "CPU10"
trigger11 = command = "CPU11"
trigger12 = command = "CPU12"
trigger13 = command = "CPU13"
trigger14 = command = "CPU14"
trigger15 = command = "CPU15"
trigger16 = command = "CPU16"
trigger17 = command = "CPU17"
trigger18 = command = "CPU18"
trigger19 = command = "CPU19"
trigger20 = command = "CPU20"
trigger21 = command = "CPU21"
trigger22 = command = "CPU22"
trigger23 = command = "CPU23"
trigger24 = command = "CPU24"
trigger25 = command = "CPU25"
v = 30
value = 59
[State -1]
type = ChangeState
value = 0
triggerall = Var(30) = 59
triggerall = Win = 1
trigger1 = statetype != A
trigger1 = ctrl
[State -1]
type = ChangeState
value = 0
triggerall = Var(30) = 59
triggerall = statetype != A
trigger1 = stateno = 40
[State -1, CC mode counter]
type = changestate
value = 3910
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = power >=  3000 && Var(30) = 59 
triggerall = statetype != A && var(10) = 0
triggerall = ctrl
triggerall = P2BodyDist X = [0,20]
triggerall = P2BodyDist Y = [-150,0]
trigger1 = p2movetype = A && p2statetype != A
trigger1 = random < 999
[State -1]
type = ChangeState
value = 100
triggerall = var(30) = 59 && random <= 400
triggerall = statetype != A
triggerall = var(23) = 0
triggerall = p2movetype = I
trigger1 = ctrl = 1
trigger1 = P2BodyDist X = [50,999]
[State -1]
type = ChangeState
value = 1852
triggerall = var(30) = 59 && random <= 200
triggerall = p2movetype != A
trigger1 = ctrl = 1 && stateno = 101 && time = 6
trigger1 = P2BodyDist X = [50,999]
[State -1]
type = ChangeState
value = 41
triggerall = var(30) = 59 && random <= 400
triggerall = statetype != A && stateno != 100
triggerall = p2movetype = I
trigger1 = ctrl = 1 && random <= 600
trigger1 = P2BodyDist X = [150,999]
[State -1]
type = ChangeState
value = 42
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
triggerall = var(30) = 59 && random <= 600
triggerall = statetype != A
triggerall = p2movetype != A && stateno != 100
trigger1 = ctrl = 1
trigger1 = P2BodyDist X = [50,150]
trigger1 = backedgedist > 50
[State -1]
type = ChangeState
value = 1865
triggerall = Var(30) = 59
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
triggerall = random < 800 && var(10) = 0
trigger1 = stateno = 50
trigger1 = vel X < 0
trigger1 = statetype = A
[State -1, random taunt]
type = changestate
value = 196
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = statetype = S
triggerall = statetype != A
triggerall = ctrl
triggerall = P2BodyDist X = [50,300]
triggerall = random <= 900
triggerall = Var(44) = 0
trigger1 = p2stateno = 5050
trigger2 = p2stateno = 5100
trigger3 = p2stateno = 5101
trigger4 = p2stateno = 5110
trigger5 = p2stateno = 5020
trigger6 = p2stateno = 5030
[State -1, cpu hadoken barrage1]
type = changestate
value = 1002
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = statetype = S
triggerall = statetype != A
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
triggerall = ctrl
triggerall = p2stateno != 5050
triggerall = p2stateno != 5100
triggerall = p2stateno != 5101
triggerall = p2stateno != 5110
triggerall = p2stateno != 5020
triggerall = p2stateno != 5030
triggerall = NumProjID(4) = 0
triggerall = NumProjID(10) = 0
triggerall = Var(16) < 3
triggerall = P2movetype != A
trigger1 = P2BodyDist X = [200,999]
trigger1 = P2BodyDist Y = [-10,0]
trigger1 = random <= 300
[State -1, cpu hadoken barrage]
type = changestate
value = 1000
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = statetype = S
triggerall = statetype != A
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
triggerall = ctrl
triggerall = NumProjID(4) = 0
triggerall = NumProjID(10) = 0
triggerall = P2movetype != A
trigger1 = P2BodyDist X > 250 && P2BodyDist Y > -10
trigger1 = random <= 999
[State -1, cpu warp counter close range]
type = changestate
value = 3970
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = statetype != A
triggerall = ctrl
triggerall = P2BodyDist X = [20,100]
trigger1 = random <= 50
trigger1 = p2movetype = A
trigger2 = ProjGuardedTime(0) != -1 && ProjGuardedTime(0) < 30 && random <= 50
trigger3 = prevstateno = 1000 && random <= 50
trigger4 = enemy, Numproj > 0 && random <= 100
[State -1, cpu warp counter close range]
type = changestate
value = 3990
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = statetype != A
triggerall = ctrl
triggerall = backedgedist > 50
triggerall = P2BodyDist X = [20,100]
trigger1 = p2movetype = A
trigger1 = random <= 50
trigger2 = ProjGuardedTime(0) != -1 && ProjGuardedTime(0) < 30&& random <= 50
trigger3 = prevstateno = 1000 && random <= 100
[State -1, cpu warp counter medium range]
type = changestate
value = 3960
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = statetype != A
triggerall = ctrl
triggerall = P2BodyDist X = [100,200]
trigger1 = p2movetype = A
trigger1 = random <= 50
trigger2 = ProjGuardedTime(0) != -1 && ProjGuardedTime(0) < 30&& random <= 50
trigger3 = prevstateno = 1000 && random <= 50
trigger4 = enemy, Numproj > 0 && random <= 100
[State -1, cpu warp counter far range]
type = changestate
value = 3960
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = statetype != A
triggerall = ctrl
triggerall = P2BodyDist X > 200
trigger1 = p2movetype = A
trigger1 = random <= 50
trigger2 = prevstateno = 1000 && random <= 50
trigger3 = enemy, Numproj > 0 && random <= 10
[State -1, buster]
type = changestate
value = 4040
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59 && var(10) = 0
triggerall = statetype != A
triggerall = ctrl
triggerall = power > 1000
triggerall = p2bodydist X < 100 && p2bodydist Y = [-30,30]
trigger1 = enemy, numproj > 0
trigger1 = p2movetype = A
trigger2 = enemy, numhelper > 0
trigger2 = p2movetype = A
[State -1, cpu warp]
type = changestate
value = 3960
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = statetype = S
triggerall = statetype != A
triggerall = ctrl
triggerall = Frontedgebodydist > 150
trigger1 = P2BodyDist X = [50,200]
trigger1 = random <= 50
[State -1, cpu warp]
type = changestate
value = 3980
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = statetype = S
triggerall = statetype != A
triggerall = ctrl
triggerall = Backedgedist > 50
trigger1 = P2BodyDist X = [50,200]
trigger1 = random <= 50
[State -1, random hadouken]
type = changestate
value = 1002
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 5
triggerall = NumProjID(4) = 0
triggerall = NumProjID(10) = 0
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
triggerall = Var(16) < 3
triggerall = P2movetype != A
trigger1 = statetype = S
trigger1 = P2BodyDist X > 60
trigger1 = P2BodyDist Y > -30
trigger1 = random <= 200
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = 425
trigger2 = moveguarded
trigger3 = stateno = 220
trigger3 = moveguarded
[State -1, earthshake if fall straight down]
type = changestate
value = 3900
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = power >= 1000
triggerall = statetype != A
triggerall = ctrl
triggerall = P2BodyDist X > 100
triggerall = P2BodyDist Y > -10
triggerall = roundstate = 2
triggerall = var(10) = 0
trigger1 = p2stateno = 5050
trigger2 = p2stateno = 5100
trigger3 = p2stateno = 5101
trigger4 = p2stateno = 5110
[State -1, psycic dragon punch! f]
type = changestate
value = 1700
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59 && power >= 1000
triggerall = statetype != A && P2movetype != H
triggerall = ctrl && P2movetype = A && var(10) = 0
triggerall = P2BodyDist X = [0,80]
triggerall = P2BodyDist Y >= -150
triggerall = var(34) = 0
triggerall = var(16) <= 4
trigger1 = p2stateno = 50
trigger2 = p2stateno = 5050
trigger3 = p2stateno = 5100
trigger4 = p2stateno = 5101
trigger5 = p2stateno = 5110
trigger6 = 1
[State -1, psycic dragon punch! f extra ]
type = changestate
value = 1750
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59 && power <= 1000
triggerall = statetype != A
triggerall = ctrl
triggerall = P2BodyDist X = [40,80]
triggerall = P2BodyDist Y = [-150,-30]
triggerall = var(34) > 0
triggerall = p2movetype = H
trigger1 = p2stateno = 50
trigger2 = p2stateno = 5050
trigger3 = p2stateno = 5100
trigger4 = p2stateno = 5101
trigger5 = p2stateno = 5110
trigger6 = 1
trigger7 = stateno = 1700
trigger7 = hitcount = 2
[State -1, psycic dragon punch! m]
type = changestate
value = 1600
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59 && power <= 1000
triggerall = statetype != A && P2movetype != H
triggerall = ctrl && P2movetype = A && var(10) = 0
triggerall = P2BodyDist X = [20,40]
triggerall = P2BodyDist Y = [-80,-20]
triggerall = var(34) = 0
triggerall = var(16) <= 4
trigger1 = p2stateno = 50
trigger2 = p2stateno = 5050
trigger3 = p2stateno = 5100
trigger4 = p2stateno = 5101
trigger5 = p2stateno = 5110
trigger6 = 1
[State -1, psycic dragon punch! m extra]
type = changestate
value = 1650
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59 && power <= 1000
triggerall = statetype != A
triggerall = ctrl
triggerall = P2BodyDist X = [20,40]
triggerall = P2BodyDist Y = [-80,-20]
triggerall = var(34) > 0
triggerall = p2movetype = H
trigger1 = p2stateno = 50
trigger2 = p2stateno = 5050
trigger3 = p2stateno = 5100
trigger4 = p2stateno = 5101
trigger5 = p2stateno = 5110
trigger6 = 1
trigger7 = stateno = 1600
trigger7 = hitcount = 2
[State -1, psycic dragon punch! l]
type = changestate
value = 1500
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59 && power <= 1000
triggerall = statetype != A && P2movetype != H
triggerall = ctrl && P2movetype = A && var(10) = 0
triggerall = P2BodyDist X = [0,20]
triggerall = P2BodyDist Y = [-70,-10]
triggerall = var(34) = 0
triggerall = hitcount <= 4
trigger1 = p2stateno = 50
trigger2 = p2stateno = 5050
trigger3 = p2stateno = 5100
trigger4 = p2stateno = 5101
trigger5 = p2stateno = 5110
trigger6 = 1
[State -1, counter dragon punch! l]
type = changestate
value = 1500
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59 && power <= 1000 && var(10) = 0
triggerall = statetype != A
triggerall = ctrl
triggerall = P2BodyDist X = [0,20]
triggerall = P2BodyDist Y = [-70,0]
triggerall = var(34) = 0
trigger1 = p2movetype = A
trigger1 = random < 999
[State -1, coutner followup dragon punch! l extra ]
type = changestate
value = 1550
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59 && power <= 1000
triggerall = p2movetype = H
:triggerall = var(34) > 0
trigger1 = stateno = 1500
trigger1 = hitcount = 2
[State -1, psycic dragon punch! l extra]
type = changestate
value = 1550
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59 && power <= 1000
triggerall = statetype = S
triggerall = statetype != A
triggerall = ctrl
triggerall = P2BodyDist X = [0,20]
triggerall = P2BodyDist Y = [-150,0]
triggerall = var(34) > 0
triggerall = p2movetype = H
trigger1 = p2stateno = 50
trigger2 = p2stateno = 5050
trigger3 = p2stateno = 5100
trigger4 = p2stateno = 5101
trigger5 = p2stateno = 5110
trigger6 = 1
trigger7 = stateno = 1500
trigger7 = hitcount = 2
[State -1, psycic Shinryuken]
type = changestate
value = 3700
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = power >= 1000
triggerall = P2BodyDist X = [-10,15]
triggerall = P2BodyDist Y = [-200,-10]
triggerall = p2movetype != H
triggerall = p2movetype = A
triggerall = statetype != A
triggerall = roundstate = 2
triggerall = var(10) = 0
triggerall = hitcount < 20
trigger1= ctrl
trigger2 = stateno = 3961 || stateno = 3971 || stateno = 3981 || stateno = 3991
trigger2 = random <= 100
[State -1,bamm Shinryuken]
type = changestate
value = 3700
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = power >= 1000
triggerall = var(10) = 0
trigger1 = stateno = 400 && movecontact && var(17) > 5
[State -1, Stand Kick Throw]
type = ChangeState
value = 905
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = statetype = S
triggerall = ctrl = 1
triggerall = Var(10) = 0
triggerall = p2statetype = S
triggerall = P2movetype != H
trigger1 = P2BodyDist X = [0,20]
trigger1 = P2BodyDist Y = [-10, 10]
trigger1 = random <= 700
[State -1]
type = ChangeState
value = 950
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = statetype = A
triggerall = ctrl = 1
triggerall = p2statetype = A
triggerall = Var(10) = 0
triggerall = P2movetype != H
trigger1 = P2BodyDist X = [0,20]
trigger1 = P2BodyDist Y = [-35, 10]
trigger1 = random <= 300
trigger2 = P2stateno = [150,155]
trigger2 = P2BodyDist X = [0,20]
trigger2 = P2BodyDist Y = [-10, 10]
trigger2 = random <= 400
[State -1]
type = ChangeState
value = 970
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = statetype = A
triggerall = ctrl = 1
triggerall = p2statetype = A
triggerall = Var(10) = 0
triggerall = P2movetype != H
trigger1 = P2BodyDist X = [0,20]
trigger1 = P2BodyDist Y = [-35, 10]
trigger1 = random <= 400
trigger2 = P2stateno = [150,155]
trigger2 = P2BodyDist X = [0,20]
trigger2 = P2BodyDist Y = [-10, 10]
[State -1, Forward Ground Rec]
type = ChangeState
value = 2010
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = alive = 1 && canrecover = 1 && pos y >= -5
trigger1 = stateno = 5100 || stateno = 5101
trigger1 = random <= 999
[State -1, Jab Ground Rec]
type = ChangeState
value = 2003
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = alive = 1 && canrecover = 1 && pos y > -5
trigger1 = stateno = 5050 || stateno = 5071
trigger1 = random <= 499
[State -1, Strong Ground Rec]
type = ChangeState
value = 2002
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = alive = 1 && canrecover = 1 && pos y > -5
trigger1 = stateno = 5050 || stateno = 5071
trigger1 = random <= 499
[State -1, Fierce Ground Rec]
type = ChangeState
value = 2001
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = alive = 1 && canrecover && pos y > -5
trigger1 = stateno = 5050 || stateno = 5071
trigger1 = random <= 499
[State -1, Punch Alpha]
type = ChangeState
value = 2100
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = power >= 1000
triggerall = stateno >= 150 && stateno <= 153
triggerall = var(10) = 0
trigger1 = P2BodyDist X = [0,30]
trigger1 = random <= 600
[State -1, Kick Alpha]
type = ChangeState
value = 2200
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = power >= 1000
triggerall = stateno >= 150 && stateno <= 153
triggerall = var(10) = 0
trigger1 = P2BodyDist X = [0,40]
trigger1 = random <= 600
trigger1 = p2statetype != A
[State -1, air 1Punch Alpha]
type = ChangeState
value = 2210
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = power >=1000
triggerall = stateno >= 154 && stateno <= 155
triggerall = var(10) = 0
trigger1 = P2BodyDist X = [0,30]
trigger1 = p2Bodydist Y = [-20,20]
trigger1 = random <= 600
[State -1, air 2Punch Alpha]
type = ChangeState
value = 2211
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = power >= 1000
triggerall = stateno >= 154 && stateno <= 155
triggerall = var(10) = 0
trigger1 = P2BodyDist X = [0,40]
trigger1 = P2BodyDist Y = [-28,28]
trigger1 = random <= 600
[State -1]
type = ChangeState
value = 5210
triggerall = canrecover = 1
triggerall = Var(30) = 59
triggerall = random < 999
triggerall = life > 0
trigger1 = time > 30
trigger1 = stateno = 5050
[State -1]
type = ChangeState
value = 5201
triggerall = canrecover = 1
triggerall = Var(30) = 59
triggerall = random < 999
triggerall = life > 0
trigger1 = stateno = 5100
trigger1 = Pos Y < -20
persistent = 0
[State -1]
type = ChangeState
value = 130
triggerall = Var(30) = 59 && var(10) = 0
triggerall = random < 999
triggerall = P2movetype = A
triggerall = statetype != A
triggerall = P2statetype != C
trigger1 = ctrl
trigger2 = stateno = 52
[State -1]
type = ChangeState
value = 131
triggerall = Var(30) = 59 && var(10) = 0
triggerall = random < 999
triggerall = P2movetype = A
triggerall = statetype != A
triggerall = P2statetype = C
trigger1 = ctrl
trigger2 = stateno = 52
[State -1]
type = ChangeState
value = 132
triggerall = Var(30) = 59 && var(10) = 0
triggerall = random < 999
triggerall = P2movetype = A
triggerall = statetype = A
trigger1 = ctrl
trigger2 = stateno = 5210
[State -1]
type = ChangeState
value = 152
triggerall = var(30) = 59
triggerall = Statetype != A
triggerall = P2statetype = C
triggerall = P2Movetype = A
trigger1 = stateno = 150
trigger2 = stateno = 151
[State -1]
type = ChangeState
value = 150
triggerall = var(30) = 59
triggerall = Statetype != A
triggerall = P2statetype != C
triggerall = P2Movetype = A
trigger1 = stateno = 152
trigger2 = stateno = 153
[State -1]
type = ChangeState
value = 150
triggerall = var(30) = 59
triggerall = Statetype != A
triggerall = Pos Y > -1
triggerall = P2statetype != C
triggerall = P2Movetype = A
trigger1 = stateno = 154
trigger2 = stateno = 155
[State -1]
type = ChangeState
value = 152
triggerall = var(30) = 59
triggerall = Statetype != A
triggerall = Pos Y > -1
triggerall = P2statetype = C
triggerall = P2Movetype = A
trigger1 = stateno = 154
trigger2 = stateno = 155
[State -1, CVS dodge]
type = changestate
value = 3970
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = statetype != A
trigger1 = stateno = 405 && movecontact = 0 && animtime = 0
trigger2 = stateno = 400 && movecontact = 0 && animtime = 0
trigger3 = stateno = 206 && movecontact = 0 && animtime = 0
[State -1]
type = ChangeState
value = 3450
triggerall = Var(30) = 59
triggerall = var(10) > 0 && statetype != A
trigger1 = movecontact && power < 100
[State -1]
type = ChangeState
value = 4050
triggerall = Var(30) = 59
triggerall = var(10) > 0 && statetype = A
trigger1 = movecontact && power < 100
[State -1]
type = ChangeState
value = 206
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = P2statetype != A && var(10) > 0
triggerall = statetype != A
triggerall = P2BodyDist X < 30
trigger1 = ctrl = 1
[State -1]
type = ChangeState
value = 201
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = P2statetype != A && var(10) > 0
triggerall = statetype != A
trigger1 = stateno = 206 && movecontact
[State -1]
type = ChangeState
value = 1820
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = P2statetype != A && var(10) > 0
triggerall = statetype != A
trigger1 = stateno = 201 && movecontact
[State -1]
type = ChangeState
value = 1862
triggerall = Var(30) = 59
triggerall = var(10) > 0
trigger1 = stateno = 1822 && movecontact && time >= 33
[State -1]
type = ChangeState
value = 206
triggerall = Var(30) = 59
triggerall = var(10) > 0
trigger1 = stateno = 1862 && animtime = 0
[State -1, cpu warp crossup close range]
type = changestate
value = 3970
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59 && var(10) = 0
triggerall = statetype != A
triggerall = frontedgedist > 100
trigger1 = random <= 100
trigger1 = stateno = [200,500] 
trigger1 = moveguarded
[State -1, cpu warp crossuap close range]
type = changestate
value = 3990
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = statetype != A
triggerall = frontedgedist < 400
trigger1 = random <= 50
trigger1 = stateno = [200,500]
trigger1 = moveguarded
[State -1, cpu warp crossuap close range]
type = changestate
value = 105
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = statetype != A
triggerall = frontedgedist < 400
trigger1 = random <= 300
trigger1 = stateno = [200,500]
trigger1 = moveguarded
[State -1]
type = ChangeState
value = 405
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = P2statetype != A
triggerall = P2movetype != H
triggerall = P2BodyDist Y = [-10,10]
triggerall = p2stateno != 5100
triggerall = p2stateno != 5101
triggerall = p2stateno != 5110
triggerall = stateno != 400
trigger1 = P2statetype = C
trigger1 = P2Movetype != A
trigger1 = ctrl = 1
trigger1 = statetype != A
trigger1 = P2BodyDist X = [-10,50]
trigger1 = random < 800
trigger2 = P2statetype = C
trigger2 = P2Movetype != A
trigger2 = ctrl = 1
trigger2 = statetype != A
trigger2 = P2BodyDist X = [-10,50]
trigger2 = random < 800
trigger3 = ctrl && p2Movetype = A && p2statetype = C && p2bodydist X = [-10,50]
[State -1]
type = ChangeState
value = 400
triggerall = Var(30) = 59
triggerall = random < 650
triggerall = P2statetype != A
trigger1 = stateno = 405
trigger1 = movecontact
[State -1]
type = ChangeState
value = 415
triggerall = Var(30) = 59
triggerall = random < 650
triggerall = P2statetype != A
trigger1 = stateno = 400
trigger1 = movecontact
[State -1]
type = ChangeState
value = 410
triggerall = Var(30) = 59
triggerall = random < 650
triggerall = P2statetype != A
trigger1 = stateno = 415
trigger1 = movecontact
[State -1]
type = ChangeState
value = 420
triggerall = Var(30) = 59
triggerall = random < 150
triggerall = P2statetype != A
trigger1 = stateno = 410
trigger1 = movecontact
[State -1]
type = ChangeState
value = 1840
triggerall = Var(30) = 59
triggerall = random < 650
triggerall = P2BodyDist X = [0,60]
trigger1 = stateno = 420
trigger1 = movehit
[State -1]
type = ChangeState
value = 1002
triggerall = Var(30) = 59
triggerall = random < 650
trigger1 = stateno = 410 && random <= 200
trigger1 = movecontact
trigger2 = stateno = 220
trigger2 = moveguarded
[State -1, Shoryureppa]
type = ChangeState
value = 3885
triggerall = Var(30) = 59
triggerall = power >= 1000
triggerall = roundstate = 2
triggerall = var(10) = 0
trigger1 = numhelper(3) = 1
trigger1 = stateno = 1002 && time > 16 && helper(3), movehit
trigger2 = numhelper(3) = 1
trigger2 = stateno = 3961 || stateno = 3971 || stateno = 3981 || stateno = 3991
trigger2 = random <= 700 && p2movetype = H && helper(3), movehit
[State -1, ALpha]
type = ChangeState
value = 3450
triggerall = Var(30) = 59
triggerall = power >= 1000
triggerall = P2BodyDist X = [-10,50]
triggerall = P2BodyDist Y = [-30,0]
triggerall = roundstate = 2
triggerall = var(10) = 0
trigger1 = stateno = 3885 && p2movetype = H && time > 10
trigger1 = numhelper(4) >= 1
trigger1 = helper(4), movehit
trigger2 = stateno = 3961 || stateno = 3971 || stateno = 3981 || stateno = 3991
trigger2 = random <= 700
trigger2 = numhelper(3) = 1
trigger2 = helper(3), movehit
trigger2 = p2movetype = H
trigger3 = stateno = 3961 || stateno = 3971 || stateno = 3981
trigger3 = p2movetype = A && random <= 300
[State -1]
type = ChangeState
value = 100
triggerall = Var(30) = 59
triggerall = statetype = S
triggerall = ctrl = 1
trigger1 = p2movetype = H && time > 7
[State -1, cpu warp crossuap close range]
type = changestate
value = 3980
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
trigger1 = stateno = 425 && time = 19
[State -1]
type = ChangeState
value = 400
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59 && stateno != 105
triggerall = P2Movetype != A
triggerall = ctrl = 1
triggerall = statetype != A
triggerall = P2BodyDist X <= 40
trigger1 = p2stateno = 5100
trigger2 = p2stateno = 5101
trigger3 = p2stateno = 5110
trigger4 = p2stateno = [5080,5081]
[State -1]
type = ChangeState
value = 425
triggerall = Var(30) = 59 && stateno != 105
trigger1 = stateno = 400
trigger1 = movecontact
trigger1 = P2BodyDist Y > -40
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = 400
trigger2 = movecontact
trigger3 = stateno = 405
trigger3 = movecontact
trigger3 = p2statetype = A
[State -1]
type = ChangeState
value = 425
triggerall = Var(30) = 59 && stateno != 105
triggerall = P2stateno != [150,155]
trigger1 = stateno = 400
trigger1 = movecontact
trigger2 = stateno = 415 && p2statetype = A && movehit
trigger3 = stateno = 240 && movehit && random <= 500
[State -1]
type = ChangeState
value = 425
triggerall = Var(30) = 59 && stateno != 105
triggerall = ctrl && p2statetype = A
triggerall = P2stateno != [150,155] 
trigger1 = prevstateno = 972
trigger2 = p2stateno = 977 && p2bodydist X = [-30,30]
trigger2 = p2bodydist Y = [-35,35]
trigger3 = p2stateno = 977 && p2bodydist X = [-30,30]
trigger3 = p2bodydist Y = [-35,35]
[State -1]
type = ChangeState
value = 41
triggerall = Var(30) = 59
trigger1 = stateno = 425
trigger1 = movehit
ctrl = 1
[State -1]
type = ChangeState
value = 1862
triggerall = Var(30) = 59
triggerall = Var(10) = 0 && stateno != 1862 && stateno != 1861
trigger1 = ctrl = 1 &&  stateno = 50
trigger1 = P2bodydist X = [40,80]
trigger1 = P2Bodydist Y = [40,100]
trigger1 = p2movetype != A && random <= 200
trigger2 = ctrl = 1 &&  stateno = 50
trigger2 = P2bodydist X = [30,70]
trigger2 = P2Bodydist Y = [30,90]
trigger2 = p2movetype != A && random <= 200
trigger3 = ctrl = 1 &&  stateno = 50
trigger3 = P2bodydist X = [20,60]
trigger3 = P2Bodydist Y = [20,80]
trigger3 = p2movetype != A && random <= 200
trigger4 = ctrl = 1 &&  stateno = 50
trigger4 = P2bodydist X = [10,50]
trigger4 = P2Bodydist Y = [10,70]
trigger4 = p2movetype != A && random <= 200
trigger5 = ctrl = 1 &&  stateno = 50
trigger5 = P2bodydist X = [50,90]
trigger5 = P2Bodydist Y = [50,110]
trigger5 = p2movetype != A && random <= 200
trigger6 = ctrl = 1 &&  stateno = 50
trigger6 = P2bodydist X = [60,100]
trigger6 = P2Bodydist Y = [60,120]
trigger6 = p2movetype != A && random <= 200
trigger7 = stateno = 1863 && time > 20
trigger7 = P2bodydist X = [40,80]
trigger7 = P2Bodydist Y = [40,110]
trigger7 = p2movetype != A && random <= 800
trigger8 = stateno = 1863 && time > 20
trigger8 = P2bodydist X = [30,70]
trigger8 = P2Bodydist Y = [30,100]
trigger8 = p2movetype != A && random <= 800
trigger9 = stateno = 1863 && time > 20
trigger9 = P2bodydist X = [20,60]
trigger9 = P2Bodydist Y = [20,90]
trigger9 = p2movetype != A && random <= 800
trigger10 = stateno = 1863 && time > 20
trigger10 = P2bodydist X = [10,50]
trigger10 = P2Bodydist Y = [10,80]
trigger10 = p2movetype != A && random <= 800
trigger11 = stateno = 1863 && time > 20
trigger11 = P2bodydist X = [50,90]
trigger11 = P2Bodydist Y = [50,110]
trigger11 = p2movetype != A && random <= 200
trigger12 = stateno = 1863 && time > 20
trigger12 = P2bodydist X = [60,100]
trigger12 = P2Bodydist Y = [60,120]
trigger12 = p2movetype != A && random <= 200
[State -1]
type = ChangeState
value = 1861
triggerall = Var(30) = 59
triggerall = Var(10) = 0 && stateno != 1862 && stateno != 1861
triggerall = frontedgedist > 100
trigger1 = ctrl = 1 &&  stateno = 50
trigger1 = P2bodydist X = [40,80]
trigger1 = P2Bodydist Y = [40,100]
trigger1 = p2movetype != A && random <= 200
trigger2 = ctrl = 1 &&  stateno = 50
trigger2 = P2bodydist X = [30,70]
trigger2 = P2Bodydist Y = [30,90]
trigger2 = p2movetype != A && random <= 200
trigger3 = ctrl = 1 &&  stateno = 50
trigger3 = P2bodydist X = [20,60]
trigger3 = P2Bodydist Y = [20,80]
trigger3 = p2movetype != A && random <= 200
trigger4 = ctrl = 1 &&  stateno = 50
trigger4 = P2bodydist X = [10,50]
trigger4 = P2Bodydist Y = [10,70]
trigger4 = p2movetype != A && random <= 200
trigger5 = ctrl = 1 &&  stateno = 50
trigger5 = P2bodydist X = [50,90]
trigger5 = P2Bodydist Y = [50,110]
trigger5 = p2movetype != A && random <= 200
trigger6 = ctrl = 1 &&  stateno = 50
trigger6 = P2bodydist X = [60,100]
trigger6 = P2Bodydist Y = [60,120]
trigger6 = p2movetype != A && random <= 200
trigger7 = stateno = 1863 && time > 20
trigger7 = P2bodydist X = [40,80]
trigger7 = P2Bodydist Y = [40,110]
trigger7 = p2movetype != A && random <= 800
trigger8 = stateno = 1863 && time > 20
trigger8 = P2bodydist X = [30,70]
trigger8 = P2Bodydist Y = [30,100]
trigger8 = p2movetype != A && random <= 800
trigger9 = stateno = 1863 && time > 20
trigger9 = P2bodydist X = [20,60]
trigger9 = P2Bodydist Y = [20,90]
trigger9 = p2movetype != A && random <= 800
trigger10 = stateno = 1863 && time > 20
trigger10 = P2bodydist X = [10,50]
trigger10 = P2Bodydist Y = [10,80]
trigger10 = p2movetype != A && random <= 800
trigger11 = stateno = 1863 && time > 20
trigger11 = P2bodydist X = [50,90]
trigger11 = P2Bodydist Y = [50,110]
trigger11 = p2movetype != A && random <= 200
trigger12 = stateno = 1863 && time > 20
trigger12 = P2bodydist X = [60,100]
trigger12 = P2Bodydist Y = [60,120]
trigger12 = p2movetype != A && random <= 200
[State -1]
type = ChangeState
value = 4050
triggerall = Var(30) = 59
triggerall = Var(10) = 0
trigger1 = stateno = 1862 && movehit && pos Y > -40
trigger1 = power >= 1000 && random <= 300
trigger2 = stateno = 1852 && movehit && pos Y <= -270
trigger3 = numhelper(7) = 1
trigger3 = stateno = 1867 && p2movetype = H && pos Y <= -270 &&  helper(7), movehit 
[State -1]
type = ChangeState
value = 1865
triggerall = Var(30) = 59
triggerall = Var(10) = 0 && stateno != 1862 && stateno != 1861
triggerall = Vel Y < 0
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
trigger1 = ctrl = 1 &&  stateno = 50
trigger1 = P2bodydist X = [40,80]
trigger1 = P2Bodydist Y = [40,100]
trigger1 = p2movetype != A && random <= 200
trigger2 = ctrl = 1 &&  stateno = 50
trigger2 = P2bodydist X = [30,70]
trigger2 = P2Bodydist Y = [30,90]
trigger2 = p2movetype != A && random <= 200
trigger3 = ctrl = 1 &&  stateno = 50
trigger3 = P2bodydist X = [20,60]
trigger3 = P2Bodydist Y = [20,80]
trigger3 = p2movetype != A && random <= 200
trigger4 = ctrl = 1 &&  stateno = 50
trigger4 = P2bodydist X = [10,50]
trigger4 = P2Bodydist Y = [10,70]
trigger4 = p2movetype != A && random <= 200
trigger5 = ctrl = 1 &&  stateno = 50
trigger5 = P2bodydist X = [50,90]
trigger5 = P2Bodydist Y = [50,110]
trigger5 = p2movetype != A && random <= 200
trigger6 = ctrl = 1 &&  stateno = 50
trigger6 = P2bodydist X = [60,100]
trigger6 = P2Bodydist Y = [60,120]
trigger6 = p2movetype != A && random <= 200
trigger7 = stateno = 1863 && time > 20
trigger7 = P2bodydist X = [40,80]
trigger7 = P2Bodydist Y = [40,110]
trigger7 = p2movetype != A && random <= 800
trigger8 = stateno = 1863 && time > 20
trigger8 = P2bodydist X = [30,70]
trigger8 = P2Bodydist Y = [30,100]
trigger8 = p2movetype != A && random <= 800
trigger9 = stateno = 1863 && time > 20
trigger9 = P2bodydist X = [20,60]
trigger9 = P2Bodydist Y = [20,90]
trigger9 = p2movetype != A && random <= 800
trigger10 = stateno = 1863 && time > 20
trigger10 = P2bodydist X = [10,50]
trigger10 = P2Bodydist Y = [10,80]
trigger10 = p2movetype != A && random <= 800
trigger11 = stateno = 1863 && time > 20
trigger11 = P2bodydist X = [50,90]
trigger11 = P2Bodydist Y = [50,110]
trigger11 = p2movetype != A && random <= 200
trigger12 = stateno = 1863 && time > 20
trigger12 = P2bodydist X = [60,100]
trigger12 = P2Bodydist Y = [60,120]
trigger12 = p2movetype != A && random <= 200
[State -1]
type = ChangeState
value = 605
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = P2statetype != S
triggerall = P2statetype != C
triggerall = vel X > 0
triggerall = P2stateno != [150,155]
triggerall = stateno != 101
trigger1 = time > 0
trigger1 = P2Movetype != A
trigger1 = ctrl = 1
trigger1 = statetype = A
trigger1 = P2BodyDist X = [-10,50]
trigger1 = P2BodyDist Y = [-35,35]
[State -1]
type = ChangeState
value = 970
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59 && power < 3000
triggerall = statetype = A
triggerall = p2statetype = A
triggerall = Var(10) = 0 && var(17) < 10
triggerall = P2BodyDist X = [0,14]
triggerall = P2BodyDist Y = [-35, 30]
trigger1 = stateno = 605 && pos Y > -10 && movehit
trigger2 = stateno = 600 && pos Y > -10 && movehit
trigger3 = stateno = 615 && pos Y > -10 && movehit
trigger4 = stateno = 625 && random <= 600 && movehit
trigger5 = stateno = 615 && random <= 600 && movehit
trigger6 = stateno = 610 && random <= 600 && movehit
[State -1]
type = ChangeState
value = 950
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59 
triggerall = statetype = A && power < 3000
triggerall = p2statetype = A
triggerall = Var(10) = 0
triggerall = P2BodyDist X = [0,14]
triggerall = P2BodyDist Y = [-35, 30]
trigger1 = stateno = 605 && pos Y > -10 && movehit
trigger2 = stateno = 600 && pos Y > -10 && movehit
trigger3 = stateno = 615 && pos Y > -10 && movehit
trigger4 = stateno = 625 && random <= 300 && movehit
trigger5 = stateno = 615 && random <= 300 && movehit
trigger6 = stateno = 610 && random <= 300 && movehit
[State -1]
type = ChangeState
value = 1852
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59 && power < 3000
triggerall = statetype = A
triggerall = p2statetype = A
triggerall = Var(10) = 0 && var(17) >= 10
triggerall = P2BodyDist X = [0,14]
triggerall = P2BodyDist Y = [-35, 30]
trigger1 = stateno = 605 && pos Y > -10 && movehit
trigger2 = stateno = 600 && pos Y > -10 && movehit
trigger3 = stateno = 615 && pos Y > -10 && movehit
trigger4 = stateno = 625 && random <= 600 && movehit
trigger5 = stateno = 615 && random <= 600 && movehit
trigger6 = stateno = 610 && random <= 600 && movehit
[State -1]
type = ChangeState
value = 600
triggerall = roundstate = 2
triggerall = Var(30) = 59
trigger1 = stateno = 605
trigger1 = movecontact
trigger1 = random <= 500
[State -1]
type = ChangeState
value = 615
triggerall = Var(30) = 59
trigger1 = stateno = 600
trigger1 = movecontact
trigger1 = random <= 600
[State -1]
type = ChangeState
value = 4050
triggerall = Var(30) = 59
triggerall = power >= 2000
triggerall = P2BodyDist X < 100
triggerall = roundstate = 2
triggerall = var(10) = 0
triggerall = P2stateno != [150,155]
triggerall = p2statetype = A
trigger1 = stateno = 1852 && vel X < 0 && hitcount = 4 && movehit
[State -1]
type = ChangeState
value = 1861
triggerall = Var(30) = 59
triggerall = power >= 1000
triggerall = P2BodyDist X < 100
triggerall = roundstate = 2
triggerall = var(10) = 0
triggerall = p2statetype = A
trigger1 = stateno = 605 && time >= 3 && movecontact = 0
[State -1]
type = ChangeState
value = 610
triggerall = Var(30) = 59
triggerall = random < 400
trigger1 = stateno = 615
trigger1 = movecontact
[State -1]
type = ChangeState
value = 1867
triggerall = Var(30) = 59
triggerall = random < 400 && var(10) = 0
trigger1 = stateno = 615
trigger1 = movecontact
trigger1 = p2statetype = A && statetype = A
[State -1]
type = ChangeState
value = 4060
triggerall = Var(30) = 59 && power >= 1000
triggerall = random < 400 && var(10) = 0 && roundstate = 2
trigger1 = stateno = 1867 && power >= 1000 && p2movetype = H
trigger1 = numhelper(7) = 1
trigger1 = helper(7), movehit
trigger1 = p2statetype = A && statetype = A
trigger2 = stateno = 4050 && movehit
trigger2 = p2bodydist y < 10 && time > 12
trigger3 = stateno = 1710 && p2bodydist X <= 10 && p2bodydist Y = [10,60] 
trigger3 = movecontact
trigger4 = stateno = 3451 && movehit && random <= 100 && power >= 1000
trigger5 = stateno = 1839 && movehit && power >= 1000
trigger5 = p2bodydist X =  [40,60]
trigger5 = p2bodydist Y > -10
trigger5 = random <= 100
[State -1]
type = ChangeState
value = 4050
triggerall = Var(30) = 59 && power >= 1000
triggerall = random < 400 && var(10) = 0 && roundstate = 2
trigger1 = p2statetype = A && statetype = A
trigger1 = stateno = 4060 && power >= 1000
trigger1 = numhelper(11) = 1
trigger1 = helper(11), movehit && time > 87
trigger2 = stateno = 3451 && movehit && random <= 100 && power >= 1000
trigger3 = stateno = 1839 && movehit && power >= 1000
trigger3 = p2bodydist X =  [40,60] 
trigger3 = p2bodydist Y > -10
trigger3 =  random <= 100
[State -1]
type = ChangeState
value = 1870
triggerall = Var(30) = 59
triggerall = random < 600 && var(10) = 0
trigger1 = p2statetype = A && statetype = A
trigger1 = stateno = [599,621]
trigger1 = vel Y > 0
trigger1 = moveguarded
[State -1]
type = ChangeState
value = 625
triggerall = Var(30) = 59
triggerall = Var(10) = 0
triggerall = p2movetype != A
trigger1 = stateno = 610
trigger1 = movecontact
trigger1 = random <= 600
[State -1]
type = ChangeState
value = 620
triggerall = Var(30) = 59
triggerall = Var(10) = 0
triggerall = p2movetype != A && p2statetype != A
trigger1 = stateno = 101
trigger1 = time > 3
trigger1 = P2BodyDist X = [0,50]
[State -1]
type = ChangeState
value = 1862
triggerall = Var(30) = 59
trigger1 = random < 800
trigger1 = Var(10) = 0
trigger1 = stateno = 625
trigger1 = movecontact
[State -1]
type = ChangeState
value = 1852
triggerall = Var(30) = 59
triggerall = P2movetype != I && p2movetype != A
trigger1 = stateno = 620
trigger1 = movecontact
trigger2 = P2statetype != S
trigger2 = P2statetype != C
trigger2 = Vel X = 0
trigger2 = ctrl = 1
trigger2 = time > 3
trigger2 = statetype = A
trigger3 = P2statetype != S
trigger3 = P2statetype != C
trigger3 = vel X < 0
trigger3 = ctrl = 1
trigger3 = statetype = A
trigger4 = Var(10) > 1
trigger4 = stateno = 1861
trigger4 = hitcount >= 3
trigger5 = stateno = 1867 && var(10) > 1
trigger5 = p2movetype = H
trigger5 = numhelper(7) = 1
trigger5 = helper(7), movehit
trigger6 = stateno = 603
trigger6 = movecontact && random <= 500
[State -1]
type = ChangeState
value = 1865
triggerall = Var(30) = 59
triggerall = random < 400
trigger1 = Var(10) > 1
trigger1 = stateno = 1851
trigger1 = hitcount = 3
trigger2 = stateno = 603 && movecontact
[State -1]
type = ChangeState
value = 4020
triggerall = Var(30) = 59
triggerall = power >= 1000
triggerall = P2statetype = A
triggerall = roundstate = 2
triggerall = var(10) = 0
trigger1 = stateno = 4030
trigger1 = p2movetype = H && time > 8
trigger2 = stateno = 1560 || stateno = 1660 || stateno = 1760
trigger2 = vel Y = 0
trigger2 = P2BodyDist Y = [-40,40]
trigger2 = frontedgedist <= -100
trigger3 = stateno = 3860
trigger3 = movehit
trigger3 = P2BodyDist Y = [-40,40]
trigger3 = hitcount = 16
trigger4 = stateno = 271
trigger4 = hitcount = 2
trigger5 = numhelper(1) = 1
trigger5 = stateno = 4030 && p2movetype = H    && helper(1), movecontact
[State -1]
type = ChangeState
value = 4030
triggerall = Var(30) = 59
triggerall = power >= 1000 && pos Y < -100
triggerall = random < 800
triggerall = P2statetype = A
triggerall = roundstate = 2
triggerall = var(10) = 0
trigger1 = P2BodyDist Y = [-40,40]
trigger1 = stateno = 1852
trigger1 = Var(33) = 1
trigger1 = hitcount = 4
trigger1 = movehit
trigger2 = stateno = 1852
trigger2 = P2BodyDist Y = [-40,40]
trigger2 = vel X > 0
trigger2 = movehit= 1
trigger2 = Var(33) = 0
trigger3 = stateno = 1834
trigger3 = movehit
[State -1]
type = ChangeState
value = 3890
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = power >= 3000
triggerall = P2BodyDist Y = [-10,10]
triggerall = life >= 1
triggerall = var(10) = 0
triggerall = random < 700
triggerall = statetype != A
triggerall = P2BodyDist X <= 50
trigger1 = P2Movetype = A
trigger1 = ctrl = 1
trigger2 = ctrl = 1
trigger2 = P2stateno = [150,155]
trigger3 = stateno = 206
trigger3 = moveguarded
trigger4 = stateno = 201
trigger4 = moveguarded
[State -1]
type = ChangeState
value = 206
triggerall = (roundstate != [0,1]) || (roundstate != [3,4]) 
triggerall = Var(30) = 59
triggerall = P2BodyDist Y = [-20,20]
triggerall = P2statetype != C
triggerall = P2statetype != A
trigger1 = P2Movetype != A
trigger1 = ctrl = 1
trigger1 = statetype != A
trigger1 = P2BodyDist X <= 50
trigger1 = random < 800
trigger2 = P2movetype = A && var(10) > 1
[State -1]
type = ChangeState
value = 201
triggerall = Var(30) = 59
triggerall = random < 850
triggerall = P2statetype != A
triggerall = P2statetype != C
trigger1 = stateno = 206
trigger1 = movecontact
[State -1]
type = ChangeState
value = 240
triggerall = Var(30) = 59
triggerall = random < 850
triggerall = P2statetype != A
triggerall = P2statetype != C
trigger1 = stateno = 201
trigger1 = movecontact
[State -1]
type = ChangeState
value = 210
triggerall = Var(30) = 59
triggerall = random < 550
triggerall = P2statetype != A
triggerall = P2statetype != C
trigger1 = stateno = 240
trigger1 = movecontact
[State -1]
type = ChangeState
value = 220
triggerall = Var(30) = 59
triggerall = random < 850
triggerall = P2statetype != A
triggerall = P2statetype != C
trigger1 = stateno = 210
trigger1 = movecontact
[State -1]
type = ChangeState
value = 280
triggerall = Var(30) = 59
triggerall = random < 400
triggerall = P2statetype != A
triggerall = P2statetype != C
trigger1 = stateno = 220
trigger1 = movecontact
[State -1]
type = ChangeState
value = 281
triggerall = Var(30) = 59
triggerall = random < 850
triggerall = P2statetype != A
triggerall = P2statetype != C
trigger1 = stateno = 280
trigger1 = animtime = 0
[State -1]
type = ChangeState
value = 250
triggerall = Var(30) = 59
triggerall = random < 850
triggerall = P2statetype != A
triggerall = P2statetype != C
trigger1 = stateno = 281
trigger1 = animtime = 0
[State -1]
type = ChangeState
value = 275
triggerall = Var(30) = 59
trigger1 = stateno = 250 && power <= 800
trigger1 = movecontact && random <= 200
[State -1]
type = ChangeState
value = 270
triggerall = Var(30) = 59
trigger1 = stateno = 250 && power <= 1200
trigger1 = movecontact && random <= 200
[State -1]
type = ChangeState
value = 1840
triggerall = Var(30) = 59
trigger1 = stateno = 270 && animtime = 0
trigger1 = random <= 200
trigger2 = prevstateno = 270 && random <= 200
[State -1]
type = ChangeState
value = 1852
triggerall = Var(30) = 59
triggerall = P2movetype != I && p2movetype != A
triggerall = stateno = 3881 && movehit && time = 13
trigger1 = random <= 600 && frontedgedist > 50
[State -1]
type = ChangeState
value = 1867
triggerall = Var(30) = 59
triggerall = P2movetype != I && p2movetype != A
triggerall = stateno = 3881 && movehit && time = 16
trigger1 =  frontedgedist > 50
[State -1]
type = ChangeState
value = 1862
triggerall = Var(30) = 59
triggerall = P2movetype != I && p2movetype != A
trigger1 = stateno = 1867 && time = 31
[State -1]
type = ChangeState
value = 3450
triggerall = Var(30) = 59
triggerall = Var(10) = 0
triggerall = roundstate = 2
triggerall = random <= 100
triggerall = power >= 1000
triggerall = var(46) < 90
trigger1 = stateno = 4052 && movehit && p2statetype != A
trigger2 = numhelper(7) = 1
trigger2 = stateno = 60051 && time > 110 && p2movetype = H && helper(7),movehit
trigger3 = stateno = 3900 && movehit && animelem = 10 && p2bodydist X <= 30
trigger4 = stateno = 3800 && movehit && animelem = 29
trigger5 = stateno = 280 && movehit
trigger6 = numhelper(4) = 1
trigger6 = stateno = 3885 && p2movetype = H && helper(4), movehit && time > 10
[State -1]
type = ChangeState
value = 3700
triggerall = Var(30) = 59
triggerall = Var(10) = 0
triggerall = roundstate = 2
triggerall = random <= 100 && var(28) = 2
triggerall = power >= 1000
triggerall = var(46) < 90
trigger1 = stateno = 4052 && movehit && p2statetype != A
trigger2 = stateno = 3900 && movehit && animelem = 10 && p2bodydist X <= 30
trigger3 = stateno = 3800 && movehit && animelem = 29
trigger4 = numhelper(4) = 1
trigger4 = stateno = 3885 && p2movetype = H && helper(4), movehit && time > 10
trigger5 = stateno = 3460 && movehit
trigger6 = stateno = 280 && movehit
[State -1]
type = ChangeState
value = 3800
triggerall = Var(30) = 59
triggerall = Var(10) = 0
triggerall = roundstate = 2
triggerall = random <= 100
triggerall = power >= 1000
triggerall = var(46) < 90
trigger1 = stateno = 4052 && movehit && p2statetype != A
trigger2 = numhelper(7) = 1
trigger2 = stateno = 60051 && time > 110 && p2bodydist X <= 30 && p2movetype = H  && helper(7),movehit
trigger3 = stateno = 3900 && movehit && animelem = 10 && p2bodydist X <= 30
trigger4 = stateno = 3460 && movehit
trigger5 = numhelper(4) = 1
trigger5 = stateno = 3885 && p2movetype = H && helper(4), movehit && time > 10 && p2bodydist X <= 50
trigger6 = stateno = 280 && movehit
[State -1]
type = ChangeState
value = 3865
triggerall = Var(30) = 59
triggerall = Var(10) = 0 && p2statetype != A
triggerall = roundstate = 2
triggerall = random <= 100
triggerall = power >= 2000
triggerall = var(46) < 90
trigger1 = stateno = 4052 && movehit && p2statetype != A
trigger2 = stateno = 3900 && movehit && animelem = 10 && p2bodydist X <= 30
trigger3 = stateno = 3800 && movehit && animelem = 29
trigger4 = numhelper(4) = 1
trigger4 = stateno = 3885 && p2movetype = H && helper(4), movehit && time > 10
trigger5 = stateno = 3460 && movehit
trigger6 = stateno = 280 && movehit
[State -1]
type = ChangeState
value = 3885
triggerall = Var(30) = 59
triggerall = Var(10) = 0
triggerall = roundstate = 2
triggerall = random <= 100
triggerall = power >= 1000
triggerall = var(46) < 90
trigger1 = stateno = 4052 && movehit && p2statetype != A
trigger2 = numhelper(7) = 1
trigger2 = stateno = 60051 && time > 110 && p2movetype = H && helper(7),movehit
trigger3 = stateno = 3900 && movehit && animelem = 10 && p2bodydist X <= 30
trigger4 = stateno = 3800 && movehit && animelem = 29
trigger5 = stateno = 3460 && movehit
trigger6 = stateno = 280 && movehit
[State -1]
type = ChangeState
value = 3900
triggerall = Var(30) = 59 && var(28) = 2
triggerall = Var(10) = 0
triggerall = roundstate = 2
triggerall = random <= 500
triggerall = power >= 1000
triggerall = var(46) < 90
trigger1 = stateno = 4052 && movehit && p2statetype != A
trigger2 = stateno = 3800 && movehit && animelem = 29
trigger3 = numhelper(4) = 1
trigger3 = stateno = 3885 && p2movetype = H && helper(4), movehit && time > 10
trigger4 = stateno = 3460 && movehit
trigger5 = stateno = 280 && movehit
trigger6 = numhelper(7) = 1
trigger6 = stateno = 60051 && time > 110 && p2movetype = H &&  helper(7),movehit
[State -1]
type = ChangeState
value = 4000
triggerall = Var(30) = 59
triggerall = Var(10) = 0
triggerall = roundstate = 2
triggerall = random <= 100
triggerall = power >= 2000
triggerall = var(46) < 90
trigger1 = stateno = 4052 && movehit && p2statetype != A
trigger2 = stateno = 3900 && movehit && animelem = 10 && p2bodydist X <= 30
trigger3 = stateno = 3800 && movehit && animelem = 29
trigger4 = numhelper(4) = 1
trigger4 = stateno = 3885 && p2movetype = H && helper(4), movehit && time > 10
trigger5 = stateno = 3460 && movehit
trigger6 = stateno = 280 && movehit
[State -1]
type = ChangeState
value = 4040
triggerall = Var(30) = 59
triggerall = Var(10) = 0
triggerall = roundstate = 2 && var(28) = 2
triggerall = random <= 100
triggerall = power >= 1000
triggerall = var(46) < 90
trigger1 = stateno = 4052 && movehit
trigger2 = numhelper(7) = 1
trigger2 = stateno = 60051 && time > 110 && p2movetype = H &&  helper(7),movehit
trigger3 = stateno = 3900 && movehit && animelem = 10 && p2bodydist X <= 30
trigger4 = stateno = 3800 && movehit && animelem = 29
trigger5 = numhelper(4) = 1
trigger5 = stateno = 3885 && p2movetype = H && helper(4), movehit && time > 10
trigger6 = stateno = 3460 && movehit
trigger7 = stateno = 280 && movehit
[State -1]
type = ChangeState
value = 60049
triggerall = Var(30) = 59
triggerall = Var(10) = 0
triggerall = roundstate = 2
triggerall = random <= 200
triggerall = power >= 1000
triggerall = var(46) < 90
trigger1 = stateno = 4052 && movehit
trigger2 = stateno = 3900 && movehit && time < 23
trigger3 = stateno = 3800 && movehit && animelem = 29
trigger4 = numhelper(4) = 1
trigger4 = stateno = 3885 && p2movetype = H && helper(4), movehit && time > 10
trigger5 = stateno = 3460 && movehit
trigger6 = stateno = 280 && movehit
trigger7 = stateno = 3900 && movehit && p2statetype != A
[State -1, Forward Ground Rec]
type = ChangeState
value = 2010
triggerall = command = "ab"
triggerall = alive = 1 && canrecover = 1 && pos y >= -5
trigger1 = stateno = 5100 || stateno = 5101
[State -1, Jab Ground Rec]
type = ChangeState
value = 2001
triggerall = command = "BQCD_x"
triggerall = alive = 1 && canrecover = 1 && pos y > -5
trigger1 = stateno = 5050 || stateno = 5071
[State -1, Strong Ground Rec]
type = ChangeState
value = 2002
triggerall = command = "BQCD_y" || command = "ab" || command = "bc"
triggerall = alive = 1 && canrecover = 1 && pos y > -5
trigger1 = stateno = 5050 || stateno = 5071
[State -1, Fierce Ground Rec]
type = ChangeState
value = 2003
triggerall = command = "BQCD_z"
triggerall = alive = 1 && canrecover && pos y > -5
trigger1 = stateno = 5050 || stateno = 5071
[State -1, Fierce Shoryureppa]
type = ChangeState
value = 3450
triggerall = var(30) != 59
triggerall = command = "QCF2_x" || command = "QCF2_x" || command = "QCF2_x"
triggerall = power >= 1000 || var(10) > 1
trigger1 = statetype != A
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 210 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 1500 || stateno = 1600 || stateno = 1700 
trigger3 = movecontact
trigger4 = stateno = 1000 || stateno = 1001 || stateno = 1002
trigger4 = p2movetype = H && time > 14
trigger5 = stateno = 3700 || stateno = 3800 || stateno = 3820 || stateno = 3865 || stateno = 3866 || stateno = 3867 || stateno = 3871 || stateno = 3875 || stateno = 3900
trigger5 = movecontact
trigger6 = stateno = 2150 || stateno  =  2200 || stateno = 3885
trigger6 = movecontact
trigger7 = stateno = 250 || stateno = 209 || stateno = 220 || stateno = 230 || stateno = 225 || stateno = 420 || stateno = 425
trigger7 = movecontact
trigger8 = stateno = 3961 || stateno = 3971 || stateno = 3981 || stateno = 3991 || stateno = 750
trigger9 = movecontact
trigger9 = stateno = 1550 || stateno = 1650 || stateno = 1750 || stateno = 4052 || stateno = 275 || stateno = 270 || stateno = 280 || stateno = 281
trigger10 = stateno = 3885
trigger10 = p2movetype = H && time > 7
trigger11 = stateno = 60051
trigger11 = helper(7), movecontact
trigger11 = time > 50
trigger12 = stateno = 1003 || stateno = 1004 || stateno = 1005
trigger12 = p2movetype = H && time > 15
[State -1, 16]
type = ChangeState
value = 3700
triggerall = var(30) != 59
triggerall = command = "QCF2_a" || command = "QCF2_a" || command = "QCF2_a"
triggerall = power >= 1000 || var(10) > 1
trigger1 = statetype != A && ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 210 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 1500 || stateno = 1600 || stateno = 1700
trigger3 = movecontact
trigger4 = stateno = 1000 || stateno = 1001 || stateno = 1002
trigger4 = p2movetype = H && time > 15
trigger5 = stateno = 3450 || stateno = 3455 || stateno = 3460 || stateno = 3800 || stateno = 3820 || stateno = 3865 || stateno = 3866 || stateno = 3867 || stateno = 3871 || stateno = 3875 || stateno = 3900
trigger5 = movecontact
trigger6 = stateno = 2150 || stateno  =  2200 || stateno = 3885
trigger6 = movecontact
trigger7 = stateno = 250 || stateno = 209 || stateno = 220 || stateno = 230 || stateno = 225 || stateno = 420 || stateno = 425
trigger7 = movecontact
trigger8 = stateno = 3961 || stateno = 3971 || stateno = 3981 || stateno = 3991
trigger9 = movecontact
trigger9 = stateno = 1550 || stateno = 1650 || stateno = 1750 || stateno = 4052 || stateno = 750 || stateno = 275 || stateno = 270 || stateno = 280 || stateno = 281
trigger10 = stateno = 3885
trigger10 = p2movetype = H && time > 7
trigger11 = stateno = 60051
trigger11 = helper(7), movecontact
trigger11 = time > 50
trigger12 = stateno = 1003 || stateno = 1004 || stateno = 1005
trigger12 = p2movetype = H && time > 15
[State -1, Shippu Jinrai Kyaku]
type = ChangeState
value = 3800
triggerall = var(30) != 59
triggerall = command = "QCB2_a" || command = "QCB2_a" || command = "QCB2_a"
triggerall = power >= 1000 || var(10) > 1
trigger1 = statetype != A && ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 210 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 1500 || stateno = 1600 || stateno = 1700
trigger3 = movecontact
trigger4 = stateno = 1000 || stateno = 1001 || stateno = 1002
trigger4 = p2movetype = H && time > 15
trigger5 = stateno = 3450 || stateno = 3455 || stateno = 3460 || stateno = 3700 || stateno = 3865 || stateno = 3866 || stateno = 3867 || stateno = 3871 || stateno = 3875 || stateno = 3900
trigger5 = movecontact
trigger6 = stateno = 2150 || stateno  =  2200 || stateno = 3885
trigger6 = movecontact
trigger7 = stateno = 250 || stateno = 209 || stateno = 220 || stateno = 230 || stateno = 225 || stateno = 420 || stateno = 425
trigger7 = movecontact
trigger8 = stateno = 3961 || stateno = 3971 || stateno = 3981 || stateno = 3991
trigger9 = movecontact
trigger9 = stateno = 1550 || stateno = 1650 || stateno = 1750 || stateno = 4052 || stateno = 750 || stateno = 275 || stateno = 270 || stateno = 280 || stateno = 281
trigger10 = stateno = 3885
trigger10 = p2movetype = H && time > 7
trigger11 = stateno = 60051
trigger11 = helper(7), movecontact
trigger11 = time > 50
trigger12 = stateno = 1003 || stateno = 1004 || stateno = 1005
trigger12 = p2movetype = H && time > 15
[State -1, Ken's Rave]
type = ChangeState
value = 3865
triggerall = var(30) != 59
triggerall = command = "QCB2_x" || command = "QCB2_x" || command = "QCB2_x"
triggerall = power >= 2000
triggerall = var(10) = 0
trigger1 = statetype != A && ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 210 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 1500 || stateno = 1600 || stateno = 1700
trigger3 = movecontact
trigger4 = stateno = 1000 || stateno = 1001 || stateno = 1002
trigger4 = p2movetype = H && time > 15
trigger5 = stateno = 3450 || stateno = 3455 || stateno = 3460 || stateno = 3700 || stateno = 3800 || stateno = 3820 || stateno = 3875 || stateno = 3900
trigger5 = movecontact
trigger6 = stateno = 2150 || stateno  =  2200 || stateno = 3885
trigger6 = movecontact
trigger7 = stateno = 250 || stateno = 209 || stateno = 220 || stateno = 230 || stateno = 225 || stateno = 420 || stateno = 425
trigger7 = movecontact
trigger8 = stateno = 3961 || stateno = 3971 || stateno = 3981 || stateno = 3991
trigger9 = movecontact
trigger9 = stateno = 1550 || stateno = 1650 || stateno = 1750 || stateno = 4052 || stateno = 750 || stateno = 275 || stateno = 270 || stateno = 280 || stateno = 281
trigger10 = stateno = 3885
trigger10 = p2movetype = H && time > 7
trigger11 = stateno = 60051
trigger11 = helper(7), movecontact
trigger11 = time > 50
[State -1, Shin Hadouken]
type = ChangeState
value = 3885
triggerall = var(30) != 59
triggerall = command = "HCF_x" || command = "HCF_x" || command = "HCF_x"
triggerall = power >= 1000 || var(10) > 1
triggerall = helper(4), movecontact = 0
triggerall = numproj = 0
trigger1 = statetype != A && ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 210 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 1500 || stateno = 1600 || stateno = 1700
trigger3 = movecontact
trigger4 = stateno = 1000 || stateno = 1001 || stateno = 1002
trigger4 = p2movetype = H && time > 15
trigger5 = stateno = 3450 || stateno = 3455 || stateno = 3460 || stateno = 3700 || stateno = 3800 || stateno = 3820 || stateno = 3865 || stateno = 3866 || stateno = 3867 || stateno = 3871 || stateno = 3875 || stateno = 3900
trigger5 = movecontact
trigger6 = stateno = 2150 || stateno  =  2200
trigger6 = movecontact
trigger7 = stateno = 250 || stateno = 209 || stateno = 220 || stateno = 230 || stateno = 225 || stateno = 420 || stateno = 425
trigger7 = movecontact
trigger8 = stateno = 3961 || stateno = 3971 || stateno = 3981 || stateno = 3991
trigger9 = movecontact
trigger9 = stateno = 1550 || stateno = 1650 || stateno = 1750 || stateno = 4052 || stateno = 750 || stateno = 275 || stateno = 270 || stateno = 280 || stateno = 281
trigger10 = stateno = 3885
trigger10 = p2movetype = H && time > 7
trigger11 = stateno = 60051
trigger11 = helper(7), movecontact
trigger11 = time > 50
trigger12 = stateno = 1003 || stateno = 1004 || stateno = 1005
trigger12 = p2movetype = H && time > 15
[State -1]
type = ChangeState
value = 3890
triggerall = var(30) != 59
triggerall = command = "sshinshun"
triggerall = power >= 3000
triggerall = var(10) = 0
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = 200
trigger3 = stateno = 201
trigger4 = stateno = 202
trigger5 = stateno = 203
trigger6 = stateno = 204
trigger7 = stateno = 205
trigger8 = stateno = 206
trigger9 = movecontact
trigger9 = stateno = 400
trigger10 = movecontact
trigger10 = stateno = 401
trigger11 = movecontact
trigger11 = stateno = 402
trigger12 = movecontact
trigger12 = stateno = 403
trigger13 = movecontact
trigger13 = stateno = 404
trigger14 = movecontact
trigger14 = stateno = 405
trigger15 = movecontact
trigger15 = stateno = 406
trigger16 = stateno = 301
trigger17 = stateno = 302
trigger18 = stateno = 304
trigger19 = stateno = 305
trigger20 = stateno = 306
trigger21 = stateno = 500
trigger22 = stateno = 550
trigger23 = movecontact
trigger23 = stateno = 1100
trigger24 = movecontact
trigger24 = stateno = 1110
trigger25 = movecontact
trigger25 = stateno = 1120
trigger26 = movecontact
trigger26 = stateno = 1050
trigger27 = movecontact
trigger27 = stateno = 1060
trigger28 = movecontact
trigger28 = stateno = 1070
trigger29 = helper, movecontact
trigger29 = stateno = 3000
trigger30 = projcontact = 1
trigger30 = stateno = 3010
trigger31 = projcontact = 1
trigger31 = stateno = 3020
trigger32 = projcontact = 1
trigger32 = stateno = 1010
trigger33 = projcontact = 1
trigger33 = stateno = 1011
trigger34 = projcontact = 1
trigger34 = stateno = 1012
trigger35 = projcontact = 1
trigger35 = stateno = 1000
trigger36 = projcontact = 1
trigger36 = stateno = 1001
trigger37 = projcontact = 1
trigger37 = stateno = 1002
trigger38 = movecontact
trigger38 = stateno = 900
trigger39 = movecontact
trigger39 = stateno = 910
trigger40 = movecontact
trigger40 = stateno = 920
trigger41 = movecontact
trigger41 = stateno = 945
trigger42 = stateno = 100
trigger43 = stateno = 950
trigger44 = stateno = 951
trigger45 = stateno = 952
trigger46 = stateno = 3961 || stateno = 3971 || stateno = 3981 || stateno = 3991
[State -1]
type = ChangeState
value = 3900
triggerall = var(30) != 59
triggerall = command = "d3a" || command = "d3a" || command = "d3a"
triggerall = power >= 1000 || var(10) > 1
trigger1 = statetype != A && ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 210 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 1500 || stateno = 1600 || stateno = 1700
trigger3 = movecontact
trigger4 = stateno = 1000 || stateno = 1001 || stateno = 1002
trigger4 = p2movetype = H && time > 15
trigger5 = stateno = 3450 || stateno = 3455 || stateno = 3460 || stateno = 3700 || stateno = 3800 || stateno = 3820 || stateno = 3865 || stateno = 3866 || stateno = 3867 || stateno = 3871 || stateno = 3875
trigger5 = movecontact
trigger6 = stateno = 2150 || stateno  =  2200 || stateno = 3885
trigger6 = movecontact
trigger7 = stateno = 250 || stateno = 209 || stateno = 220 || stateno = 230 || stateno = 225 || stateno = 420 || stateno = 425
trigger7 = movecontact
trigger8 = stateno = 3961 || stateno = 3971 || stateno = 3981 || stateno = 3991
trigger9 = movecontact
trigger9 = stateno = 1550 || stateno = 1650 || stateno = 1750 || stateno = 4052 || stateno = 750 || stateno = 275 || stateno = 270 || stateno = 280 || stateno = 281
trigger10 = stateno = 3885
trigger10 = p2movetype = H && time > 7
trigger11 = stateno = 60051
trigger11 = helper(7), movecontact
trigger11 = time > 50
trigger12 = stateno = 1003 || stateno = 1004 || stateno = 1005
trigger12 = p2movetype = H && time > 15
[State -1]
type = ChangeState
value = 4000
triggerall = var(30) != 59
triggerall = command = "dest1" || command = "dest1" || command = "dest1"
triggerall = power >= 2000
triggerall = var(10) = 0
trigger1 = statetype != A && ctrl = 1
trigger2 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 210 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 1500 || stateno = 1600 || stateno = 1700
trigger2 = movecontact
trigger3 = stateno = 1000 || stateno = 1001 || stateno = 1002
trigger3 = p2movetype = H && time > 15
trigger4 = stateno = 3450 || stateno = 3455 || stateno = 3460 || stateno = 3700 || stateno = 3800 || stateno = 3820 || stateno = 3865 || stateno = 3866 || stateno = 3867 || stateno = 3871 || stateno = 3875
trigger4 = movecontact
trigger5 = stateno = 2150 || stateno  =  2200 || stateno = 3885
trigger5 = movecontact
trigger6 = stateno = 250 || stateno = 209 || stateno = 220 || stateno = 230 || stateno = 225 || stateno = 420 || stateno = 425
trigger6 = movecontact
trigger7 = stateno = 3961 || stateno = 3971 || stateno = 3981 || stateno = 3991
trigger8 = movecontact
trigger8 = stateno = 1550 || stateno = 1650 || stateno = 1750 || stateno = 4052 || stateno = 750 || stateno = 275 || stateno = 270 || stateno = 280 || stateno = 281
trigger9 = stateno = 3885
trigger9 = p2movetype = H && time > 7
trigger10 = stateno = 60051
trigger10 = helper(7), movecontact
trigger10 = time > 50
[State -1]
type = ChangeState
value = 4040
triggerall = var(30) != 59
triggerall = command = "bust1" || command = "bust1" || command = "bust1"
triggerall = power >= 1000 || var(10) > 1
trigger1 = statetype != A && ctrl = 1
trigger2 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 210 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 1500 || stateno = 1600 || stateno = 1700
trigger2 = movecontact
trigger3 = stateno = 1000 || stateno = 1001 || stateno = 1002
trigger3 = p2movetype = H && time > 15
trigger4 = stateno = 3450 || stateno = 3455 || stateno = 3460 || stateno = 3700 || stateno = 3800 || stateno = 3820 || stateno = 3865 || stateno = 3866 || stateno = 3867 || stateno = 3871 || stateno = 3875
trigger4 = movecontact
trigger5 = stateno = 2150 || stateno  =  2200 || stateno = 3885
trigger5 = movecontact
trigger6 = stateno = 250 || stateno = 209 || stateno = 220 || stateno = 230 || stateno = 225 || stateno = 420 || stateno = 425
trigger6 = movecontact
trigger7 = stateno = 3961 || stateno = 3971 || stateno = 3981 || stateno = 3991
trigger8 = movecontact
trigger8 = stateno = 1550 || stateno = 1650 || stateno = 1750 || stateno = 4052 || stateno = 750 || stateno = 275 || stateno = 270 || stateno = 280 || stateno = 281
trigger9 = stateno = 3885
trigger9 = p2movetype = H && time > 7
trigger10 = stateno = 60051
trigger10 = helper(7), movecontact
trigger10 = time > 50
trigger11 = stateno = 1003 || stateno = 1004 || stateno = 1005
trigger11 = p2movetype = H && time > 15
[State -1, 16]
type = ChangeState
value = 4020
triggerall = var(30) != 59
triggerall = command = "QCB2_a" || command = "QCB2_a" || command = "QCB2_a"
triggerall = power >= 1000 || var(10) > 1
trigger1 = statetype = A && ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625
trigger2 = movecontact
trigger3 = stateno = 721
trigger3 = movecontact
trigger4 = stateno = 1853
trigger4 = movecontact
trigger5 = stateno = 1854
trigger5 = movecontact
trigger6 = stateno = 1855
trigger6 = movecontact
trigger7 = stateno = 1510
trigger7 = movecontact
trigger8 = stateno = 1610
trigger8 = movecontact
trigger9 = stateno = 1710
trigger9 = movecontact
trigger10 = stateno = 1800
trigger10 = movecontact
trigger11 = stateno = 1802
trigger11 = movecontact
trigger12 = stateno = 1810
trigger12 = movecontact
trigger13 = stateno = 1812
trigger13 = movecontact
trigger14 = stateno = 1820
trigger14 = movecontact
trigger15 = stateno = 1822
trigger15 = movecontact
trigger16 = stateno = 1830
trigger16 = movecontact
trigger17 = stateno = 1832
trigger17 = movecontact
trigger18 = stateno = 1834
trigger18 = movecontact
trigger19 = stateno = 1835
trigger19 = movecontact
trigger20 = stateno = 1832
trigger20 = movecontact
trigger21 = stateno = 1840
trigger21 = movecontact
trigger22= stateno = 1842
trigger22 = movecontact
trigger23 = stateno = 1850
trigger23 = movecontact
trigger24 = stateno = 1851
trigger24 = movecontact
trigger25 = stateno = 1852
trigger25 = movecontact
trigger26 = stateno = 4030
trigger26 = p2movetype = H && time > 10
trigger27 = stateno = 3454 || stateno = 3451 || stateno = 3470 || stateno = 3710 || stateno = 3840 || stateno = 3869 || stateno = 3873 ||  stateno = 3880 ||  stateno = 3860
trigger27 = movecontact
trigger28 = stateno = 4040 || stateno = 271 || stateno = 282
trigger28 = movecontact
trigger29 = stateno = 4041
trigger30 = movecontact
trigger30 = stateno = 1560 || stateno = 1660 || stateno = 1760
trigger31 = stateno = 1860 || stateno = 1861 || stateno = 1862 || stateno = 4050 || stateno = 4053 || stateno = 271
trigger31 = movecontact
trigger32 = stateno = 1863
trigger33 = stateno = 4060
trigger33 = p2movetype = H && time > 81
trigger34 = stateno = 1865 || stateno = 1866 || stateno = 1867
trigger34 = p2movetype = H && time > 15
trigger35 = stateno = 4043 && movecontact
trigger36 = stateno = 1839 || stateno = 13861
trigger37 = stateno = 1868 || stateno = 1869 || stateno = 1870
trigger37 = p2movetype = H && time > 15
[State -1, 16]
type = ChangeState
value = 4050
triggerall = var(30) != 59
triggerall = command = "QCF2_a" || command = "QCF2_a" || command = "QCF2_a"
triggerall = power >= 1000 || var(10) > 1
trigger1 = statetype = A && ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625
trigger2 = movecontact
trigger3 = stateno = 721
trigger3 = movecontact
trigger4 = stateno = 1853 || stateno = 271 || stateno = 282
trigger4 = movecontact
trigger5 = stateno = 1854
trigger5 = movecontact
trigger6 = stateno = 1855
trigger6 = movecontact
trigger7 = stateno = 1510
trigger7 = movecontact
trigger8 = stateno = 1610
trigger8 = movecontact
trigger9 = stateno = 1710
trigger9 = movecontact
trigger10 = stateno = 1800
trigger10 = movecontact
trigger11 = stateno = 1802
trigger11 = movecontact
trigger12 = stateno = 1810
trigger12 = movecontact
trigger13 = stateno = 1812
trigger13 = movecontact
trigger14 = stateno = 1820
trigger14 = movecontact
trigger15 = stateno = 1822
trigger15 = movecontact
trigger16 = stateno = 1830
trigger16 = movecontact
trigger17 = stateno = 1832
trigger17 = movecontact
trigger18 = stateno = 1834
trigger18 = movecontact
trigger19 = stateno = 1835
trigger19 = movecontact
trigger20 = stateno = 1832
trigger20 = movecontact
trigger21 = stateno = 1840
trigger21 = movecontact
trigger22= stateno = 1842
trigger22 = movecontact
trigger23 = stateno = 1850
trigger23 = movecontact
trigger24 = stateno = 1851
trigger24 = movecontact
trigger25 = stateno = 1852
trigger25 = movecontact
trigger26 = stateno = 4030
trigger26 = p2movetype = H && time > 10
trigger27 = stateno = 3454 || stateno = 3451 || stateno = 3470 || stateno = 3710 || stateno = 3840 || stateno = 3869 || stateno = 3873 ||  stateno = 3880 ||  stateno = 3860
trigger27 = movecontact
trigger28 = stateno = 4040
trigger28 = movecontact
trigger29 = stateno = 4041 || stateno = 4021
trigger30 = movecontact
trigger30 = stateno = 1560 || stateno = 1660 || stateno = 1760
trigger31 = stateno = 1860 || stateno = 1861 || stateno = 1862 || stateno = 271
trigger31 = movecontact
trigger32 = stateno = 1863
trigger33 = stateno = 4060
trigger33 = p2movetype = H && time > 81
trigger34 = stateno = 1865 || stateno = 1866 || stateno = 1867
trigger34 = p2movetype = H && time > 15
trigger35 = stateno = 4043 && movecontact
trigger36 = stateno = 4020 && movecontact
trigger37 = stateno = 1839 || stateno = 13861
trigger38 = stateno = 1868 || stateno = 1869 || stateno = 1870
trigger38 = p2movetype = H && time > 15
trigger39 = stateno = 4022
[State -1, 16]
type = ChangeState
value = 4030
triggerall = var(30) != 59
triggerall = command = "HCF_x" || command = "HCF_x" || command = "HCF_x"
triggerall = power >= 1000 || var(10) > 1
trigger1 = statetype = A && ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625
trigger2 = movecontact
trigger3 = stateno = 721
trigger3 = movecontact
trigger4 = stateno = 1853
trigger4 = movecontact
trigger5 = stateno = 1854 || stateno = 271 || stateno = 282
trigger5 = movecontact
trigger6 = stateno = 1855
trigger6 = movecontact
trigger7 = stateno = 1510
trigger7 = movecontact
trigger8 = stateno = 1610
trigger8 = movecontact
trigger9 = stateno = 1710
trigger9 = movecontact
trigger10 = stateno = 1800
trigger10 = movecontact
trigger11 = stateno = 1802
trigger11 = movecontact
trigger12 = stateno = 1810
trigger12 = movecontact
trigger13 = stateno = 1812
trigger13 = movecontact
trigger14 = stateno = 1820
trigger14 = movecontact
trigger15 = stateno = 1822
trigger15 = movecontact
trigger16 = stateno = 1830
trigger16 = movecontact
trigger17 = stateno = 1832
trigger17 = movecontact
trigger18 = stateno = 1834
trigger18 = movecontact
trigger19 = stateno = 1835
trigger19 = movecontact
trigger20 = stateno = 1832
trigger20 = movecontact
trigger21 = stateno = 1840
trigger21 = movecontact
trigger22= stateno = 1842
trigger22 = movecontact
trigger23 = stateno = 1850
trigger23 = movecontact
trigger24 = stateno = 1851
trigger24 = movecontact
trigger25 = stateno = 1852
trigger25 = movecontact
trigger26 = stateno = 4021
trigger26 = projcontact2000 = 1, < 20
trigger27 = stateno = 4020
trigger27 = movecontact
trigger28 = stateno = 3454 || stateno = 3451 || stateno = 3470 || stateno = 3710 || stateno = 3840 || stateno = 3869 || stateno = 3873 ||  stateno = 3880 ||  stateno = 3860
trigger28 = movecontact
trigger29 = stateno = 4040
trigger29 = movecontact
trigger30 = stateno = 4041 || stateno = 4021
trigger31 = movecontact
trigger31 = stateno = 1560 || stateno = 1660 || stateno = 1760
trigger32 = stateno = 1860 || stateno = 1861 || stateno = 1862 || stateno = 4050 || stateno = 4053 || stateno = 271
trigger32 = movecontact
trigger33 = stateno = 1863
trigger34 = stateno = 4060
trigger34 = p2movetype = H && time > 81
trigger35 = stateno = 1865 || stateno = 1866 || stateno = 1867
trigger35 = p2movetype = H && time > 15
trigger36 = stateno = 4043 && movecontact
trigger37 = stateno = 4020 && movecontact
trigger38 = stateno = 1839 || stateno = 13861
trigger39 = stateno = 1868 || stateno = 1869 || stateno = 1870
trigger39 = p2movetype = H && time > 15
trigger40 = stateno = 4022
[State -1, 16]
type = ChangeState
value = 4060
triggerall = var(30) != 59
triggerall = command = "QCF2_x" || command = "QCF2_x" || command = "QCF2_x"
triggerall = power >= 1000 || var(10) > 1
trigger1 = statetype = A && ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625
trigger2 = movecontact
trigger3 = stateno = 721
trigger3 = movecontact
trigger4 = stateno = 1853
trigger4 = movecontact
trigger5 = stateno = 1854 || stateno = 271 || stateno = 282
trigger5 = movecontact
trigger6 = stateno = 1855
trigger6 = movecontact
trigger7 = stateno = 1510
trigger7 = movecontact
trigger8 = stateno = 1610
trigger8 = movecontact
trigger9 = stateno = 1710
trigger9 = movecontact
trigger10 = stateno = 1800
trigger10 = movecontact
trigger11 = stateno = 1802
trigger11 = movecontact
trigger12 = stateno = 1810
trigger12 = movecontact
trigger13 = stateno = 1812
trigger13 = movecontact
trigger14 = stateno = 1820
trigger14 = movecontact
trigger15 = stateno = 1822
trigger15 = movecontact
trigger16 = stateno = 1830
trigger16 = movecontact
trigger17 = stateno = 1832
trigger17 = movecontact
trigger18 = stateno = 1834
trigger18 = movecontact
trigger19 = stateno = 1835
trigger19 = movecontact
trigger20 = stateno = 1832
trigger20 = movecontact
trigger21 = stateno = 1840
trigger21 = movecontact
trigger22= stateno = 1842
trigger22 = movecontact
trigger23 = stateno = 1850
trigger23 = movecontact
trigger24 = stateno = 1851
trigger24 = movecontact
trigger25 = stateno = 1852
trigger25 = movecontact
trigger26 = stateno = 4021
trigger26 = projcontact2000 = 1, < 20
trigger27 = stateno = 4020
trigger27 = movecontact
trigger28 = stateno = 3454 || stateno = 3451 || stateno = 3470 || stateno = 3710 || stateno = 3840 || stateno = 3869 || stateno = 3873 ||  stateno = 3880 ||  stateno = 3860
trigger28 = movecontact
trigger29 = stateno = 4040
trigger29 = movecontact
trigger30 = stateno = 4041 || stateno = 4021
trigger31 = movecontact
trigger31 = stateno = 1560 || stateno = 1660 || stateno = 1760
trigger32 = stateno = 1860 || stateno = 1861 || stateno = 1862 || stateno = 4050 || stateno = 4053 || stateno = 271
trigger32 = movecontact
trigger33 = stateno = 1863
trigger34 = stateno = 1865 || stateno = 1866 || stateno = 1867
trigger34 = p2movetype = H && time > 15
trigger35 = stateno = 4043 && movecontact
trigger36 = stateno = 4020 && movecontact
trigger37 = stateno = 1839 || stateno = 13861
trigger38 = stateno = 1868 || stateno = 1869 || stateno = 1870
trigger38 = p2movetype = H && time > 15
trigger39 = stateno = 4022
trigger40 = stateno = 4030 && p2movetype = H && time > 10
[State -1]
type = ChangeState
value = 3910
triggerall = var(30) != 59
triggerall = power >= 3000
triggerall = command = "cz"
triggerall = var(10) = 0
trigger1 = statetype != A && ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
[State -1]
type = ChangeState
value = 3911
triggerall = var(30) != 59
triggerall = power >= 3000
triggerall = command = "cz"
triggerall = var(10) = 0
trigger1 = statetype = A && ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
[State -1]
type = ChangeState
value = 60049
triggerall = var(30) != 59
triggerall = power >= 1000 || var(10) > 1
triggerall =  command = "d3x" || command = "d3x" || command = "d3x"
trigger1 = statetype != A && ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 210 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 1500 || stateno = 1600 || stateno = 1700 
trigger3 = movecontact
trigger4 = stateno = 1000 || stateno = 1001 || stateno = 1002
trigger4 = p2movetype = H && time > 15
trigger5 = stateno = 3700 || stateno = 3800 || stateno = 3820 || stateno = 3865 || stateno = 3866 || stateno = 3867 || stateno = 3871 || stateno = 3875 || stateno = 3900
trigger5 = movecontact
trigger6 = stateno = 2150 || stateno  =  2200 || stateno = 3885
trigger6 = movecontact
trigger7 = stateno = 250 || stateno = 209 || stateno = 220 || stateno = 230 || stateno = 225 || stateno = 420 || stateno = 425
trigger7 = movecontact
trigger8 = stateno = 3961 || stateno = 3971 || stateno = 3981 || stateno = 3991 || stateno = 750
trigger9 = movecontact
trigger9 = stateno = 1550 || stateno = 1650 || stateno = 1750 || stateno = 4052 || stateno = 275 || stateno = 270 || stateno = 280 || stateno = 281
trigger10 = stateno = 3885
trigger10 = p2movetype = H && time > 7
trigger11 = stateno = 3450 || stateno = 3455 || stateno = 3460 || stateno = 3800 || stateno = 3820 || stateno = 3865 || stateno = 3866 || stateno = 3867 || stateno = 3871 || stateno = 3875 || stateno = 3900
trigger11 = movecontact
trigger12 = stateno = 1003 || stateno = 1004 || stateno = 1005
trigger12 = p2movetype = H && time > 15
[State -1]
type = ChangeState
value = 3960
triggerall = var(30) != 59
triggerall = command = "asuraf_x"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = statetype = C
trigger2 = ctrl = 1
[State -1]
type = ChangeState
value = 3960
triggerall = var(30) != 59
triggerall = command = "asuraf_y"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = statetype = C
trigger2 = ctrl = 1
[State -1]
type = ChangeState
value = 3960
triggerall = var(30) != 59
triggerall = command = "asuraf_z"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = statetype = C
trigger2 = ctrl = 1
trigger3 = stateno = 100
[State -1]
type = ChangeState
value = 3970
triggerall = var(30) != 59
triggerall = command = "asuraf_a"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = statetype = C
trigger2 = ctrl = 1
trigger3 = stateno = 100
[State -1]
type = ChangeState
value = 3970
triggerall = var(30) != 59
triggerall = command = "asuraf_b"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = statetype = C
trigger2 = ctrl = 1
trigger3 = stateno = 100
[State -1]
type = ChangeState
value = 3970
triggerall = var(30) != 59
triggerall = command = "asuraf_c"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = statetype = C
trigger2 = ctrl = 1
trigger3 = stateno = 100
[State -1]
type = ChangeState
value = 3980
triggerall = var(30) != 59
triggerall = command = "asurab_x"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = statetype = C
trigger2 = ctrl = 1
trigger3 = stateno = 100
[State -1]
type = ChangeState
value = 3980
triggerall = var(30) != 59
triggerall = command = "asurab_y"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = statetype = C
trigger2 = ctrl = 1
trigger3 = stateno = 100
[State -1]
type = ChangeState
value = 3980
triggerall = var(30) != 59
triggerall = command = "asurab_z"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = statetype = C
trigger2 = ctrl = 1
trigger3 = stateno = 100
[State -1]
type = ChangeState
value = 3990
triggerall = var(30) != 59
triggerall = command = "asurab_a"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = statetype = C
trigger2 = ctrl = 1
trigger3 = stateno = 100
[State -1]
type = ChangeState
value = 3990
triggerall = var(30) != 59
triggerall = command = "asurab_b"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = statetype = C
trigger2 = ctrl = 1
trigger3 = stateno = 100
[State -1]
type = ChangeState
value = 3990
triggerall = var(30) != 59
triggerall = command = "asurab_c"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = statetype = C
trigger2 = ctrl = 1
trigger3 = stateno = 100
[State -1]
type = ChangeState
value = 41
triggerall = var(30) != 59
triggerall = command = "holdup2"
trigger1 = StateType != A
trigger1 = ctrl = 1
trigger2 = stateno = 200 
trigger2 = movecontact
trigger3 = stateno = 210 
trigger3 = movecontact
trigger4 = stateno = 220 
trigger4 = movecontact
trigger5 = stateno = 400
trigger5 = movecontact
trigger6 = stateno = 410
trigger6 = movecontact
trigger7 = stateno = 420 
trigger7 = movecontact
trigger8 = stateno = 710
trigger8 = movecontact
trigger9 = stateno = 720
trigger9 = movecontact
trigger10 = stateno = 100
trigger11 = stateno = 105
trigger12 = stateno = 250 || stateno = 209 || stateno = 220 || stateno = 230 || stateno = 225 || stateno = 420 || stateno = 425 || stateno = 270
trigger12 = movecontact
[State -1, Punch Alpha]
type = ChangeState
value = 2100
triggerall = var(30) != 59
triggerall = power >= 1000
triggerall = stateno >= 150 && stateno <= 153
trigger1 = command = "BQCD_x" || command = "BQCD_y" || command = "BQCD_z"
trigger2 = command = "holdfwd" && command = "cz"
trigger2 = p2statetype = A
[State -1, Kick Alpha]
type = ChangeState
value = 2200
triggerall = var(30) != 59
triggerall = power >= 1000
triggerall = stateno >= 150 && stateno <= 153
trigger1 = command = "BQCD_a" || command = "BQCD_b" || command = "BQCD_c"
trigger2 = command = "holdfwd" && command = "cz"
trigger2 = p2statetype != A
[State -1, Kick Alpha]
type = ChangeState
value = 2211
triggerall = var(30) != 59
triggerall = power >= 1000
triggerall = stateno >= 154 && stateno <= 155
trigger1 = command = "BQCD_x" || command = "BQCD_y" || command = "BQCD_z"
trigger2 = command = "holdfwd" && command = "cz"
trigger2 = p2statetype = A
[State -1, Kick Alpha]
type = ChangeState
value = 2210
triggerall = var(30) != 59
triggerall = power >= 1000
triggerall = stateno >= 154 && stateno <= 155
trigger1 = command = "BQCD_a" || command = "BQCD_b" || command = "BQCD_c"
trigger2 = command = "holdfwd" && command = "cz"
trigger2 = p2statetype = A
[State -1, Stand Punch Throw]
type = ChangeState
value = 900
triggerall = statetype = S
triggerall = ctrl = 1
triggerall = var(30) != 59
triggerall = var(10) = 0
trigger1 = (command = "holdfwd" || command = "holdback") && command = "xy"
trigger2 = (command = "holdfwd" || command = "holdback") && command = "yz"
[State -1, Stand Kick Throw]
type = ChangeState
value = 905
triggerall = var(30) != 59
triggerall = statetype = S
triggerall = ctrl = 1
triggerall = var(10) = 0
trigger1 = (command = "holdfwd" || command = "holdback") && command = "ab"
trigger2 = (command = "holdfwd" || command = "holdback") && command = "bc"
[State -1]
type = ChangeState
value = 950
triggerall = var(30) != 59
triggerall = statetype = A
triggerall = var(10) = 0
triggerall = command = "xy" || command = "yz"
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625
trigger2 = movehit
trigger3 = stateno = 1863
trigger4 = stateno = 1865 && time > 31
trigger5 = stateno = 1866 && time > 31
trigger6 = stateno = 1867 && time > 31
[State -1]
type = ChangeState
value = 970
triggerall = var(30) != 59
triggerall = statetype = A
triggerall = var(10) = 0
triggerall = command = "ab" || command = "bc"
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625
trigger2 = movehit
trigger3 = stateno = 1863
trigger4 = stateno = 1865 && time > 31
trigger5 = stateno = 1866 && time > 31
trigger6 = stateno = 1867 && time > 31
[State -1]
type = changestate
value = 1050
triggerall = var(30) != 59
triggerall = power < 3000
trigger1 = command = "by"
trigger1 = statetype = s
trigger1 = ctrl = 1
[State -1, Jab DP]
type = ChangeState
value = 1550
triggerall = command = "DP_x"
triggerall = statetype != A
triggerall = var(30) != 59
trigger1 = var(34) > 0
trigger1 = 1
trigger2 = stateno = 1500
trigger2 = movecontact
trigger3 = stateno = 1600
trigger3 = movecontact
trigger4 = stateno = 1700
trigger4 = movecontact
trigger5 = var(10) > 0
trigger5 = statetype !=A
trigger5 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger6 = var(10) > 0
trigger6 = statetype !=A
trigger6 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger7 = var(10) > 0
trigger7 = statetype !=A && time > 30
trigger7 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Jab DP]
type = ChangeState
value = 1500
triggerall = command = "DP_x"
triggerall = statetype != A
triggerall = var(30) != 59
triggerall = var(34) = 0
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger3 = movecontact
trigger4 = stateno = 210 && movecontact && time < 8
trigger5 = stateno = 1900 && movecontact
trigger6 = stateno = 210 || stateno = 750
trigger6 = movecontact
trigger7 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
trigger8 = var(10) > 0
trigger8 = statetype !=A
trigger8 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger9 = var(10) > 0
trigger9 = statetype !=A
trigger9 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger10 = var(10) > 0
trigger10 = statetype !=A && time > 30
trigger10 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Strong DP]
type = ChangeState
value = 1600
triggerall = command = "DP_y"
triggerall = var(30) != 59
triggerall = statetype != A
trigger1 = var(34) = 0
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger3 = movecontact
trigger4 = stateno = 210 && movecontact && time < 8
trigger5 = stateno = 1900 && movecontact
trigger6 = stateno = 210 || stateno = 750
trigger6 = movecontact
trigger7 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
trigger8 = var(10) > 0
trigger8 = statetype !=A
trigger8 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger9 = var(10) > 0
trigger9 = statetype !=A
trigger9 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger10 = var(10) > 0
trigger10 = statetype !=A && time > 30
trigger10 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Jab DP]
type = ChangeState
value = 1650
triggerall = command = "DP_y"
triggerall = statetype != A
triggerall = var(30) != 59
trigger1 = var(34) > 0
trigger1 = 1
trigger2 = stateno = 1500
trigger2 = movecontact
trigger3 = stateno = 1600
trigger3 = movecontact
trigger4 = stateno = 1700
trigger4 = movecontact
trigger5 = var(10) > 0
trigger5 = statetype !=A
trigger5 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger6 = var(10) > 0
trigger6 = statetype !=A
trigger6 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger7 = var(10) > 0
trigger7 = statetype !=A && time > 30
trigger7 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Fierce DP]
type = ChangeState
value = 1700
triggerall = command = "DP_z"
triggerall = var(30) != 59
triggerall = statetype != A
triggerall = var(34) = 0
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger3 = movecontact
trigger4 = stateno = 210 && movecontact && time < 8
trigger5 = stateno = 1900 && movecontact
trigger6 = stateno = 210 || stateno = 750
trigger6 = movecontact
trigger7 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
trigger8 = var(10) > 0
trigger8 = statetype !=A
trigger8 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger9 = var(10) > 0
trigger9 = statetype !=A
trigger9 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger10 = var(10) > 0
trigger10 = statetype !=A && time > 30
trigger10 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Jab DP]
type = ChangeState
value = 1750
triggerall = command = "DP_z"
triggerall = statetype != A
triggerall = var(30) != 59
trigger1 = var(34) > 0
trigger1 = 1
trigger2 = stateno = 1500
trigger2 = movecontact
trigger3 = stateno = 1600
trigger3 = movecontact
trigger4 = stateno = 1700
trigger4 = movecontact
trigger5 = var(10) > 0
trigger5 = statetype !=A
trigger5 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger6 = var(10) > 0
trigger6 = statetype !=A
trigger6 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger7 = var(10) > 0
trigger7 = statetype !=A && time > 30
trigger7 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Twin Kick]
type = ChangeState
value = 270
triggerall = command = "DP_a"
triggerall = var(30) != 59
triggerall = statetype != A
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger3 = movecontact
trigger4 = stateno = 210 && movecontact && time < 8
trigger5 = stateno = 1900 && movecontact
trigger6 = stateno = 210 || stateno = 750
trigger6 = movecontact
trigger7 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
trigger8 = var(10) > 0
trigger8 = statetype !=A
trigger8 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger9 = var(10) > 0
trigger9 = statetype !=A
trigger9 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger10 = var(10) > 0
trigger10 = statetype !=A && time > 30
trigger10 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Twin Kick]
type = ChangeState
value = 275
triggerall = command = "DP_b"
triggerall = var(30) != 59
triggerall = statetype != A
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger3 = movecontact
trigger4 = stateno = 210 && movecontact && time < 8
trigger5 = stateno = 1900 && movecontact
trigger6 = stateno = 210 || stateno = 750
trigger6 = movecontact
trigger7 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
trigger8 = var(10) > 0
trigger8 = statetype !=A
trigger8 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger9 = var(10) > 0
trigger9 = statetype !=A
trigger9 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger10 = var(10) > 0
trigger10 = statetype !=A && time > 30
trigger10 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Twin Kick]
type = ChangeState
value = 280
triggerall = command = "DP_c"
triggerall = var(30) != 59
triggerall = statetype != A
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger3 = movecontact
trigger4 = stateno = 210 && movecontact && time < 8
trigger5 = stateno = 1900 && movecontact
trigger6 = stateno = 210 || stateno = 750
trigger6 = movecontact
trigger7 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
trigger8 = var(10) > 0
trigger8 = statetype !=A
trigger8 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger9 = var(10) > 0
trigger9 = statetype !=A
trigger9 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger10 = var(10) > 0
trigger10 = statetype !=A && time > 30
trigger10 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Short HK]
type = ChangeState
value = 1800
triggerall = command = "QCB_a"
triggerall = var(30) != 59
triggerall = statetype != A
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 200 || stateno = 205 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220|| stateno = 201 || stateno = 206
trigger3 = movecontact
trigger4 = stateno = 210 && movecontact && time < 8
trigger5 = stateno = 210 || stateno = 750
trigger5 = movecontact
trigger6 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
trigger7 = var(10) > 0
trigger7 = statetype !=A
trigger7 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger8 = var(10) > 0
trigger8 = statetype !=A
trigger8 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger9= var(10) > 0
trigger9 = statetype !=A && time > 30
trigger9 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Forward HK]
type = ChangeState
value = 1810
triggerall = command = "QCB_b"
triggerall = var(30) != 59
triggerall = statetype != A
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 200 || stateno = 205 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220|| stateno = 201 || stateno = 206
trigger3 = movecontact
trigger4 = stateno = 210 && movecontact && time < 8
trigger5 = stateno = 210 || stateno = 750
trigger5 = movecontact
trigger6 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
trigger7 = var(10) > 0
trigger7 = statetype !=A
trigger7 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger8 = var(10) > 0
trigger8 = statetype !=A
trigger8 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger9= var(10) > 0
trigger9 = statetype !=A && time > 30
trigger9 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Roundhouse HK]
type = ChangeState
value = 1820
triggerall = command = "QCB_c"
triggerall = var(30) != 59
triggerall = statetype != A
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 200 || stateno = 205 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220 || stateno = 201 || stateno = 206
trigger3 = movecontact
trigger4 = stateno = 210 && movecontact && time < 8
trigger5 = stateno = 210 || stateno = 750
trigger5 = movecontact
trigger6 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
trigger7 = var(10) > 0
trigger7 = statetype !=A
trigger7 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger8 = var(10) > 0
trigger8 = statetype !=A
trigger8 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger9= var(10) > 0
trigger9 = statetype !=A && time > 30
trigger9 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Short HK]
type = ChangeState
value = 1830
triggerall = command = "RDP_a"
triggerall = var(30) != 59
triggerall = statetype != A
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 200 || stateno = 205 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220|| stateno = 201 || stateno = 206
trigger3 = movecontact
trigger4 = stateno = 210 && movecontact && time < 8
trigger5 = stateno = 210 || stateno = 750
trigger5 = movecontact
trigger6 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
trigger7 = var(10) > 0
trigger7 = statetype !=A
trigger7 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger8 = var(10) > 0
trigger8 = statetype !=A
trigger8 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger9= var(10) > 0
trigger9 = statetype !=A && time > 30
trigger9 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Forward HK]
type = ChangeState
value = 1835
triggerall = command = "RDP_b"
triggerall = var(30) != 59
triggerall = statetype != A
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 200 || stateno = 205 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220|| stateno = 201 || stateno = 206
trigger3 = movecontact
trigger4 = stateno = 210 && movecontact && time < 8
trigger5 = stateno = 210 || stateno = 750
trigger5 = movecontact
trigger6 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
trigger7 = var(10) > 0
trigger7 = statetype !=A
trigger7 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger8 = var(10) > 0
trigger8 = statetype !=A
trigger8 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger9= var(10) > 0
trigger9 = statetype !=A && time > 30
trigger9 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Roundhouse HK]
type = ChangeState
value = 1840
triggerall = command = "RDP_c"
triggerall = var(30) != 59
triggerall = statetype != A
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 200 || stateno = 205 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220|| stateno = 201 || stateno = 206
trigger3 = movecontact
trigger4 = stateno = 210 && movecontact && time < 8
trigger5 = stateno = 210 || stateno = 750
trigger5 = movecontact
trigger6 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
trigger7 = var(10) > 0
trigger7 = statetype !=A
trigger7 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger8 = var(10) > 0
trigger8 = statetype !=A
trigger8 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger9= var(10) > 0
trigger9 = statetype !=A && time > 30
trigger9 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Short A.HK]
type = ChangeState
value = 1850
triggerall = command = "QCB_a"
triggerall = var(10) = 0
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625
trigger2 = movecontact
trigger3 = stateno = 1863
trigger4 = stateno = 1865 && time > 31
trigger5 = stateno = 1866 && time > 31
trigger6 = stateno = 1867 && time > 31
trigger7 = stateno = 3869 || stateno = 3872 || stateno = 3873 || stateno = 3881
trigger8 = stateno = 1560 || stateno = 1660 || stateno = 1760
trigger8 = movecontact && var(44) = 10
[State -1, Short A.HK]
type = ChangeState
value = 1853
triggerall = command = "QCB_a"
triggerall = Var(10) > 1
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600 || movecontact
trigger2 = stateno = 1865 && time > 25 && var(10) > 1
trigger3 = stateno = 1866 && time > 25 && var(10) > 1
trigger4 = stateno = 1867 && time > 25 && var(10) > 1
trigger5 = stateno = 1868 || stateno = 1869 || stateno = 1870
trigger6 = p2movetype = H && time > 15 && time > 17
trigger7 = stateno = 1839 || ctrl = 1
trigger8 = stateno = 1863
[State -1, Forward A.HK]
type = ChangeState
value = 1851
triggerall = command = "QCB_b"
triggerall = var(10) = 0
triggerall = statetype = A
triggerall = var(30) != 59
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625
trigger2 = movecontact
trigger3 = stateno = 1863
trigger4 = stateno = 1865 && time > 31
trigger5 = stateno = 1866 && time > 31
trigger6 = stateno = 1867 && time > 31
trigger7 = stateno = 3869 || stateno = 3872 || stateno = 3873 || stateno = 3881
trigger8 = stateno = 1560 || stateno = 1660 || stateno = 1760
trigger8 = movecontact && var(44) = 10
[State -1, Forward A.HK]
type = ChangeState
value = 1854
triggerall = command = "QCB_b"
triggerall = var(30) != 59
triggerall = var(10) > 1
triggerall = statetype = A
trigger1 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600
trigger2 = stateno = 1865 && time > 25 && var(10) > 1
trigger3 = stateno = 1866 && time > 25 && var(10) > 1
trigger4 = stateno = 1867 && time > 25 && var(10) > 1
trigger5 = stateno = 1868 || stateno = 1869 || stateno = 1870
trigger6 = p2movetype = H && time > 15 && time > 17
trigger7 = stateno = 1839 || ctrl = 1
trigger8 = stateno = 1863
[State -1, Roundhouse A.HK]
type = ChangeState
value = 1852
triggerall = command = "QCB_c"
triggerall = var(30) != 59
triggerall = var(10) = 0
triggerall = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625
trigger2 = movecontact
trigger3 = stateno = 1863
trigger4 = stateno = 1865 && time > 31
trigger5 = stateno = 1866 && time > 31
trigger6 = stateno = 1867 && time > 31
trigger7 = stateno = 3869 || stateno = 3872 || stateno = 3873 || stateno = 3881
trigger8 = stateno = 1560 || stateno = 1660 || stateno = 1760
trigger8 = movecontact && var(44) = 10
[State -1, Roundhouse A.HK]
type = ChangeState
value = 1855
triggerall = command = "QCB_c"
triggerall = var(30) != 59
triggerall = var(10) > 1
triggerall = statetype = A
trigger1 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600 || movecontact
trigger2 = stateno = 1865 && time > 25 && var(10) > 1
trigger3 = stateno = 1866 && time > 25 && var(10) > 1
trigger4 = stateno = 1867 && time > 25 && var(10) > 1
trigger5 = stateno = 1868 || stateno = 1869 || stateno = 1870
trigger6 = p2movetype = H && time > 15 && time > 17
trigger7 = stateno = 1839 || ctrl = 1
trigger8 = stateno = 1863
[State -1, Short A.HK]
type = ChangeState
value = 1860
triggerall = command = "RDP_a"
triggerall = var(10) = 0
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = ctrl = 1 && vel Y >= 0
trigger2 = ctrl = 1 && vel Y < 0 && pos Y < -70
trigger3 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625 || stateno = 616
trigger3 = movecontact
trigger4 = stateno = 1863
trigger4 = time > 15
trigger5 = stateno = 1865 && time > 31
trigger6 = stateno = 1866 && time > 31
trigger7 = stateno = 1867 && time > 31
trigger8 = stateno = 3869 || stateno = 3872 || stateno = 3873 || stateno = 3881
[State -1, Short A.HK]
type = ChangeState
value = 1860
triggerall = command = "RDP_a"
triggerall = var(10) > 1
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600 || movecontact
trigger2 = stateno = 1865 && time > 25 && var(10) > 1
trigger3 = stateno = 1866 && time > 25 && var(10) > 1
trigger4 = stateno = 1867 && time > 25 && var(10) > 1
trigger5 = stateno = 1868 || stateno = 1869 || stateno = 1870
trigger6 = p2movetype = H && time > 15 && time > 17
trigger7 = stateno = 1839 || ctrl = 1
trigger8 = stateno = 1863
[State -1, Short A.HK]
type = ChangeState
value = 1861
triggerall = command = "RDP_b"
triggerall = var(10) = 0
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = ctrl = 1 && vel Y >= 0
trigger2 = ctrl = 1 && vel Y < 0 && pos Y < -70
trigger3 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625 || stateno = 616
trigger3 = movecontact
trigger4 = stateno = 1863
trigger4 = time > 15
trigger5 = stateno = 1865 && time > 31
trigger6 = stateno = 1866 && time > 31
trigger7 = stateno = 1867 && time > 31
trigger8 = stateno = 3869 || stateno = 3872 || stateno = 3873 || stateno = 3881
[State -1, Short A.HK]
type = ChangeState
value = 1861
triggerall = command = "RDP_b"
triggerall = var(10) > 1
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600 || movecontact
trigger2 = stateno = 1865 && time > 25 && var(10) > 1
trigger3 = stateno = 1866 && time > 25 && var(10) > 1
trigger4 = stateno = 1867 && time > 25 && var(10) > 1
trigger5 = stateno = 1868 || stateno = 1869 || stateno = 1870
trigger6 = p2movetype = H && time > 15 && time > 17
trigger7 = stateno = 1839 || ctrl = 1
trigger8 = stateno = 1863
[State -1, Short A.HK]
type = ChangeState
value = 1862
triggerall = command = "RDP_c"
triggerall = var(10) = 0
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = ctrl = 1 && vel Y >= 0
trigger2 = ctrl = 1 && vel Y < 0 && pos Y < -70
trigger3 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625 || stateno = 616
trigger3 = movecontact
trigger4 = stateno = 1863
trigger4 = time > 15
trigger5 = stateno = 1865 && time > 31
trigger6 = stateno = 1866 && time > 31
trigger7 = stateno = 1867 && time > 31
trigger8 = stateno = 3869 || stateno = 3872 || stateno = 3873 || stateno = 3881
[State -1, Short A.HK]
type = ChangeState
value = 1862
triggerall = command = "RDP_c"
triggerall = var(10) > 1
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600 || movecontact
trigger2 = stateno = 1865 && time > 25 && var(10) > 1
trigger3 = stateno = 1866 && time > 25 && var(10) > 1
trigger4 = stateno = 1867 && time > 25 && var(10) > 1
trigger5 = stateno = 1868 || stateno = 1869 || stateno = 1870
trigger6 = p2movetype = H && time > 15 && time > 17
trigger7 = stateno = 1839 || ctrl = 1
trigger8 = stateno = 1863
[State -1, Short A.HK]
type = ChangeState
value = 1865
triggerall = command = "QCF_x"
triggerall = var(30) != 59
triggerall = statetype = A
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625
trigger2 = movecontact
trigger3 = stateno = 1863
trigger4 = stateno = 1865 && time > 31 && var(10) > 1
trigger5 = stateno = 1866 && time > 31 && var(10) > 1
trigger6 = stateno = 1867 && time > 31 && var(10) > 1
trigger7 = stateno = 3869 || stateno = 3872 || stateno = 3873 || stateno = 3881
[State -1, Short A.HK]
type = ChangeState
value = 1865
triggerall = command = "QCF_x"
triggerall = var(10) > 1
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600 || movecontact
trigger2 = stateno = 1865 && time > 25 && var(10) > 1
trigger3 = stateno = 1866 && time > 25 && var(10) > 1
trigger4 = stateno = 1867 && time > 25 && var(10) > 1
trigger5 = stateno = 1868 || stateno = 1869 || stateno = 1870
trigger6 = p2movetype = H && time > 15 && time > 17
trigger7 = stateno = 1839 || ctrl = 1
trigger8 = stateno = 1863
[State -1, Short A.HK]
type = ChangeState
value = 1866
triggerall = command = "QCF_y"
triggerall = var(30) != 59
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
triggerall = statetype = A
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625
trigger2 = movecontact
trigger3 = stateno = 1863
trigger4 = stateno = 1865 && time > 31 && var(10) > 1
trigger5 = stateno = 1866 && time > 31 && var(10) > 1
trigger6 = stateno = 1867 && time > 31 && var(10) > 1
trigger7 = stateno = 3869 || stateno = 3872 || stateno = 3873 || stateno = 3881
[State -1, Short A.HK]
type = ChangeState
value = 1866
triggerall = command = "QCF_y"
triggerall = var(10) > 1
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600 || movecontact
trigger2 = stateno = 1865 && time > 25 && var(10) > 1
trigger3 = stateno = 1866 && time > 25 && var(10) > 1
trigger4 = stateno = 1867 && time > 25 && var(10) > 1
trigger5 = stateno = 1868 || stateno = 1869 || stateno = 1870
trigger6 = p2movetype = H && time > 15 && time > 17
trigger7 = stateno = 1839 || ctrl = 1
trigger8 = stateno = 1863
[State -1, Short A.HK]
type = ChangeState
value = 1867
triggerall = command = "QCF_z"
triggerall = var(30) != 59
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
triggerall = statetype = A
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625
trigger2 = movecontact
trigger3 = stateno = 1863
trigger4 = stateno = 1865 && time > 31 && var(10) > 1
trigger5 = stateno = 1866 && time > 31 && var(10) > 1
trigger6 = stateno = 1867 && time > 31 && var(10) > 1
trigger7 = stateno = 3869 || stateno = 3872 || stateno = 3873 || stateno = 3881
[State -1, Short A.HK]
type = ChangeState
value = 1867
triggerall = command = "QCF_z"
triggerall = var(10) > 1
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600 || movecontact
trigger2 = stateno = 1865 && time > 25 && var(10) > 1
trigger3 = stateno = 1866 && time > 25 && var(10) > 1
trigger4 = stateno = 1867 && time > 25 && var(10) > 1
trigger5 = stateno = 1868 || stateno = 1869 || stateno = 1870
trigger6 = p2movetype = H && time > 15 && time > 17
trigger7 = stateno = 1839 || ctrl = 1
trigger8 = stateno = 1863
[State -1, Short A.HK]
type = ChangeState
value = 1868
triggerall = command = "QCB_x"
triggerall = var(10) = 0
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625
trigger2 = movecontact
trigger3 = stateno = 1863
trigger4 = stateno = 1865 && time > 31
trigger5 = stateno = 1866 && time > 31
trigger6 = stateno = 1867 && time > 31
trigger7 = stateno = 3869 || stateno = 3872 || stateno = 3873 || stateno = 3881
trigger8 = stateno = 1860 || stateno = 1861 || stateno = 1862
trigger8 = movecontact && var(44) = 10
[State -1, Short A.HK]
type = ChangeState
value = 1868
triggerall = command = "QCB_x"
triggerall = var(10) > 1
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600 || movecontact
trigger2 = stateno = 1865 && time > 25 && var(10) > 1
trigger3 = stateno = 1866 && time > 25 && var(10) > 1
trigger4 = stateno = 1867 && time > 25 && var(10) > 1
trigger5 = p2movetype = H && time > 15 && time > 17
trigger6 = stateno = 1839 || ctrl = 1
trigger7 = stateno = 1863
[State -1, Short A.HK]
type = ChangeState
value = 1869
triggerall = command = "QCB_y"
triggerall = var(10) = 0
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625
trigger2 = movecontact
trigger3 = stateno = 1863
trigger4 = stateno = 1865 && time > 31
trigger5 = stateno = 1866 && time > 31
trigger6 = stateno = 1867 && time > 31
trigger7 = stateno = 3869 || stateno = 3872 || stateno = 3873 || stateno = 3881
trigger8 = stateno = 1860 || stateno = 1861 || stateno = 1862
trigger8 = movecontact && var(44) = 10
[State -1, Short A.HK]
type = ChangeState
value = 1869
triggerall = command = "QCB_y"
triggerall = var(10) > 1
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600 || movecontact
trigger2 = stateno = 1865 && time > 25 && var(10) > 1
trigger3 = stateno = 1866 && time > 25 && var(10) > 1
trigger4 = stateno = 1867 && time > 25 && var(10) > 1
trigger5 = p2movetype = H && time > 15 && time > 17
trigger6 = stateno = 1839 || ctrl = 1
trigger7 = stateno = 1863
[State -1, Short A.HK]
type = ChangeState
value = 1870
triggerall = command = "QCB_z"
triggerall = var(10) = 0
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615 || stateno = 623 ||  stateno = 620 || stateno = 625
trigger2 = movecontact
trigger3 = stateno = 1863
trigger4 = stateno = 1865 && time > 31
trigger5 = stateno = 1866 && time > 31
trigger6 = stateno = 1867 && time > 31
trigger7 = stateno = 3869 || stateno = 3872 || stateno = 3873 || stateno = 3881
trigger8 = stateno = 1860 || stateno = 1861 || stateno = 1862
trigger8 = movecontact && var(44) = 10
[State -1, Short A.HK]
type = ChangeState
value = 1870
triggerall = command = "QCB_z"
triggerall = var(10) > 1
triggerall = var(30) != 59
triggerall = statetype = A
trigger1 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600 || movecontact
trigger2 = stateno = 1865 && time > 25 && var(10) > 1
trigger3 = stateno = 1866 && time > 25 && var(10) > 1
trigger4 = stateno = 1867 && time > 25 && var(10) > 1
trigger5 = p2movetype = H && time > 15 && time > 17
trigger6 = stateno = 1839 || ctrl = 1
trigger7 = stateno = 1863
[State -1, Jab FB]
type = ChangeState
value = 1000
triggerall = command = "QCF_x"
triggerall = var(30) != 59
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
triggerall = statetype != A
triggerall = Var(10) = 0
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
persistent = 0
trigger1 = ctrl = 1
trigger2 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger2 = movecontact
trigger3 = stateno = 210 && movecontact && time < 8
trigger4 = hitdefattr = C, NA && movecontact
trigger5 = stateno = 210 || stateno = 750
trigger5 = movecontact
trigger6 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
[State -1, Jab FB]
type = ChangeState
value = 1003
triggerall = command = "QCF_x"
triggerall = var(30) != 59
triggerall = statetype != A
triggerall = Var(10) > 0
trigger1 = ctrl = 1
trigger2 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger3 = stateno = 210 || stateno = 750 || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger4 = statetype !=A && time > 30
trigger4 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Strong FB]
type = ChangeState
value = 1001
triggerall = command = "QCF_y"
triggerall = var(30) != 59
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
triggerall = statetype != A
triggerall = Var(10) = 0
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
trigger1 = ctrl = 1
trigger2 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger2 = movecontact
trigger3 = stateno = 210 && movecontact && time < 8
trigger4 = hitdefattr = C, NA && movecontact
trigger5 = stateno = 210 || stateno = 750
trigger5 = movecontact
trigger6 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
[State -1, Strong FB]
type = ChangeState
value = 1004
triggerall = command = "QCF_y"
triggerall = statetype != A
triggerall = var(30) != 59
triggerall = Var(10) > 0
trigger1 = ctrl = 1
trigger2 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger3 = stateno = 210 || stateno = 750 || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger4 = statetype !=A && time > 30
trigger4 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Fierce FB]
type = ChangeState
value = 1002
triggerall = command = "QCF_z"
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
triggerall = var(30) != 59
triggerall = statetype != A
triggerall = Var(10) = 0
triggerall = NumHelper(3) = 0 && numhelper(7) = 0
trigger1 = ctrl = 1
trigger2 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger2 = movecontact
trigger3 = stateno = 210 && movecontact && time < 8
trigger4 = hitdefattr = C, NA && movecontact
trigger5 = stateno = 210 || stateno = 750
trigger5 = movecontact
trigger6 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
[State -1, Fierce FB]
type = ChangeState
value = 1005
triggerall = command = "QCF_z"
triggerall = var(30) != 59
triggerall = statetype != A
triggerall = Var(10) > 0
trigger1 = ctrl = 1
trigger2 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger3 = stateno = 210 || stateno = 750 || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger4 = statetype !=A && time > 30
trigger4 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Jab Roll]
type = ChangeState
value = 1200
triggerall = command = "QCB_x"
triggerall = var(30) != 59
triggerall = Statetype != A
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger3 = movecontact
trigger4 = stateno = 210 && movecontact && time < 8
trigger5 = stateno = 1900 && movecontact
trigger6 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
trigger7 = var(10) > 0
trigger7 = statetype !=A
trigger7 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger8 = var(10) > 0
trigger8 = statetype !=A
trigger8 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger9 = var(10) > 0
trigger9 = statetype !=A && time > 30
trigger9 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Jab Roll]
type = ChangeState
value = 1200
triggerall = command = "ax"
triggerall = var(30) != 59
triggerall = Statetype != A
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger3 = movecontact
trigger4 = stateno = 210 && movecontact && time < 8
trigger5 = stateno = 1900 && movecontact
trigger6 = var(10) > 0
trigger6 = statetype !=A
trigger6 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger7 = var(10) > 0
trigger7 = statetype !=A
trigger7 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger8 = var(10) > 0
trigger8 = statetype !=A && time > 30
trigger8 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Strong Roll]
type = ChangeState
value = 1210
triggerall = command = "QCB_y"
triggerall = var(30) != 59
triggerall = Statetype != A
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger3 = movecontact
trigger4 = stateno = 210 && movecontact && time < 8
trigger5 = stateno = 1900 && movecontact
trigger6 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
trigger7 = var(10) > 0
trigger7 = statetype !=A
trigger7 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger8 = var(10) > 0
trigger8 = statetype !=A
trigger8 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger9 = var(10) > 0
trigger9 = statetype !=A && time > 30
trigger9 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, roll]
type = ChangeState
value = 1220
triggerall = command = "QCB_z"
triggerall = var(30) != 59
triggerall = Statetype != A
trigger1 = ctrl = 1
trigger2 = hitdefattr = C, NA && movecontact
trigger3 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger3 = movecontact
trigger4 = stateno = 210 && movecontact && time < 8
trigger5 = stateno = 1900 && movecontact
trigger6 = ((stateno = 3865 && movecontact) || (stateno = [3866,3880])) && stateno != 3869 && stateno != 3872 && stateno != 3873
trigger7 = var(10) > 0
trigger7 = statetype !=A
trigger7 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger8 = var(10) > 0
trigger8 = statetype !=A
trigger8 = stateno = 210 || stateno = 750 || movecontact || stateno = 405 || stateno = 400 || stateno = 415 || stateno = 410 || stateno = 425 || stateno = 420
trigger9 = var(10) > 0
trigger9 = statetype !=A && time > 30
trigger9 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1]
type = ChangeState
value = 100
triggerall = var(30) != 59
triggerall = statetype != A
triggerall = var(23) = 0
trigger1 = command = "FF"
trigger1 = statetype = S
trigger1 = ctrl = 1
[State -1]
type = ChangeState
value = 105
triggerall = var(30) != 59
triggerall = statetype != A
triggerall = command = "BB"
triggerall = statetype != A
trigger1 = ctrl = 1
trigger2 = stateno = [200,400]
trigger2 = movecontact
[State -1, Taunt]
type = ChangeState
value = 196
triggerall = var(30) != 59
triggerall = command  = "s"
triggerall = statetype = S
trigger1 = ctrl = 1
trigger2 = var(10) > 0
trigger2 = statetype !=A
trigger2 = stateno = 201 || stateno = 206 || stateno = 209 || stateno = 215 || stateno = 230 || stateno = 240 || stateno = 225 || stateno = 250 || stateno = 220
trigger3 = var(10) > 0
trigger3 = statetype !=A
trigger3 = stateno = 210 || stateno = 750
[State -1, Taunt]
type = ChangeState
value = 11050
triggerall = var(30) != 59
triggerall = command  = "DDs"
triggerall = statetype != A
trigger1 = ctrl = 1
[State -1, S.Short]
type = ChangeState
value = 201
triggerall = var(30) != 59
triggerall = command = "a"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = 206 
trigger2 = movecontact
trigger3 = stateno = 405
trigger3 = movecontact
trigger4 = stateno = 100
trigger5 = var(10) > 0
trigger5 = statetype = S
trigger5 = movecontact
trigger6 = var(10) > 0
trigger6 = statetype !=A && time > 30
trigger6 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, S.Jab]
type = ChangeState
value = 206
triggerall = var(30) != 59
triggerall = command != "holddown"
triggerall = command = "x"
trigger1 = statetype = S && ctrl = 1
trigger2 = stateno = 100
trigger3 = var(10) > 0
trigger3 = statetype = S
trigger3 = movecontact
trigger4 = var(10) > 0
trigger4 = statetype !=A && time > 30
trigger4 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, New Forward Kick]
type = ChangeState
value = 210
triggerall = var(30) != 59
triggerall = command = "b"
triggerall = command != "holddown"
triggerall = command != "holdfwd"
triggerall = command != "holdback"
trigger1 = Statetype = S
trigger1 = ctrl = 1
trigger2 = movecontact
trigger2 = stateno = 206
trigger3 = movecontact
trigger3 = stateno = 240
trigger4 = movecontact
trigger4 = stateno = 201
trigger5 = movecontact
trigger5 = stateno = 215
trigger6 = movecontact
trigger6 = stateno = 405
trigger7 = movecontact
trigger7 = stateno = 415
trigger8 = movecontact
trigger8 = stateno = 400
trigger9 = stateno = 100
trigger10 = var(10) > 0 
trigger10 = statetype = S
trigger10 = movecontact
trigger11 = var(10) > 0
trigger11 = statetype !=A && time > 30
trigger11 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, S.Forward]
type = ChangeState
value = 750
triggerall = var(30) != 59
triggerall = command = "b"
triggerall = command != "holddown"
triggerall = command = "holdback"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = movecontact
trigger2 = stateno = 206
trigger3 = movecontact
trigger3 = stateno = 240
trigger4 = movecontact
trigger4 = stateno = 201
trigger5 = movecontact
trigger5 = stateno = 215
trigger6 = movecontact
trigger6 = stateno = 405
trigger7 = movecontact
trigger7 = stateno = 415
trigger8 = movecontact
trigger8 = stateno = 400
trigger9 = stateno = 100
trigger10 = var(10) > 0 
trigger10 = statetype = S
trigger10 = movecontact
trigger11 = var(10) > 0
trigger11 = statetype !=A && time > 30
trigger11 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, S.Forward]
type = ChangeState
value = 720
triggerall = var(30) != 59
triggerall = command = "b"
triggerall = command != "holddown"
triggerall = command = "holdfwd"
trigger1 = Statetype = S
trigger1 = ctrl = 1
trigger2 = movecontact
trigger2 = stateno = 206
trigger3 = movecontact
trigger3 = stateno = 240
trigger4 = movecontact
trigger4 = stateno = 201
trigger5 = movecontact
trigger5 = stateno = 215
trigger6 = movecontact
trigger6 = stateno = 405
trigger7 = movecontact
trigger7 = stateno = 415
trigger8 = movecontact
trigger8 = stateno = 400
trigger9 = stateno = 100
trigger10 = var(10) > 0
trigger10 = statetype = S
trigger10 = movecontact
trigger11 = var(10) > 0
trigger11 = statetype !=A && time > 30
trigger11 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Close S.Strong]
type = ChangeState
value = 215
triggerall = var(30) != 59
triggerall = command = "y"
triggerall = command != "holddown"
triggerall = command = "holdback"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = movecontact
trigger2 = stateno = 206
trigger3 = movecontact
trigger3 = stateno = 201
trigger4 = movecontact
trigger4 = stateno = 405
trigger5 = movecontact
trigger5 = stateno = 400
trigger6 = stateno = 100
trigger7 = var(10) > 0
trigger7 = statetype = S
trigger7 = movecontact
trigger8 = var(10) > 0
trigger8 = statetype !=A && time > 30
trigger8 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, S.Strong]
type = ChangeState
value = 240
triggerall = var(30) != 59
triggerall = command = "y"
triggerall = command != "holddown"
trigger1 = statetype = S && ctrl = 1
trigger2 = movecontact
trigger2 = stateno = 206
trigger3 = movecontact
trigger3 = stateno = 201
trigger4 = movecontact
trigger4 = stateno = 405
trigger5 = movecontact
trigger5 = stateno = 400
trigger6 = stateno = 100
trigger7 = var(10) > 0 
trigger7 = statetype = S
trigger7 = movecontact
trigger8 = var(10) > 0
trigger8 = statetype !=A && time > 30
trigger8 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Guard Crusher]
type = ChangeState
value = 250
triggerall = var(30) != 59
triggerall = command = "holdfwd" && command = "c"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = movecontact
trigger2 = stateno = 206
trigger3 = movecontact
trigger3 = stateno = 240
trigger4 = movecontact
trigger4 = stateno = 201
trigger5 = movecontact
trigger5 = stateno = 205
trigger6 = movecontact
trigger6 = stateno = 750
trigger7 = movecontact
trigger7 = stateno = 405
trigger8 = movecontact
trigger8 = stateno = 415
trigger9 = movecontact
trigger9 = stateno = 400
trigger10 = movecontact
trigger10 = stateno = 410
trigger11 = movecontact
trigger11 = stateno = 210
trigger12 = stateno = 100
trigger13 = var(10) > 0 
trigger13 = statetype = S
trigger13 = movecontact
trigger14 = var(10) > 0
trigger14 = statetype !=A && time > 30
trigger14 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Close S.RoundHouse]
type = ChangeState
value = 209
triggerall = var(30) != 59
triggerall = command = "holdback" && command = "c"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = movecontact
trigger2 = stateno = 206
trigger3 = movecontact
trigger3 = stateno = 240
trigger4 = movecontact
trigger4 = stateno = 201
trigger5 = movecontact
trigger5 = stateno = 205
trigger6 = movecontact
trigger6 = stateno = 750
trigger7 = movecontact
trigger7 = stateno = 405
trigger8 = movecontact
trigger8 = stateno = 415
trigger9 = movecontact
trigger9 = stateno = 400
trigger10 = movecontact
trigger10 = stateno = 410
trigger11 = movecontact
trigger11 = stateno = 210
trigger12 = stateno = 100
trigger13 = var(10) > 0 
trigger13 = statetype = S
trigger13 = movecontact
trigger14 = var(10) > 0
trigger14 = statetype !=A && time > 30
trigger14 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, S.Rounhouse]
type = ChangeState
value = 220
triggerall = var(30) != 59
triggerall = command = "c"
triggerall = command != "holddown"
trigger1 = statetype = S && ctrl = 1
trigger2 = movecontact
trigger2 = stateno = 206
trigger3 = movecontact
trigger3 = stateno = 240
trigger4 = movecontact
trigger4 = stateno = 201
trigger5 = movecontact
trigger5 = stateno = 205
trigger6 = movecontact
trigger6 = stateno = 750
trigger7 = movecontact
trigger7 = stateno = 405
trigger8 = movecontact
trigger8 = stateno = 415
trigger9 = movecontact
trigger9 = stateno = 400
trigger10 = movecontact
trigger10 = stateno = 410
trigger11 = movecontact
trigger11 = stateno = 210
trigger12 = stateno = 100
trigger13 = var(10) > 0
trigger13 = statetype = S
trigger13 = movecontact
trigger14 = var(10) > 0
trigger14 = statetype !=A && time > 30
trigger14 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, Close S.Fierce]
type = ChangeState
value = 230
triggerall = var(30) != 59
triggerall = command = "holdback" && command = "z"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = movecontact
trigger2 = stateno = 206
trigger3 = movecontact
trigger3 = stateno = 240
trigger4 = movecontact
trigger4 = stateno = 201
trigger5 = movecontact
trigger5 = stateno = 750
trigger6 = movecontact
trigger6 = stateno = 215
trigger7 = movecontact
trigger7 = stateno = 405
trigger8 = movecontact
trigger8 = stateno = 415
trigger9 = movecontact
trigger9 = stateno = 400
trigger10 = movecontact
trigger10 = stateno = 410
trigger11 = movecontact
trigger11 = stateno = 210
trigger12 = stateno = 100
trigger13 = movecontact
trigger13 = stateno = 210
trigger14 = var(10) > 0
trigger14 = statetype = S
trigger14 = movecontact
trigger15 = var(10) > 0
trigger15 = statetype !=A && time > 30
trigger15 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, S.Fierce]
type = ChangeState
value = 225
triggerall = var(30) != 59
triggerall = command = "z"
triggerall = command != "holddown"
trigger1 = statetype = S && ctrl = 1
trigger2 = movecontact
trigger2 = stateno = 206
trigger3 = movecontact
trigger3 = stateno = 240
trigger4 = movecontact
trigger4 = stateno = 201
trigger5 = movecontact
trigger5 = stateno = 750
trigger6 = movecontact
trigger6 = stateno = 215
trigger7 = movecontact
trigger7 = stateno = 405
trigger8 = movecontact
trigger8 = stateno = 415
trigger9 = movecontact
trigger9 = stateno = 400
trigger10 = movecontact
trigger10 = stateno = 410
trigger11 = movecontact
trigger11 = stateno = 210
trigger12 = stateno = 100
trigger13 = movecontact
trigger13 = stateno = 210
trigger14 = var(10) > 0
trigger14 = statetype = S
trigger14 = movecontact
trigger15 = var(10) > 0
trigger15 = statetype !=A && time > 30
trigger15 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1]
type = ChangeState
value = 40
triggerall = var(30) != 59
triggerall = command = "holdup"
trigger1 = movecontact
trigger1 = stateno = 425
trigger2 = stateno = 250 || stateno = 209 || stateno = 220 || stateno = 230 || stateno = 225 || stateno = 420 || stateno = 425 || stateno = 270
trigger2 = movecontact
[State -1, C.Short]
type = ChangeState
value = 400
triggerall = var(30) != 59
triggerall = command = "a"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl = 1
trigger2 = time >= 5
trigger2 = stateno = 405
trigger3 = movecontact
trigger3 = stateno = 201
trigger4 = time >= 5
trigger4 = stateno = 405
trigger5 = time >= 5
trigger5 = stateno = 206
trigger6 = movecontact
trigger6 = stateno = 405
trigger7 = stateno = 100
trigger8 = var(10) > 0
trigger8 = movecontact
trigger8 = statetype != A
trigger9 = var(10) > 0
trigger9 = statetype !=A && time > 30
trigger9 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, C.Jab]
type = ChangeState
value = 405
triggerall = var(30) != 59
triggerall = command = "x"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl = 1
trigger2 = stateno = 100
trigger3 = time >= 5
trigger3 = stateno = 206
trigger4 = time >= 5
trigger4 = stateno = 206
trigger5 = var(10) > 0
trigger5 = movecontact
trigger5 = statetype != A
trigger6 = var(10) > 0
trigger6 = statetype !=A && time > 30
trigger6 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, C.Forward]
type = ChangeState
value = 410
triggerall = command = "b"
triggerall = var(30) != 59
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl = 1
trigger2 = movecontact
trigger2 = stateno = 405
trigger3 = movecontact
trigger3 = stateno = 415
trigger4 = movecontact
trigger4 = stateno = 400
trigger5 = movecontact
trigger5 = stateno = 206
trigger6 = movecontact
trigger6 = stateno = 240
trigger7 = movecontact
trigger7 = stateno = 201
trigger8 = movecontact
trigger8 = stateno = 215
trigger9 = movecontact
trigger9 = stateno = 208
trigger10 = stateno = 100
trigger11 = var(10) > 0
trigger11 = movecontact
trigger11 = statetype != A
trigger12 = var(10) > 0
trigger12 = statetype !=A && time > 30
trigger12 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, C.Strong]
type = ChangeState
value = 415
triggerall = command = "y"
triggerall = var(30) != 59
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl = 1
trigger2 = movecontact
trigger2 = stateno = 405
trigger3 = movecontact
trigger3 = stateno = 400
trigger4 = movecontact
trigger4 = stateno = 206
trigger5 = movecontact
trigger5 = stateno = 201
trigger6 = movecontact
trigger6 = stateno = 207
trigger7 = stateno = 100
trigger8 = var(10) > 0
trigger8 = movecontact
trigger8 = statetype != A
trigger9 = var(10) > 0
trigger9 = statetype !=A && time > 30
trigger9 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, C.Roundhouse]
type = ChangeState
value = 420
triggerall = command = "c"
triggerall = var(30) != 59
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl = 1
trigger2 = movecontact
trigger2 = stateno = 405
trigger3 = movecontact
trigger3 = stateno = 415
trigger4 = movecontact
trigger4 = stateno = 400
trigger5 = movecontact
trigger5 = stateno = 206
trigger6 = movecontact
trigger6 = stateno = 240
trigger7 = movecontact
trigger7 = stateno = 201
trigger8 = movecontact
trigger8 = stateno = 215
trigger9 = movecontact
trigger9 = stateno = 208
trigger10 = movecontact
trigger10 = stateno = 750
trigger11 = movecontact
trigger11 = stateno = 410
trigger12 = movecontact
trigger12 = stateno = 210
trigger13 = stateno = 100
trigger14 = var(10) > 0
trigger14 = movecontact
trigger14 = statetype != A
trigger15 = var(10) > 0
trigger15 = statetype !=A && time > 30
trigger15 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, C.Fierce]
type = ChangeState
value = 425
triggerall = command = "z"
triggerall = var(30) != 59
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl = 1
trigger2 = movecontact
trigger2 = stateno = 405
trigger3 = movecontact
trigger3 = stateno = 415
trigger4 = movecontact
trigger4 = stateno = 400
trigger5 = movecontact
trigger5 = stateno = 410
trigger6 = movecontact
trigger6 = stateno = 206
trigger7 = movecontact
trigger7 = stateno = 240
trigger8 = movecontact
trigger8 = stateno = 201
trigger9 = movecontact
trigger9 = stateno = 750
trigger10 = movecontact
trigger10 = stateno = 215
trigger11 = movecontact
trigger11 = stateno = 208
trigger12 = stateno = 100
trigger13 = stateno = 215
trigger14 = movecontact
trigger14 = stateno = 210
trigger15 = var(10) > 0
trigger15 = movecontact
trigger15 = statetype != A
trigger16 = var(10) > 0
trigger16 = statetype !=A && time > 30
trigger16 = stateno = 1003 || stateno = 1004 || stateno = 1005
[State -1, J.Short NN]
type = ChangeState
value = 600
triggerall = var(30) != 59
triggerall = Vel X != 0
triggerall = statetype = A
triggerall = command = "a"
trigger1 = ctrl = 1
trigger2 = stateno = 605 && movecontact
trigger3 = var(10) > 0 && movecontact
trigger3 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600
[State -1, J.Short]
type = ChangeState
value = 603
triggerall = var(30) != 59
triggerall = command = "a"
triggerall = Statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 605 && movecontact
trigger3 = var(10) > 0 && movecontact
trigger3 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600
[State -1, J.Jab]
type = ChangeState
value = 605
triggerall = var(30) != 59
triggerall = command = "x"
triggerall = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603
trigger2 = movecontact
trigger3 = var(10) > 0 && movecontact
trigger3 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600
[State -1, Forced J.Forward N]
type = ChangeState
value = 613
triggerall = var(30) != 59
triggerall = command = "up_b" && (command != "holdfwd" || command != "holdback")
triggerall = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 615
trigger2 = movecontact
trigger3 = var(10) > 0 && movecontact
trigger3 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600
[State -1, J.Forward]
type = ChangeState
value = 610
triggerall = var(30) != 59
triggerall = Vel X != 0
triggerall = command = "b"
triggerall = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 615
trigger2 = movecontact
trigger3 = var(10) > 0 && movecontact
trigger3 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600
[State -1, J.Forward N]
type = ChangeState
value = 613
triggerall = var(30) != 59
triggerall = command = "b" && Vel X = 0
triggerall = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 615
trigger2 = movecontact
trigger3 = var(10) > 0 && movecontact
trigger3 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600
[State -1, J.Strong]
type = ChangeState
value = 615
triggerall = var(30) != 59
triggerall = command = "y"
triggerall = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605
trigger2 = movecontact
trigger3 = var(10) > 0 && movecontact
trigger3 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600
[State -1, Forced J.Rounhouse]
type = ChangeState
value = 623
triggerall = var(30) != 59
triggerall = command = "up_c" && (command != "holdfwd" || command != "holdback")
triggerall = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615
trigger2 = movecontact
trigger3 = var(10) > 0 && movecontact
trigger3 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600
[State -1, J.Roundhouse NN]
type = ChangeState
value = 620
triggerall = var(30) != 59
triggerall = Vel X != 0
triggerall = command = "c"
triggerall = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615
trigger2 = movecontact
trigger3 = var(10) > 0 && movecontact
trigger3 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600
[State -1, J.Rounhouse]
type = ChangeState
value = 623
triggerall = var(30) != 59
triggerall = command = "c" && Vel X = 0
triggerall = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615
trigger2 = movecontact
trigger3 = var(10) > 0 && movecontact
trigger3 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600
[State -1, J.Fierce]
type = ChangeState
value = 625
triggerall = var(30) != 59
triggerall = command = "z"
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 603 || stateno = 605 || stateno = 610 || stateno = 613 || stateno = 615
trigger2 = movecontact
trigger3 = var(10) > 0 && movecontact
trigger3 = stateno = 605 || stateno = 603 || stateno = 615 || stateno = 613 || stateno = 625 || stateno = 623 || stateno = 620 || stateno = 721 || stateno = 275 || stateno = 270 || stateno = 600