;------------------------------------------------------------------------------
;ＡＩ発動用コマンド
;------------------------------------------------------------------------------
[Command]
name = "AI-000"
command = ~F,a,~D,y,~U,c+x,D,b+y,F,z,z,z+a
time = 1

[Command]
name = "AI-001"
command = ~F,c,~D,y,~U,c+a,D,b+x,B,z,z,z+b
time = 1

[Command]
name = "AI-002"
command = ~F,y,~D,y,~U,c+y,D,b+z,F,z,z,z+c
time = 1

[Command]
name = "AI-003"
command = ~F,b,~D,y,~U,c+b,D,b+a,B,z,z,z+x
time = 1

[Command]
name = "AI-004"
command = ~F,x,~D,x,~U,c+x,D,b+y,F,z,z,z+y
time = 1

[Command]
name = "AI-005"
command = ~F,z,~D,y,~U,c+a,D,b+c,B,z,z,z+a
time = 1

[Command]
name = "AI-006"
command = ~D,U,x+y+z,~F,F,b,c,y,B,~B,a+b+c,U
time = 1

[Command]
name = "AI-007"
command = ~U,D,x+b+z,~F,F,b,b,x,B,~B,a+y+c,F
time = 1

[Command]
name = "AI-008"
command = ~D,U,a+y+c,~F,F,b,a,z,B,~B,x+b+z,D
time = 1

[Command]
name = "AI-009"
command = ~U,D,x+b+c,~F,F,b,c,x,B,~B,a+y+z,B
time = 1

[Command]
name = "AI-010"
command = ~x,~y,~z,~a,~b,~c,~s,a+b+c,x+y+z,~F,B
time = 1

[Command]
name = "AI-011"
command = F,D,F
time = 0

[Command]
name = "AI-012"
command = B,F,B
time = 0

[Command]
name = "AI-013"
command = U,B,U
time = 0

[Command]
name = "AI-014"
command = D,U,D
time = 0

[Command]
name = "AI-015"
command = a,s,a
time = 0

[Command]
name = "AI-016"
command = b,a,b
time = 0

[Command]
name = "AI-017"
command = c,b,c
time = 0

[Command]
name = "AI-018"
command = x,c,x
time = 0

[Command]
name = "AI-019"
command = y,x,y
time = 0

[Command]
name = "AI-020"
command = z,y,z
time = 0

[Command]
name = "AI-021"
command = a,b,x,c
time = 0

[Command]
name = "AI-022"
command = a,b,x,c,a,z,a,z,a,a,a
time = 0

[Command]
name = "AI-023"
command = a,b,x,c,a,z,a,z,a,a
time = 0

[Command]
name = "AI-024"
command = a,b,x,c,a,z,a,z,z
time = 0

[Command]
name = "AI-025"
command = a,b,x,c,a,z,a,z,y
time = 0

[Command]
name = "AI-026"
command = a,b,x,c,a,z,a,z,x
time = 0

[Command]
name = "AI-027"
command = a,b,x,c,a,z,a,z,s
time = 0

[Command]
name = "AI-028"
command = a,b,x,c,a,z,a,z,c
time = 0

[Command]
name = "AI-029"
command = a,b,x,c,a,z,a,z,b
time = 0

[Command]
name = "AI-030"
command = a,b,x,c,a,z,a,z,a
time = 0

[Command]
name = "AI-031"
command = a,b,x,c,a,z,a,z
time = 0

[Command]
name = "AI-032"
command = a,b,x,c,a,z,a,y
time = 0

[Command]
name = "AI-033"
command = a,b,x,c,a,z,a,x
time = 1

[Command]
name = "AI-034"
command = a,b,x,c,a,z,a,c
time = 1

[Command]
name = "AI-035"
command = a,b,x,c,a,z,a,s
time = 1

[Command]
name = "AI-036"
command = a,b,x,c,a,z,a,b,a
time = 1

[Command]
name = "AI-037"
command = a,b,x,c,a,z,a,b
time = 1

[Command]
name = "AI-038"
command = a,b,x,c,a,z,a
time = 1

[Command]
name = "AI-039"
command = a,b,x,c,a,z
time = 1

[Command]
name = "AI-040"
command = a,b,x,c,a
time = 1

[Command]
name = "AI-041"
command = a,b,x,c,y
time = 1

[Command]
name = "AI-042"
command = z,z,z,z,z,z,z,z,y,~F,a,~D,y,~U,c+x,D,b+y,F,z,z,z+a
time = 1

[Command]
name = "AI-043"
command = z,z,z,z,z,z,z,z,y,~F,c,~D,y,~U,c+a,D,b+x,B,z,z,z+b
time = 1

[Command]
name = "AI-044"
command = z,z,z,z,z,z,z,z,y,~F,y,~D,y,~U,c+y,D,b+z,F,z,z,z+c
time = 1

[Command]
name = "AI-045"
command = z,z,z,z,z,z,z,z,y,~F,b,~D,y,~U,c+b,D,b+a,B,z,z,z+x
time = 1

[Command]
name = "AI-046"
command = z,z,z,z,z,z,z,z,y,~F,x,~D,x,~U,c+x,D,b+y,F,z,z,z+y
time = 1

[Command]
name = "AI-047"
command = z,z,z,z,z,z,z,z,y,~F,z,~D,y,~U,c+a,D,b+c,B,z,z,z+a
time = 1

[Command]
name = "AI-048"
command = z,z,z,z,z,z,z,z,y,~D,U,x+y+z,~F,F,b,c,y,B,~B,a+b+c,U
time = 1

[Command]
name = "AI-049"
command = z,z,z,z,z,z,z,z,y,~U,D,x+b+z,~F,F,b,b,x,B,~B,a+y+c,F
time = 1

[Command]
name = "AI-050"
command = z,z,z,z,z,z,z,z,y,~D,U,a+y+c,~F,F,b,a,z,B,~B,x+b+z,D
time = 1

[Command]
name = "AI-051"
command = z,z,z,z,z,z,z,z,y,~U,D,x+b+c,~F,F,b,c,x,B,~B,a+y+z,B
time = 1

[Command]
name = "AI-052"
command = z,z,z,z,z,z,z,z,y,~x,~y,~z,~a,~b,~c,~s,a+b+c,x+y+z,~F,B
time = 1

[Command]
name = "AI-053"
command = z,z,z,z,z,z,z,z,y,F,D,F
time = 0

[Command]
name = "AI-054"
command = z,z,z,z,z,z,z,z,y,B,F,B
time = 0

[Command]
name = "AI-055"
command = z,z,z,z,z,z,z,z,y,U,B,U
time = 0

[Command]
name = "AI-056"
command = z,z,z,z,z,z,z,z,y,D,U,D
time = 0

[Command]
name = "AI-057"
command = z,z,z,z,z,z,z,z,y,a,s,a
time = 0

[Command]
name = "AI-058"
command = z,z,z,z,z,z,z,z,y,b,a,b
time = 0

[Command]
name = "AI-059"
command = z,z,z,z,z,z,z,z,y,c,b,c
time = 0

[Command]
name = "AI-060"
command = z,z,z,z,z,z,z,z,y,x,c,x
time = 0

[Command]
name = "AI-061"
command = z,z,z,z,z,z,z,z,y,y,x,y
time = 0

[Command]
name = "AI-062"
command = z,z,z,z,z,z,z,z,y,z,y,z
time = 0

[Command]
name = "AI-063"
command = z,z,z,z,z,z,z,z,y,a,b,x,c
time = 0

[Command]
name = "AI-064"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,a,a,a
time = 0

[Command]
name = "AI-065"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,a,a
time = 0

[Command]
name = "AI-066"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,z
time = 0

[Command]
name = "AI-067"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,y
time = 0

[Command]
name = "AI-068"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,x
time = 0

[Command]
name = "AI-069"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,s
time = 0

[Command]
name = "AI-070"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,c
time = 0

[Command]
name = "AI-071"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,b
time = 0

[Command]
name = "AI-072"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,a
time = 0

[Command]
name = "AI-073"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z
time = 0

[Command]
name = "AI-074"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,y
time = 0

[Command]
name = "AI-075"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,x
time = 1

[Command]
name = "AI-076"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,c
time = 1

[Command]
name = "AI-077"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,s
time = 1

[Command]
name = "AI-078"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,b,a
time = 1

[Command]
name = "AI-079"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,b
time = 1

[Command]
name = "AI-080"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a
time = 1

[Command]
name = "AI-081"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a,z
time = 1

[Command]
name = "AI-082"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,a
time = 1

[Command]
name = "AI-083"
command = z,z,z,z,z,z,z,z,y,a,b,x,c,y
time = 1

[Command]
name = "AI-084"
command = z,z,z,z,z,z,z,z,y,z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,a,a,a
time = 0

[Command]
name = "AI-085"
command = z,z,z,z,z,z,z,z,y,z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,a,a
time = 0

[Command]
name = "AI-086"
command = z,z,z,z,z,z,z,z,y,z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,z
time = 0

[Command]
name = "AI-087"
command = z,z,z,z,z,z,z,z,y,z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,y
time = 0

[Command]
name = "AI-088"
command = z,z,z,z,z,z,z,z,y,z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,x
time = 0

[Command]
name = "AI-089"
command = z,z,z,z,z,z,z,z,y,z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,s
time = 0

[Command]
name = "AI-090"
command = z,z,z,z,z,z,z,z,y,z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,c
time = 0

[Command]
name = "AI-091"
command = z,z,z,z,z,z,z,z,y,z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,b
time = 0

[Command]
name = "AI-092"
command = z,z,z,z,z,z,z,z,y,z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z,a
time = 0

[Command]
name = "AI-093"
command = z,z,z,z,z,z,z,z,y,z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,z
time = 0

[Command]
name = "AI-094"
command = z,z,z,z,z,z,z,z,y,z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,y
time = 0

[Command]
name = "AI-095"
command = z,z,z,z,z,z,z,z,y,z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,x
time = 1

[Command]
name = "AI-096"
command = z,z,z,z,z,z,z,z,y,z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,c
time = 1

[Command]
name = "AI-097"
command = z,z,z,z,z,z,z,z,y,z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,s
time = 1

[Command]
name = "AI-098"
command = z,z,z,z,z,z,z,z,y,z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,b,a
time = 1

[Command]
name = "AI-099"
command = z,z,z,z,z,z,z,z,y,z,z,z,z,z,z,z,z,y,a,b,x,c,a,z,a,b
time = 1

;------------------------------------------------------------------------------
;超必殺技
;------------------------------------------------------------------------------

;居合い
[Command]
name = "iai"
command = ~D,DF,F,D,DF,F,x
time = 20

[Command]
name = "iai"
command = ~D,DF,F,D,DF,F,y
time = 20

;ツイスター
[Command]
name = "twister"
command = ~B,F,DF,D,DB,B,x
time = 20

[Command]
name = "twister"
command = ~B,F,DF,D,DB,B,y
time = 20

;プレッシャーフライヤー
[Command]
name = "pressure-fryer"
command = ~D,DB,B,D,DB,B,x
time = 20

[Command]
name = "pressure-fryer"
command = ~D,DB,B,D,DB,B,y
time = 20

;カーネル３ダース
[Command]
name = "colonel-3-dozen"
command = ~F,B,DB,D,DF,F,x
time = 20

[Command]
name = "colonel-3-dozen"
command = ~F,B,DB,D,DF,F,y
time = 20

;ホールピース
[Command]
name = "whole-piece"
command = ~D,DB,B,D,DB,B,a
time = 20

[Command]
name = "whole-piece"
command = ~D,DB,B,D,DB,B,b
time = 20

;------------------------------------------------------------------------------
;必殺技
;------------------------------------------------------------------------------

ウイング or リブ
[Command]
name = "wing-or-rib"
command = ~F,D,DF,x

[Command]
name = "wing-or-rib"
command = ~F,D,DF,y

;ドラム or サイ
[Command]
name = "drum-or-thigh"
command = ~D,DF,F,x

[Command]
name = "drum-or-thigh"
command = ~D,DF,F,y

;キール
[Command]
name = "keel"
command = ~D,DB,B,x

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

;------------------------------------------------------------------------------
;特殊技
;------------------------------------------------------------------------------

;大ジャンプ
[Command]
name = "super_jump"
command = D,$U
time = 7

;------------------------------------------------------------------------------
;キー２回連続入力
;------------------------------------------------------------------------------

[Command]
name = "FF"       ;必須コマンド名
command = F,F
time = 10

[Command]
name = "BB"       ;必須コマンド名
command = B,B
time = 10

;------------------------------------------------------------------------------
;同時押し
;------------------------------------------------------------------------------

[Command]
name = "recovery" ;必須コマンド名
command = a+b
time = 1

[Command]
name = "recovery" ;必須コマンド名
command = x+y
time = 1

;------------------------------------------------------------------------------
;方向キー＋ボタン
;------------------------------------------------------------------------------

;[Command]
;name = "fwd_a"
;command = /F,a

;------------------------------------------------------------------------------
;レバガチャ
;------------------------------------------------------------------------------

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

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

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

[Command]
name = "gacha"
command = a
time = 1

[Command]
name = "gacha"
command = b
time = 1

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

[Command]
name = "gacha"
command = F
time = 1

[Command]
name = "gacha"
command = D
time = 1

[Command]
name = "gacha"
command = B
time = 1

[Command]
name = "gacha"
command = U
time = 1

;------------------------------------------------------------------------------
ボタン単発
;------------------------------------------------------------------------------

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

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

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

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

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

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

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

;------------------------------------------------------------------------------
;方向キー
;------------------------------------------------------------------------------

[Command]
name = "holdfwd"   ;必須コマンド名
command = /$F
time = 1

[Command]
name = "holdback"  ;必須コマンド名
command = /$B
time = 1

[Command]
name = "holdup"    ;必須コマンド名
command = /$U
time = 1

[Command]
name = "holddown"  ;必須コマンド名
command = /$D
time = 1

;==============================================================================
[Statedef -1]
;==============================================================================
;------------------------------------------------------------------------------
;超必殺技
;------------------------------------------------------------------------------

[State -1, 居合い]
type = ChangeState
triggerall = (var(0) < 6)
triggerall = (var(34) <= 0) && (var(35) <= 0)
triggerall = (command = "iai")
triggerall = (Power > 999)
triggerall = (NumHelper(2000) = 0)
trigger1 = (StateType != A) && (Ctrl)
trigger2 = (StateNo = 410) && (MoveContact)
value = 3000

[State -1, ツイスター]
type = ChangeState
triggerall = (var(0) < 6)
triggerall = (var(34) <= 0) && (var(35) <= 0)
triggerall = (command = "twister")
triggerall = (Power > 999)
trigger1 = (StateType != A) && (Ctrl)
value = 3300

[State -1, プレッシャーフライヤー]
type = ChangeState
triggerall = (var(0) < 6)
triggerall = (var(34) <= 0) && (var(35) <= 0)
triggerall = (command = "pressure-fryer")
triggerall = (!NumHelper(3400))
triggerall = (Power > 999)
trigger1 = (StateType != A) && (Ctrl)
value = 3400

[State -1, カーネル3ダース]
type = ChangeState
triggerall = (var(0) < 6)
triggerall = (var(34) <= 0) && (var(35) <= 0)
triggerall = (command = "colonel-3-dozen")
triggerall = (Power > 1999)
trigger1 = (StateType != A) && (Ctrl)
value = 3500

[State -1, ホールピース]
type = ChangeState
triggerall = (var(0) < 6)
triggerall = (var(34) <= 0) && (var(35) <= 0)
triggerall = (command = "whole-piece")
triggerall = (Power > 2999)
trigger1 = (StateType != A) && (Ctrl)
value = 3200

;------------------------------------------------------------------------------
;必殺技
;------------------------------------------------------------------------------

[State -1, ウイング]
type = ChangeState
triggerall = (command = "wing-or-rib")
triggerall = (var(0) < 6)
trigger1 = (StateType != A) && (Ctrl)
trigger2 = (StateNo = [200,499]) && (MoveContact)
trigger3 = (StateNo = 1000) && (MoveContact)
value = 1010

[State -1, ドラム]
type = ChangeState
triggerall = (command = "drum-or-thigh")
triggerall = (var(0) < 6)
trigger1 = (StateType != A) && (Ctrl)
trigger2 = (StateNo = [200,499]) && (MoveContact)
value = 1000

[State -1, リブ]
type = ChangeState
triggerall = (command = "wing-or-rib")
triggerall = (var(0) < 6)
trigger1 = (StateType = A) && (Ctrl)
trigger2 = (StateNo = [600,699]) && (MoveContact)
trigger3 = (StateNo = 1011) && (Time > 10)
value = 1030

[State -1, サイ]
type = ChangeState
triggerall = (command = "drum-or-thigh")
triggerall = (var(0) < 6)
trigger1 = (StateType = A) && (Ctrl)
trigger2 = (StateNo = [600,699]) && (MoveContact)
trigger3 = (StateNo = 1011) && (Time > 10)
value = 1020


[State -1, キール]
type = ChangeState
triggerall = (command = "keel")
triggerall = (var(0) < 6)
trigger1 = (StateType != A) && (Ctrl)
trigger2 = (StateNo = [200,499]) && (MoveContact)
value = 1040

[State -1, ]
type = ChangeState
value = 1050
triggerall = Var(59) = 0
triggerall = command = "c"
triggerall = command != "holdfwd"
triggerall = command != "holdback"
triggerall = NumHelper(2100) = 0
triggerall = NumHelper(2200) = 0
triggerall = NumHelper(2500) = 0
triggerall = NumHelper(2600) = 0
triggerall = NumHelper(2700) = 0
triggerall = NumHelper(2301) = 0
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact

[State -1, ]
type = ChangeState
value = 1080
triggerall = Var(59) = 0
triggerall = command = "c"
triggerall = command = "holdfwd"
triggerall = NumHelper(2100) = 0
triggerall = NumHelper(2200) = 0
triggerall = NumHelper(2500) = 0
triggerall = NumHelper(2600) = 0
triggerall = NumHelper(2700) = 0
triggerall = NumHelper(2301) = 0
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact

[State -1, ]
type = ChangeState
value = 1090
triggerall = Var(59) = 0
triggerall = command = "c"
triggerall = command = "holdback"
triggerall = NumHelper(2100) = 0
triggerall = NumHelper(2200) = 0
triggerall = NumHelper(2500) = 0
triggerall = NumHelper(2600) = 0
triggerall = NumHelper(2700) = 0
triggerall = NumHelper(2301) = 0
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact

;------------------------------------------------------------------------------
;特殊技
;------------------------------------------------------------------------------

[State -1, 投げ]
type = ChangeState
triggerall = (command = "y")
triggerall = (var(0) < 6)
triggerall = (StateNo != 100)
triggerall = (StateNo != 101)
triggerall = (StateNo != 106)
trigger1 = (command = "holdfwd") || (command = "holdback")
trigger1 = (StateType != A)
trigger1 = (Ctrl)
trigger1 = (P2BodyDist X < 8)
trigger1 = (P2StateType != A)
trigger1 = (P2MoveType != H)
value = 800

[State -1, 後退]
type = ChangeState
triggerall = (RoundState = 2) && (Alive)
triggerall = (var(0) < 6)
trigger1 = (((command = "a") && (command = "x")) || (command = "z")) && (command = "holdback") && (StateType != A) && (Ctrl)
value = 710

[State -1, 回り込み]
type = ChangeState
triggerall = (RoundState = 2) && (Alive)
triggerall = (var(0) < 6)
trigger1 = (((command = "a") && (command = "x")) || (command = "z"))  && (StateType != A) && (Ctrl)
value = 700

;------------------------------------------------------------------------------
; 移動関連
;------------------------------------------------------------------------------

[State -1, 走る]
type = ChangeState
triggerall = (StateNo != 100)
triggerall = (var(0) < 6)
trigger1 = (command = "FF") && (StateType = S) && (Ctrl)
value = 100

[State -1, 後ろに走る]
type = ChangeState
triggerall = (StateNo != 105)
triggerall = (var(0) < 6)
trigger1 = (command = "BB") && (StateType = S) && (Ctrl)
value = 105

[State -1, スーパージャンプ]
type = ChangeState
triggerall = (var(0) < 6)
trigger1 = (command = "super_jump") && (StateType != A) && (Ctrl)
value = 10003

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

[State -1, しゃがみ強パンチキャンセルジャンプ]
type = ChangeState
triggerall = (var(0) < 6)
trigger1 = (command = "holdup") && (StateNo = 410) && (MoveContact)
value = 10003

;------------------------------------------------------------------------------
; 通常攻撃
;------------------------------------------------------------------------------

[State -1, 立ち弱パンチ]
type = ChangeState
triggerall = (command = "x") && (command != "holddown")
triggerall = (var(0) < 6)
trigger1 = (StateType = S) && (Ctrl)
trigger2 = (StateNo = 200) && (MoveContact) && (AnimElemTime(3) > 0)
trigger3 = (StateNo = 230) && (MoveContact) && (AnimElemTime(3) > 0)
trigger4 = (StateNo = 400) && (MoveContact) && (AnimElemTime(3) > 0)
trigger5 = (StateNo = 430) && (MoveContact) && (AnimElemTime(3) > 0)
value = 200

[State -1, 立ち強パンチ]
type = ChangeState
triggerall = (command = "y") && (command != "holddown")
triggerall = (var(0) < 6)
trigger1 = (StateType = S) && (Ctrl)
trigger2 = (StateNo = 200) && (MoveContact)
trigger3 = (StateNo = 230) && (MoveContact)
trigger4 = (StateNo = 400) && (MoveContact)
trigger5 = (StateNo = 430) && (MoveContact)
value = 210

[State -1, 立ち弱キック]
type = ChangeState
triggerall = (command = "a") && (command != "holddown")
triggerall = (var(0) < 6)
trigger1 = (StateType = S) && (Ctrl)
trigger2 = (StateNo = 200) && (MoveContact) && (AnimElemTime(3) > 0)
trigger3 = (StateNo = 230) && (MoveContact) && (AnimElemTime(3) > 0)
trigger4 = (StateNo = 400) && (MoveContact) && (AnimElemTime(3) > 0)
trigger5 = (StateNo = 430) && (MoveContact) && (AnimElemTime(3) > 0)
value = 230

[State -1, 立ち強キック]
type = ChangeState
triggerall = (command = "b") && (command != "holddown")
triggerall = (var(0) < 6)
trigger1 = (StateType = S) && (Ctrl)
trigger2 = (StateNo = 200) && (MoveContact)
trigger3 = (StateNo = 230) && (MoveContact)
trigger4 = (StateNo = 400) && (MoveContact)
trigger5 = (StateNo = 430) && (MoveContact)
trigger6 = (StateNo = [210,229]) && (MoveContact)
trigger7 = (StateNo = [410,429]) && (MoveContact)
value = 240

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

[State -1, しゃがみ弱パンチ]
type = ChangeState
triggerall = (command = "x") && (command = "holddown")
triggerall = (var(0) < 6)
trigger1 = (StateType = C) && (Ctrl)
trigger2 = (StateNo = 200) && (MoveContact) && (AnimElemTime(3) > 0)
trigger3 = (StateNo = 230) && (MoveContact) && (AnimElemTime(3) > 0)
trigger4 = (StateNo = 400) && (MoveContact) && (AnimElemTime(3) > 0)
trigger5 = (StateNo = 430) && (MoveContact) && (AnimElemTime(3) > 0)
value = 400

[State -1, しゃがみ強パンチ]
type = ChangeState
triggerall = (command = "y") && (command = "holddown")
triggerall = (var(0) < 6)
trigger1 = (StateType = C) && (Ctrl)
trigger2 = (StateNo = 200) && (MoveContact)
trigger3 = (StateNo = 230) && (MoveContact)
trigger4 = (StateNo = 400) && (MoveContact)
trigger5 = (StateNo = 430) && (MoveContact)
value = 410

[State -1, しゃがみ弱キック]
type = ChangeState
triggerall = (command = "a") && (command = "holddown")
triggerall = (var(0) < 6)
trigger1 = (StateType = C) && (Ctrl)
trigger2 = (StateNo = 200) && (MoveContact) && (AnimElemTime(3) > 0)
trigger3 = (StateNo = 230) && (MoveContact) && (AnimElemTime(3) > 0)
trigger4 = (StateNo = 400) && (MoveContact) && (AnimElemTime(3) > 0)
trigger5 = (StateNo = 430) && (MoveContact) && (AnimElemTime(3) > 0)
value = 430

[State -1, しゃがみ強キック]
type = ChangeState
triggerall = (command = "b") && (command = "holddown")
triggerall = (var(0) < 6)
trigger1 = (StateType = C) && (Ctrl)
trigger2 = (StateNo = 200) && (MoveContact)
trigger3 = (StateNo = 230) && (MoveContact)
trigger4 = (StateNo = 400) && (MoveContact)
trigger5 = (StateNo = 430) && (MoveContact)
trigger6 = (StateNo = [210,229]) && (MoveContact)
trigger7 = (StateNo = [410,429]) && (MoveContact)
value = 440

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

[State -1, ジャンプ弱パンチ]
type = ChangeState
triggerall = (command = "x")
triggerall = (var(0) < 6)
trigger1 = (StateType = A) && (Ctrl)
trigger2 = (var(35) = 1) && (StateNo = 600 || StateNo = 630) && (MoveContact)
value = 600

[State -1, ジャンプ強パンチ]
type = ChangeState
triggerall = (command = "y")
triggerall = (var(0) < 6)
trigger1 = (StateType = A) && (Ctrl)
trigger2 = (StateNo = 600 || StateNo = 630) && (MoveContact)
trigger3 = (var(35) = 1) && (StateNo = 640) && (MoveContact)
value = 610

[State -1, ジャンプ弱キック]
type = ChangeState
triggerall = (command = "a")
triggerall = (var(0) < 6)
trigger1 = (StateType = A) && (Ctrl)
trigger2 = (var(35) = 1) && (StateNo = 600 || StateNo = 630) && (MoveContact)
value = 630

[State -1, ジャンプ強キック]
type = ChangeState
triggerall = (command = "b")
triggerall = (var(0) < 6)
trigger1 = (StateType = A) && (Ctrl)
trigger2 = (StateNo = 600 || StateNo = 630) && (MoveContact)
trigger3 = (var(35) = 1) && (StateNo = 610) && (MoveContact)
value = 640

;------------------------------------------------------------------------------
;挑発
;------------------------------------------------------------------------------

[State -1, 挑発]
type = ChangeState
triggerall = (command = "start")
triggerall = (var(0) < 6)
trigger1 = (StateType != A) && (Ctrl)
value = 10000

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