[Remap]
x = x
y = y
z = z
a = c
b = b
c = a
s = s

;-| ai |-------------------------------------------------------------------
[Command]
name = "CPU1"
command = F, B, F, F, B, F
time = 0
[Command]
name = "CPU2"
command = U, B, F, F, B, F
time = 0
[Command]
name = "CPU3"
command = U, F, F, F, B, F
time = 0
[Command]
name = "CPU4"
command = U, F, B, F, B, F
time = 0
[Command]
name = "CPU5"
command = U, D, B, F, B, F
time = 0
[Command]
name = "CPU6"
command = B, D, U, F, B, F
time = 0
[Command]
name = "CPU7"
command = F, B, D, F, B, F
time = 0
[Command]
name = "CPU8"
command = F, U, D, F, B, F
time = 0
[Command]
name = "CPU9"
command = F, F, B, F, B, F
time = 0
[Command]
name = "CPU10"
command = F, D, B, F, B, F
time = 0
[Command]
name = "CPU11"
command = F, B, F, F, B, F
time = 0
[Command]
name = "CPU12"
command = U, B, F, F, B, F
time = 0
[Command]
name = "CPU13"
command = U, F, F, F, B, F
time = 0
[Command]
name = "CPU14"
command = U, F, B, F, B, F
time = 0
[Command]
name = "CPU15"
command = U, D, B, F, B, F
time = 0
[Command]
name = "CPU16"
command = B, D, U, F, B, F
time = 0
[Command]
name = "CPU17"
command = F, B, D, F, B, F
time = 0
[Command]
name = "CPU18"
command = F, U, D, F, B, F
time = 0
[Command]
name = "CPU19"
command = F, F, B, F, B, F
time = 0
[Command]
name = "CPU20"
command = F, D, B, F, B, F
time = 0
[Command]
name = "CPU21"
command = F, B, F
time = 0
[Command]
name = "CPU22"
command = U, B, F
time = 0
[Command]
name = "CPU23"
command = U, F, F
time = 0
[Command]
name = "CPU24"
command = U, F, B
time = 0
[Command]
name = "CPU25"
command = U, D, B
time = 0
[Command]
name = "CPU26"
command = B, D, U
time = 0
[Command]
name = "CPU27"
command = F, B, D
time = 0
[Command]
name = "CPU28"
command = F, U, D
time = 0
[Command]
name = "CPU29"
command = F, F, B
time = 0
[Command]
name = "CPU30"
command = F, B, F
time = 0
[Command]
name = "CPU31"
command = F, B, F
time = 0
[Command]
name = "CPU32"
command = U, B, F
time = 0
[Command]
name = "CPU33"
command = U, F, F
time = 0
[Command]
name = "CPU34"
command = U, F, B
time = 0
[Command]
name = "CPU35"
command = U, D, B
time = 0
[Command]
name = "CPU36"
command = B, D, U
time = 0
[Command]
name = "CPU37"
command = F, B, D
time = 0
[Command]
name = "CPU38"
command = F, U, D
time = 0
[Command]
name = "CPU39"
command = F, F, B
time = 0
[Command]
name = "CPU40"
command = F, B, F
time = 0
[Command]
name = "CPU41"
command = F, B, F
time = 0
[Command]
name = "CPU42"
command = U, B, F
time = 0
[Command]
name = "CPU43"
command = U, F, F
time = 0
[Command]
name = "CPU44"
command = U, F, B
time = 0
[Command]
name = "CPU45"
command = U, D, B
time = 0
[Command]
name = "CPU46"
command = B, D, U
time = 0
[Command]
name = "CPU47"
command = F, B, D
time = 0
[Command]
name = "CPU48"
command = F, U, D
time = 0
[Command]
name = "CPU49"
command = F, F, B
time = 0
[Command]
name = "CPU50"
command = F, B, F
time = 0

;-| Super Motions |--------------------------------------------------------

[Command]
name = "sp05x"
command = ~D, F, D, F, x
time = 30

[Command]
name = "sp05y"
command = ~D, F, D, F, y
time = 30

[Command]
name = "sp05z"
command = ~D, F, D, F, z
time = 30

[Command]
name = "sp05c"
command = ~D, F, D, F, c
time = 30

[Command]
name = "sp07x"
command = ~D, B, D, B, x
time = 30

[Command]
name = "sp07y"
command = ~D, B, D, B, y
time = 30

[Command]
name = "sp07z"
command = ~D, B, D, B, z
time = 30

[Command]
name = "sp07c"
command = ~D, B, D, B, c
time = 30

[Command]
name = "sp06x"
command = ~B, F, B, F, x
time = 30

[Command]
name = "sp06y"
command = ~B, F, B, F, y
time = 30

[Command]
name = "sp06z"
command = ~B, F, B, F, z
time = 30

[Command]
name = "sp06c"
command = ~B, F, B, F, c
time = 30

;-| Special Motions |------------------------------------------------------
;-----------------

[Command];トライスラッシュ
name = "sp01x"
command = ~D, DF, F, x

[Command]
name = "sp01y"
command = ~D, DF, F, y

[Command]
name = "sp01z"
command = ~D, DF, F, z

[Command];投げ
name = "sp08"
command = ~D, DF, F, c

[Command];ヴァイオレットランジュ
name = "sp02x"
command = ~D, DB, B, x

[Command]
name = "sp02y"
command = ~D, DB, B, y

[Command]
name = "sp02z"
command = ~D, DB, B, z

[Command];パワーグラデーション
name = "sp03x"
command = ~F, D, DF, x

[Command]
name = "sp03y"
command = ~F, D, DF, y

[Command]
name = "sp03z"
command = ~F, D, DF, z

[Command];追い討ち
name = "sp08b"
command = ~F, D, DF, c

[Command];スプラッシュファーント
name = "sp04x"
command = ~B, D, DB, x

[Command]
name = "sp04y"
command = ~B, D, DB, y

[Command]
name = "sp04z"
command = ~B, D, DB, z

[Command]
name = "3kick"
command = /DF, c

[Command]
name = "2kick"
command = /$D, c

[Command]
name = "6kick"
command = /F, c
time = 1

[Command]
name = "2800"
command = x+y

[Command]
name = "2900"
command = /F, x+y

;-| Double Tap |-----------------------------------------------------------
[Command]
name = "FF"       ;Required (do not remove)
command = F, F
time = 10

[Command]
name = "BB"       ;Required (do not remove)
command = B, B
time = 10


;-| 2/3 Button Combination |-----------------------------------------------
[Command]
name = "recovery" ;Required (do not remove)
command = x+y
time = 1

;-| Dir + Button |---------------------------------------------------------

[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 = "fwd_c"
command = /F,c
time = 1


;-| Single Button |---------------------------------------------------------

[Command]
name = "c"
command = c
time = 1

[Command]
name = "x"
command = x
time = 1

[Command]
name = "y"
command = y
time = 1

[Command]
name = "z"
command = z
time = 1

[Command]
name = "s"
command = s
time = 1

;-| Hold Button |-----------------------------------------------------------

[Command]
name = "hold_c"
command = /c
time = 1

[Command]
name = "hold_x"
command = /x
time = 1

[Command]
name = "hold_y"
command = /y
time = 1

[Command]
name = "hold_z"
command = /z
time = 1

;-| 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

;---------------------------------------------------------------------------
; 2. State entry
; --------------
; This is where you define what commands bring you to what states.
;
; Each state entry block looks like:
;   [State -1]                  ;Don't change this
;   type = ChangeState          ;Don't change this
;   value = new_state_number
;   trigger1 = command = command_name
;   . . .  (any additional triggers)
;
; - new_state_number is the number of the state to change to
; - command_name is the name of the command (from the section above)
; - Useful triggers to know:
;   - statetype
;       S, C or A : current state-type of player (stand, crouch, air)
;   - ctrl
;       0 or 1 : 1 if player has control. Unless "interrupting" another
;                move, you'll want ctrl = 1
;   - stateno
;       number of state player is in - useful for "move interrupts"
;   - movecontact
;       0 or 1 : 1 if player's last attack touched the opponent
;                useful for "move interrupts"
;
; For reference on triggers, see CNS documentation.
;
; Just for your information (skip if you're not interested):
; This part is an extension of the CNS. "State -1" is a special state
; that is executed once every game-tick, regardless of what other state
; you are in.


; Don't remove the following line. It's required by the CMD standard.
[Statedef -1]

;===========================================================================
;---------------------------------------------------------------------------

;sp05x
[State -1]
type = ChangeState
value = 1500
triggerall = var(59) = 0
triggerall = command = "sp05x"
triggerall = power >= 1000
trigger1 = statetype = S
trigger1 = ctrl = 1

;sp05y
[State -1]
type = ChangeState
value = 1500
triggerall = var(59) = 0
triggerall = command = "sp05y"
triggerall = power >= 1000
trigger1 = statetype = S
trigger1 = ctrl = 1

;sp05z
[State -1]
type = ChangeState
value = 1500
triggerall = var(59) = 0
triggerall = command = "sp05z"
triggerall = power >= 1000
trigger1 = statetype = S
trigger1 = ctrl = 1

;sp05c
[State -1]
type = ChangeState
value = 1500
triggerall = var(59) = 0
triggerall = command = "sp05c"
triggerall = power >= 1000
trigger1 = statetype = S
trigger1 = ctrl = 1


;sp05x
[State -1, 05]
type = Varset
triggerall = var(59) = 0
triggerall = power >= 1000
triggerall = (((StateNo=5001||StateNo=5011)&&Time>(GetHitVar(HitTime))-10)||(StateNo=5120&&AnimTime>-10))
trigger1 = command = "sp05x"
v = 0
value = 1500
persistent = 0

;sp05y
[State -1, 05]
type = Varset
triggerall = var(59) = 0
triggerall = power >= 1000
triggerall = (((StateNo=5001||StateNo=5011)&&Time>(GetHitVar(HitTime))-10)||(StateNo=5120&&AnimTime>-10))
trigger1 = command = "sp05y"
v = 0
value = 1500
persistent = 0

;sp05z
[State -1, 05]
type = Varset
triggerall = var(59) = 0
triggerall = power >= 1000
triggerall = (((StateNo=5001||StateNo=5011)&&Time>(GetHitVar(HitTime))-10)||(StateNo=5120&&AnimTime>-10))
trigger1 = command = "sp05z"
v = 0
value = 1500
persistent = 0

;sp05c
[State -1, 05]
type = Varset
triggerall = var(59) = 0
triggerall = power >= 1000
triggerall = (((StateNo=5001||StateNo=5011)&&Time>(GetHitVar(HitTime))-10)||(StateNo=5120&&AnimTime>-10))
trigger1 = command = "sp05c"
v = 0
value = 1500
persistent = 0


;------------------------------------------------

;sp06x
[State -1]
type = ChangeState
value = 1600
triggerall = var(59) = 0
triggerall = command = "sp06x"
triggerall = power >= 3000
trigger1 = statetype = S
trigger1 = ctrl = 1

;sp06y
[State -1]
type = ChangeState
value = 1600
triggerall = var(59) = 0
triggerall = command = "sp06y"
triggerall = power >= 3000
trigger1 = statetype = S
trigger1 = ctrl = 1

;sp06z
[State -1]
type = ChangeState
value = 1600
triggerall = var(59) = 0
triggerall = command = "sp06z"
triggerall = power >= 3000
trigger1 = statetype = S
trigger1 = ctrl = 1


;sp06c
[State -1]
type = ChangeState
value = 1600
triggerall = var(59) = 0
triggerall = command = "sp06c"
triggerall = power >= 3000
trigger1 = statetype = S
trigger1 = ctrl = 1



;------------------------------------------------

;sp07x
[State -1]
type = ChangeState
value = 1700
triggerall = var(59) = 0
triggerall = command = "sp07x"
triggerall = power >= 1000
trigger1 = statetype = S
trigger1 = ctrl = 1

;sp07y
[State -1]
type = ChangeState
value = 1700
triggerall = var(59) = 0
triggerall = command = "sp07y"
triggerall = power >= 1000
trigger1 = statetype = S
trigger1 = ctrl = 1

;sp07z
[State -1]
type = ChangeState
value = 1700
triggerall = var(59) = 0
triggerall = command = "sp07z"
triggerall = power >= 1000
trigger1 = statetype = S
trigger1 = ctrl = 1

;sp07c
[State -1]
type = ChangeState
value = 1700
triggerall = var(59) = 0
triggerall = command = "sp07c"
triggerall = power >= 1000
trigger1 = statetype = S
trigger1 = ctrl = 1


;sp07x
[State -1, 07]
type = Varset
triggerall = var(59) = 0
triggerall = power >= 1000
triggerall = (((StateNo=5001||StateNo=5011)&&Time>(GetHitVar(HitTime))-10)||(StateNo=5120&&AnimTime>-10))
trigger1 = command = "sp07x"
v = 0
value = 1700
persistent = 0

;sp07y
[State -1, 07]
type = Varset
triggerall = var(59) = 0
triggerall = power >= 1000
triggerall = (((StateNo=5001||StateNo=5011)&&Time>(GetHitVar(HitTime))-10)||(StateNo=5120&&AnimTime>-10))
trigger1 = command = "sp07y"
v = 0
value = 1700
persistent = 0

;sp07z
[State -1, 07]
type = Varset
triggerall = var(59) = 0
triggerall = power >= 1000
triggerall = (((StateNo=5001||StateNo=5011)&&Time>(GetHitVar(HitTime))-10)||(StateNo=5120&&AnimTime>-10))
trigger1 = command = "sp07z"
v = 0
value = 1700
persistent = 0

;sp07c
[State -1, 07]
type = Varset
triggerall = var(59) = 0
triggerall = power >= 1000
triggerall = (((StateNo=5001||StateNo=5011)&&Time>(GetHitVar(HitTime))-10)||(StateNo=5120&&AnimTime>-10))
trigger1 = command = "sp07c"
v = 0
value = 1700
persistent = 0


;------------------------------------------------

;sp04x
[State -1]
type = ChangeState
value = 1400
triggerall = var(59) = 0
triggerall = command = "sp04x"
trigger1 = statetype = S
trigger1 = ctrl = 1

;sp04y
[State -1]
type = ChangeState
value = 1401
triggerall = var(59) = 0
triggerall = command = "sp04y"
trigger1 = statetype = S
trigger1 = ctrl = 1

;sp04z
[State -1]
type = ChangeState
value = 1402
triggerall = var(59) = 0
triggerall = command = "sp04z"
trigger1 = statetype = S
trigger1 = ctrl = 1


;------------------------------------------------


;sp03x
[State -1]
type = ChangeState
value = 1300
triggerall = var(59) = 0
triggerall = command = "sp03x"
trigger1 = statetype = S
trigger1 = ctrl = 1

;sp03y
[State -1]
type = ChangeState
value = 1310
triggerall = var(59) = 0
triggerall = command = "sp03y"
trigger1 = statetype = S
trigger1 = ctrl = 1

;sp03z
[State -1]
type = ChangeState
value = 1320
triggerall = var(59) = 0
triggerall = command = "sp03z"
trigger1 = statetype = S
trigger1 = ctrl = 1


;sp03x
[State -1, 03]
type = Varset
triggerall = var(59) = 0
triggerall = (((StateNo=5001||StateNo=5011)&&Time>(GetHitVar(HitTime))-10)||(StateNo=5120&&AnimTime>-10))
trigger1 = command = "sp03x"
v = 0
value = 1300
persistent = 0


;sp03y
[State -1, 03]
type = Varset
triggerall = var(59) = 0
triggerall = (((StateNo=5001||StateNo=5011)&&Time>(GetHitVar(HitTime))-10)||(StateNo=5120&&AnimTime>-10))
trigger1 = command = "sp03y"
v = 0
value = 1310
persistent = 0

;sp03z
[State -1, 03]
type = Varset
triggerall = var(59) = 0
triggerall = (((StateNo=5001||StateNo=5011)&&Time>(GetHitVar(HitTime))-10)||(StateNo=5120&&AnimTime>-10))
trigger1 = command = "sp03z"
v = 0
value = 1320
persistent = 0


;--------------------------------------------------
;sp08b
[State -1]
type = ChangeState
value = 1850
triggerall = var(59) = 0
triggerall = command = "sp08b"
trigger1 = statetype != A
trigger1 = ctrl = 1


;-----------------------------------------------------

;sp01x
[State -1]
type = ChangeState
value = 1100
triggerall = var(59) = 0
triggerall = command = "sp01x"
triggerall = numhelper(1100) = 0
triggerall = numhelper(1101) = 0
triggerall = numhelper(1102) = 0
trigger1 = statetype = S
trigger1 = ctrl = 1

;sp01y
[State -1]
type = ChangeState
value = 1101
triggerall = var(59) = 0
triggerall = command = "sp01y"
triggerall = numhelper(1100) = 0
triggerall = numhelper(1101) = 0
triggerall = numhelper(1102) = 0
trigger1 = statetype = S
trigger1 = ctrl = 1

;sp01z
[State -1]
type = ChangeState
value = 1102
triggerall = var(59) = 0
triggerall = command = "sp01z"
triggerall = numhelper(1100) = 0
triggerall = numhelper(1101) = 0
triggerall = numhelper(1102) = 0
trigger1 = statetype = S
trigger1 = ctrl = 1


;-----------------------------------------------------------

;sp08
[State -1]
type = ChangeState
value = 1800
triggerall = var(59) = 0
triggerall = command = "sp08"
triggerall = p2bodydist x <= 100
trigger1 = statetype = S
trigger1 = ctrl = 1


;-----------------------------------------------------------

;sp02x
[State -1]
type = ChangeState
value = 1200
triggerall = var(59) = 0
triggerall = command = "sp02x"
trigger1 = statetype = S
trigger1 = ctrl = 1

;sp02y
[State -1]
type = ChangeState
value = 1201
triggerall = var(59) = 0
triggerall = command = "sp02y"
trigger1 = statetype = S
trigger1 = ctrl = 1

;sp02z
[State -1]
type = ChangeState
value = 1202
triggerall = var(59) = 0
triggerall = command = "sp02z"
trigger1 = statetype = S
trigger1 = ctrl = 1

;---------------------------------------------

;回り込み
[State -1]
type = ChangeState
value = 2900
triggerall = var(59) = 0
triggerall = command = "2900"
triggerall = p2bodydist x <= 30
trigger1 = statetype = S
trigger1 = ctrl = 1

[State -1];避け
type = ChangeState
value = 2800
triggerall = var(59) = 0
triggerall = command = "2800"
trigger1 = !command = "holddown"
trigger1 = statetype = S
trigger1 = ctrl = 1

[State -1];避け攻撃
type = ChangeState
value = 2850
triggerall = var(59) = 0
triggerall = stateno = 2800
triggerall = time >= 16
trigger1 = command = "x"

[State -1]
type = ChangeState
value = 2850
triggerall = var(59) = 0
triggerall = stateno = 2800
triggerall = time >= 16
trigger1 = command = "y"

[State -1]
type = ChangeState
value = 2850
triggerall = var(59) = 0
triggerall = stateno = 2800
triggerall = time >= 16
trigger1 = command = "z"

[State -1]
type = ChangeState
value = 1850
triggerall = var(59) = 0
triggerall = stateno = 2800
triggerall = time >= 16
trigger1 = command = "c"
;----------------------------------------------------------


;===========================================================================
;---------------------------------------------------------------------------
;RunFwd
[State -1]
type = ChangeState
value = 100
triggerall = var(59) = 0
trigger1 = command = "FF"
trigger1 = statetype = S
trigger1 = ctrl = 1

;---------------------------------------------------------------------------
;RunBack
[State -1]
type = ChangeState
value = 105
triggerall = var(59) = 0
trigger1 = command = "BB"
trigger1 = statetype = S
trigger1 = ctrl = 1

;---------------------------------------------------------------------------



;---------------------------------------------------------------------------
;===========================================================================
;---------------------------------------------------------------------------

;--------------------------------------------------
;dashx
[State -1]
type = ChangeState
value = 250
triggerall = var(59) = 0
triggerall = command = "fwd_x"
triggerall = command != "holddown"
trigger1 = stateno = 100
trigger1 = ctrl = 1

;dashy
[State -1]
type = ChangeState
value = 350
triggerall = var(59) = 0
triggerall = command = "fwd_y"
triggerall = command != "holddown"
trigger1 = stateno = 100
trigger1 = ctrl = 1

;dashz
[State -1]
type = ChangeState
value = 450
triggerall = var(59) = 0
triggerall = command = "fwd_z"
triggerall = command != "holddown"
trigger1 = stateno = 100
trigger1 = ctrl = 1

;dashc
[State -1]
type = ChangeState
value = 560
triggerall = var(59) = 0
triggerall = command = "fwd_c"
;triggerall = command != "holddown"
trigger1 = stateno = 100
trigger1 = ctrl = 1

;-------------------------------------------------------

; Standing light punch (near)
[State -1]
type = ChangeState
value = 240
triggerall = var(59) = 0
triggerall = command = "x"
triggerall = p2bodydist x <= 35
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl = 1

; Standing light punch (far)
[State -1]
type = ChangeState
value = 230
triggerall = var(59) = 0
triggerall = command = "x"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl = 1


;-------------------------------------------------

; Standing middle punch (near)
[State -1]
type = ChangeState
value = 340
triggerall = var(59) = 0
triggerall = command = "y"
triggerall = p2bodydist x <= 45
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl = 1


; Standing middle punch (far)
[State -1]
type = ChangeState
value = 330
triggerall = var(59) = 0
triggerall = command = "y"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl = 1


;-------------------------------------

; Standing stong punch (near)
[State -1]
type = ChangeState
value = 440
triggerall = var(59) = 0
triggerall = command = "z"
triggerall = p2bodydist x <= 55
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl = 1


; Standing stong punch (far)
[State -1]
type = ChangeState
value = 430
triggerall = var(59) = 0
triggerall = command = "z"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl = 1


;---------------------------------------------------------------------------

;Crouch light punch(near)
[State -1]
type = ChangeState
value = 260
triggerall = var(59) = 0
triggerall = command = "x"
triggerall = p2bodydist x <= 40
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl = 1


;Crouch light punch(far)
[State -1]
type = ChangeState
value = 220
triggerall = var(59) = 0
triggerall = command = "x"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl = 1


;---------------------------------------------------------------------------

;Crouch middle punch(near)
[State -1]
type = ChangeState
value = 360
triggerall = var(59) = 0
triggerall = command = "y"
triggerall = p2bodydist x <= 40
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl = 1


;Crouch middle punch(far)
[State -1]
type = ChangeState
value = 320
triggerall = var(59) = 0
triggerall = command = "y"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl = 1


;----------------------------------------------

;Crouch stong punch(near)
[State -1]
type = ChangeState
value = 460
triggerall = var(59) = 0
triggerall = command = "z"
triggerall = p2bodydist x <= 45
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl = 1

;Crouch stong punch(far)
[State -1]
type = ChangeState
value = 420
triggerall = var(59) = 0
triggerall = command = "z"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl = 1


;---------------------------------------------------------------------------
;Jump light punch
[State -1]
type = ChangeState
value = 210
triggerall = var(59) = 0
trigger1 = command = "x"
trigger1 = statetype = A
trigger1 = ctrl = 1

;---------------------------------------------------------------------------
;Jump middle punch
[State -1]
type = ChangeState
value = 310
triggerall = var(59) = 0
trigger1 = command = "y"
trigger1 = statetype = A
trigger1 = ctrl = 1

;--------------------------------------------------

;Jump stong punch
[State -1]
type = ChangeState
value = 410
triggerall = var(59) = 0
trigger1 = command = "z"
trigger1 = statetype = A
trigger1 = ctrl = 1

;-----------------------------------------------------------
; Jump kick
[State -1]
type = ChangeState
value = 510
triggerall = var(59) = 0
triggerall = command = "c"
trigger1 = statetype = A
trigger1 = ctrl = 1

; 3 kick
[State -1]
type = ChangeState
value = 520
triggerall = var(59) = 0
triggerall = command = "3kick"
trigger1 = statetype = C
trigger1 = ctrl = 1


; 2kick
[State -1]
type = ChangeState
value = 530
triggerall = var(59) = 0
triggerall = command = "2kick"
trigger1 = statetype = C
trigger1 = ctrl = 1

; 6kick
[State -1]
type = ChangeState
value = 540
triggerall = var(59) = 0
triggerall = command = "6kick"
trigger1 = statetype = S
trigger1 = ctrl = 1

;5 kick
[State -1]
type = ChangeState
value = 550
triggerall = var(59) = 0
triggerall = command = "c"
triggerall = !command = "holddown"
trigger1 = statetype = S
trigger1 = ctrl = 1


;--------------------------------------------------------
[State -1, 0];リバーサルアタック
type = ChangeState
value = Var(0)
triggerall = Var(0) > 999
trigger1   = statetype = S || statetype = C
trigger1   = stateno = 5001               ; 喰らい回復
trigger1   = HitOver
trigger2   = statetype = S || statetype = C
trigger2   = stateno = 5011               ; 屈喰らい回復
trigger2   = HitOver
trigger3   = stateno = 5120               ; 起きあがり
trigger3   = AnimTime = 0
