[Command]
name = "CPU0"
command = U,U,D,D,B,F,B,F,s,s
time = 0
[Command]
name = "CPU1"
command = U,U,D,D,B,F,B,F,a,a
time = 0
[Command]
name = "CPU2"
command = U,U,D,D,B,F,B,F,b,b
time = 0
[Command]
name = "CPU3"
command = U,U,D,D,B,F,B,F,c,c
time = 0
[Command]
name = "CPU4"
command = U,U,D,D,B,F,B,F,x,x
time = 0
[Command]
name = "CPU5"
command = U,U,D,D,B,F,B,F,y,y
time = 0
[Command]
name = "CPU6"
command = U,U,D,D,B,F,B,F,z,z
time = 0
[Command]
name = "CPU7"
command = U,U,D,D,B,F,B,F,a,b
time = 0
[Command]
name = "CPU8"
command = U,U,D,D,B,F,B,F,b,c
time = 0
[Command]
name = "CPU9"
command = U,U,D,D,B,F,B,F,a,c
time = 0
[Command]
name = "CPU10"
command = U,U,D,D,B,F,B,F,x,y
time = 0
[Command]
name = "CPU11"
command = U,U,D,D,B,F,B,F,y,z
time = 0
[Command]
name = "CPU12"
command = U,U,D,D,B,F,B,F,x,z
time = 0
[Command]
name = "CPU13"
command = U,U,D,D,B,F,B,F,a,x
time = 0
[Command]
name = "CPU14"
command = U,U,D,D,B,F,B,F,a,y
time = 0
[Command]
name = "CPU15"
command = U,U,D,D,B,F,B,F,a,z
time = 0
[Command]
name = "CPU16"
command = U,U,D,D,B,F,B,F,b,x
time = 0
[Command]
name = "CPU17"
command = U,U,D,D,B,F,B,F,b,y
time = 0
[Command]
name = "CPU18"
command = U,U,D,D,B,F,B,F,b,z
time = 0
[Command]
name = "CPU19"
command = U,U,D,D,B,F,B,F,c,x
time = 0
[Command]
name = "CPU20"
command = U,U,D,D,B,F,B,F,c,y
time = 0
[Command]
name = "CPU21"
command = U,U,D,D,B,F,B,F,c,z
time = 0
[Command]
name = "CPU22"
command = U,U,D,D,B,F,B,F,x,a
time = 0
[Command]
name = "CPU23"
command = U,U,D,D,B,F,B,F,x,b
time = 0
[Command]
name = "CPU24"
command = U,U,D,D,B,F,B,F,x,c
time = 0
[Command]
name = "CPU25"
command = U,U,D,D,B,F,B,F,y,a
time = 0
[Command]
name = "CPU26"
command = U,U,D,D,B,F,B,F,y,b
time = 0
[Command]
name = "CPU27"
command = U,U,D,D,B,F,B,F,y,c
time = 0
[Command]
name = "CPU28"
command = U,U,D,D,B,F,B,F,z,a
time = 0
[Command]
name = "CPU29"
command = U,U,D,D,B,F,B,F,z,b
time = 0
[Command]
name = "CPU30"
command = U,U,D,D,B,F,B,F,z,c
time = 0
[Command]
name = "CPU31"
command = U,U,D,D,B,F,B,F,s,s,s
time = 0
[Command]
name = "Spunches_x"
command = ~D, DF, F, D, DF, F, x
time = 30
[Command]
name = "Spunches_y"
command = ~D, DF, F, D, DF, F, y
time = 30
[Command]
name = "Spunches_z"
command = ~D, DF, F, D, DF, F, z
time = 30
[Command]
name = "Skick_a"
command = ~D, DF, F, D, DF, F, a
time = 30
[Command]
name = "Skick_b"
command = ~D, DF, F, D, DF, F, b
time = 30
[Command]
name = "Skick_c"
command = ~D, DF, F, D, DF, F, c
time = 30
[Command]
name = "Jaguar_Bane"
command = ~D, DB, B, D, DB, B, c+b+a
time = 30
[Command]
name = "jag_rage"
command = ~D, DB, B, D, DB, B, z+y+x
time = 40
[Command]
name = "Jagkick_a"
command = ~D, DB, B, a
[Command]
name = "Jagkick_b"
command = ~D, DB, B, b
[Command]
name = "Jagkick_c"
command = ~D, DB, B, c
[Command]
name = "Jagtooth_a"
command = ~B, DB, D, DF, F, a
time = 20
[Command]
name = "Jagtooth_b"
command = ~B, DB, D, DF, F, b
time = 20
[Command]
name = "Jagtooth_c"
command = ~B, DB, D, DF, F, c
time = 20
[Command]
name = "jag_wave"
command = ~D, DF, F, a
time = 20
[Command]
name = "jag_wave"
command = ~D, DF, F, b
time = 20
[Command]
name = "jag_wave"
command = ~D, DF, F, c
time = 20
[Command]
name = "Dash_E"
command = ~F, DF, D, DB, B, x
time = 30
[Command]
name = "Dash_E"
command = ~F, DF, D, DB, B, y
time = 30
[Command]
name = "Dash_E"
command = ~F, DF, D, DB, B, z
time = 30
[Command]
name = "jag_upp_y"
command = ~F, D, DF, y
time = 20
[Command]
name = "jag_upp_y"
command = ~F, D, DF, x
time = 20
[Command]
name = "jag_upp_y"
command = ~F, D, DF, z
time = 20
[Command]
name = "Jag_Pounce"
command = ~D, DB, B, x
time = 30
[Command]
name = "Jag_Pounce"
command = ~D, DB, B, y
time = 30
[Command]
name = "Jag_Pounce"
command = ~D, DB, B, z
time = 30
[Command]
name = "QCF_a"
command = ~D, DF, F, a
[Command]
name = "QCF_b"
command = ~D, DF, F, b
[Command]
name = "QCF_c"
command = ~D, DF, F, c
[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 = "uppercut_a"
command = ~F, D, DF, a
[Command]
name = "uppercut_b"
command = ~F, D, DF, b
[Command]
name = "uppercut_c"
command = ~F, D, DF, c
[Command]
name = "ff_a"
command = F, F, a
time = 15
[Command]
name = "ff_b"
command = F, F, b
time = 15
[Command]
name = "ff_c"
command = F, F, c
time = 15
[Command]
name = "ff_x"
command = F, F, x
time = 15
[Command]
name = "ff_y"
command = F, F, y
time = 15
[Command]
name = "ff_z"
command = F, F, z
time = 15
[Command]
name = "QCF_a"
command = ~D, DF, F, a
[Command]
name = "QCF_b"
command = ~D, DF, F, b
[Command]
name = "QCF_c"
command = ~D, DF, F, c
[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 = "uppercut_a"
command = ~F, D, DF, a
[Command]
name = "uppercut_b"
command = ~F, D, DF, b
[Command]
name = "uppercut_c"
command = ~F, D, DF, c
[Command]
name = "FF"
command = F, F
time = 10
[Command]
name = "BB"
command = B, B
time = 10
[Command]
name = "recovery"
command = c+z
time = 1
[Command]
name = "ab"
command = a+b
time = 1
[Command]
name = "fab"
command = /F, a+b
time = 3
[Command]
name = "ab"
command = /B, a+b
time = 3
[Command]
name = "bc"
command = b+c
time = 1
[Command]
name = "fbc"
command = /F, b+c
time = 3
[Command]
name = "bc"
command = /B, b+c
time = 3
[Command]
name = "xy"
command = x+y
time = 1
[Command]
name = "yz"
command = y+z
time = 1
[Command]
name = "fwd_a"
command = /F,a
time = 1
[Command]
name = "fwd_b"
command = /F,b
time = 1
[Command]
name = "fwd_c"
command = /F,c
time = 1
[Command]
name = "fwd_x"
command = /F,x
time = 1
[Command]
name = "fwd_y"
command = /F,y
time = 1
[Command]
name = "fwd_z"
command = /F,z
time = 1
[Command]
name = "back_a"
command = /B,a
time = 1
[Command]
name = "back_b"
command = /B,b
time = 1
[Command]
name = "back_c"
command = /B,c
time = 1
[Command]
name = "back_x"
command = /B,x
time = 1
[Command]
name = "back_y"
command = /B,y
time = 1
[Command]
name = "back_z"
command = /B,z
time = 1
[Command]
name = "down_a"
command = /$D,a
time = 1
[Command]
name = "down_b"
command = /$D,b
time = 1
[Command]
name = "down_c"
command = /$D,c
time = 1
[Command]
name = "fwd_ab"
command = /F, a+b
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 = "hold_x"
command = /x
time = 1
[Command]
name = "hold_y"
command = /y
time = 1
[Command]
name = "hold_z"
command = /z
time = 1
[Command]
name = "hold_a"
command = /a
time = 1
[Command]
name = "hold_b"
command = /b
time = 1
[Command]
name = "hold_c"
command = /c
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
[Statedef -1]
;AI
;----------------------------------------
[State -1]
type = VarSet
triggerall = roundstate = 2
trigger1 = command = "CPU0"
trigger2 = command = "CPU1"
trigger3 = command = "CPU2"
trigger4 = command = "CPU3"
trigger5 = command = "CPU4"
trigger6 = command = "CPU5"
trigger7 = command = "CPU6"
trigger8 = command = "CPU7"
v = 50
value = 1
[State -1]
type = VarSet
triggerall = roundstate = 2
trigger1 = command = "CPU8"
trigger2 = command = "CPU9"
trigger3 = command = "CPU10"
trigger4 = command = "CPU11"
trigger5 = command = "CPU12"
trigger6 = command = "CPU13"
trigger7 = command = "CPU14"
trigger8 = command = "CPU15"
v = 50
value = 1
[State -1]
type = VarSet
triggerall = roundstate = 2
trigger1 = command = "CPU16"
trigger2 = command = "CPU17"
trigger3 = command = "CPU18"
trigger4 = command = "CPU19"
trigger5 = command = "CPU20"
trigger6 = command = "CPU21"
trigger7 = command = "CPU22"
trigger8 = command = "CPU23"
v = 50
value = 1
[State -1]
type = VarSet
triggerall = roundstate = 2
trigger1 = command = "CPU24"
trigger2 = command = "CPU25"
trigger3 = command = "CPU26"
trigger4 = command = "CPU27"
trigger5 = command = "CPU28"
trigger6 = command = "CPU29"
trigger7 = command = "CPU30"
trigger8 = command = "CPU31"
v = 50
value = 1
[State -1]
type = VarSet
triggerall = roundstate = 2
trigger1 = command = "CPU0"
trigger2 = command = "CPU1"
trigger3 = command = "CPU2"
trigger4 = command = "CPU3"
trigger5 = command = "CPU4"
trigger6 = command = "CPU5"
trigger7 = command = "CPU6"
trigger8 = command = "CPU7"
v = 50
value = 1
[State -1]
type = VarSet
triggerall = roundstate = 2
trigger1 = command = "CPU8"
trigger2 = command = "CPU9"
trigger3 = command = "CPU10"
trigger4 = command = "CPU11"
trigger5 = command = "CPU12"
trigger6 = command = "CPU13"
trigger7 = command = "CPU14"
trigger8 = command = "CPU15"
v = 50
value = 1
[State -1]
type = VarSet
triggerall = roundstate = 2
trigger1 = command = "CPU16"
trigger2 = command = "CPU17"
trigger3 = command = "CPU18"
trigger4 = command = "CPU19"
trigger5 = command = "CPU20"
trigger6 = command = "CPU21"
trigger7 = command = "CPU22"
trigger8 = command = "CPU23"
v = 50
value = 1
[State -1]
type = VarSet
triggerall = roundstate = 2
trigger1 = command = "CPU24"
trigger2 = command = "CPU25"
trigger3 = command = "CPU26"
trigger4 = command = "CPU27"
trigger5 = command = "CPU28"
trigger6 = command = "CPU29"
trigger7 = command = "CPU30"
trigger8 = command = "CPU31"
v = 50
value = 1
[State -1,-1]
type = ChangeState
value = 100
trigger1 = command = "FF"
trigger1 = statetype = S
trigger1 = ctrl = 1
[State -1,0]
type = ChangeState
value = 105
trigger1 = command = "BB"
trigger1 = statetype = S
trigger1 = ctrl = 1
[State -1,1]
type = ChangeState
value = 2500
triggerall = statetype = S
triggerall = ctrl = 1
triggerall = p2bodydist X < 10
triggerall = stateno != 100
triggerall = p2statetype = S
triggerall = p2statetype != A
triggerall = p2statetype != C
triggerall = p2movetype != H
trigger1 = command = "back_a"
trigger2 = command = "back_b"
trigger3 = command = "back_c"
[State -1,2]
type = ChangeState
value = 2505
triggerall = statetype = S
triggerall = ctrl = 1
triggerall = p2bodydist X < 5
triggerall = stateno != 100
triggerall = p2statetype = S
triggerall = p2statetype != A
triggerall = p2statetype != C
triggerall = p2movetype != H
trigger1 = command = "fwd_a"
trigger2 = command = "fwd_b"
trigger3 = command = "fwd_c"
[State -1,3]
type = ChangeState
value = 2510
triggerall = statetype = S
triggerall = ctrl = 1
triggerall = p2bodydist X < 5
triggerall = stateno != 100
triggerall = p2statetype = S
triggerall = p2statetype != A
triggerall = p2statetype != C
triggerall = p2movetype != H
trigger1 = command = "fwd_x"
trigger2 = command = "fwd_y"
trigger3 = command = "fwd_z"
[State -1,4]
type = ChangeState
value = 2515
triggerall = statetype = S
triggerall = ctrl = 1
triggerall = p2bodydist X < 10
triggerall = stateno != 100
triggerall = p2statetype = S
triggerall = p2statetype != A
triggerall = p2statetype != C
triggerall = p2movetype != H
trigger1 = command = "back_x"
trigger2 = command = "back_y"
trigger3 = command = "back_z"
[State -1,5]
type = ChangeState
value = 3020
triggerall = statetype = S
triggerall = ctrl = 1
trigger1 = power >= 1000
trigger1 = command = "Spunches_x"
trigger2 = power >= 1000
trigger2 = power < 2000
trigger2 = command = "Spunches_y"
trigger3 = power >= 1000
trigger3 = power < 2000
trigger3 = command = "Spunches_z"
[State -1,6]
type = ChangeState
value = 3010
triggerall = statetype = S
triggerall = ctrl = 1
trigger1 = power >= 2000
trigger1 = command = "Spunches_y"
trigger2 = power >= 2000
trigger2 = power < 3000
trigger2 = command = "Spunches_z"
[State -1,7]
type = ChangeState
value = 3000
triggerall = command = "Spunches_z"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger1 = power = 3000
[State -1, AI Punches]
type = ChangeState
value = 3000
triggerall = Var(50) = 1
triggerall = random >= 100 && random < 299 || random >= 800 && random <= 959
triggerall = statetype = S
triggerall = power = 3000
triggerall = ctrl = 1
trigger1 = p2bodydist X > 10 && p2bodydist X < 90
[State -1,8]
type = ChangeState
value = 3120
triggerall = statetype = S
triggerall = ctrl = 1
trigger1 = power >= 1000
trigger1 = command = "Skick_a"
trigger2 = power >= 1000
trigger2 = power < 2000
trigger2 = command = "Skick_b"
trigger3 = power >= 1000
trigger3 = power < 2000
trigger3 = command = "Skick_c"
[State -1,9]
type = ChangeState
value = 3110
triggerall = statetype = S
triggerall = ctrl = 1
trigger1 = power >= 2000
trigger1 = command = "Skick_b"
trigger2 = power >= 2000
trigger2 = power < 3000
trigger2 = command = "Skick_c"
[State -1,10]
type = ChangeState
value = 3100
triggerall = command = "Skick_c"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger1 = power = 3000
[State -1, Kick]
type = ChangeState
value = 3100
triggerall = Var(50) = 1
triggerall = random >= 100 && random < 299 || random >= 800 && random <= 959
triggerall = statetype = S
triggerall = power = 3000
triggerall = ctrl = 1
trigger1 = p2bodydist X > 30 && p2bodydist X < 190
[State -1,11]
type = ChangeState
value = 9200
triggerall = command = "Jaguar_Bane"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger1 = power = 3000
[State -1, AI Jaguar Bane]
type = ChangeState
value = 9200
triggerall = Var(50) = 1
triggerall = random >= 100 && random < 299 || random >= 800 && random <= 959
triggerall = statetype = S
triggerall = power = 3000
triggerall = ctrl = 1
trigger1 = p2bodydist X > 100 && p2bodydist X < 130
;Jaguar Rage
[State -1,21]
type = ChangeState
value = 4010
triggerall = command = "jag_rage"
triggerall = command != "holddown"
triggerall = statetype = S
trigger1 = ctrl = 1
trigger1 = power = 3000
trigger2 = stateno = [200,412]
trigger2 = movecontact
[State -1, AI Jaguar Rage]
type = ChangeState
value = 4010
triggerall = Var(50) = 1
triggerall = random >= 100 && random < 299 || random >= 950 && random <= 959
triggerall = statetype = S
triggerall = power = 3000
triggerall = ctrl = 1
trigger1 = p2bodydist X < 80
[State -1,12]
type = ChangeState
value = 2000
triggerall = command = "Jagtooth_a"
trigger1 = statetype = S
trigger1 = ctrl = 1
[State -1,13]
type = ChangeState
value = 2100
triggerall = command = "Jagtooth_b"
trigger1 = statetype = S
trigger1 = ctrl = 1
[State -1,14]
type = ChangeState
value = 2200
triggerall = command = "Jagtooth_c"
trigger1 = statetype = S
trigger1 = ctrl = 1
[State -1,15]
type = ChangeState
value = 1000
triggerall = command = "uppercut_a"
trigger1 = statetype = S
trigger1 = ctrl = 1
[State -1,16]
type = ChangeState
value = 1100
triggerall = command = "uppercut_b"
trigger1 = statetype = S
trigger1 = ctrl = 1
[State -1,17]
type = ChangeState
value = 1200
triggerall = command = "uppercut_c"
trigger1 = statetype = S
trigger1 = ctrl = 1
[State -1, AI Uppercut]
type = ChangeState
value = 1200
triggerall = Var(50) = 1
triggerall = random >= 100 && random < 299 || random >= 950 && random <= 959
triggerall = statetype = S
triggerall = p2statetype = A
triggerall = ctrl = 1
trigger1 = p2bodydist X < 20
[State -1,18]
type = ChangeState
value = 1001
triggerall = command = "Jagkick_a"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,412]
trigger2 = movecontact
[State -1,aerial]
type = ChangeState
value = 4300
triggerall = command = "Jagkick_a"
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = [600,612]
trigger2 = movecontact
[State -1,19]
type = ChangeState
value = 1101
triggerall = command = "Jagkick_b"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,412]
trigger2 = movecontact
[State -1,Aerial]
type = ChangeState
value = 4301
triggerall = command = "Jagkick_b"
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = [600,612]
trigger2 = movecontact
[State -1,20]
type = ChangeState
value = 1201
triggerall = command = "Jagkick_c"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,412]
trigger2 = movecontact
[State -1,Aerial]
type = ChangeState
value = 4302
triggerall = command = "Jagkick_c"
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = [600,612]
trigger2 = movecontact
[State -1,12]
type = ChangeState
value = 2000
triggerall = command = "Jagtooth_a"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,412]
trigger2 = movecontact
;Jag_Wave
[State -1,21]
type = ChangeState
value = 4200;10300
triggerall = command = "jag_wave";Place name of command here
triggerall = command != "holddown";Standing moves should have this line
triggerall = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,412]
trigger2 = movecontact
;Dash Elbow
[State -1,330]
type = ChangeState
value = 20500
triggerall = command = "Dash_E"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl = 1
[State -1,Jaguar Upper]
type = ChangeState
value = 4210
triggerall = command = "jag_upp_y"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,412]
trigger2 = movecontact
;Jaguar Pounce
[State -1,331]
type = ChangeState
value = 70500
triggerall = command = "Jag_Pounce"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,412]
trigger2 = movecontact
;------------------------------------| run / taunt |------------------------------------------
[State -1,Run foward]
type = ChangeState
value = 100
trigger1 = command = "FF"
trigger1 = statetype = S
trigger1 = ctrl = 1
[State -1,run backward]
type = ChangeState
value = 105
trigger1 = command = "BB"
trigger1 = statetype = S
trigger1 = ctrl = 1
[State -1,42]
type = ChangeState
value = 195
trigger1 = command = "s"
trigger1 = statetype = S
trigger1 = ctrl = 1
;------------------------------------| throws |------------------------------------------
[State -1,1]
type = ChangeState
value = 2500
triggerall = statetype = S
triggerall = ctrl = 1
triggerall = p2bodydist X < 10
triggerall = stateno != 100
triggerall = p2statetype = S
triggerall = p2statetype != A
triggerall = p2statetype != C
triggerall = p2movetype != H
trigger1 = command = "back_a"
trigger2 = command = "back_b"
trigger3 = command = "back_c"
[State -1, AI Throw1]
type = ChangeState
value = 2500
triggerall = Var(50) = 1
triggerall = random >= 100 && random < 299 || random >= 300 && random <= 959
triggerall = statetype = S
triggerall = p2statetype = A
triggerall = ctrl = 1
triggerall = p2life > 2
trigger1 = p2bodydist X < 10
[State -1,2]
type = ChangeState
value = 2505
triggerall = statetype = S
triggerall = ctrl = 1
triggerall = p2bodydist X < 5
triggerall = stateno != 100
triggerall = p2statetype = S
triggerall = p2statetype != A
triggerall = p2statetype != C
triggerall = p2movetype != H
trigger1 = command = "fwd_a"
trigger2 = command = "fwd_b"
trigger3 = command = "fwd_c"
[State -1,3]
type = ChangeState
value = 2510
triggerall = statetype = S
triggerall = ctrl = 1
triggerall = p2bodydist X < 5
triggerall = stateno != 100
triggerall = p2statetype = S
triggerall = p2statetype != A
triggerall = p2statetype != C
triggerall = p2movetype != H
trigger1 = command = "fwd_x"
trigger2 = command = "fwd_y"
trigger3 = command = "fwd_z"
[State -1,4]
type = ChangeState
value = 2515
triggerall = statetype = S
triggerall = ctrl = 1
triggerall = p2bodydist X < 10
triggerall = stateno != 100
triggerall = p2statetype = S
triggerall = p2statetype != A
triggerall = p2statetype != C
triggerall = p2movetype != H
trigger1 = command = "back_x"
trigger2 = command = "back_y"
trigger3 = command = "back_z"
[State -1,22]
type = ChangeState
value = 210
triggerall = command = "a";Place name of command here
triggerall = command != "holddown";Standing moves should have this line
triggerall = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = 200
trigger2 = MoveContact
[State -1,23]
type = ChangeState
value = 211
triggerall = command = "b"
triggerall = command != "holddown"
triggerall = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = 210
trigger2 = MoveContact ;If move hits, or is guarded by opponent
trigger3 = stateno = 200
trigger3 = MoveContact
trigger4 = stateno = 201
trigger4 = MoveContact
[State -1,24]
type = ChangeState
value = 215
triggerall = command = "c"
triggerall = command != "holddown"
triggerall = P2bodydist X <= 36
triggerall = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = 211
trigger2 = MoveContact
trigger3 = stateno = 201
trigger3 = MoveContact
[State -1,25]
type = ChangeState
value = 212
triggerall = command = "c"
triggerall = command != "holddown"
triggerall = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = 211
trigger2 = MoveContact
trigger3 = stateno = 201
trigger3 = MoveContact
[State -1,32]
type = ChangeState
value = 200
triggerall = command = "x";Place name of command here
triggerall = command != "holddown";Standing moves should have this line
triggerall = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = 210
trigger2 = MoveContact
[State -1,33]
type = ChangeState
value = 205
triggerall = command = "fwd_y"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl = 1
[State -1,34]
type = ChangeState
value = 201
triggerall = command = "y";Place name of command here
triggerall = command != "holddown";Standing moves should have this line
triggerall = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = 200
trigger2 = MoveContact
trigger3 = stateno = 210
trigger3 = MoveContact
trigger4 = stateno = 211
trigger4 = MoveContact
[State -1,35]
type = ChangeState
value = 202
triggerall = command = "z";Place name of command here
triggerall = command != "holddown";Standing moves should have this line
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = 201
trigger2 = MoveContact
trigger3 = stateno = 211
trigger3 = MoveContact
;------------------------------------| Crouched |------------------------------------------
[State -1,36]
type = ChangeState
value = 400
triggerall = command = "x"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl = 1
[State -1,37]
type = ChangeState
value = 401
triggerall = command = "y"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl = 1
trigger2 = stateno = 400
trigger2 = MoveContact
[State -1,38]
type = ChangeState
value = 402
triggerall = command = "z"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl = 1
trigger2 = stateno = 401
trigger2 = MoveContact
[State -1,26]
type = ChangeState
value = 410
triggerall = command = "a"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl = 1
[State -1,27]
type = ChangeState
value = 411
triggerall = command = "b"
triggerall = command = "holddown"
triggerall = statetype = C
trigger1 = ctrl = 1
trigger2 = stateno = 410
trigger2 = MoveContact
[State -1,28]
type = ChangeState
value = 412
triggerall = command = "c"
triggerall = command = "holddown"
triggerall = statetype = C
trigger1 = ctrl = 1
trigger2 = stateno = 411
trigger2 = MoveContact
;------------------------------------| Aerial |------------------------------------------
[State -1,39]
type = ChangeState
value = 600
triggerall = command = "x"
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 610
trigger2 = movecontact
[State -1,40]
type = ChangeState
value = 601
triggerall = command = "y"
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 601
trigger2 = movecontact
trigger3 = stateno = 610 || stateno = 611
trigger3 = movecontact
[State -1,41]
type = ChangeState
value = 602
triggerall = command = "z"
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 601
trigger2 = movecontact
trigger3 = stateno = 610 || stateno = 611
trigger3 = movecontact
[State -1,29]
type = ChangeState
value = 610
triggerall = command = "a"
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600
trigger2 = movecontact
[State -1,30]
type = ChangeState
value = 611
triggerall = command = "b"
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 601
trigger2 = movecontact
trigger3 = stateno = 610 || stateno = 612
trigger3 = movecontact
[State -1,31]
type = ChangeState
value = 612
triggerall = command = "c"
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600 || stateno = 601
trigger2 = movecontact
trigger3 = stateno = 610 || stateno = 611
trigger3 = movecontact
;------------------------------------| Counter and Roll |--------------------------------------
[State -1,43]
type = ChangeState
value = 900
triggerall = StateNo >= 150
triggerall = StateNo <= 153
trigger1 = Command = "QCB_a"
trigger2 = Command = "QCB_b"
trigger3 = Command = "QCB_c"
trigger4 = Command = "ff_a"
trigger5 = Command = "ff_b"
trigger6 = Command = "ff_c"
[State -1,44]
type = ChangeState
value = 910
triggerall = command = "fbc"
triggerall = alive = 1
trigger1 = stateno = 5050
trigger2 = stateno = 5071
[State -1,45]
type = ChangeState
value = 915
triggerall = command = "bc"
triggerall = alive = 1
trigger1 = stateno = 5050
trigger2 = stateno = 5071
[State -1,46]
type = ChangeState
value = 910
triggerall = command = "fab"
triggerall = alive = 1
trigger1 = stateno = 5050
trigger2 = stateno = 5071
[State -1,47]
type = ChangeState
value = 915
triggerall = command = "ab"
triggerall = alive = 1
trigger1 = stateno = 5050
trigger2 = stateno = 5071
[State -1,48]
type = ChangeState
value = 910
triggerall = StateNo >= 150
triggerall = StateNo <= 153
trigger1 = Command = "QCB_x"
trigger2 = Command = "QCB_y"
trigger3 = Command = "QCB_z"
trigger4 = Command = "ff_x"
trigger5 = Command = "ff_y"
trigger6 = Command = "ff_z"
;------------------------------------| Super Jump |--------------------------------------
[State -1, Super Jump]
type = ChangeState
value = 1400
triggerall = command = "holdup"
trigger1 = MoveContact
trigger1 = stateno = 215