;Ultimate Sula
;By Crucifix
;
;CMD
;-AI ACTIVATIONS -----------------------------
[Command]
name = "AI1"
command = a, a, a
time = 1
[Command]
name = "AI2"
command = b, b, b
time = 1
[Command]
name = "AI3"
command = c, c, c
time = 1
[Command]
name = "AI4"
command = x, x, x
time = 1
[Command]
name = "AI5"
command = y, y, y
time = 1
[Command]
name = "AI6"
command = z, z, z
time = 1
[Command]
name = "AI7"
command = a, b, c
time = 1
[Command]
name = "AI8"
command = a, c, b
time = 1
[Command]
name = "AI9"
command = b, a, c
time = 1
[Command]
name = "AI10"
command = b, c, a
time = 1
[Command]
name = "AI11"
command = c, b, a
time = 1
[Command]
name = "AI12"
command = c, a, b
time = 1
[Command]
name = "AI13"
command = x, y, z
time = 1
[Command]
name = "AI14"
command = x, z, y
time = 1
[Command]
name = "AI15"
command = y, z, x
time = 1
[Command]
name = "AI16"
command = y, x, z
time = 1
[Command]
name = "AI17"
command = z, y, x
time = 1
[Command]
name = "AI18"
command = z, x, y
time = 1
[Command]
name = "AI19"
command = a, b, a
time = 1
[Command]
name = "AI20"
command = a, c, a
time = 1
[Command]
name = "AI21"
command = b, a, b
time = 1
[Command]
name = "AI22"
command = b, c, b
time = 1
[Command]
name = "AI23"
command = c, a, c
time = 1
[Command]
name = "AI24"
command = c, b, c
time = 1
[Command]
name = "AI25"
command = x, y, x
time = 1
[Command]
name = "AI26"
command = x, z, x
time = 1
[Command]
name = "AI27"
command = y, x, y
time = 1
[Command]
name = "AI28"
command = y, z, y
time = 1
[Command]
name = "AI29"
command = z, x, z
time = 1
[Command]
name = "AI30"
command = z, y, z
time = 1
[Command]
name = "AI1"
command = a, a, a, a
time = 1
[Command]
name = "AI2"
command = b, b, b, a
time = 1
[Command]
name = "AI3"
command = c, c, c, a
time = 1
[Command]
name = "AI4"
command = x, x, x, a
time = 1
[Command]
name = "AI5"
command = y, y, y, a
time = 1
[Command]
name = "AI6"
command = z, z, z, a
time = 1
[Command]
name = "AI7"
command = a, b, c, a
time = 1
[Command]
name = "AI8"
command = a, c, b, a
time = 1
[Command]
name = "AI9"
command = b, a, c, a
time = 1
[Command]
name = "AI10"
command = b, c, a, a
time = 1
[Command]
name = "AI11"
command = c, b, a, a
time = 1
[Command]
name = "AI12"
command = c, a, b, a
time = 1
[Command]
name = "AI13"
command = x, y, z, a
time = 1
[Command]
name = "AI14"
command = x, z, y, a
time = 1
[Command]
name = "AI15"
command = y, z, x, a
time = 1
[Command]
name = "AI16"
command = y, x, z, a
time = 1
[Command]
name = "AI17"
command = z, y, x, a
time = 1
[Command]
name = "AI18"
command = z, x, y, a
time = 1
[Command]
name = "AI19"
command = a, b, a, a
time = 1
[Command]
name = "AI20"
command = a, c, a, a
time = 1
[Command]
name = "AI21"
command = b, a, b, a
time = 1
[Command]
name = "AI22"
command = b, c, b, a
time = 1
[Command]
name = "AI23"
command = c, a, c, a
time = 1
[Command]
name = "AI24"
command = c, b, c, a
time = 1
[Command]
name = "AI25"
command = x, y, x, a
time = 1
[Command]
name = "AI26"
command = x, z, x, a
time = 1
[Command]
name = "AI27"
command = y, x, y, a
time = 1
[Command]
name = "AI28"
command = y, z, y, a
time = 1
[Command]
name = "AI29"
command = z, x, z, a
time = 1
[Command]
name = "AI30"
command = z, y, z, a
time = 1
[Command]
name = "AI1"
command = a, a, a, b
time = 1
[Command]
name = "AI2"
command = b, b, b, b
time = 1
[Command]
name = "AI3"
command = c, c, c, b
time = 1
[Command]
name = "AI4"
command = x, x, x, b
time = 1
[Command]
name = "AI5"
command = y, y, y, b
time = 1
[Command]
name = "AI6"
command = z, z, z, b
time = 1
[Command]
name = "AI7"
command = a, b, c, b
time = 1
[Command]
name = "AI8"
command = a, c, b, b
time = 1
[Command]
name = "AI9"
command = b, a, c, b
time = 1
[Command]
name = "AI10"
command = b, c, a, b
time = 1
[Command]
name = "AI11"
command = c, b, a, b
time = 1
[Command]
name = "AI12"
command = c, a, b, b
time = 1
[Command]
name = "AI13"
command = x, y, z, b
time = 1
[Command]
name = "AI14"
command = x, z, y, b
time = 1
[Command]
name = "AI15"
command = y, z, x, b
time = 1
[Command]
name = "AI16"
command = y, x, z, b
time = 1
[Command]
name = "AI17"
command = z, y, x, b
time = 1
[Command]
name = "AI18"
command = z, x, y, b
time = 1
[Command]
name = "AI19"
command = a, b, a, b
time = 1
[Command]
name = "AI20"
command = a, c, a, b
time = 1
[Command]
name = "AI21"
command = b, a, b, b
time = 1
[Command]
name = "AI22"
command = b, c, b, b
time = 1
[Command]
name = "AI23"
command = c, a, c, b
time = 1
[Command]
name = "AI24"
command = c, b, c, b
time = 1
[Command]
name = "AI25"
command = x, y, x, b
time = 1
[Command]
name = "AI26"
command = x, z, x, b
time = 1
[Command]
name = "AI27"
command = y, x, y, b
time = 1
[Command]
name = "AI28"
command = y, z, y, b
time = 1
[Command]
name = "AI29"
command = z, x, z, b
time = 1
[Command]
name = "AI30"
command = z, y, z, b
time = 1
[Command]
name = "AI1"
command = a, a, a, a, b
time = 1
[Command]
name = "AI2"
command = b, b, b, a, b
time = 1
[Command]
name = "AI3"
command = c, c, c, a, b
time = 1
[Command]
name = "AI4"
command = x, x, x, a, b
time = 1
[Command]
name = "AI5"
command = y, y, y, a, b
time = 1
[Command]
name = "AI6"
command = z, z, z, a, b
time = 1
[Command]
name = "AI7"
command = a, b, c, a, b
time = 1
[Command]
name = "AI8"
command = a, c, b, a, b
time = 1
[Command]
name = "AI9"
command = b, a, c, a, b
time = 1
[Command]
name = "AI10"
command = b, c, a, a, b
time = 1
[Command]
name = "AI11"
command = c, b, a, a, b
time = 1
[Command]
name = "AI12"
command = c, a, b, a, b
time = 1
[Command]
name = "AI13"
command = x, y, z, a, b
time = 1
[Command]
name = "AI14"
command = x, z, y, a, b
time = 1
[Command]
name = "AI15"
command = y, z, x, a, b
time = 1
[Command]
name = "AI16"
command = y, x, z, a, b
time = 1
[Command]
name = "AI17"
command = z, y, x, a, b
time = 1
[Command]
name = "AI18"
command = z, x, y, a, b
time = 1
[Command]
name = "AI19"
command = a, b, a, a, b
time = 1
[Command]
name = "AI20"
command = a, c, a, a, b
time = 1
[Command]
name = "AI21"
command = b, a, b, a, b
time = 1
[Command]
name = "AI22"
command = b, c, b, a, b
time = 1
[Command]
name = "AI23"
command = c, a, c, a, b
time = 1
[Command]
name = "AI24"
command = c, b, c, a, b
time = 1
[Command]
name = "AI25"
command = x, y, x, a, b
time = 1
[Command]
name = "AI26"
command = x, z, x, a, b
time = 1
[Command]
name = "AI27"
command = y, x, y, a, b
time = 1
[Command]
name = "AI28"
command = y, z, y, a, b
time = 1
[Command]
name = "AI29"
command = z, x, z, a, b
time = 1
[Command]
name = "AI30"
command = z, y, z, a, b
time = 1
;-| Super Motions |---------------------------
;[Command]
;name = "CELESTIAL DESECRATION"
;command = ~D,B,F,b
;time = 35
[Command]
name = "BEAM1"
command = ~D,D,y
time = 15
[Command]
name = "BEAM2"
command = ~D,D,x
time = 15
[Command]
name = "Laser Bullets"
command = ~D,D,z
time = 15
[Command]
name = "charge"
command = /z
time = 15
[Command]
name = "earth slam"
command = ~D,D,b
time = 15
;[Command]
;name = "EARTH SLAM"
;command = ~c, c
;time = 24
;[Command]
;name = "KAMIKAZE"
;command = ~c, c
;time = 25
[Command]
name = "Acrobat Locus"
command = ~D,D,a
time = 15
[Command]
name = "Rip Sound"
command = ~D,D,b
time = 15
[Command]
name = "F-Sula D-Form Activate"
command = a+b
time = 15
;[Command]
;name = "ENERGY STORM"
;command = D,D,b
;time = 15
;-| Special Motions |------------------------------------------------------
[command]
name = "cd attack"
command = ~x,x
time = 15
[Command]
name = "Smash Kick"
command = ~D,F,x
time = 20
;[Command]
;name = "ボディアタック_弱"
;command = ~B,D,x
;time = 15
;[Command]
;name = "ボディアタック_強"
;command = ~B,D,y
;time = 15
[Command]
name = "来蹴_上段"
command = ~F,D,a
time = 15
[Command]
name = "来蹴_下段"
command = ~F,D,b
time = 15
[Command]
name = "ray_spin_B"
command = ~D,B,a
time = 15
[Command]
name = "ray_spin_D"
command = ~D,B,b
time = 15
[Command]
name = "ブースト"
command = ~F,F,F
time = 15
;Gulthor's code
;[Command] ;N/A
;name = "Instantaneous Movement" ;N/A (Teleportation: Instantaneous Movement)
;command = c ;N/A
;-| Double Tap |-----------------------------------------------------------
[Command]
name = "FF" ;Required (do not remove)
command = F, F
time = 15
[Command]
name = "BB" ;Required (do not remove)
command = B, B
time = 15
;-| 2/3 Button Combination |-----------------------------------------------
[Command]
name = "recovery";Required (do not remove)
command = a
time = 1
[Command]
name = "recovery";Required (do not remove)
command = b
time = 1
[Command]
name = "recovery";Required (do not remove)
command = c
time = 1
[Command]
name = "recovery";Required (do not remove)
command = x
time = 1
[Command]
name = "recovery";Required (do not remove)
command = y
time = 1
[Command]
name = "recovery";Required (do not remove)
command = z
time = 1
;-| Single Button |---------------------------------------------------------
[Command]
name = "a"
command = x
time = 1
[Command]
name = "b"
command = a
time = 1
[Command]
name = "c"
command = c
time = 1
[Command]
name = "x"
command = y
time = 1
[Command]
name = "y"
command = b
time = 1
[Command]
name = "z"
command = z
time = 1
[Command]
name = "s"
command = s
time = 1
[Command]
name = "up"
command = U
time = 1
[Command]
name = "down"
command = D
time = 1
[Command]
name = "left"
command = B
time = 1
[Command]
name = "right"
command = F
time = 1
;-| Hold Dir |--------------------------------------------------------------
[Command]
name = "holdfwd";Required (do not remove)
command = /$F
time = 1
[Command]
name = "holdback";Required (do not remove)
command = /$B
time = 1
[Command]
name = "holdup" ;Required (do not remove)
command = /$U
time = 1
[Command]
name = "holddown";Required (do not remove)
command = /$D
time = 1
[Command]
name = "hold_a";Required (do not remove)
command = /$x
time = 1
[Command]
name = "hold_b";Required (do not remove)
command = /$a
time = 1
[Command]
name = "hold_x";Required (do not remove)
command = /$y
time = 1
[Command]
name = "hold_y";Required (do not remove)
command = /$b
time = 1
[Command]
name = "hold_c";Required (do not remove)
command = /$c
time = 1
[Command]
name = "hold_z";Required (do not remove)
command = /$z
time = 1
[Command]
name = "longjump"
command = D, $U
;AI============================================================================
[State -1, Artificial Intelligence]
type = Varset
trigger1 = command = "AI1"
trigger2 = command = "AI2"
trigger3 = command = "AI3"
trigger4 = command = "AI4"
trigger5 = command = "AI5"
trigger6 = command = "AI6"
trigger7 = command = "AI7"
trigger8 = command = "AI8"
trigger9 = command = "AI9"
trigger10 = command = "AI10"
trigger11 = command = "AI11"
trigger12 = command = "AI12"
trigger13 = command = "AI13"
trigger14 = command = "AI14"
trigger15 = command = "AI15"
trigger16 = command = "AI16"
trigger17 = command = "AI17"
trigger18 = command = "AI18"
trigger19 = command = "AI19"
trigger20 = command = "AI20"
trigger21 = command = "AI21"
trigger22 = command = "AI22"
trigger23 = command = "AI23"
trigger24 = command = "AI24"
trigger25 = command = "AI25"
trigger26 = command = "AI26"
trigger27 = command = "AI27"
trigger28 = command = "AI28"
trigger29 = command = "AI29"
trigger30 = command = "AI30"
v = 59
value = 1
;==human commands==============================================================
[statedef -1]
[State -1, F-Sula D-Form]
type = ChangeState
value = 3100
triggerall = var(59) = 0
triggerall = numhelper(7000) = 0
triggerall = var(31) != 2
triggerall = var(31) = 0
triggerall = command = "F-Sula D-Form Activate"
triggerall = statetype != A
triggerall = ctrl = 1
trigger1 = (life <= 300) && (power = 5000)
trigger2 = (life >= 1000) && (power = 5000)
ctrl = 0
;空の果てまでブッ飛バシ。ゴジ○も真っ青口からビーム!!
[State -1, BEAM1]
type = ChangeState
value = 7500
triggerall = var(59) != 1
triggerall = command = "BEAM1"
triggerall = statetype != A
triggerall = power >= 2000
trigger1 = stateno = 7510
trigger2 = ctrl = 1
trigger3 = stateno = 4510
trigger4 = stateno = 6667776
trigger5 = (stateno = 9000) && (time > 150)
trigger4 = (stateno = 7600) && (time > 80)
ctrl = 0
[State -1, BEAM2]
type = ChangeState
value = 4000
triggerall = var(59) != 1
triggerall = command = "BEAM2"
triggerall = statetype != A
triggerall = power >= 1000
trigger1 = stateno = 7510
trigger2 = ctrl = 1
trigger3 = stateno = 4510
trigger4 = stateno = 6667776
trigger5 = (stateno = 9000) && (time > 150)
trigger4 = (stateno = 7600) && (time > 80)
ctrl = 0
[State -1, Power Charge]
type = ChangeState
value = 660
triggerall = var(59) = 0
triggerall = numhelper(7000) = 0
triggerall = var(31) != 2
triggerall = command = "charge"
triggerall = alive = 1
triggerall = StateType = S
triggerall = ctrl = 1
triggerall = stateno != 660
trigger1 = power < 5000
[State -1, Laser Bullets]
type = ChangeState
value = 9000
triggerall = var(59) != 1
triggerall = command = "Laser Bullets"
triggerall = statetype != A
triggerall = power >= 2000
trigger1 = stateno = 7510
trigger2 = ctrl = 1
trigger3 = stateno = 4510
trigger4 = stateno = 6667776
trigger5 = (stateno = 9000) && (time > 150)
trigger4 = (stateno = 7600) && (time > 80)
ctrl = 0
[State -1, Acrobat Locus]
type = ChangeState
value = 666777
triggerall = var(59) != 1
triggerall = command = "Acrobat Locus"
triggerall = statetype != A
triggerall = power >= 3000
trigger1 = ctrl = 1
ctrl = 0
[State -1, Rip Sound]
type = ChangeState
value = 7600
triggerall = var(59) != 1
triggerall = command = "Rip Sound"
triggerall = statetype != A
triggerall = power >= 1000
trigger1 = stateno = 7510
trigger2 = ctrl = 1
trigger3 = stateno = 4510
trigger4 = stateno = 6667776
trigger5 = (stateno = 9000) && (time > 150)
trigger4 = (stateno = 7600) && (time > 80)
ctrl = 0
[State -1]
type = ChangeState
value = 6000
triggerall = var(59) != 1
triggerall = power >= 100
trigger1 = command = "holdfwd"
trigger1 = stateno = 5120
trigger1 = Time = 1
[State -1]
type = ChangeState
value = 6001
triggerall = var(59) != 1
triggerall = power >= 100
trigger1 = command = "holdback"
trigger1 = stateno = 5120
trigger1 = Time = 1
[State -1]
type = ChangeState
value = 6002
triggerall = var(59) != 1
triggerall = power >= 250
trigger1 = command = "holddown"
trigger1 = stateno = 5120
trigger1 = Time = 1
; Aura CD
[State -1, DF Sula CD]
type = ChangeState
value = 1710
triggerall = power >= 250
triggerall = alive = 1
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "holdback" && command = "x"
;triggerall = stateno != 100 && P2stateno != 5120
;trigger1 = P2bodydist X <= 2
trigger1 = stateno = 150
trigger2 = stateno = 151
trigger3 = stateno = 152
[State -1, Final Counter]
type = ChangeState
value = 8500
triggerall = alive = 1
;triggerall =
triggerall = var(59) != 1
triggerall = numhelper(7000) = 0
triggerall = statetype != A
triggerall = command = "holdback" && command = "c"
triggerall = power >= 1000
trigger1 = stateno = 150
trigger2 = stateno = 151
trigger3 = stateno = 152
;貧乳言うな!着痩せスーラのボディアタック!
;[state -1]
;type = changestate
;value = 1600
;triggerall = var(59) != 1
;triggerall = command = "ボディアタック_弱"
;triggerall = statetype != A
;triggerall = var(44) != 1
;triggerall = stateno != 1402
;triggerall = stateno != 777666
;triggerall = stateno != 192
;triggerall = stateno != 191
;trigger1 = ctrl = 1
;trigger2 = stateno = 301 && movecontact && movetype = A
;trigger3 = (stateno = 200) && (time = [5,12]) && movetype = A
;trigger4 = (stateno = 220) && (time = [13,20]) && movetype = A
;trigger5 = (stateno = 270) && (time = [2,5]) && movetype = A && movecontact
;trigger6 = (stateno = 270) && (time = [14,19]) && movetype = A && movecontact
;trigger7 = (stateno = 400) && (time = [6,13]) && movetype = A
;trigger8 = (stateno = 410) && (time = [8,15]) && movetype = A
;trigger9 = (stateno = 430) && (time = [7,14]) && movetype = A
;trigger10 = (stateno = 960) && (time = [4,6]) && movetype = A
;trigger11 = (stateno = 961) && (time = [6,9]) && movetype = A
;trigger12 = (stateno = 962) && (time = [4,7]) && movetype = A
;trigger13 = (stateno = 963) && (time = [9,16]) && movetype = A && movecontact
;貧乳言うな!着痩せスーラのボディアタック!
;[state -1]
;type = changestate
;value = 1603
;triggerall = var(59) != 1
;triggerall = command = "ボディアタック_強"
;triggerall = statetype != A
;triggerall = var(44) != 1
;triggerall = stateno != 1402
;triggerall = stateno != 777666
;triggerall = stateno != 192
;triggerall = stateno != 191
;trigger1 = ctrl = 1
;trigger2 = stateno = 301 && movecontact && movetype = A
;trigger3 = (stateno = 200) && (time = [5,12]) && movetype = A
;trigger4 = (stateno = 220) && (time = [13,20]) && movetype = A
;trigger5 = (stateno = 270) && (time = [2,5]) && movetype = A && movecontact
;trigger6 = (stateno = 270) && (time = [14,19]) && movetype = A && movecontact
;trigger7 = (stateno = 400) && (time = [6,13]) && movetype = A
;trigger8 = (stateno = 410) && (time = [8,15]) && movetype = A
;trigger9 = (stateno = 430) && (time = [7,14]) && movetype = A
;trigger10 = (stateno = 960) && (time = [4,6]) && movetype = A
;trigger11 = (stateno = 961) && (time = [6,9]) && movetype = A
;trigger12 = (stateno = 962) && (time = [4,7]) && movetype = A
;trigger13 = (stateno = 963) && (time = [9,16]) && movetype = A && movecontact
;ウチに触ると不運が来蹴。前代未聞の未確認不幸キック!
;来蹴ッ! 上段
[State -1, Raishu]
type = ChangeState
value = 1700
triggerall = var(59) != 1
triggerall = command = "来蹴_上段"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype = C
trigger2 = ctrl = 1
;trigger3 = p2bodydist x <= 20
[State -1, double charge slam]
type = changestate
value = 1008
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "y" && command = "holdfwd"
triggerall = command != "holddown"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl = 1
[State -1, smash kick]
type = changestate
value = 280
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "Smash Kick"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl = 1
[State -1, lightning bullets]
type = changestate
value = 1108
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "y" && command = "holdback"
triggerall = command != "holddown"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
triggerall = power >= 500
trigger1 = ctrl = 1
[State -1, Spin Kick]
type = changestate
value = 221
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "b" && command = "holdfwd"
triggerall = command != "holddown"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl = 1
trigger2 = stateno = 150
trigger3 = stateno = 151
trigger4 = stateno = 152
[State -1, Crow Bite A]
type = changestate
value = 1500
triggerall = power >= 250
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "b" && command = "holdback"
triggerall = command != "holdfwd"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl = 1
trigger2 = stateno = 150
trigger3 = stateno = 151
trigger4 = stateno = 152
[State -1, one inch]
type = changestate
value = 222
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "x" && command = "holdfwd"
triggerall = command != "holddown"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl = 1
[State -1, Earth Slam]
type = changestate
value = 9600
triggerall = var(59) != 1
triggerall = alive = 1
triggerall = command = "earth slam"
triggerall = statetype != S
triggerall = statetype != C
triggerall = power >= 1000
trigger1 = (stateno = 600) && (ctrl = 1)
trigger2 = (stateno = 610) && (ctrl = 1)
trigger3 = (stateno = 630) && (ctrl = 1)
trigger4 = stateno = 2500
trigger5 = stateno = 50
trigger6 = (stateno = 5050) && (ctrl = 0)
trigger7 = (stateno = 5030) && (ctrl = 0)
trigger8 = (stateno = 1500) && (ctrl = 1)
[State -1, flyby stun] ;guard breaker
type = changestate
value = 1011
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "a" && command = "holdfwd"
triggerall = command != "holddown"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
triggerall = power >= 250
trigger1 = ctrl = 1
trigger2 = stateno = 150
trigger3 = stateno = 151
trigger4 = stateno = 152
[State -1, one inch]
type = changestate
value = 1351
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "x" && command = "holdfwd"
triggerall = command != "holddown"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
triggerall = p2bodydist x >= 20
trigger1 = ctrl = 1 || (stateno = 100 && time >= 3)
trigger2 = (stateno = 200) && (time = [5,12]) && movetype = A && !movecontact
trigger3 = (stateno = 220) && (time = [13,20]) && movetype = A && !movecontact
trigger4 = (stateno = 270) && (time = [4,6]) && movetype = A
trigger5 = (stateno = 270) && (time = [16,19]) && movetype = A
trigger6 = (stateno = 400) && (time = [6,13]) && movetype = A && !movecontact
trigger7 = (stateno = 410) && (time = [8,15]) && movetype = A && !movecontact
trigger8 = (stateno = 430) && (time = [7,14]) && movetype = A && !movecontact
trigger9 = (stateno = 960) && (time = [4,6])
;来蹴ッ! 下段
[State -1, Raishu]
type = ChangeState
value = 1705
triggerall = command = "来蹴_下段"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype = C
trigger2 = ctrl = 1
;trigger3 = p2bodydist x <= 20
[State -1, Ray Spin B]
type = ChangeState
value = 1300
triggerall = var(59) != 1
triggerall = command = "ray_spin_B"
triggerall = statetype != A
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl || (stateno = 100 && time >= 3)
trigger2 = stateno = 301 && movecontact && movetype = A
trigger3 = (stateno = 200) && (time = [5,12]) && movetype = A
trigger4 = (stateno = 220) && (time = [13,20]) && movetype = A
trigger5 = (stateno = 270) && (time = [2,5]) && movetype = A && movecontact
trigger6 = (stateno = 270) && (time = [14,19]) && movetype = A && movecontact
trigger7 = (stateno = 400) && (time = [6,13]) && movetype = A
trigger8 = (stateno = 410) && (time = [8,15]) && movetype = A
trigger9 = (stateno = 430) && (time = [7,14]) && movetype = A
trigger10 = (stateno = 960) && (time = [4,6]) && movetype = A
trigger11 = (stateno = 961) && (time = [6,9]) && movetype = A
trigger12 = (stateno = 962) && (time = [4,7]) && movetype = A
trigger13 = (stateno = 963) && (time = [9,16]) && movetype = A && movecontact
[State -1, Ray Spin B]
type = ChangeState
value = 1350
triggerall = var(59) != 1
triggerall = command = "ray_spin_D"
triggerall = statetype != A
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl || (stateno = 100 && time >= 3)
trigger2 = stateno = 301 && movecontact && movetype = A
trigger3 = (stateno = 200) && (time = [5,12]) && movetype = A
trigger4 = (stateno = 220) && (time = [13,20]) && movetype = A
trigger5 = (stateno = 270) && (time = [2,5]) && movetype = A && movecontact
trigger6 = (stateno = 270) && (time = [14,19]) && movetype = A && movecontact
trigger7 = (stateno = 400) && (time = [6,13]) && movetype = A
trigger8 = (stateno = 410) && (time = [8,15]) && movetype = A
trigger9 = (stateno = 430) && (time = [7,14]) && movetype = A
trigger10 = (stateno = 960) && (time = [4,6]) && movetype = A
trigger11 = (stateno = 961) && (time = [6,9]) && movetype = A
trigger12 = (stateno = 962) && (time = [4,7]) && movetype = A
trigger13 = (stateno = 963) && (time = [9,16]) && movetype = A && movecontact
[State -1, Kung Fu Throw]
type = ChangeState
value = 800
triggerall = var(59) != 1
triggerall = command = "holdfwd"
triggerall = statetype = S
triggerall = ctrl
triggerall = stateno != 100
trigger1 = command = "a"
trigger1 = p2bodydist X < 3
trigger1 = (p2statetype = S) || (p2statetype = C)
trigger1 = p2movetype != H
trigger2 = command = "b"
trigger2 = p2bodydist X < 3
trigger2 = (p2statetype = S) || (p2statetype = C)
trigger2 = p2movetype != H
;[State -1]
;type = varset
;;triggerall = stateno = 200
;trigger1 = stateno != 702
;trigger1 = var(2) = 0
;trigger1 = command = "crow_bite_C"
;trigger1 = p2bodydist x >= 20
;var(2) = 1550
[State -1, ray spin b]
type = varset
trigger1 = stateno != 702
trigger1 = var(2) = 0
trigger1 = Command = "ray_spin_B"
trigger1 = p2bodydist x <= 100
trigger1 = ctrl = 1
var(2) = 1300
[State -1, ray spin c]
type = varset
trigger1 = stateno != 702
trigger1 = var(2) = 0
trigger1 = Command = "ray_spin_D"
trigger1 = p2bodydist x <= 100
trigger1 = ctrl = 1
var(2) = 1350
;----------------------------
; ICE COFFIN
[State -1, ice coffin]
type = ChangeState
value = 700
triggerall = var(59) != 1
triggerall = statetype = S && P2statetype != A && P2movetype != H
triggerall = (command = "holdfwd" || command = "holdback") && command = "x"
triggerall = stateno != 100 && P2stateno != 5120
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = P2bodydist x <= 10;150
trigger1 = ctrl = 1
[State -1,Behind Slash]
type = ChangeState
value = 750
triggerall = var(59) != 1
triggerall = statetype = S && P2statetype != A && P2movetype != H
triggerall = (command = "holdfwd" || command = "holdback") && command = "y"
triggerall = stateno != 100 && P2stateno != 5120
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = P2bodydist x <= 10;150
trigger1 = ctrl = 1
;------------------------
;Dodge back during guard
[State -1, dodge back]
type = changestate
value = 361
triggerall = var(59) != 1
triggerall = stateno = 150 || stateno = 152
triggerall = Statetype != A
triggerall = power >= 1000
triggerall = (command = "holdback") && (command = "a") && (command = "b")
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl = 0
;Dodge back
[State -1, dodge back]
type = changestate
value = 360
triggerall = var(59) != 1
triggerall = Statetype != A
triggerall = (command = "holdback") && (command = "a") && (command = "b")
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl || (stateno = 100 && time >= 3)
;--------------------------
; dodge fwd during guard
[State -1, dodge back]
type = changestate
value = 351
triggerall = var(59) != 1
triggerall = stateno = 150 || stateno = 152
triggerall = Statetype != A
triggerall = power >= 1000
triggerall = (command = "a") && (command = "b")
trigger1 = ctrl = 0
;Dodge fwd
[State -1, dodge fwd]
type = changestate
value = 350
triggerall = var(59) != 1
triggerall = Statetype != A
triggerall = (command = "a") && (command = "b")
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl || (stateno = 100 && time >= 3)
trigger2 = p2bodydist x >= 150
;--------------------------
;エアジャンプ
[State -1, Run Fwd]
type = ChangeState
value = 1062
triggerall = var(59) != 1
triggerall = command = "up"
triggerall = var(19) < 6
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = (stateno = 600) && (time = [6,13]) && movecontact
trigger2 = (stateno = 610) && (time = [12,20]) && movecontact
trigger3 = (stateno = 620) && (time = [9,17]) && movecontact
trigger4 = (stateno = 630) && (time = [6,15]) && movecontact
;--------------------------
;ブースト
[State -1, Run Fwd]
type = ChangeState
value = 1060
triggerall = var(59) != 1
triggerall = command = "FF";"ブースト"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 100
;[State -1, float back]
;type = ChangeState
;value = 1063
;triggerall = var(59) != 1
;triggerall = command = "holdback" && command = "b"
;triggerall = power >= 50
;triggerall = ctrl = 1
;triggerall = stateno != 1063
;triggerall = stateno != 1402
;triggerall = stateno != 777666
;triggerall = stateno != 192
;triggerall = stateno != 191
;triggerall = statetype = S
;trigger1 = statetype = S
;trigger1 = ctrl
;trigger2 = stateno = 105
;trigger3 = stateno = 120
;trigger4 = stateno = 130
;trigger5 = stateno = 140
;trigger6 = stateno = 150
;ブースト(キャンセル版)
;[State -1, Run Fwd]
;type = ChangeState
;value = 1060
;triggerall = var(59) != 1
;triggerall = command = "FF"
;triggerall = var(19) < 6
;triggerall = stateno != 1402
;triggerall = stateno != 777666
;triggerall = stateno != 192
;triggerall = stateno != 191
;trigger1 = (stateno = 301) && (time = [8,45]) && statetype = S && movecontact
;trigger2 = (stateno = 200) && (time = [5,20]) && statetype = S && movecontact
;trigger3 = (stateno = 210) && (time = [11,40]) && statetype = S && movecontact
;trigger4 = (stateno = 220) && (time = [10,28]) && statetype = S && movecontact
;trigger5 = (stateno = 230) && (time = [7,45]) && statetype = S && movecontact
;rigger6 = (stateno = 960) && (time = [4,15]) && statetype = S && movecontact
;rigger7 = (stateno = 961) && (time = [4,15]) && statetype = S && movecontact
;igger8 = (stateno = 270) && (time = [2,42]) && statetype = S && movecontact
;igger9 = (stateno = 963) && (time = [7,25]) && statetype = S && movecontact
;--------------------------
;Run Fwd
[State -1, Dash Fwd]
type = ChangeState
value = 1061
triggerall = var(59) != 1
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = command = "FF"
trigger1 = statetype = S
trigger1 = ctrl
;空中ダッシュ(前)
[State -1, Air Run Fwd]
type = ChangeState
value = 500
triggerall = var(59) != 1
triggerall = power >= 50
triggerall = Pos Y < -50
triggerall = command = "FF"
triggerall = statetype = A
triggerall = stateno != 500
triggerall = stateno != 550
trigger1 = ctrl
;---------------------------------------------------------------------------
;Run Back
[State -1, Run Back]
type = ChangeState
value = 105
triggerall = var(59) != 1
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = command = "BB"
trigger1 = statetype = S
trigger1 = ctrl
;--------------------------
;taunt
[State -1, taunt]
type = ChangeState
value = 195
triggerall = var(59) != 1
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = command = "s"
trigger1 = statetype != A
trigger1 = ctrl || (stateno = 100 && time >= 3)
;trigger2 = p2bodydist x >= 200
;to do this, it is actually F,s,s (quickly)
[State -1, taunt2]
type = ChangeState
value = 196
triggerall = var(59) != 1
triggerall = command = "holdfwd" && command = "s"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = command = "holdfwd" && command = "s"
trigger1 = statetype != A
trigger1 = stateno = 195
;a third random taunt, though she needed ONE more . . .
[State -1, taunt2]
type = ChangeState
value = 197
triggerall = var(59) != 1
triggerall = command = "holdback" && command = "s"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = command = "holdback" && command = "s"
trigger1 = statetype != A
trigger1 = stateno = 195
;---------------------
; One inch cancel
[State -1, one inch cancel]
type = changestate
value = 280
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "a" && command = "holdfwd"
triggerall = command != "holddown"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = (stateno = 200) && (time = [5,12]) && movetype = A && movecontact
trigger2 = (stateno = 220) && (time = [13,20]) && movetype = A && movecontact
trigger3 = (stateno = 270) && (time = [2,3]) && movetype = A && movecontact
trigger4 = (stateno = 270) && (time = [14,15]) && movetype = A && movecontact
trigger5 = (stateno = 400) && (time = [6,13]) && movetype = A && movecontact
trigger6 = (stateno = 410) && (time = [8,15]) && movetype = A && movecontact
trigger7 = (stateno = 430) && (time = [7,14]) && movetype = A && movecontact
trigger8 = (stateno = 960) && (time = [4,6])
[State -1]
type = changestate
value = 963
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "y"
triggerall = command != "holddown"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl = 1
[State -1]
type = changestate
value = 961;210
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "b"
triggerall = command != "holddown"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl = 1 || (stateno = 100 && time >= 3)
;--------------------------
; stand CD attack during guard
[State -1, CD]
type = changestate
value = 245
triggerall = var(59) != 1
triggerall = Statetype != A
triggerall = power >= 1000
triggerall = stateno = 150 || stateno = 152
triggerall = (command = "x") && (command = "y")
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = !ctrl
trigger1 = p2bodydist x <= 30
trigger1 = ctrl = 1
;--------------------------
; stand CD attack
[State -1, CD]
type = changestate
value = 240
triggerall = var(59) != 1
triggerall = Statetype != A
triggerall = (command = "x") && (command = "y")
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl || (stateno = 100 && time >= 3)
[State -1]
type = changestate
value = 270
triggerall = power >= 100
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "x"
triggerall = command != "holddown"
triggerall = stateno != 270
trigger1 = ctrl = 1
[State -1]
type = changestate
value = 271
triggerall = power >= 100
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "x"
triggerall = stateno = 270
trigger1 = movecontact
[State -1]
type = changestate
value = 272
triggerall = power >= 100
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "x"
triggerall = stateno = 271
trigger1 = movecontact
[State -1]
type = changestate
value = 270
triggerall = power >= 100
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "x"
triggerall = stateno = 272
trigger1 = movecontact
[State -1]
type = changestate
value = 220
triggerall = var(59) != 1
triggerall = P2dist X > 59
triggerall = statetype != A
triggerall = command = "x"
triggerall = command != "holddown"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl = 1 || (stateno = 100 && time >= 3)
[State -1]
type = changestate
value = 200
triggerall = power >= 100
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "a"
triggerall = command != "holddown"
triggerall = stateno != 200
trigger1 = ctrl = 1
[State -1]
type = changestate
value = 201
triggerall = power >= 100
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "a"
triggerall = stateno = 200
trigger1 = movecontact
[State -1]
type = changestate
value = 202
triggerall = power >= 100
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "a"
triggerall = stateno = 201
trigger1 = movecontact
[State -1]
type = changestate
value = 200
triggerall = power >= 100
triggerall = var(59) != 1
triggerall = statetype != A
triggerall = command = "a"
triggerall = stateno = 202
trigger1 = movecontact
; sliding kick
[State -1]
type = ChangeState
value = 440
triggerall = var(59) != 1
triggerall = command = "holddown" && command = "holdfwd" && command = "b"
triggerall = statetype != A
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl = 1 || (stateno = 100 && time >= 3)
trigger2 = stateno = 270 && movecontact
trigger3 = (stateno = 200) && (time = [5,12])
trigger4 = (stateno = 220) && (time = [13,20])
trigger5 = (stateno = 270) && (time = [2,4])
trigger6 = (stateno = 270) && (time = [14,19])
trigger7 = (stateno = 400) && (time = [6,10])
trigger8 = (stateno = 410) && (time >= 8)
; Crouching A
[State -1]
type = ChangeState
value = 400
triggerall = var(59) != 1
triggerall = command = "holddown" && command = "a"
triggerall = statetype != A
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl = 1 || (stateno = 100 && time >= 3)
trigger2 = stateno = 410 && time >= 8
; Crouching B
[State -1]
type = ChangeState
value = 410
triggerall = var(59) != 1
triggerall = command = "holddown" && command = "b" && command != "holdfwd"
triggerall = statetype != A
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl = 1 || (stateno = 100 && time >= 3)
trigger2 = stateno = 410 && time >= 8
trigger3 = stateno = 962 && time >= 5
; Crouching C
[State -1, flyby 1]
type = ChangeState
value = 1009;420
triggerall = var(59) != 1
triggerall = command = "holdfwd" && command = "x"
triggerall = statetype = C
triggerall = statetype != A
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl = 1
; Crouching D
[State -1]
type = ChangeState
value = 430
triggerall = var(59) != 1
triggerall = command = "holddown" && command = "y"
triggerall = statetype != A
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
trigger1 = ctrl = 1 || (stateno = 100 && time >= 3)
; Jumping light punch
[State -1, jump light punch]
type = ChangeState
value = 610
triggerall = var(59) != 1
triggerall = statetype = A
triggerall = command = "a"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
triggerall = stateno != 959
trigger1 = ctrl = 1
; Jumping light kick
[State -1, jump light kick]
type = ChangeState
value = 630
triggerall = var(59) != 1
triggerall = command = "b"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
triggerall = stateno != 959
trigger1 = ctrl = 1
; Jumping hard punch
[State -1, jump hard punch]
type = ChangeState
value = 610
triggerall = alive
triggerall = var(59) != 1
triggerall = command = "x"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
triggerall = stateno != 959
trigger1 = ctrl = 1
; Jumping hard kick
[State -1, jump hard kick]
type = ChangeState
value = 630
triggerall = var(59) != 1
triggerall = command = "y"
triggerall = stateno != 1402
triggerall = stateno != 777666
triggerall = stateno != 192
triggerall = stateno != 191
triggerall = stateno != 959
trigger1 = ctrl = 1
;============================
; ICE WALLS
[STATE HELPER-StandIceWall]
type = helper
triggerall = numhelper(123) = 0
trigger1 = statetype = S
triggerall = movetype != I
trigger1 = stateno = 120 || stateno = 130 || stateno = 150
trigger2 = numhelper(123) = 0
trigger2 = stateno = 150 || anim = 150
persistent = 0
pos = 0,0
postype = P1
name = "Ice wall"
stateno = 123
ownpal = 1
shadow = 128,128,128
ignorehitpause = 1
ID = 123
[STATE HELPER-CrouchIceWall]
type = helper
triggerall = statetype = C
triggerall = numhelper(124) = 0
trigger1 = stateno = 120 || stateno = 131 || stateno = 152
persistent = 0
pos = 0,0
postype = P1
name = "Ice wall"
stateno = 124
ownpal = 1
shadow = 128,128,128
ignorehitpause = 1
ID = 124
[STATE HELPER-AirIceWall]
type = helper
triggerall = numhelper(125) = 0
triggerall = statetype = A
trigger1 = stateno = 120 || stateno = 132 || stateno = 154
persistent = 0
pos = 0,0
postype = P1
name = "Ice wall"
stateno = 125
ownpal = 1
shadow = 128,128,128
ignorehitpause = 1
ID = 125