; 「カレン」のコマンドファイルです。
;-------------------------------------------------------------------------------
;-| ボタンリマップ（ボタンコンフィグ）|-----------------------------------------
[Remap]
x = x
y = y
z = z
a = a
b = b
c = c
s = s


;-------------------------------------------------------------------------------
;-| デフォルト設定 |------------------------------------------------------------
[Defaults]
command.time		= 15
command.buffer.time	= 1


;===============================================================================
; コマンド定義パート
;===============================================================================
;-| 超必殺技 |-----------------------------------------------------------------
[Command]
name	= "6321463214_c"
command	= ~F, DF, D, DB, B, F, DF, D, DB, B, c
time	= 30

[Command]
name	= "aa6bc"
command	= a, a, F, b, c
time	= 30

[Command]
name	= "236236_c"
command	= ~D, DF, F, D, DF, F, c
time	= 30

[Command]
name	= "214214_c"
command = ~D, DB, B, D, DB, B, c
time	= 30

[Command]
name	= "214_bc"
command	= ~D, DB, B, b+c

[Command]
name	= "41236_c"
command	= ~B, DB, D, DF, F, c
time	= 30

[Command]
name	= "236_ac"
command	= ~D, DF, F, a+c

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


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

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


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


[Command]
name	= "623_a"
command	= ~F, D, DF, a

[Command]
name	= "623_b"
command	= ~F, D, DF, b

[Command]
name	= "623_c"
command	= ~F, D, DF, c



[Command]
name	= "236_a"
command	= ~D, DF, F, a

[Command]
name	= "236_b"
command	= ~D, DF, F, b

[Command]
name	= "236_c"
command	= ~D, DF, F, c


[Command]
name	= "421_a"
command	= ~B, D, DB, a

[Command]
name	= "421_b"
command	= ~B, D, DB, b

[Command]
name	= "421_c"
command	= ~B, D, DB, c


[Command]
name	= "214_a"
command	= ~D, DB, B, a

[Command]
name	= "214_b"
command	= ~D, DB, B, b

[Command]
name	= "214_c"
command	= ~D, DB, B, c



[Command]
name	= "22_a"
command	= D, D, a

[Command]
name	= "22_b"
command	= D, D, b

[Command]
name	= "22_c"
command	= D, D, c

[Command]
name	= "22_z"
command	= D, D, z

[Command]
name	= "22_s"
command	= D, D, s



[Command]
name	= "HJump"
command	= D, UF
time	= 10

[Command]
name	= "HJump"
command	= DB, UF
time	= 10

[Command]
name	= "HJump"
command	= D, U
time	= 10

[Command]
name	= "HJump"
command	= DB, U
time	= 10

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

[Command]
name	= "FF"
command	= F, F
time	= 20

[Command]
name	= "BB"
command	= B, B
time	= 20

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

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

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

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

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

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

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


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

[Command]
name	= "up_a"
command	= /$U,a
time	= 1

[Command]
name	= "up_b"
command	= /$U,b
time	= 1

[Command]
name	= "down_a"
command	= /$D,a
time	= 1

[Command]
name	= "down_b"
command	= /$D,b
time	= 1

[Command]
name = "down_c"
command = /$D,c
time = 1

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

[Command]
name	= "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	= "up"
command	= U
time	= 1

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

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

[Command]
name	= "back"
command	= B
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

;------------------------------------------------------------------------------
;-| ボタン押しっぱなし |-------------------------------------------------------

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

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

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

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

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

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



[Statedef -1]
;==============================================================================
; 超必殺技
;==============================================================================
; SUMOUパワー
[State -1, SUMOU Power]
type		= ChangeState
value		= 4000
triggerall	= command = "214_bc"
triggerall	= var(50) >= 7
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,620]
trigger2	= MoveHit
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; 超弾幕
[State -1, Super Burrets]
type		= ChangeState
value		= 4300
triggerall	= command = "236236_c"
triggerall	= var(52) >= 1000
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [1600,1601]
trigger2	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)


; 禊
[State -1, Misogi]
type		= ChangeState
value		= 3700
triggerall	= command = "6321463214_c"
triggerall	= StateType != A
triggerall	= Power >= 3000
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,420]
trigger2	= MoveHit
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; 瞬心殺
[State -1, Shun Shin Satsu]
type		= ChangeState
value		= 3800
triggerall	= command = "aa6bc"
triggerall	= StateType != A
triggerall	= Power >= 3000
trigger1	= Ctrl || ((StateNo = [200,225]) && (Time <= 10))
trigger2	= StateNo = [1600,1601]
trigger2	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)


; 超流影陣
[State -1, Super Ryueijin]
type		= ChangeState
value		= 3200
triggerall	= command = "214214_c"
triggerall	= StateType != A
triggerall	= Power >= 1000
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,420]
trigger2	= MoveHit
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; ホンギヌスの槍
[State -1, Honginus's Lance]
type		= ChangeState
value		= 3100
triggerall	= command = "41236_c"
triggerall	= StateType != A
triggerall	= Power >= 1000
triggerall	= NumHelper(3110) = 0
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,420]
trigger2	= MoveHit
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)


; ウルトラスーパーアルゼンチンブリーカー
[State -1, SUBBreaker]
type		= ChangeState
value		= 3000
triggerall	= (command = "236_ac") || (command = "236_y")
triggerall	= StateType != A
triggerall	= Power >= 1000
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [1600,1601]
trigger2	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; オーラバースト
[State -1, AuraBurst]
type		= ChangeState
value		= 3500
triggerall	= Power >= 1000
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger1	= command = "a"
trigger1	= command = "b"
trigger1	= command = "c"
trigger2	= MoveType = H
trigger2	= var(52) >= 1000
trigger2	= command = "a"
trigger2	= command = "b"
trigger2	= command = "c"
trigger3	= Ctrl || (StateNo = 52)
trigger3	= command = "x"
trigger4	= MoveType = H
trigger4	= var(52) >= 1000
trigger4	= command = "x"
trigger5	= StateNo = [1600,1601]
trigger5	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)
trigger5	= command = "a"
trigger5	= command = "b"
trigger5	= command = "c"
trigger6	= StateNo = [1600,1601]
trigger6	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)
trigger6	= command = "x"




; ダンデム
[State -1, Tandem1]
type		= ChangeState
value		= 11000
triggerall	= command = "214_z"
triggerall	= Power >= 1000
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateType != A
trigger2	= HitDefAttr = SC, NA
trigger2	= MoveContact
trigger3	= StateNo = [1000,1200]
trigger3	= AnimElemTime(6) > 0
trigger4	= StateNo = 1700
trigger4	= AnimElemTime(9) > 0
trigger5	= StateNo = [1800,1900]
trigger5	= AnimElemTime(7) > 0
trigger6	= StateNo = 3100
trigger6	= AnimElemTime(9) > 0
trigger7	= StateNo = 3800
trigger7	= Time > 60
trigger8	= StateNo = 4300
trigger8	= Time > 60
trigger9	= StateNo = [1600,1601]
trigger9	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; タワデム
[State -1, Tandem1]
type		= ChangeState
value		= 11500
triggerall	= command = "236_z"
triggerall	= Power >= 1000
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateType != A
trigger2	= HitDefAttr = SC, NA
trigger2	= MoveContact
trigger3	= StateNo = [1000,1200]
trigger3	= AnimElemTime(6) > 0
trigger4	= StateNo = 1700
trigger4	= AnimElemTime(9) > 0
trigger5	= StateNo = [1800,1900]
trigger5	= AnimElemTime(7) > 0
trigger6	= StateNo = 3100
trigger6	= AnimElemTime(9) > 0
trigger7	= StateNo = 3800
trigger7	= Time > 60
trigger8	= StateNo = 4300
trigger8	= Time > 60
trigger9	= StateNo = [1600,1601]
trigger9	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; Kゲージ変換
[State -1, K Gage Conversion]
type		= ChangeState
value		= 2000
triggerall	= command = "22_z"
triggerall	= var(52) > 333
triggerall	= StateType != A
triggerall	= var(50) < 7
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [1600,1601]
trigger2	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)


;==============================================================================
; 必殺技
;==============================================================================
; 地上短ﾅｷﾞｯ
[State -1, GSNagi]
type		= ChangeState
value		= 1600
triggerall	= command = "623_a"
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateType != A
trigger2	= HitDefAttr = SC, NA
trigger2	= MoveContact
trigger3	= StateNo = 1310
trigger3	= MoveContact
trigger4	= StateNo = 1410
trigger4	= MoveContact
trigger5	= StateNo = [1600,1601]
trigger5	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)
trigger6	= StateNo = [301,302]
trigger6	= MoveContact

; 地上長ﾅｷﾞｯ
[State -1, GLNagi]
type		= ChangeState
value		= 1601
triggerall	= command = "623_b"
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateType != A
trigger2	= HitDefAttr = SC, NA
trigger2	= MoveContact
trigger3	= StateNo = 1310
trigger3	= MoveContact
trigger4	= StateNo = 1410
trigger4	= MoveContact
trigger5	= StateNo = [1600,1601]
trigger5	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)
trigger6	= StateNo = [301,302]
trigger6	= MoveContact

; 地上上昇ﾅｷﾞｯ
[State -1, GUNagi]
type		= ChangeState
value		= 1610
triggerall	= command = "623_c"
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateType != A
trigger2	= HitDefAttr = SC, NA
trigger2	= MoveContact
trigger3	= StateNo = 1310
trigger3	= MoveContact
trigger4	= StateNo = 1410
trigger4	= MoveContact
trigger5	= StateNo = [1600,1601]
trigger5	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)
trigger6	= StateNo = [301,302]
trigger6	= MoveContact

; 空中ﾅｷﾞｯ
[State -1, ANagi]
type		= ChangeState
value		= 1620
triggerall	= command = "236_a"
triggerall	= StateType = A
trigger1	= Ctrl
trigger2	= HitDefAttr = A, NA
trigger2	= MoveContact
trigger3	= StateNo = [1600,1620]
trigger3	= Time >= 11
trigger4	= StateNo = 2200
trigger4	= MoveHit


; サマーソルトキック
[State -1, Summer Salt Kick]
type		= ChangeState
value		= 2100
triggerall	= StateType != A
triggerall	= Ctrl || (StateNo = 52)
trigger1	= command = "421_a"
trigger1	= var(0) := 1
trigger2	= command = "421_b"
trigger2	= var(0) := 2
trigger3	= command = "421_c"
trigger3	= var(0) := 3
trigger4	= StateNo = [1600,1601]
trigger4	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; 必殺キック
[State -1, Super Kick]
type		= ChangeState
value		= 2200
triggerall	= command = "214_a"
triggerall	= StateType = A
triggerall	= var(0) := 1
triggerall	= Pos Y <= -50
trigger1	= Ctrl
trigger2	= HitDefAttr = A, NA
trigger2	= MoveContact

[State -1, Super Kick]
type		= ChangeState
value		= 2200
triggerall	= command = "214_b"
triggerall	= StateType = A
triggerall	= var(0) := 2
triggerall	= Pos Y <= -50
trigger1	= Ctrl
trigger2	= HitDefAttr = A, NA
trigger2	= MoveContact

[State -1, Super Kick]
type		= ChangeState
value		= 2200
triggerall	= command = "214_c"
triggerall	= StateType = A
triggerall	= var(0) := 3
triggerall	= Pos Y <= -50
trigger1	= Ctrl
trigger2	= HitDefAttr = A, NA
trigger2	= MoveContact



; 空対空ミサイル
[State -1, AAM]
type		= ChangeState
value		= 2300
triggerall	= command = "236_b"
triggerall	= StateType = A
triggerall	= NumHelper(2310) = 0
trigger1	= Ctrl

; 空対地ミサイル
[State -1, AGM]
type		= ChangeState
value		= 2400
triggerall	= command = "236_c"
triggerall	= StateType = A
triggerall	= NumHelper(2410) = 0
trigger1	= Ctrl


; ブーメラン
[State -1, Boomerang]
type		= ChangeState
value		= 1000
triggerall	= command = "236_a"
triggerall	= StateType != A
triggerall	= NumHelper(1050) = 0
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,420]
trigger2	= MoveHit
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; ミニオトコプター
[State -1, MiniOtokopter]
type		= ChangeState
value		= 1100
triggerall	= command = "236_b"
triggerall	= StateType != A
triggerall	= NumHelper(1150) = 0
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,420]
trigger2	= MoveHit
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; どすこい砲
[State -1, Dosukoi Canon]
type		= ChangeState
value		= 1200
triggerall	= command = "236_c"
triggerall	= StateType != A
triggerall	= NumHelper(1250) = 0
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,420]
trigger2	= MoveHit
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)



; 破流掌
[State -1, Haryusho]
type		= ChangeState
value		= 1300
triggerall	= command = "214_a"
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [1600,1601]
trigger2	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; 酔舞撃
[State -1, Suibugeki]
type		= ChangeState
value		= 1400
triggerall	= command = "214_b"
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [1600,1601]
trigger2	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; 流影陣
[State -1, Ryueijin]
type		= ChangeState
value		= 1500
triggerall	= command = "214_c"
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [1600,1601]
trigger2	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)



; 疾風設置
[State -1, Summon Hayate]
type		= ChangeState
value		= 1700
triggerall	= command = "22_a"
triggerall	= StateType != A
triggerall	= NumHelper(1710) = 0
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,420]
trigger2	= MoveContact
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; ネコアルク設置
[State -1, Summon NecoArc]
type		= ChangeState
value		= 1800
triggerall	= command = "22_b"
triggerall	= StateType != A
triggerall	= NumHelper(1810) = 0
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,420]
trigger2	= MoveContact
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; ケーキ設置
[State -1, Summon Cake]
type		= ChangeState
value		= 1900
triggerall	= command = "22_c"
triggerall	= StateType != A
triggerall	= NumHelper(1910) = 0
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,420]
trigger2	= MoveContact
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)



;==============================================================================
; 投げ
;==============================================================================
; 地上投げ
[State -1, Throw]
type		= ChangeState
value		= 800
triggerall	= (command = "holdfwd") || (command = "holdback")
triggerall	= (command = "y") || ((command = "a") && (command = "c"))
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [1600,1601]
trigger2	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; 空中投げ
[State -1, Air Throw]
type		= ChangeState
value		= 850
triggerall	= (command = "holdfwd") || (command = "holdback")
triggerall	= (command = "y") || ((command = "a") && (command = "c"))
triggerall	= StateType = A
trigger1	= Ctrl
trigger2	= StateNo = [600, 620]
trigger2	= MoveHit

;==============================================================================
; ジャンプキャンセル
;==============================================================================
[State -1, 40]
type		= ChangeState
value		= 40
triggerall	= StateType != A
triggerall	= command = "holdup"
trigger1	= StateNo = [200,420]
trigger1	= MoveHit
trigger2	= StateNo = 52

[State -1, 45]
type		= ChangeState
value		= 45
triggerall	= StateType = A
triggerall	= command = "holdup"
triggerall	= var(2) = 0
trigger1	= StateNo = [600, 620]
trigger1	= MoveContact
trigger2	= StateNo = 5210
trigger2	= Ctrl
trigger3	= ((StateNo = 50) && (Time >= 12)) || (StateNo = 110) || (StateNo = 115) || (StateNo = 120) || (StateNo = 132) || (StateNo = 140) || (StateNo = 155)
trigger3	= Ctrl

;==============================================================================
; 移動関連
;==============================================================================
[State -1, Dash] ; 前ダッシュ
type		= ChangeState
value		= 100
triggerall	= StateNo != 100
triggerall	= StateType != A
trigger1	= command = "FF"
trigger1	= Ctrl

[State -1, Back Step] ; バックステップ
type		= ChangeState
value		= 105
triggerall	= StateNo != 105
triggerall	= STateType != A
trigger1	= command = "BB"
trigger1	= Ctrl

[State -1, Air Dash] ; 空中ダッシュ
type		= ChangeState
value		= 110
triggerall	= StateType = A
triggerall	= command = "FF"
triggerall	= var(10) > var(20)
trigger1	= Ctrl

[State -1, Air Back Step] ; 空中バックステップ
type		= ChangeState
value		= 115
triggerall	= command = "BB"
triggerall	= StateType = A
triggerall	= var(10) > var(20)
trigger1	= Ctrl

[State -1, HJump] ; ハイジャンプ
type		= ChangeState
value		= 60
triggerall	= StateType != A
triggerall	= command = "HJump"
trigger1	= Ctrl || StateNo = 52

[State -1, Recovery] ; 受身
type		= ChangeState
value		= 5220
triggerall	= Alive
triggerall	= (command = "holdfwd") || (command = "holdback") || (command = "holdup")
triggerall	= CanRecover
trigger1	= StateNo = 5100
trigger1	= Time = [0, 4]

;==============================================================================
; 挑発
;==============================================================================
[State -1, Star] ; 死兆星指し
type		= ChangeState
value		= 10200
triggerall	= StateType != A
triggerall	= command = "22_s"
triggerall	= var(50) >= 7
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,420]
trigger2	= MoveContact
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

[State -1, Front Provocation] ; レバー入れ挑発
type		= ChangeState
value		= 10199
triggerall	= StateType != A
triggerall	= command = "start"
triggerall	= (command = "holdfwd") || (command = "holdback")
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,420]
trigger2	= MoveContact
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

[State -1, Crouch Provocation] ; しゃがみ挑発
type		= ChangeState
value		= 10196
triggerall	= StateType != A
triggerall	= command = "start"
triggerall	= command = "holddown"
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,420]
trigger2	= MoveContact
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

[State -1, Air Provocation] ; 空中挑発
type		= ChangeState
value		= 10197
triggerall	= StateType = A
triggerall	= command = "start"
trigger1	= Ctrl
trigger2	= StateNo = [600,620]
trigger2	= MoveContact
trigger3	= StateNo = [1600,1620]
trigger3	= Time >= 11

[State -1, Provocation] ; 挑発
type		= ChangeState
value		= 10195
triggerall	= StateType != A
triggerall	= command = "start"
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,420]
trigger2	= MoveContact
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)


;==============================================================================
; 特殊技
;==============================================================================
; 立ち前弱
[State -1, 205]
type		= ChangeState
value		= 205
triggerall	= command = "a"
triggerall	= command = "holdfwd"
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= (StateNo = [200,205)) || (StateNo = (205,230]) || (StateNo = [400,420])
trigger2	= MoveContact
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; 立ち後ろ中(グレイブ)
[State -1, 215]
type		= ChangeState
value		= 215
triggerall	= command = "b"
triggerall	= command = "holdback"
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= (StateNo = [200,215)) || (StateNo = (215,230]) || (StateNo = [400,420])
trigger2	= MoveContact
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; 立ち前強(中段)
[State -1, 230]
type		= ChangeState
value		= 230
triggerall	= command = "c"
triggerall	= command = "holdfwd"
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= (StateNo = [200,225]) || (StateNo = [400,420])
trigger2	= MoveContact
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; 空中下強
[State -1, 630]
type		= ChangeState
value		= 630
triggerall	= command = "holddown"
triggerall	= command = "c"
triggerall	= StateType = A
trigger1	= Ctrl
trigger2	= (StateNo = 600) || (StateNo = 610) || (StateNo = 620)
trigger2	= MoveContact
trigger3	= StateNo = [1600,1620]
trigger3	= Time >= 11

; ガードキャンセル
[State -1, 250]
type		= ChangeState
value		= 250
triggerall	= command = "b"
triggerall	= command = "c"
triggerall	= StateType != A
triggerall	= Power >= 500
trigger1	= StateNo = [130, 152]

; バニ
[State -1, 300]
type		= ChangeState
value		= 300
triggerall	= command = "b"
triggerall	= command = "c"
triggerall	= command != "holddown"
trigger1	= StateType = S
trigger1	= Ctrl || (StateNo = 52)
trigger2	= MoveContact
trigger2	= HitDefAttr = SC, NA
trigger3	= StateNo = [1600,1601]
trigger3	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)



;==============================================================================
; 地上通常攻撃技
;==============================================================================
; 立ち弱
[State -1, 200]
type		= ChangeState
value		= 200
triggerall	= command = "a"
triggerall	= command != "holddown"
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = 200
trigger2	= MoveContact
trigger3	= StateNo = [400,420]
trigger3	= MoveContact
trigger4	= StateNo = [206,230]
trigger4	= MoveContact
trigger5	= StateNo = [1600,1601]
trigger5	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; 立ち中
[State -1, 210]
type		= ChangeState
value		= 210
triggerall	= command = "b"
triggerall	= command != "holddown"
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= (StateNo = [200,206]) || (StateNo = [220,230])
trigger2	= MoveContact
trigger3	= StateNo = [400,420]
trigger3	= MoveContact
trigger4	= StateNo = [1600,1601]
trigger4	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; 立ち強
[State -1, 220]
type		= ChangeState
value		= 220
triggerall	= command = "c"
triggerall	= command != "holddown"
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= (StateNo = [200,219]) || (StateNo = 230)
trigger2	= MoveContact
trigger3	= StateNo = [400,420]
trigger3	= MoveContact
trigger4	= StateNo = [1600,1601]
trigger4	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; しゃがみ弱
[State -1, 400]
type		= ChangeState
value		= 400
triggerall	= command = "a"
triggerall	= command = "holddown"
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,230]
trigger2	= MoveContact
trigger3	= StateNo = [400,420]
trigger3	= MoveContact
trigger4	= StateNo = [1600,1601]
trigger4	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; しゃがみ中
[State -1, 410]
type		= ChangeState
value		= 410
triggerall	= command = "b"
triggerall	= command = "holddown"
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,230]
trigger2	= MoveContact
trigger3	= StateNo = [400,410)
trigger3	= MoveContact
trigger4	= StateNo = [420,430]
trigger4	= MoveContact
trigger5	= StateNo = [1600,1601]
trigger5	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)

; しゃがみ強
[State -1, 420]
type		= ChangeState
value		= 420
triggerall	= command = "c"
triggerall	= command = "holddown"
triggerall	= StateType != A
trigger1	= Ctrl || (StateNo = 52)
trigger2	= StateNo = [200,230]
trigger2	= MoveContact
trigger3	= StateNo = [400,420)
trigger3	= MoveContact
trigger4	= StateNo = [1600,1601]
trigger4	= IfElse(StateNo = 1600, Time >= 9, Time >= 12)


;==============================================================================
; 空中通常攻撃技
;==============================================================================
; 空中弱
[State -1, 600]
type		= ChangeState
value		= 600
triggerall	= command = "a"
triggerall	= StateType = A
trigger1	= Ctrl
trigger2	= StateNo = [600, 630]
trigger2	= MoveContact
trigger3	= StateNo = [1600,1620]
trigger3	= Time >= 11

; 空中中
[State -1, 610]
type		= ChangeState
value		= 610
triggerall	= command = "b"
triggerall	= StateType = A
trigger1	= Ctrl
trigger2	= (StateNo = 600) || (StateNo = 620) || (StateNo = 630)
trigger2	= MoveContact
trigger3	= StateNo = [1600,1620]
trigger3	= Time >= 11

; 空中強
[State -1, 620]
type		= ChangeState
value		= 620
triggerall	= command = "c"
triggerall	= StateType = A
trigger1	= Ctrl
trigger2	= (StateNo = 600) || (StateNo = 610) || (StateNo = 630)
trigger2	= MoveContact
trigger3	= StateNo = [1600,1620]
trigger3	= Time >= 11


;==============================================================================
; その他
;==============================================================================
;受身
[State -1]
type = ChangeState
value = 5220
triggerall = alive
triggerall = command = "holdfwd" || command = "holdback" || command = "holdup"
triggerall = CanRecover
trigger1 = StateNo = 5100
trigger1 = Time = [0,4]
