;===========================================================================
;========================_____________________________======================
;========================| |======================
;========================| STREET FIGHTER - SPEC OPS |======================
;========================| |======================
;========================| PERFECT WEAPON MB-02 |======================
;========================|___________________________|======================
;===========================================================================
;===========================================================================
;----------------------------________________-------------------------------
;---------------------------| |------------------------------
;---------------------------| A. I. |------------------------------
;---------------------------|________________|------------------------------
;---------------------------------------------------------------------------
[Command]
name = "cpu_1"
command = U, U, U, U, U
time = 1
[Command]
name = "cpu_2"
command = D, D, D, D, D
time = 1
[Command]
name = "cpu_3"
command = x, x, x, x, x
time = 1
[Command]
name = "cpu_4"
command = y, y, y, y, y
time = 1
[Command]
name = "cpu_5"
command = z, z, z, z, z
time = 1
[Command]
name = "cpu_6"
command = a, a, a, a, a
time = 1
[Command]
name = "cpu_7"
command = b, b, b, b, b
time = 1
[Command]
name = "cpu_8"
command = c, c, c, c, c
time = 1
[Command]
name = "cpu_9"
command = s, s, s, s, s
time = 1
[Command]
name = "cpu_10"
command = U, D, U, D, U
time = 1
[Command]
name = "cpu_11"
command = D, U, D, U, D
time = 1
[Command]
name = "cpu_12"
command = U, U, U, U, U
time = 1
[Command]
name = "cpu_13"
command = D, D, D, D, D
time = 1
[Command]
name = "cpu_14"
command = x, x, x, x, x
time = 1
[Command]
name = "cpu_15"
command = y, y, y, y, y
time = 1
[Command]
name = "cpu_16"
command = z, z, z, z, z
time = 1
[Command]
name = "cpu_17"
command = a, a, a, a, a
time = 1
[Command]
name = "cpu_18"
command = b, b, b, b, b
time = 1
[Command]
name = "cpu_19"
command = c, c, c, c, c
time = 1
[Command]
name = "cpu_20"
command = s, s, s, s, s
time = 1
[Command]
name = "cpu_21"
command = U, D, U, D, U
time = 1
[Command]
name = "cpu_22"
command = D, U, D, U, D
time = 1
[Command]
name = "cpu_23"
command = U, U, U, U, U
time = 1
[Command]
name = "cpu_24"
command = D, D, D, D, D
time = 1
[Command]
name = "cpu_25"
command = x, x, x, x, x
time = 1
[Command]
name = "cpu_26"
command = y, y, y, y, y
time = 1
[Command]
name = "cpu_27"
command = z, z, z, z, z
time = 1
[Command]
name = "cpu_28"
command = a, a, a, a, a
time = 1
[Command]
name = "cpu_29"
command = b, b, b, b, b
time = 1
[Command]
name = "cpu_30"
command = c, c, c, c, c
time = 1
[Command]
name = "cpu_31"
command = s, s, s, s, s
time = 1
;----------------------------________________-------------------------------
;---------------------------| |------------------------------
;---------------------------| Hyper Attack |------------------------------
;---------------------------|________________|------------------------------
;---------------------------------------------------------------------------
; Raging Tiger ( Original )
[Command]
name = "raging_tiger"
command = ~x, x, F, a, z
time = 80
;---------------------------------------------------------------------------
; Ultimate Tiger Crusher ( M. Bison - SFA3 Style )
[Command]
name = "tiger_crusher"
command = ~B, DB, D, DF, F, a+b+c
time = 50
;----------------------------________________-------------------------------
;---------------------------| |------------------------------
;---------------------------| Super Attack |------------------------------
;---------------------------|________________|------------------------------
;---------------------------------------------------------------------------
; Hyper Tiger Shoot ( Sagat - SFA Style ) or
; Power Tiger Trap ( Guile - SFA3 Style )
[Command]
name = "shoot_trap"
command = ~D, DF, F, D, DF, F, x
time = 30
[Command]
name = "shoot_trap"
command = ~D, DF, F, D, DF, F, y
time = 30
[Command]
name = "shoot_trap"
command = ~D, DF, F, D, DF, F, z
time = 30
;---------------------------------------------------------------------------
; Mega Power Disruptor or Air Mega Power Disruptor ( Onslaught - MVC Style )
[Command]
name = "mega_disruptor"
command = ~B, DB, D, DF, F, x+y
time = 30
[Command]
name = "mega_disruptor"
command = ~B, DB, D, DF, F, x+z
time = 30
[Command]
name = "mega_disruptor"
command = ~B, DB, D, DF, F, y+z
time = 30
;---------------------------------------------------------------------------
; Perfect Tiger Assault ( Adon - SFA Series )
[Command]
name = "perfect_assault"
command = ~D, DF, F, D, DF, F, a
time = 40
[Command]
name = "perfect_assault"
command = ~D, DF, F, D, DF, F, b
time = 40
[Command]
name = "perfect_assault"
command = ~D, DF, F, D, DF, F, c
time = 40
;---------------------------------------------------------------------------
; Scramble High Punch ( Mech Gouki - XM vs SF/MSH vs SF Style ) or
; Sky Tiger Boom Shower ( Charlie Nash/Original - SFA/XMvsSF/MVC2 Style ) or
; Armageddon Tiger Bolt ( Gambit - MVC Style )
[Command]
name = "scramble_sky_armageddon"
command = ~D, DF, F, x+y
time = 30
[Command]
name = "scramble_sky_armageddon"
command = ~D, DF, F, x+z
time = 30
[Command]
name = "scramble_sky_armageddon"
command = ~D, DF, F, y+z
time = 30
;---------------------------------------------------------------------------
; Shadaloo's Rage ( Original )
[Command]
name = "shadaloo_rage"
command = ~D, DB, B, D, DB, B, x
time = 40
[Command]
name = "shadaloo_rage"
command = ~D, DB, B, D, DB, B, y
time = 40
[Command]
name = "shadaloo_rage"
command = ~D, DB, B, D, DB, B, z
time = 40
;---------------------------------------------------------------------------
; Multiple Homing Power Missile ( Shadow Lady - MVC Style )
[Command]
name = "multiple_homing"
command = ~F, DF, D, DB, B, x+y
time = 30
[Command]
name = "multiple_homing"
command = ~F, DF, D, DB, B, x+z
time = 30
[Command]
name = "multiple_homing"
command = ~F, DF, D, DB, B, y+z
time = 30
;---------------------------------------------------------------------------
; Darkness Illusion ( Morrigan - VS/MVC Style ) or Devastator Air Strike ( Original )
[Command]
name = "darkness_strike"
command = ~D, DB, B, x+y
time = 30
[Command]
name = "darkness_strike"
command = ~D, DB, B, x+z
time = 30
[Command]
name = "darkness_strike"
command = ~D, DB, B, y+z
time = 30
;---------------------------------------------------------------------------
; Coolant System ( Original )
[Command]
name = "coolant_system"
command = ~D, D, D, x+y
time = 30
[Command]
name = "coolant_system"
command = ~D, D, D, x+z
time = 30
[Command]
name = "coolant_system"
command = ~D, D, D, y+z
time = 30
;---------------------------------------------------------------------------
; Supreme Charging Star ( Captain America - MSH/MSHvsSF Style )
[Command]
name = "supreme_charging"
command = ~D, DF, F, a+b
time = 30
[Command]
name = "supreme_charging"
command = ~D, DF, F, a+c
time = 30
[Command]
name = "supreme_charging"
command = ~D, DF, F, b+c
time = 30
;---------------------------------------------------------------------------
; Ultra Life Absorption - Feel My Might Hand ( Original )
[Command]
name = "ultra_absorption"
command = ~D, D, D, a+b
time = 30
[Command]
name = "ultra_absorption"
command = ~D, D, D, a+c
time = 30
[Command]
name = "ultra_absorption"
command = ~D, D, D, b+c
time = 30
;---------------------------------------------------------------------------
; Cruiser Tiger Raid ( Sagat - SFA/CVS Style )
[Command]
name = "tiger_raid"
command = ~D, DB, B, a+b
time = 30
[Command]
name = "tiger_raid"
command = ~D, DB, B, a+c
time = 30
[Command]
name = "tiger_raid"
command = ~D, DB, B, b+c
time = 30
;---------------------------------------------------------------------------
; Maximum Tiger Claw ( Original )
[Command]
name = "maximum_claw"
command = ~D, DB, B, D, DB, B, a
time = 40
[Command]
name = "maximum_claw"
command = ~D, DB, B, D, DB, B, b
time = 40
[Command]
name = "maximum_claw"
command = ~D, DB, B, D, DB, B, c
time = 40
;----------------------------________________-------------------------------
;---------------------------| |------------------------------
;---------------------------| Special Attack |------------------------------
;---------------------------|________________|------------------------------
;---------------------------------------------------------------------------
; Shining Circuit Tiger Blow
[Command]
name = "tiger_blow_l"
command = ~F, D, DF, x
time = 20
[Command]
name = "tiger_blow_m"
command = ~F, D, DF, y
time = 20
[Command]
name = "tiger_blow_h"
command = ~F, D, DF, z
time = 20
;---------------------------------------------------------------------------
; Tiger Trail or Tiger Boom
[Command]
name = "boom_trail_bolt_l"
command = ~D, DF, F, x
time = 20
[Command]
name = "boom_trail_bolt_m"
command = ~D, DF, F, y
time = 20
[Command]
name = "boom_trail_bolt_h"
command = ~D, DF, F, z
time = 20
;---------------------------------------------------------------------------
; Chest Cannon - Power Disruptor Mode
[Command]
name = "chest_disruptor_l"
command = ~B, DB, D, DF, F, x
time = 30
[Command]
name = "chest_disruptor_m"
command = ~B, DB, D, DF, F, y
time = 30
[Command]
name = "chest_disruptor_h"
command = ~B, DB, D, DF, F, z
time = 30
;---------------------------------------------------------------------------
; Rolling Tiger Drill
[Command]
name = "tiger_drill_l"
command = ~B, D, DB, x
time = 30
[Command]
name = "tiger_drill_m"
command = ~B, D, DB, y
time = 30
[Command]
name = "tiger_drill_h"
command = ~B, D, DB, z
time = 30
;---------------------------------------------------------------------------
; Chest Cannon - Homing Power Missile Mode
[Command]
name = "chest_hom_missile_l"
command = ~F, DF, D, DB, B, x
time = 30
[Command]
name = "chest_hom_missile_m"
command = ~F, DF, D, DB, B, y
time = 30
[Command]
name = "chest_hom_missile_h"
command = ~F, DF, D, DB, B, z
time = 30
;---------------------------------------------------------------------------
; Chest Cannon - Simple Power Missile Mode or Smart Bomb
[Command]
name = "chest_missile_bomb_l"
command = ~D, DB, B, x
time = 30
[Command]
name = "chest_missile_bomb_m"
command = ~D, DB, B, y
time = 30
[Command]
name = "chest_missile_bomb_h"
command = ~D, DB, B, z
time = 30
;---------------------------------------------------------------------------
; Rising Tiger Bomb
[Command]
name = "tiger_bomb_l"
command = ~F, D, DF, a
time = 30
[Command]
name = "tiger_bomb_m"
command = ~F, D, DF, b
time = 30
[Command]
name = "tiger_bomb_h"
command = ~F, D, DF, c
time = 30
;---------------------------------------------------------------------------
; Tiger Crusher or Air Tiger Crusher
[Command]
name = "tiger_crusher_l"
command = ~B, DB, D, DF, F, a
time = 30
[Command]
name = "tiger_crusher_m"
command = ~B, DB, D, DF, F, b
time = 30
[Command]
name = "tiger_crusher_h"
command = ~B, DB, D, DF, F, c
time = 30
;---------------------------------------------------------------------------
; Charging Star
[Command]
name = "charging_star_l"
command = ~D, DF, F, a
time = 20
[Command]
name = "charging_star_m"
command = ~D, DF, F, b
time = 20
[Command]
name = "charging_star_h"
command = ~D, DF, F, c
time = 20
;---------------------------------------------------------------------------
; Rocket Tiger Tooth or Air Rocket Tiger Tooth
[Command]
name = "tiger_tooth_l"
command = ~F, DF, D, DB, B, a
time = 30
[Command]
name = "tiger_tooth_m"
command = ~F, DF, D, DB, B, b
time = 30
[Command]
name = "tiger_tooth_h"
command = ~F, DF, D, DB, B, c
time = 30
;---------------------------------------------------------------------------
; Tiger Claw
[Command]
name = "tiger_claw_l"
command = ~D, DB, B, a
time = 30
[Command]
name = "tiger_claw_m"
command = ~D, DB, B, b
time = 30
[Command]
name = "tiger_claw_h"
command = ~D, DB, B, c
time = 30
;----------------------------________________-------------------------------
;---------------------------| |------------------------------
;---------------------------| Special Move |------------------------------
;---------------------------|________________|------------------------------
;---------------------------------------------------------------------------
; Teleport
[Command]
name = "teleport_fwd_p"
command = /F, x+y+z
[Command]
name = "teleport_fwd_k"
command = /F, a+b+c
[Command]
name = "teleport_bwd_p"
command = /B, x+y+z
[Command]
name = "teleport_bwd_k"
command = /B, a+b+c
;---------------------------------------------------------------------------
; Forward Recovery Roll or Alpha Counter - Tiger Uppercut
[Command]
name = "ac_uppercut_f_roll_n"
command = ~B, DB, D, x
[Command]
name = "ac_uppercut_f_roll_m"
command = ~B, DB, D, y
[Command]
name = "ac_uppercut_f_roll_f"
command = ~B, DB, D, z
;---------------------------------------------------------------------------
; Backward Recovery Roll or Alpha Counter - Standing Heel Kick
[Command]
name = "ac_heel_b_roll_n"
command = ~B, DB, D, a
[Command]
name = "ac_heel_b_roll_m"
command = ~B, DB, D, b
[Command]
name = "ac_heel_b_roll_f"
command = ~B, DB, D, c
;---------------------------------------------------------------------------
; Special Counter - Life/Power Drain
[Command]
name = "life_power"
command = ~B, DB, D, a+b
[Command]
name = "life_power"
command = ~B, DB, D, a+c
[Command]
name = "life_power"
command = ~B, DB, D, b+c
;----------------------------________________-------------------------------
;---------------------------| |------------------------------
;---------------------------| Basic Move |------------------------------
;---------------------------|________________|------------------------------
;---------------------------------------------------------------------------
; Superjump
[Command]
name = "superjump"
command = ~D, U
time = 30
;-| Double Tap |-----------------------------------------------------------
[Command]
name = "FF"
command = F, F
time = 10
[Command]
name = "BB"
command = B, B
time = 10
;-| 2/3 Button Combination |-----------------------------------------------
[Command]
name = "recovery"
command = x+y
time = 1
[Command]
name = "throw_p"
command = x+y
time = 5
[Command]
name = "throw_p"
command = y+z
time = 5
[Command]
name = "throw_p"
command = x+z
time = 5
[Command]
name = "throw_k"
command = a+b
time = 5
[Command]
name = "throw_k"
command = b+c
time = 5
[Command]
name = "throw_k"
command = a+c
time = 5
;-| Dir + Button |---------------------------------------------------------
;---------------------------------------------------------------------------
; Dir + Button
[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
;-| Single Button |---------------------------------------------------------
[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 = "start"
command = s
time = 1
;-| Hold Single Button |----------------------------------------------------
[Command]
name = "holdx"
command = /x
time = 1
[Command]
name = "holdy"
command = /y
time = 1
[Command]
name = "holdz"
command = /z
time = 1
[Command]
name = "holda"
command = /a
time = 1
[Command]
name = "holdb"
command = /b
time = 1
[Command]
name = "holdc"
command = /c
time = 1
;-| Hold Dir |--------------------------------------------------------------
[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]
;----------------------------________________-------------------------------
;---------------------------| |------------------------------
;---------------------------| Hyper Attack |------------------------------
;---------------------------|________________|------------------------------
;---------------------------------------------------------------------------
; Tiger Crusher ( M. Bison - SFA3 Style )
[State -1]
type = ChangeState
value = 6000
triggerall = Var(59) != 2
triggerall = command = "tiger_crusher"
triggerall = power >= 3000
triggerall = Var(54) != 1
triggerall = (RoundState = 2)
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype != A
trigger2 = hitdefattr = SC, NA, SA
trigger2 = movecontact
trigger3 = stateno = [100,105]
trigger3 = time >= 4
trigger4 = statetype != A
trigger4 = Var(56) = 1
;---------------------------------------------------------------------------
; Raging Tiger ( Original )
[State -1]
type = ChangeState
value = 6200
triggerall = Var(59) != 2
triggerall = command = "raging_tiger"
triggerall = power >= 3000
triggerall = Var(54) != 1
triggerall = (RoundState = 2)
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype != A
trigger2 = hitdefattr = SC, NA, SA
trigger2 = movecontact
trigger3 = stateno = 100
trigger3 = time >= 4
trigger3 = stateno = 105
trigger3 = time >= 4
trigger4 = stateno = 200
trigger5 = stateno = 210
trigger6 = stateno = 230
trigger7 = stateno = 250
trigger8 = statetype != A
trigger8 = Var(56) = 1
;----------------------------________________-------------------------------
;---------------------------| |------------------------------
;---------------------------| Super Attack |------------------------------
;---------------------------|________________|------------------------------
;---------------------------------------------------------------------------
; Power Tiger Trap ( Guile - SFA3 Style )
[State -1]
type = ChangeState
value = 3100
triggerall = Var(59) != 2
triggerall = P2Name = "Sonic Machine" || P4Name = "Sonic Machine" || P2Name = "Prototype MB-01" || P4Name = "Prototype MB-01"
triggerall = command = "shoot_trap"
triggerall = power >= 2000
triggerall = Var(54) != 1
triggerall = (RoundState = 2)
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype != A
trigger2 = hitdefattr = SC, NA, SA
trigger2 = movecontact
trigger3 = statetype != A
trigger3 = Var(56) = 1
;---------------------------------------------------------------------------
; Hyper Tiger Shoot ( Sagat - SFA Style )
[State -1]
type = ChangeState
value = 3000
triggerall = Var(59) != 2
triggerall = P2Name != "Sonic Machine" || P4Name != "Sonic Machine" || P2Name != "Prototype MB-01" || P4Name != "Prototype MB-01"
triggerall = command = "shoot_trap"
triggerall = power >= 2000
triggerall = Var(54) != 1
triggerall = (RoundState = 2)
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype != A
trigger2 = hitdefattr = SC, NA, SA
trigger2 = movecontact
trigger3 = statetype != A
trigger3 = Var(56) = 1
;---------------------------------------------------------------------------
; Mega Power Disruptor ( Onslaught - MVC Style )
[State -1]
type = ChangeState
value = 3400
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "mega_disruptor"
triggerall = power >= 1000
triggerall = Var(54) != 1
triggerall = (RoundState = 2)
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype != A
trigger2 = hitdefattr = SC, NA, SA
trigger2 = movecontact
trigger3 = statetype != A
trigger3 = Var(56) = 1
;---------------------------------------------------------------------------
; Air Mega Power Disruptor ( Onslaught - MVC Style )
[State -1]
type = ChangeState
value = 3450
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "mega_disruptor"
triggerall = power >= 1000
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
; Shadaloo's Rage ( Original )
[State -1]
type = ChangeState
value = 3300
triggerall = Var(59) != 2
triggerall = command = "shadaloo_rage"
triggerall = power >= 2000
triggerall = Var(54) != 1
triggerall = (RoundState = 2)
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype != A
trigger2 = hitdefattr = SC, NA, SA
trigger2 = movecontact
trigger3 = statetype != A
trigger3 = Var(56) = 1
;---------------------------------------------------------------------------
; Multiple Homing Power Missile ( Shadow Lady - MVC Style )
[State -1]
type = ChangeState
value = 3500
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "multiple_homing"
triggerall = power >= 1000
triggerall = Var(54) != 1
triggerall = (RoundState = 2)
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype != A
trigger2 = hitdefattr = SC, NA, SA
trigger2 = movecontact
trigger3 = statetype != A
trigger3 = Var(56) = 1
;---------------------------------------------------------------------------
; Air Multiple Dispersion Power Missile ( Original )
[State -1]
type = ChangeState
value = 3550
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "multiple_homing"
triggerall = power >= 1000
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
; Darkness Illusion ( Morrigan - VS/MVC Style )
[State -1]
type = ChangeState
value = 3200
triggerall = Var(59) != 2
triggerall = command = "darkness_strike"
triggerall = power >= 1000
triggerall = Var(54) != 1
triggerall = (RoundState = 2)
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype != A
trigger2 = hitdefattr = SC, NA, SA
trigger2 = movecontact
trigger3 = statetype != A
trigger3 = Var(56) = 1
;---------------------------------------------------------------------------
; Sky Tiger Boom Shower ( Charlie Nash/Original - SFA/XMvsSF/MVC2 Style )
[State -1]
type = ChangeState
value = 3600
triggerall = Var(59) != 2
triggerall = P2Name = "Sonic Machine" || P4Name = "Sonic Machine" || P2Name = "Prototype MB-01" || P4Name = "Prototype MB-01"
triggerall = command = "scramble_sky_armageddon"
triggerall = power >= 1000
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
; Armageddon Tiger Bolt ( Gambit - MVC Style )
[State -1]
type = ChangeState
value = 3700
triggerall = Var(59) != 2
triggerall = P2Name != "Sonic Machine" || P4Name != "Sonic Machine" || P2Name != "Prototype MB-01" || P4Name != "Prototype MB-01"
triggerall = command = "scramble_sky_armageddon"
triggerall = power >= 1000
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
; Devastator Air Strike ( Original )
[State -1]
type = ChangeState
value = 3800
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "darkness_strike"
triggerall = power >= 1000
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
; Scramble High Punch ( Mech Gouki - XM vs SF/MSH vs SF Style )
[State -1]
type = ChangeState
value = 3900
triggerall = Var(59) != 2
triggerall = command = "scramble_sky_armageddon"
triggerall = power >= 1000
triggerall = Var(54) != 1
triggerall = (RoundState = 2)
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype != A
trigger2 = hitdefattr = SC, NA, SA
trigger2 = movecontact
trigger3 = statetype != A
trigger3 = Var(56) = 1
;---------------------------------------------------------------------------
; Supreme Charging Star ( Captain America - MSH/MSHvsSF Style )
[State -1]
type = ChangeState
value = 4000
triggerall = Var(59) != 2
triggerall = command = "supreme_charging"
triggerall = power >= 1000
triggerall = Var(54) != 1
triggerall = (RoundState = 2)
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype != A
trigger2 = hitdefattr = SC, NA, SA
trigger2 = movecontact
trigger3 = statetype != A
trigger3 = Var(56) = 1
;---------------------------------------------------------------------------
; Perfect Tiger Assault ( Adon - SFA Style )
[State -1]
type = ChangeState
value = 4100
triggerall = command = "perfect_assault"
triggerall = power >= 2000
triggerall = Var(54) != 1
triggerall = (RoundState = 2)
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype != A
trigger2 = hitdefattr = SC, NA, SA
trigger2 = movecontact
trigger3 = statetype != A
trigger3 = Var(56) = 1
;---------------------------------------------------------------------------
; Maximum Tiger Claw ( Original )
[State -1]
type = ChangeState
value = 4300
triggerall = Var(59) != 2
triggerall = command = "maximum_claw"
triggerall = power >= 2000
triggerall = Var(54) != 1
triggerall = (RoundState = 2)
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype != A
trigger2 = hitdefattr = SC, NA, SA
trigger2 = movecontact
trigger3 = statetype != A
trigger3 = Var(56) = 1
;---------------------------------------------------------------------------
; Cruiser Tiger Raid ( Sagat - SFA/CVS Style )
[State -1]
type = ChangeState
value = 4500
triggerall = Var(59) != 2
triggerall = command = "tiger_raid"
triggerall = power >= 1000
triggerall = Var(54) != 1
triggerall = (RoundState = 2)
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype != A
trigger2 = hitdefattr = SC, NA, SA
trigger2 = movecontact
trigger3 = statetype != A
trigger3 = Var(56) = 1
;---------------------------------------------------------------------------
; Ultra Life Absorption - Feel My Might Hand ( Original )
[State -1]
type = ChangeState
value = 4900
triggerall = Var(59) != 2
triggerall = command = "ultra_absorption"
triggerall = power >= 2000
triggerall = Var(54) != 1
triggerall = (RoundState = 2)
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype != A
trigger2 = hitdefattr = SC, NA, SA
trigger2 = movecontact
trigger3 = statetype != A
trigger3 = Var(56) = 1
;----------------------------________________-------------------------------
;---------------------------| |------------------------------
;---------------------------| Special Move |------------------------------
;---------------------------|________________|------------------------------
;---------------------------------------------------------------------------
;-------------------------------- Taunt ------------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Taunt
[State -1]
type = ChangeState
value = 195
triggerall = Var(59) != 2
triggerall = command = "start"
trigger1 = statetype != A
trigger1 = ctrl
;---------------------------------------------------------------------------
;------------------------------ Teleport -----------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Foward Teleport - Far
[State -1]
type = ChangeState
value = 850
triggerall = Var(59) != 2
triggerall = command = "teleport_fwd_p"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [100,105]
trigger2 = time >= 4
;---------------------------------------------------------------------------
; Foward Teleport - Near
[State -1]
type = ChangeState
value = 860
triggerall = Var(59) != 2
triggerall = command = "teleport_fwd_k"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [100,105]
trigger2 = time >= 4
;---------------------------------------------------------------------------
; Backward Teleport - Far
[State -1]
type = ChangeState
value = 870
triggerall = Var(59) != 2
triggerall = command = "teleport_bwd_p"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [100,105]
trigger2 = time >= 4
;---------------------------------------------------------------------------
; Backward Teleport - Near
[State -1]
type = ChangeState
value = 880
triggerall = Var(59) != 2
triggerall = command = "teleport_bwd_k"
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [100,105]
trigger2 = time >= 4
;---------------------------------------------------------------------------
;---------------------------- Alpha Counter --------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Special Counter - Life/Power Drain
[State -1]
type = ChangeState
value = 920
triggerall = Var(59) != 2
triggerall = command = "life_power"
triggerall = power >= 1000
triggerall = (StateType != A)
triggerall = (StateType != L)
trigger1 = stateno = [150,152]
;---------------------------------------------------------------------------
; Alpha Counter - Tiger Uppercut Attack
[State -1]
type = ChangeState
value = 900
triggerall = Var(59) != 2
triggerall = command = "ac_uppercut_f_roll_n" || command = "ac_uppercut_f_roll_m" || command = "ac_uppercut_f_roll_f"
triggerall = power >= 1000
triggerall = (StateType != A)
triggerall = (StateType != L)
trigger1 = stateno = [150,152]
;---------------------------------------------------------------------------
; Alpha Counter - Standing Heel Attack
[State -1]
type = ChangeState
value = 910
triggerall = Var(59) != 2
triggerall = command = "ac_heel_b_roll_n" || command = "ac_heel_b_roll_m" || command = "ac_heel_b_roll_f"
triggerall = power >= 1000
triggerall = (StateType != A)
triggerall = (StateType != L)
trigger1 = stateno = [150,152]
;---------------------------------------------------------------------------
;-------------------------------- Recovery Roll ----------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Foward Near Recovery Roll
[State -1, Falling]
type = VarSet
triggerall = Var(59) != 2
triggerall = command = "ac_uppercut_f_roll_n"
triggerall = alive = 1
trigger1 = stateno = 5050 || stateno = 5071
v = 30
value = 1
[State -1, Rolling]
type = ChangeState
value = 930
triggerall = Var(59) != 2
triggerall = Var(30) = 1
trigger1 = (Pos Y >= 0)
trigger1 = (Vel Y > 0)
;---------------------------------------------------------------------------
; Foward Medium Recovery Roll
[State -1, Falling]
type = VarSet
triggerall = Var(59) != 2
triggerall = command = "ac_uppercut_f_roll_m"
triggerall = alive = 1
trigger1 = stateno = 5050 || stateno = 5071
v = 30
value = 2
[State -1, Rolling]
type = ChangeState
value = 935
triggerall = Var(59) != 2
triggerall = Var(30) = 2
trigger1 = (Pos Y >= 0)
trigger1 = (Vel Y > 0)
;---------------------------------------------------------------------------
; Foward Far Recovery Roll
[State -1, Falling]
type = VarSet
triggerall = Var(59) != 2
triggerall = command = "ac_uppercut_f_roll_f"
triggerall = alive = 1
trigger1 = stateno = 5050 || stateno = 5071
v = 30
value = 3
[State -1, Rolling]
type = ChangeState
value = 940
triggerall = Var(59) != 2
triggerall = Var(30) = 3
trigger1 = (Pos Y >= 0)
trigger1 = (Vel Y > 0)
;---------------------------------------------------------------------------
; Backward Near Recovery Roll
[State -1, Falling]
type = VarSet
triggerall = Var(59) != 2
triggerall = command = "ac_heel_b_roll_n"
triggerall = alive = 1
trigger1 = stateno = 5050 || stateno = 5071
v = 30
value = 4
[State -1, Rolling]
type = ChangeState
value = 945
triggerall = Var(59) != 2
triggerall = Var(30) = 4
trigger1 = (Pos Y >= 0)
trigger1 = (Vel Y > 0)
;---------------------------------------------------------------------------
; Backward Medium Recovery Roll
[State -1, Falling]
type = VarSet
triggerall = Var(59) != 2
triggerall = command = "ac_heel_b_roll_m"
triggerall = alive = 1
trigger1 = stateno = 5050 || stateno = 5071
v = 30
value = 5
[State -1, Rolling]
type = ChangeState
value = 950
triggerall = Var(59) != 2
triggerall = Var(30) = 5
trigger1 = (Pos Y >= 0)
trigger1 = (Vel Y > 0)
;---------------------------------------------------------------------------
; Backward Far Recovery Roll
[State -1, Falling]
type = VarSet
triggerall = Var(59) != 2
triggerall = command = "ac_heel_b_roll_f"
triggerall = alive = 1
trigger1 = stateno = 5050 || stateno = 5071
v = 30
value = 6
[State -1, Rolling]
type = ChangeState
value = 955
triggerall = Var(59) != 2
triggerall = Var(30) = 6
trigger1 = (Pos Y >= 0)
trigger1 = (Vel Y > 0)
;---------------------------------------------------------------------------
;--------------------------- Lie Down Recovery Roll ------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Lie Down Forward Recovery Roll
[State -1]
type = ChangeState
value = 940
triggerall = Var(59) != 2
triggerall = command = "holdfwd"
triggerall = time = 1
triggerall = life > 0
trigger1 = stateno = 5120
trigger1 = alive = 1
;---------------------------------------------------------------------------
; Lie Down Backward Recovery Roll
[State -1]
type = ChangeState
value = 955
triggerall = Var(59) != 2
triggerall = command = "holdback"
triggerall = time = 1
triggerall = life > 0
trigger1 = stateno = 5120
trigger1 = alive = 1
;---------------------------------------------------------------------------
;------------------------------- Coolant System ----------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Coolant System - Attempt
[State -1]
type = ChangeState
value = 780
triggerall = Var(59) != 2 && Var(46) > 0
triggerall = Var(54) != 1
triggerall = command = "coolant_system"
triggerall = power >= 1000
trigger1 = statetype = S
trigger1 = ctrl
;----------------------------________________-------------------------------
;---------------------------| |------------------------------
;---------------------------| Special Attack |------------------------------
;---------------------------|________________|------------------------------
;---------------------------------------------------------------------------
;----------------------- Shining Circuit Tiger Blow ------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Shining Circuit Tiger Blow ( Mech Gouki - XMvsSF/MSHvsSF Style )
[State -1]
type = ChangeState
value = 1000
triggerall = Var(59) != 2
triggerall = command = "tiger_blow_l"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Medium Shining Circuit Tiger Blow ( Mech Gouki - XMvsSF/MSHvsSF Style )
[State -1]
type = ChangeState
value = 1010
triggerall = Var(59) != 2
triggerall = command = "tiger_blow_m"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Heavy Shining Circuit Tiger Blow ( Mech Gouki - XMvsSF/MSHvsSF Style )
[State -1]
type = ChangeState
value = 1020
triggerall = Var(59) != 2
triggerall = command = "tiger_blow_h"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
;------------------------- Rolling Tiger Drill -----------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Rolling Tiger Drill ( Vega/Shadow Lady - SFA3/MVC Style )
[State -1]
type = ChangeState
value = 1500
triggerall = Var(59) != 2
triggerall = command = "tiger_drill_l"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Medium Rolling Tiger Drill ( Vega/Shadow Lady - SFA3/MVC Style )
[State -1]
type = ChangeState
value = 1510
triggerall = Var(59) != 2
triggerall = command = "tiger_drill_m"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Heavy Rolling Tiger Drill ( Vega/Shadow Lady - SFA3/MVC Style )
[State -1]
type = ChangeState
value = 1520
triggerall = Var(59) != 2
triggerall = command = "tiger_drill_h"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
;------------------- Chest Cannon - Power Disruptor Mode -------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Chest Cannon - Power Disruptor Mode ( Ironman - MSH Style )
[State -1]
type = ChangeState
value = 1100
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "chest_disruptor_l"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Medium Chest Cannon - Power Disruptor Mode ( Ironman - MSH Style )
[State -1]
type = ChangeState
value = 1110
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "chest_disruptor_m"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Heavy Chest Cannon - Power Disruptor Mode ( Ironman - MSH Style )
[State -1]
type = ChangeState
value = 1120
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "chest_disruptor_h"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
;----------------- Chest Cannon - Homing Power Missile Mode ----------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Chest Cannon - Homing Power Missile Mode ( War Machine/Shadow Lady - MVC Style )
[State -1]
type = ChangeState
value = 1230
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "chest_hom_missile_l"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Medium Chest Cannon - Homing Power Missile Mode ( War Machine/Shadow Lady - MVC Style )
[State -1]
type = ChangeState
value = 1250
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "chest_hom_missile_m"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Heavy Chest Cannon - Homing Power Missile Mode ( War Machine/Shadow Lady - MVC Style )
[State -1]
type = ChangeState
value = 1270
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "chest_hom_missile_h"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
;------------------- Chest Cannon - Power Missile Mode ---------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Chest Cannon - Power Missile Mode ( War Machine/Shadow Lady - MVC Style )
[State -1]
type = ChangeState
value = 1200
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "chest_missile_bomb_l"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Medium Chest Cannon - Power Missile Mode ( War Machine/Shadow Lady - MVC Style )
[State -1]
type = ChangeState
value = 1210
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "chest_missile_bomb_m"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Heavy Chest Cannon - Power Missile Mode ( War Machine/Shadow Lady - MVC Style )
[State -1]
type = ChangeState
value = 1220
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "chest_missile_bomb_h"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
;------------------------------ Tiger Boom ---------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Tiger Boom ( Charlie Nash/Guile - SFA/XMvsSF/MVC2 Style )
[State -1]
type = ChangeState
value = 1300
triggerall = Var(59) != 2
triggerall = P2Name = "Sonic Machine" || P4Name = "Sonic Machine" || P2Name = "Prototype MB-01" || P4Name = "Prototype MB-01"
triggerall = command = "boom_trail_bolt_l"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Medium Tiger Boom ( Charlie Nash/Guile - SFA/XMvsSF/MVC2 Style )
[State -1]
type = ChangeState
value = 1310
triggerall = Var(59) != 2
triggerall = P2Name = "Sonic Machine" || P4Name = "Sonic Machine" || P2Name = "Prototype MB-01" || P4Name = "Prototype MB-01"
triggerall = command = "boom_trail_bolt_m"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Heavy Tiger Boom ( Charlie Nash/Guile - SFA/XMvsSF/MVC2 Style )
[State -1]
type = ChangeState
value = 1320
triggerall = Var(59) != 2
triggerall = P2Name = "Sonic Machine" || P4Name = "Sonic Machine" || P2Name = "Prototype MB-01" || P4Name = "Prototype MB-01"
triggerall = command = "boom_trail_bolt_h"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
;---------------------------- Air Tiger Boom -------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Air Tiger Boom ( Charlie Nash/Guile - SFA/XMvsSF/MVC2 Style )
[State -1]
type = ChangeState
value = 1350
triggerall = Var(59) != 2
triggerall = P2Name = "Sonic Machine" || P4Name = "Sonic Machine" || P2Name = "Prototype MB-01" || P4Name = "Prototype MB-01"
triggerall = command = "boom_trail_bolt_l"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
; Medium Air Tiger Boom ( Charlie Nash/Guile - SFA/XMvsSF/MVC2 Style )
[State -1]
type = ChangeState
value = 1360
triggerall = Var(59) != 2
triggerall = P2Name = "Sonic Machine" || P4Name = "Sonic Machine" || P2Name = "Prototype MB-01" || P4Name = "Prototype MB-01"
triggerall = command = "boom_trail_bolt_m"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
; Heavy Air Tiger Boom ( Charlie Nash/Guile - SFA/XMvsSF/MVC2 Style )
[State -1]
type = ChangeState
value = 1370
triggerall = Var(59) != 2
triggerall = P2Name = "Sonic Machine" || P4Name = "Sonic Machine" || P2Name = "Prototype MB-01" || P4Name = "Prototype MB-01"
triggerall = command = "boom_trail_bolt_h"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
;----------------------------- Tiger Trail ---------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Tiger Trail ( Original )
[State -1]
type = ChangeState
value = 1400
triggerall = Var(59) != 2
triggerall = P2Name != "Sonic Machine" || P4Name != "Sonic Machine" || P2Name != "Prototype MB-01" || P4Name != "Prototype MB-01"
triggerall = command = "boom_trail_bolt_l"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Medium Tiger Trail ( Original )
[State -1]
type = ChangeState
value = 1410
triggerall = Var(59) != 2
triggerall = P2Name != "Sonic Machine" || P4Name != "Sonic Machine" || P2Name != "Prototype MB-01" || P4Name != "Prototype MB-01"
triggerall = command = "boom_trail_bolt_m"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Heavy Tiger Trail ( Original )
[State -1]
type = ChangeState
value = 1420
triggerall = Var(59) != 2
triggerall = P2Name != "Sonic Machine" || P4Name != "Sonic Machine" || P2Name != "Prototype MB-01" || P4Name != "Prototype MB-01"
triggerall = command = "boom_trail_bolt_h"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
;------------------------------ Tiger Bolt ---------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Tiger Bolt ( Original )
[State -1]
type = ChangeState
value = 1450
triggerall = Var(59) != 2
triggerall = P2Name != "Sonic Machine" || P4Name != "Sonic Machine" || P2Name != "Prototype MB-01" || P4Name != "Prototype MB-01"
triggerall = command = "boom_trail_bolt_l"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
; Medium Tiger Bolt ( Original )
[State -1]
type = ChangeState
value = 1460
triggerall = Var(59) != 2
triggerall = P2Name != "Sonic Machine" || P4Name != "Sonic Machine" || P2Name != "Prototype MB-01" || P4Name != "Prototype MB-01"
triggerall = command = "boom_trail_bolt_m"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
; Heavy Tiger Bolt ( Original )
[State -1]
type = ChangeState
value = 1470
triggerall = Var(59) != 2
triggerall = P2Name != "Sonic Machine" || P4Name != "Sonic Machine" || P2Name != "Prototype MB-01" || P4Name != "Prototype MB-01"
triggerall = command = "boom_trail_bolt_h"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
;------------------------------ Smart Bomb ---------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Smart Bomb ( War Machine - MVC Style )
[State -1]
type = ChangeState
value = 1900
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "chest_missile_bomb_l"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
; Medium Smart Bomb ( War Machine - MVC Style )
[State -1]
type = ChangeState
value = 1910
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "chest_missile_bomb_m"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
; Heavy Smart Bomb ( War Machine - MVC Style )
[State -1]
type = ChangeState
value = 1920
triggerall = Var(59) != 2 && Var(47) = 0
triggerall = command = "chest_missile_bomb_h"
triggerall = Var(54) != 1
triggerall = NumHelper(1105) = 0 || NumHelper(1205) = 0 || NumHelper(1905) = 0 || NumHelper(1906) = 0
triggerall = NumProj = 0
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
;--------------------------- Rising Tiger Bomb -----------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Rising Tiger Bomb ( Sagat/Adon - SFA Style )
[State -1]
type = ChangeState
value = 2000
triggerall = Var(59) != 2
triggerall = command = "tiger_bomb_l"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Medium Rising Tiger Bomb ( Sagat/Adon - SFA Style )
[State -1]
type = ChangeState
value = 2010
triggerall = Var(59) != 2
triggerall = command = "tiger_bomb_m"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Heavy Rising Tiger Bomb ( Sagat/Adon - SFA Style )
[State -1]
type = ChangeState
value = 2020
triggerall = Var(59) != 2
triggerall = command = "tiger_bomb_h"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
;------------------------------ Tiger Crusher ------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Tiger Crusher ( M. Bison - SFA3 Style )
[State -1]
type = ChangeState
value = 2300
triggerall = Var(59) != 2
triggerall = command = "tiger_crusher_l"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Medium Tiger Crusher ( M. Bison - SFA3 Style )
[State -1]
type = ChangeState
value = 2310
triggerall = Var(59) != 2
triggerall = command = "tiger_crusher_m"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Heavy Tiger Crusher ( M. Bison - SFA3 Style )
[State -1]
type = ChangeState
value = 2320
triggerall = Var(59) != 2
triggerall = command = "tiger_crusher_h"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
;---------------------------- Air Tiger Crusher ----------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Air Tiger Crusher ( M. Bison - SFA3 Style )
[State -1]
type = ChangeState
value = 2350
triggerall = Var(59) != 2
triggerall = command = "tiger_crusher_l"
triggerall = Var(54) != 1
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
; Medium Air Tiger Crusher ( M. Bison - SFA3 Style )
[State -1]
type = ChangeState
value = 2360
triggerall = Var(59) != 2
triggerall = command = "tiger_crusher_m"
triggerall = Var(54) != 1
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
; Heavy Air Tiger Crusher ( M. Bison - SFA3 Style )
[State -1]
type = ChangeState
value = 2370
triggerall = Var(59) != 2
triggerall = command = "tiger_crusher_h"
triggerall = Var(54) != 1
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
;------------------------------ Charging Star ------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Charging Star ( Captain America - MSH/MSHvsSF Style )
[State -1]
type = ChangeState
value = 2100
triggerall = Var(59) != 2
triggerall = command = "charging_star_l"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Medium Charging Star ( Captain America - MSH/MSHvsSF Style )
[State -1]
type = ChangeState
value = 2110
triggerall = Var(59) != 2
triggerall = command = "charging_star_m"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Heavy Charging Star ( Captain America - MSH/MSHvsSF Style )
[State -1]
type = ChangeState
value = 2120
triggerall = Var(59) != 2
triggerall = command = "charging_star_h"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
;---------------------------- Rocket Tiger Tooth ---------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Rocket Tiger Tooth ( Adon/Mech Gouki SFA/XMvsSF/MSHvsSF Style )
[State -1]
type = ChangeState
value = 2200
triggerall = Var(59) != 2
triggerall = command = "tiger_tooth_l"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Medium Rocket Tiger Tooth ( Adon/Mech Gouki SFA/XMvsSF/MSHvsSF Style )
[State -1]
type = ChangeState
value = 2210
triggerall = Var(59) != 2
triggerall = command = "tiger_tooth_m"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Heavy Rocket Tiger Tooth ( Adon/Mech Gouki SFA/XMvsSF/MSHvsSF Style )
[State -1]
type = ChangeState
value = 2220
triggerall = Var(59) != 2
triggerall = command = "tiger_tooth_h"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
;--------------------------- Air Rocket Tiger Tooth ------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Air Rocket Tiger Tooth ( Adon/Mech Gouki SFA/XMvsSF/MSHvsSF Style )
[State -1]
type = ChangeState
value = 2250
triggerall = Var(59) != 2
triggerall = command = "tiger_tooth_l"
triggerall = Var(54) != 1
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
; Medium Air Rocket Tiger Tooth ( Adon/Mech Gouki SFA/XMvsSF/MSHvsSF Style )
[State -1]
type = ChangeState
value = 2260
triggerall = Var(59) != 2
triggerall = command = "tiger_tooth_m"
triggerall = Var(54) != 1
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
; Heavy Air Rocket Tiger Tooth ( Adon/Mech Gouki SFA/XMvsSF/MSHvsSF Style )
[State -1]
type = ChangeState
value = 2270
triggerall = Var(59) != 2
triggerall = command = "tiger_tooth_h"
triggerall = Var(54) != 1
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = p2statetype = A
trigger2 = stateno = [600,650]
trigger2 = movecontact = 1
;---------------------------------------------------------------------------
;------------------------------- Tiger Claw --------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Light Tiger Claw ( Original )
[State -1]
type = ChangeState
value = 2400
triggerall = Var(59) != 2
triggerall = command = "tiger_claw_l"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Medium Tiger Claw ( Original )
[State -1]
type = ChangeState
value = 2410
triggerall = Var(59) != 2
triggerall = command = "tiger_claw_m"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Heavy Tiger Claw ( Original )
[State -1]
type = ChangeState
value = 2420
triggerall = Var(59) != 2
triggerall = command = "tiger_claw_h"
triggerall = Var(54) != 1
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,450]
trigger2 = movecontact = 1
trigger3 = stateno = [100,105]
trigger3 = time >= 4
;----------------------------________________-------------------------------
;---------------------------| |------------------------------
;---------------------------| Basic Move |------------------------------
;---------------------------|________________|------------------------------
;---------------------------------------------------------------------------
;--------------------------------- Dash -----------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
;Dash Foward
[State -1]
type = ChangeState
value = 100
triggerall = Var(59) != 2
triggerall = Var(54) != 1
trigger1 = command = "FF"
trigger1 = statetype = S
trigger1 = ctrl
;---------------------------------------------------------------------------
;Dash Backward
[State -1]
type = ChangeState
value = 105
triggerall = Var(59) != 2
triggerall = Var(54) != 1
trigger1 = command = "BB"
trigger1 = statetype = S
trigger1 = ctrl
;---------------------------------------------------------------------------
;---------------------------------- Jump -----------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Super Jump
[State -1]
type = ChangeState
value = 890
triggerall = Var(59) != 2
triggerall = command = "superjump"
trigger1 = statetype != A
trigger1 = ctrl = 1
;---------------------------------------------------------------------------
; Aerial Rave Follow-Jump
[State -1]
type = ChangeState
value = 890
triggerall = Var(59) != 2
triggerall = command = "holdup"
trigger1 = movecontact = 1
trigger1 = stateno = 420
;----------------------------________________-------------------------------
;---------------------------| |------------------------------
;---------------------------| Basic Attack |------------------------------
;---------------------------|________________|------------------------------
;---------------------------------------------------------------------------
;-------------------------------- Throw ------------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Tiger Carry - Attempt
[State -1]
type = ChangeState
value = 800
triggerall = Var(59) != 2
triggerall = Var(54) != 1
triggerall = command = "throw_p"
triggerall = statetype = S
triggerall = ctrl
trigger1 = command = "holdfwd"
trigger2 = command = "holdback"
;---------------------------------------------------------------------------
; Life Drain - Attempt
[State -1]
type = ChangeState
value = 815
triggerall = Var(59) != 2
triggerall = command = "throw_k"
triggerall = statetype = S
triggerall = ctrl
trigger1 = command = "holdfwd"
trigger2 = command = "holdback"
;---------------------------------------------------------------------------
; Air Tiger Carry - Attempt
[State -1]
type = ChangeState
value = 830
triggerall = Var(59) != 2
triggerall = command = "throw_p"
triggerall = statetype = A
triggerall = ctrl
trigger1 = command = "holdfwd"
trigger2 = command = "holdback"
;---------------------------------------------------------------------------
; Backbreaker - Attempt
[State -1]
type = null;ChangeState
value = 840
triggerall = Var(59) != 2
triggerall = command = "throw_k"
triggerall = statetype = A
triggerall = ctrl
trigger1 = command = "holdfwd"
trigger2 = command = "holdback"
;---------------------------------------------------------------------------
;------------------------------- Guard Push --------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Guard Push - Standing
[State -1]
type = ChangeState
value = 700
triggerall = Var(59) != 2
triggerall = command = "throw_p" || command = "throw_k"
triggerall = statetype = S
trigger1 = stateno = [150,152]
;---------------------------------------------------------------------------
; Guard Push - Crouching
[State -1]
type = ChangeState
value = 710
triggerall = Var(59) != 2
triggerall = command = "throw_p" || command = "throw_k"
triggerall = statetype = C
trigger1 = stateno = [150,152]
;---------------------------------------------------------------------------
; Guard Push - Air
[State -1]
type = ChangeState
value = 720
triggerall = Var(59) != 2
triggerall = command = "throw_p" || command = "throw_k"
triggerall = statetype = A
trigger1 = stateno = [150,152]
;---------------------------------------------------------------------------
;----------------------------- Running Kick --------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Running Light Kick
[State -1]
type = ChangeState
value = 660
triggerall = Var(59) != 2
triggerall = command = "a"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = stateno = 100
trigger1 = time >= 4
;---------------------------------------------------------------------------
; Running Medium Kick
[State -1]
type = ChangeState
value = 670
triggerall = Var(59) != 2
triggerall = command = "b"
triggerall = command != "holddown"
trigger1 = statetype = S
triggerall = command = "holdfwd"
trigger1 = stateno = 100
trigger1 = time >= 4
;---------------------------------------------------------------------------
; Running Heavy Kick
[State -1]
type = ChangeState
value = 680
triggerall = Var(59) != 2
triggerall = command = "c"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = stateno = 100
trigger1 = time >= 4
;---------------------------------------------------------------------------
;---------------------------- Standing Punch -------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Standing Light Punch
[State -1]
type = ChangeState
value = 200
triggerall = Var(59) != 2
triggerall = command = "x"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 100
trigger2 = time >= 4
trigger3 = stateno = 105
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Standing Medium Punch
[State -1]
type = ChangeState
value = 212
triggerall = Var(59) != 2
triggerall = command = "fwd_y"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 200
trigger2 = movecontact
trigger3 = stateno = 230
trigger3 = movecontact
trigger4 = stateno = 400
trigger4 = movecontact
trigger5 = stateno = 430
trigger5 = movecontact
trigger6 = stateno = 100
trigger6 = time >= 4
trigger7 = stateno = 105
trigger7 = time >= 4
;---------------------------------------------------------------------------
; Close Medium Punch
[State -1]
type = ChangeState
value = 210
triggerall = Var(59) != 2
triggerall = command = "y"
triggerall = command != "holddown"
triggerall = p2bodydist x <= 30
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 200
trigger2 = movecontact
trigger3 = stateno = 230
trigger3 = movecontact
trigger4 = stateno = 400
trigger4 = movecontact
trigger5 = stateno = 430
trigger5 = movecontact
trigger6 = stateno = 100
trigger6 = time >= 4
trigger7 = stateno = 105
trigger7 = time >= 4
;---------------------------------------------------------------------------
; Standing Medium Punch
[State -1]
type = ChangeState
value = 205
triggerall = Var(59) != 2
triggerall = command = "y"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 200
trigger2 = movecontact
trigger3 = stateno = 230
trigger3 = movecontact
trigger4 = stateno = 400
trigger4 = movecontact
trigger5 = stateno = 430
trigger5 = movecontact
trigger6 = stateno = 100
trigger6 = time >= 4
trigger7 = stateno = 105
trigger7 = time >= 4
;---------------------------------------------------------------------------
; Close Heavy Punch
[State -1]
type = ChangeState
value = 220
triggerall = Var(59) != 2
triggerall = command = "z"
triggerall = command != "holddown"
triggerall = p2bodydist x <= 30
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 200
trigger2 = movecontact
trigger3 = stateno = 205
trigger3 = movecontact
trigger4 = stateno = 210
trigger4 = movecontact
trigger5 = stateno = 230
trigger5 = movecontact
trigger6 = stateno = 240
trigger6 = movecontact
trigger7 = stateno = 400
trigger7 = movecontact
trigger8 = stateno = 410
trigger8 = movecontact
trigger9 = stateno = 430
trigger9 = movecontact
trigger10 = stateno = 440
trigger10 = movecontact
trigger11 = stateno = 100
trigger11 = time >= 4
trigger12 = stateno = 105
trigger12 = time >= 4
;---------------------------------------------------------------------------
; Standing Heavy Punch
[State -1]
type = ChangeState
value = 215
triggerall = Var(59) != 2
triggerall = command = "z"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 200
trigger2 = movecontact
trigger3 = stateno = 205
trigger3 = movecontact
trigger4 = stateno = 210 || stateno = 212
trigger4 = movecontact
trigger5 = stateno = 230
trigger5 = movecontact
trigger6 = stateno = 240
trigger6 = movecontact
trigger7 = stateno = 400
trigger7 = movecontact
trigger8 = stateno = 410
trigger8 = movecontact
trigger9 = stateno = 430
trigger9 = movecontact
trigger10 = stateno = 440
trigger10 = movecontact
trigger11 = stateno = 100
trigger11 = time >= 4
trigger12 = stateno = 105
trigger12 = time >= 4
;---------------------------------------------------------------------------
;---------------------------- Standing Kick --------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Standing Light Kick
[State -1]
type = ChangeState
value = 230
triggerall = Var(59) != 2
triggerall = command = "a"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 200
trigger2 = movecontact
trigger3 = stateno = 105
trigger3 = time >= 4
;---------------------------------------------------------------------------
; Standing Medium Kick
[State -1]
type = ChangeState
value = 240
triggerall = Var(59) != 2
triggerall = command = "b"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 200
trigger2 = movecontact
trigger3 = stateno = 205
trigger3 = movecontact
trigger4 = stateno = 210 || stateno = 212
trigger4 = movecontact
trigger5 = stateno = 230
trigger5 = movecontact
trigger6 = stateno = 400
trigger6 = movecontact
trigger7 = stateno = 410
trigger7 = movecontact
trigger8 = stateno = 430
trigger8 = movecontact
trigger9 = stateno = 105
trigger9 = time >= 4
;---------------------------------------------------------------------------
; Standing Heavy Kick
[State -1]
type = ChangeState
value = 250
triggerall = Var(59) != 2
triggerall = command = "c"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 200
trigger2 = movecontact
trigger3 = stateno = 205
trigger3 = movecontact
trigger4 = stateno = 210 || stateno = 212
trigger4 = movecontact
trigger5 = stateno = 215
trigger5 = movecontact
trigger6 = stateno = 230
trigger6 = movecontact
trigger7 = stateno = 240
trigger7 = movecontact
trigger8 = stateno = 400
trigger8 = movecontact
trigger9 = stateno = 400
trigger9 = movecontact
trigger10 = stateno = 410
trigger10 = movecontact
trigger11 = stateno = 430
trigger11 = movecontact
trigger12 = stateno = 440
trigger12 = movecontact
trigger13 = stateno = 105
trigger13 = time >= 4
;---------------------------------------------------------------------------
;--------------------------- Crouching Punch -------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Crouching Light Punch
[State -1]
type = ChangeState
value = 400
triggerall = Var(59) != 2
triggerall = command = "x"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
;---------------------------------------------------------------------------
; Crouching Medium Punch
[State -1]
type = ChangeState
value = 410
triggerall = Var(59) != 2
triggerall = command = "y"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 200
trigger2 = movecontact
trigger3 = stateno = 230
trigger3 = movecontact
trigger4 = stateno = 400
trigger4 = movecontact
trigger5 = stateno = 430
trigger5 = movecontact
;---------------------------------------------------------------------------
; Crouching Heavy Punch
[State -1]
type = ChangeState
value = 420
triggerall = Var(59) != 2
triggerall = command = "z"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 200
trigger2 = movecontact
trigger3 = stateno = 205
trigger3 = movecontact
trigger4 = stateno = 210 || stateno = 212
trigger4 = movecontact
trigger5 = stateno = 230
trigger5 = movecontact
trigger6 = stateno = 240
trigger6 = movecontact
trigger7 = stateno = 400
trigger7 = movecontact
trigger8 = stateno = 410
trigger8 = movecontact
trigger9 = stateno = 430
trigger9 = movecontact
trigger10 = stateno = 440
trigger10 = movecontact
;---------------------------------------------------------------------------
;--------------------------- Crouching Kick --------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Crouching Light Kick
[State -1]
type = ChangeState
value = 430
triggerall = Var(59) != 2
triggerall = command = "a"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 200
trigger2 = movecontact
trigger3 = stateno = 400
trigger3 = movecontact
;---------------------------------------------------------------------------
; Crouching Medium Kick
[State -1]
type = ChangeState
value = 440
triggerall = Var(59) != 2
triggerall = command = "b"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 200
trigger2 = movecontact
trigger3 = stateno = 205
trigger3 = movecontact
trigger4 = stateno = 210 || stateno = 212
trigger4 = movecontact
trigger5 = stateno = 230
trigger5 = movecontact
trigger6 = stateno = 400
trigger6 = movecontact
trigger7 = stateno = 410
trigger7 = movecontact
trigger8 = stateno = 420
trigger8 = movecontact
trigger9 = stateno = 430
trigger9 = movecontact
;---------------------------------------------------------------------------
; Crouching Heavy Kick
[State -1]
type = ChangeState
value = 450
triggerall = Var(59) != 2
triggerall = command = "c"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 200
trigger2 = movecontact
trigger3 = stateno = 205
trigger3 = movecontact
trigger4 = stateno = 210 || stateno = 212
trigger4 = movecontact
trigger5 = stateno = 230
trigger5 = movecontact
trigger6 = stateno = 240
trigger6 = movecontact
trigger7 = stateno = 400
trigger7 = movecontact
trigger8 = stateno = 410
trigger8 = movecontact
trigger9 = stateno = 430
trigger9 = movecontact
trigger10 = stateno = 440
trigger10 = movecontact
;---------------------------------------------------------------------------
;----------------------------- Jumping Punch -------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Jumping Light Punch
[State -1]
type = ChangeState
value = 600
triggerall = Var(59) != 2
triggerall = command = "x"
trigger1 = statetype = A
trigger1 = ctrl = 1
;---------------------------------------------------------------------------
; Jumping Medium Punch
[State -1]
type = ChangeState
value = 610
triggerall = Var(59) != 2
triggerall = command = "y"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = p2statetype = A
trigger2 = stateno = 600
trigger2 = movecontact
trigger3 = p2statetype = A
trigger3 = stateno = 630
trigger3 = movecontact
;---------------------------------------------------------------------------
; Jumping Up Heavy Punch
[State -1]
type = ChangeState
value = 615
triggerall = Var(59) != 2
triggerall = command = "z"
triggerall = vel x = 0
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = p2statetype = A
trigger2 = stateno = 600
trigger2 = movecontact
trigger3 = p2statetype = A
trigger3 = stateno = 610
trigger3 = movecontact
trigger4 = p2statetype = A
trigger4 = stateno = 630
trigger4 = movecontact
trigger5 = p2statetype = A
trigger5 = stateno = 640
trigger5 = movecontact
;---------------------------------------------------------------------------
; Jumping Heavy Punch
[State -1]
type = ChangeState
value = 620
triggerall = Var(59) != 2
triggerall = command = "z"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = p2statetype = A
trigger2 = stateno = 600
trigger2 = movecontact
trigger3 = p2statetype = A
trigger3 = stateno = 610
trigger3 = movecontact
trigger4 = p2statetype = A
trigger4 = stateno = 630
trigger4 = movecontact
trigger5 = p2statetype = A
trigger5 = stateno = 640
trigger5 = movecontact
;---------------------------------------------------------------------------
;----------------------------- Jumping Kick --------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Jumping Light Kick
[State -1]
type = ChangeState
value = 630
triggerall = Var(59) != 2
triggerall = command = "a"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = p2statetype = A
trigger2 = stateno = 600
trigger2 = movecontact
;---------------------------------------------------------------------------
; Jumping Medium Kick
[State -1]
type = ChangeState
value = 640
triggerall = Var(59) != 2
triggerall = command = "b"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = p2statetype = A
trigger2 = stateno = 600
trigger2 = movecontact
trigger3 = p2statetype = A
trigger3 = stateno = 610
trigger3 = movecontact
trigger4 = p2statetype = A
trigger4 = stateno = 630
trigger4 = movecontact
;---------------------------------------------------------------------------
; Jumping Up Heavy Kick
[State -1]
type = ChangeState
value = 650
triggerall = Var(59) != 2
triggerall = command = "c"
triggerall = vel x = 0
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = p2statetype = A
trigger2 = stateno = 600
trigger2 = movecontact
;---------------------------------------------------------------------------
; Jumping Heavy Kick
[State -1]
type = ChangeState
value = 645
triggerall = Var(59) != 2
triggerall = command = "c"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = p2statetype = A
trigger2 = stateno = 600
trigger2 = movecontact
trigger3 = p2statetype = A
trigger3 = stateno = 610
trigger3 = movecontact
trigger4 = p2statetype = A
trigger4 = stateno = 630
trigger4 = movecontact
trigger5 = p2statetype = A
trigger5 = stateno = 640
trigger5 = movecontact
;----------------------------________________-------------------------------
;---------------------------| |------------------------------
;---------------------------| A. I. |------------------------------
;---------------------------|________________|------------------------------
;---------------------------------------------------------------------------
; Ativate A.I.
[State -1]
type = VarSet
trigger1 = command = "cpu_1"
trigger2 = command = "cpu_2"
trigger3 = command = "cpu_3"
trigger4 = command = "cpu_4"
trigger5 = command = "cpu_5"
trigger6 = command = "cpu_6"
trigger7 = command = "cpu_7"
trigger8 = command = "cpu_8"
trigger9 = command = "cpu_9"
trigger10 = command = "cpu_10"
trigger11 = command = "cpu_11"
trigger12 = command = "cpu_12"
trigger13 = command = "cpu_13"
trigger14 = command = "cpu_14"
trigger15 = command = "cpu_15"
trigger16 = command = "cpu_16"
trigger17 = command = "cpu_17"
trigger18 = command = "cpu_18"
trigger19 = command = "cpu_19"
trigger20 = command = "cpu_20"
trigger21 = command = "cpu_21"
trigger22 = command = "cpu_22"
trigger23 = command = "cpu_23"
trigger24 = command = "cpu_24"
trigger25 = command = "cpu_25"
trigger26 = command = "cpu_26"
trigger27 = command = "cpu_27"
trigger28 = command = "cpu_28"
trigger29 = command = "cpu_29"
trigger30 = command = "cpu_30"
trigger31 = command = "cpu_31"
v = 59
value = 1