;-|AI判定用|----------------------------------------------------------------
[Command]
name = "AI1"
command = D,F,B,U,U,F,b,a,c
time = 0

[Command]
name = "AI2"
command = D,F,B,U,U,F,a,b,c
time = 0

[Command]
name = "AI3"
command = D,F,B,U,U,F,c,a,b
time = 0

[Command]
name = "AI4"
command = D,F,B,U,U,F,a,a,a
time = 0

[Command]
name = "AI5"
command = D,F,B,U,U,F,b,b,b
time = 0

[Command]
name = "AI6"
command = D,F,B,U,U,F,c,c,c
time = 0

[Command]
name = "AI7"
command = F,D,B,U,D,D,F,a,b,c
time = 0

[Command]
name = "AI8"
command = F,D,B,U,D,D,F,c,b,a
time = 0

[Command]
name = "AI9"
command = F,D,B,U,D,D,F,b,b,b
time = 0

[Command]
name = "AI10"
command = F,D,B,U,D,D,F,a,a,a
time = 0

[Command]
name = "AI11"
command = F,D,B,U,D,D,F,c,c,c
time = 0

[Command]
name = "AI12"
command = F,D,B,U,D,D,F,b,a,c
time = 0

[Command]
name = "AI13"
command = F,F,B,U,D,D,F,a,b,c
time = 0

[Command]
name = "AI14"
command = F,F,B,U,D,D,F,c,b,a
time = 0

[Command]
name = "AI15"
command = F,F,B,U,D,D,F,a,a,a
time = 0

[Command]
name = "AI16"
command = F,F,B,U,D,D,F,b,b,b
time = 0

[Command]
name = "AI17"
command = F,F,B,U,D,D,F,c,c,c
time = 0

[Command]
name = "AI18"
command = F,F,B,U,D,D,F,b,a,c
time = 0

[Command]
name = "AI19"
command = F,F,B,U,D,D,F,c,a,b
time = 0

[Command]
name = "AI20"
command = B,U,D,F,F,U,D,a,b,c
time = 0

[Command]
name = "AI21"
command = B,U,D,F,F,U,D,a,b,c
time = 0

[Command]
name = "AI22"
command = B,U,D,F,F,U,D,a,a,a
time = 0

[Command]
name = "AI23"
command = B,U,D,F,F,U,D,c,b,a
time = 0

[Command]
name = "AI24"
command = B,U,D,F,F,U,D,b,b,b
time = 0

[Command]
name = "AI25"
command = B,U,D,F,F,U,D,c,c,c
time = 0

[Command]
name = "AI26"
command = B,U,D,F,F,U,D,a,c,b
time = 0

[Command]
name = "AI27"
command = B,U,D,F,F,U,D,c,a,b
time = 0

[Command]
name = "AI28"
command = B,U,D,F,F,U,D,b,a,c
time = 0

[Command]
name = "AI29"
command = B,D,D,F,F,F,F,U,b,a,c
time = 0

[Command]
name = "AI30"
command = U,U,F,F,F,B,U,a,b,c
time = 0

[Command]
name = "AI31"
command = U,U,F,F,F,B,U,c,b,a
time = 0

[Command]
name = "AI32"
command = U,U,F,F,F,B,U,a,a,a
time = 0

[Command]
name = "AI33"
command = U,U,F,F,F,B,U,b,b,b
time = 0

[Command]
name = "AI34"
command = U,U,F,F,F,B,U,c,c,c
time = 0

[Command]
name = "AI35"
command = U,U,F,F,F,B,U,a,c,b
time = 0

[Command]
name = "AI36"
command = U,U,F,F,F,B,U,c,a,b
time = 0

[Command]
name = "AI37"
command = U,U,F,F,F,B,U,b,a,c
time = 0

[Command]
name = "AI38"
command = D,D,D,U,B,B,F,x,y,z
time = 0

[Command]
name = "AI39"
command = D,D,D,U,B,B,F,z,y,x
time = 0

[Command]
name = "AI40"
command = D,D,D,U,B,B,F,x,x,x
time = 0

[Command]
name = "AI41"
command = D,D,D,U,B,B,F,y,y,y
time = 0

[Command]
name = "AI42"
command = D,D,D,U,B,B,F,z,z,z
time = 0

[Command]
name = "AI43"
command = D,D,D,U,B,B,F,x,z,y
time = 0

[Command]
name = "AI44"
command = D,D,D,U,B,B,F,y,z,x
time = 0

[Command]
name = "AI45"
command = D,D,D,U,B,B,F,z,x,y
time = 0

[Command]
name = "AI46"
command = F,D,B,B,B,U,D,F,x,x,x
time = 0

[Command]
name = "AI47"
command = F,D,B,B,B,U,D,F,y,y,y
time = 0

[Command]
name = "AI48"
command = F,D,B,B,B,U,D,F,z,z,z
time = 0

[Command]
name = "AI49"
command = F,D,B,B,B,U,D,F,x,y,z
time = 0

[Command]
name = "AI50"
command = F,D,B,B,B,U,D,F,z,y,x
time = 0

;-| 一撃必殺技 |--------------------------------------------------------
[Command];絶
name = "zetsu"
command = ~D, DF, F, D, DF, F, b
time = 20

;-| 覚醒必殺技 |--------------------------------------------------------
[Command];一誠奥義・彩
name = "sai"
command = ~F, DF, D, DB, B, F, b
time = 30

[Command];花鳥風月
name = "kachoufuugetu"
command = ~D,D y;F, FD, D, DB, B, y
;-| 必殺技 |------------------------------------------------------
[Command];陰
name = "on"
command = ~F, D, DF, b

[Command];風神HS
name = "fuujin_b"
command = ~D, DF, F, b

[Command];風神S
name = "fuujin_y"
command = ~D, DF, F, y

[Command];戒Ｋ
name = "kai_a"
command = ~D, DB, B, a

[Command];戒Ｐ
name = "kai_x"
command = ~D, DB, B, x

[Command];疾
name = "situ"
command = ~D, DF, F, x

[Command];天神脚
name = "tenjinkyaku"
command = ~60$D, U, a

;------------------------------------------------------------------------
;ハイジャンプ
[Command]
name = "jump"    
command = D, $U
time = 20

;-| 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 = "ichigeki"
command = x+y+a+b

[Command]
name = "roman"
command = x+y+a

[Command]
name = "roman"
command = x+y+b

[Command]
name = "roman"
command = a+b+x

[Command]
name = "roman"
command = a+b+y

[Command]
name = "dead"
command = /F,x+a
time = 1

[Command]
name = "recovery";Required (do not remove)
command = x+y
time = 1

[Command]
name = "recovery";Required (do not remove)
command = x+a
time = 1

[Command]
name = "recovery";Required (do not remove)
command = x+b
time = 1

[Command]
name = "recovery";Required (do not remove)
command = y+a
time = 1

[Command]
name = "recovery";Required (do not remove)
command = y+b
time = 1

[Command]
name = "recovery";Required (do not remove)
command = a+b
time = 1

[Command]
name = "dust";Required (do not remove)
command = y+b
time = 1

[Command];フォルトレスディフェンス
name = "foltlessX"
command = /x
time = 1

[Command];フォルトレスディフェンス
name = "foltlessA"
command = /a
time = 1

;-| Dir + Button |---------------------------------------------------------
[Command]
name = "down_a"
command = /$D,a
time = 1

[Command]
name = "down_b"
command = /$D,b
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 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

; Don't remove the following line. It's required by the CMD standard.
;-------------------------
;[Statedef -1]
;意味：
;	コマンド入力が可能ならば常時実行されるstate
[Statedef -1] ;この一行は削除しないで下さい

;===========================================================================
;                                 一撃必殺技
;===========================================================================
[State -1, zetsu]
type = ChangeState
value = 3500
TriggerAll = Var(58) != 1
triggerall = command = "zetsu"
triggerall = var(24) = 1
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = stateno = 200
trigger4 = movecontact
trigger5 = stateno = 205
trigger5 = movecontact
trigger5 = time > 9
trigger6 = stateno = 210
trigger6 = movecontact
trigger6 = time > 9
trigger7 = stateno = 215
trigger7 = movecontact
trigger8 = stateno = 230
trigger8 = movecontact
trigger9 = stateno = 235
trigger9 = movecontact
trigger9 = time > 12
trigger10 = stateno = 240
trigger10 = movecontact
trigger10 = time > 6
trigger11 = stateno = 245
trigger11 = movecontact
trigger11 = AnimElemTime(1) >= 0 && AnimElemTime(6) < 0
trigger11 = time > 12
trigger12 = stateno = 400
trigger12 = movecontact
trigger13 = stateno = 410
trigger13 = movecontact
trigger14 = stateno = 430
trigger14 = movecontact
trigger15 = stateno = 440
trigger15 = movecontact
trigger15 = time > 15
trigger16 = stateno = 450
trigger16 = movecontact
trigger17 = stateno = 255
trigger17 = movecontact

;===========================================================================
;                                 覚醒必殺技
;===========================================================================
;一誠奥義・彩
[State -1, sai]
type = ChangeState
value = 3000
TriggerAll = Var(58) != 1
triggerall = command = "sai"
triggerall = power >= 1000
triggerall = var(59) <= 1
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = stateno = 200
trigger4 = movecontact
trigger5 = stateno = 205
trigger5 = movecontact
trigger5 = time > 9
trigger6 = stateno = 210
trigger6 = movecontact
trigger6 = time > 9
trigger7 = stateno = 215
trigger7 = movecontact
trigger8 = stateno = 230
trigger8 = movecontact
trigger9 = stateno = 235
trigger9 = movecontact
trigger9 = time > 12
trigger10 = stateno = 240
trigger10 = movecontact
trigger10 = time > 6
trigger11 = stateno = 245
trigger11 = movecontact
trigger11 = AnimElemTime(1) >= 0 && AnimElemTime(6) < 0
trigger11 = time > 12
trigger12 = stateno = 400
trigger12 = movecontact
trigger13 = stateno = 410
trigger13 = movecontact
trigger14 = stateno = 430
trigger14 = movecontact
trigger15 = stateno = 440
trigger15 = movecontact
trigger15 = time > 15
trigger16 = stateno = 450
trigger16 = movecontact
trigger17 = stateno = 255
trigger17 = movecontact

;----------------------------------------------------------------------------
;無形
[State -1, mugyou]
type = ChangeState
value = 3300
TriggerAll = Var(58) != 1
triggerall = command = "sai"
triggerall = power >= 1000
triggerall = var(59) = 2
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = stateno = 200
trigger4 = movecontact
trigger5 = stateno = 205
trigger5 = movecontact
trigger5 = time > 9
trigger6 = stateno = 210
trigger6 = movecontact
trigger6 = time > 9
trigger7 = stateno = 215
trigger7 = movecontact
trigger8 = stateno = 230
trigger8 = movecontact
trigger9 = stateno = 235
trigger9 = movecontact
trigger9 = time > 12
trigger10 = stateno = 240
trigger10 = movecontact
trigger10 = time > 6
trigger11 = stateno = 245
trigger11 = movecontact
trigger11 = AnimElemTime(1) >= 0 && AnimElemTime(6) < 0
trigger11 = time > 12
trigger12 = stateno = 400
trigger12 = movecontact
trigger13 = stateno = 410
trigger13 = movecontact
trigger14 = stateno = 430
trigger14 = movecontact
trigger15 = stateno = 440
trigger15 = movecontact
trigger15 = time > 15
trigger16 = stateno = 450
trigger16 = movecontact
trigger17 = stateno = 255
trigger17 = movecontact

;-------------------------------------------------------------------------------------
;ＥＸ花鳥風月
[State -1, kachoufuugetuEX]
type = ChangeState
value = 3250
TriggerAll = Var(58) != 1
triggerall = command = "kachoufuugetu"
triggerall = statetype != A
triggerall = var(59) = 2
trigger1 = stateno = 440
trigger1 = movehit
trigger1 = time <= 15
trigger2 = stateno = 205
trigger2 = movehit
trigger2 = time <= 9
trigger3 = stateno = 235
trigger3 = movehit
trigger3 = time <= 12
trigger4 = stateno = 245
trigger4 = movehit
trigger4 = time <= 12
trigger5 = stateno = 210
trigger5 = movehit
trigger5 = time <= 9
trigger6 = stateno = 240
trigger6 = movehit
trigger6 = time <= 6
trigger7 = stateno = 250
trigger7 = movehit
trigger7 = time <= 8
trigger8 = Stateno = 150
trigger9 = Stateno = 151
trigger10 = Stateno = 152
trigger11 = Stateno = 153
;-------------------------------------------------------------------------------------
;花鳥風月
[State -1, kachoufuugetu]
type = ChangeState
value = 3200
TriggerAll = Var(58) != 1
triggerall = command = "kachoufuugetu"
triggerall = statetype != A
triggerall = var(59) = 1
trigger1 = stateno = 440
trigger1 = movehit
trigger1 = time <= 15
trigger2 = stateno = 205
trigger2 = movehit
trigger2 = time <= 9
trigger3 = stateno = 235
trigger3 = movehit
trigger3 = time <= 12
trigger4 = stateno = 245
trigger4 = movehit
trigger4 = time <= 12
trigger5 = stateno = 210
trigger5 = movehit
trigger5 = time <= 9
trigger6 = stateno = 240
trigger6 = movehit
trigger6 = time <= 6
trigger7 = stateno = 250
trigger7 = movehit
trigger7 = time <= 8
;===========================================================================
;                                 システム関連
;===========================================================================
;ロマンキャンセル地上
[State -1, romancansel]
type = ChangeState
value = 2000
TriggerAll = Var(58) != 1
triggerall = command = "roman"
triggerall = power >= 1000
triggerall = var(25) = 1
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = 200
trigger3 = stateno = 205
trigger3 = time > 9
trigger4 = stateno = 210
trigger4 = time > 9
trigger5 = stateno = 215
trigger6 = stateno = 230
trigger7 = stateno = 235
trigger7 = time > 12
trigger8 = stateno = 240
trigger8 = time > 6
trigger9 = stateno = 245
trigger9 = time > 12
trigger10 = stateno = 400
trigger11 = stateno = 410
trigger12 = stateno = 430
trigger13 = stateno = 440
trigger13 = time > 15
trigger14 = stateno = 450
trigger15 = stateno = 850
trigger16 = stateno = 2030;デッドアングルアタック
trigger17 = stateno = 1002;戒Ｐ
trigger18 = stateno = 1200;風神Ｓ
trigger19 = stateno = 1251;風神ＨＳ
trigger20 = stateno = 1450;凪刃
trigger21 = stateno = 1600;紅地上
trigger22 = stateno = 250
trigger22 = time > 8
trigger23 = stateno = 255
trigger24 = stateno = 3110;天神脚地上
trigger25 = stateno = 3111;天神脚地上
trigger26 = stateno = 3200;花鳥風月
trigger27 = stateno = 1720;ＥＸ風神ＨＳ
trigger28 = stateno = 3250;ＥＸ花鳥風月
trigger29 = stateno = 3301;無形
trigger30 = stateno = 3330;無形派生紅開始
trigger31 = stateno = 1751;ＥＸ風神Ｓ
ignorehitpause = 1

;-----------------------------------------------------------------------------------------
;ロマンキャンセル空中
[State -1, Air romancansel]
type = ChangeState
value = 2001
TriggerAll = Var(58) != 1
triggerall = command = "roman"
triggerall = power >= 1000
triggerall = var(25) = 1
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 600
trigger3 = stateno = 610
trigger4 = stateno = 630
trigger5 = stateno = 640
trigger6 = stateno = 1007;戒Ｋ
trigger7 = stateno = 1100;針・弐式
trigger8 = stateno = 1402;派生針・弐式
trigger9 = stateno = 1610;紅空中
trigger10 = stateno = 650
trigger11 = stateno = 3102;天神脚空中
trigger12 = stateno = 3331;無形派生紅空中
ignorehitpause = 1

;------------------------------------------------------------------------------------
;デッドアングルアタック
[State -1, dead angle attack]
type = ChangeState
value = 2030
TriggerAll = Var(58) != 1
triggerall = command = "dead"
triggerall = Power >= 1000
triggerall = command != "holddown"
trigger1 = Stateno = 150
trigger2 = Stateno = 151
trigger3 = Stateno = 152
trigger4 = Stateno = 153

;-------------------------------------------------------------------------------------
;フォルトレスディフェンス用varスイッチオンx+a
[State -1,foltlessXA var]
type = Varset
TriggerAll = Var(58) != 1
triggerall = var(26) = 0 
triggerall = command = "holdback"
triggerall = command = "foltlessX"
triggerall = command = "foltlessA"
trigger1 = Power > 0
ignorehitpause = 1
v = 26
value = 1

;------------------------------------------------------------------------------------
;フォルトレスディフェンスx+a
[State -1, foltless]
type = ChangeState
value = 120
TriggerAll = Var(58) != 1
triggerall = var(26) = 1
triggerall = command = "holdback"
triggerall = command = "foltlessX"
triggerall = command = "foltlessA"
triggerall = command != "b"
triggerall = command != "c"
triggerall = command != "y"
triggerall = command != "z"
triggerall = command != "start"
triggerall = Power > 0
trigger1 = ctrl
trigger1 = stateno !=[101,102];空中ダッシュ中
trigger2 = stateno = 100
trigger3 = stateno = 103

;===========================================================================
;                                 必殺技
;===========================================================================
;陰
[State -1, on]
type = ChangeState
value = 1050
TriggerAll = Var(58) != 1
triggerall = command = "on"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = stateno = 200
trigger4 = movecontact
trigger5 = stateno = 205
trigger5 = movecontact
trigger5 = time > 9
trigger6 = stateno = 210
trigger6 = movecontact
trigger6 = time > 9
trigger7 = stateno = 215
trigger7 = movecontact
trigger8 = stateno = 230
trigger8 = movecontact
trigger9 = stateno = 235
trigger9 = movecontact
trigger9 = time > 12
trigger10 = stateno = 240
trigger10 = movecontact
trigger10 = time > 6
trigger11 = stateno = 245
trigger11 = movecontact
trigger11 = AnimElemTime(1) >= 0 && AnimElemTime(6) < 0
trigger11 = time > 12
trigger12 = stateno = 400
trigger12 = movecontact
trigger13 = stateno = 410
trigger13 = movecontact
trigger14 = stateno = 430
trigger14 = movecontact
trigger15 = stateno = 440
trigger15 = movecontact
trigger15 = time > 15
trigger16 = stateno = 450
trigger16 = movecontact
trigger17 = stateno = 255
trigger17 = movecontact

;-------------------------------------------------------------------------------------
;紅
[State -1, kou]
type = ChangeState
value = 1600
TriggerAll = Var(58) != 1
triggerall = command = "x"
triggerall = statetype != A
trigger1 = stateno = 440
trigger1 = movehit
trigger1 = time <= 15
trigger2 = stateno = 205
trigger2 = movehit
trigger2 = time <= 9
trigger3 = stateno = 235
trigger3 = movehit
trigger3 = time <= 12
trigger4 = stateno = 245
trigger4 = movehit
trigger4 = time <= 12
trigger5 = stateno = 210
trigger5 = movehit
trigger5 = time <= 9
trigger6 = stateno = 240
trigger6 = movehit
trigger6 = time <= 6
trigger7 = stateno = 250
trigger7 = movehit
trigger7 = time <= 8

;---------------------------------------------------------------------------------------------
;EX風神HS
[State -1, EXfuujin_b]
type = ChangeState
value = 1700
TriggerAll = Var(58) != 1
triggerall = command = "fuujin_b"
triggerall = var(59) = 2
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = stateno = 200
trigger4 = movecontact
trigger5 = stateno = 205
trigger5 = movecontact
trigger5 = time > 9
trigger6 = stateno = 210
trigger6 = movecontact
trigger6 = time > 9
trigger7 = stateno = 215
trigger7 = movecontact
trigger8 = stateno = 230
trigger8 = movecontact
trigger9 = stateno = 235
trigger9 = movecontact
trigger9 = time > 12
trigger10 = stateno = 240
trigger10 = movecontact
trigger10 = time > 6
trigger11 = stateno = 245
trigger11 = movecontact
trigger11 = AnimElemTime(1) >= 0 && AnimElemTime(6) < 0
trigger11 = time > 12
trigger12 = stateno = 400
trigger12 = movecontact
trigger13 = stateno = 410
trigger13 = movecontact
trigger14 = stateno = 430
trigger14 = movecontact
trigger15 = stateno = 440
trigger15 = movecontact
trigger15 = time > 15
trigger16 = stateno = 450
trigger16 = movecontact
trigger17 = stateno = 255
trigger17 = movecontact

;---------------------------------------------------------------------------------------------
;風神HS
[State -1, fuujin_b]
type = ChangeState
value = 1250
TriggerAll = Var(58) != 1
triggerall = command = "fuujin_b"
triggerall = var(59) <= 1
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = stateno = 200
trigger4 = movecontact
trigger5 = stateno = 205
trigger5 = movecontact
trigger5 = time > 9
trigger6 = stateno = 210
trigger6 = movecontact
trigger6 = time > 9
trigger7 = stateno = 215
trigger7 = movecontact
trigger8 = stateno = 230
trigger8 = movecontact
trigger9 = stateno = 235
trigger9 = movecontact
trigger9 = time > 12
trigger10 = stateno = 240
trigger10 = movecontact
trigger10 = time > 6
trigger11 = stateno = 245
trigger11 = movecontact
trigger11 = AnimElemTime(1) >= 0 && AnimElemTime(6) < 0
trigger11 = time > 12
trigger12 = stateno = 400
trigger12 = movecontact
trigger13 = stateno = 410
trigger13 = movecontact
trigger14 = stateno = 430
trigger14 = movecontact
trigger15 = stateno = 440
trigger15 = movecontact
trigger15 = time > 15
trigger16 = stateno = 450
trigger16 = movecontact
trigger17 = stateno = 255
trigger17 = movecontact

;---------------------------------------------------------------------------------------------
;EX風神S
[State -1, fuujin_y]
type = ChangeState
value = 1750
TriggerAll = Var(58) != 1
triggerall = command = "fuujin_y"
triggerall = var(59) = 2
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = stateno = 200
trigger4 = movecontact
trigger5 = stateno = 205
trigger5 = movecontact
trigger5 = time > 9
trigger6 = stateno = 210
trigger6 = movecontact
trigger6 = time > 9
trigger7 = stateno = 215
trigger7 = movecontact
trigger8 = stateno = 230
trigger8 = movecontact
trigger9 = stateno = 235
trigger9 = movecontact
trigger9 = time > 12
trigger10 = stateno = 240
trigger10 = movecontact
trigger10 = time > 6
trigger11 = stateno = 245
trigger11 = movecontact
trigger11 = AnimElemTime(1) >= 0 && AnimElemTime(6) < 0
trigger11 = time > 12
trigger12 = stateno = 400
trigger12 = movecontact
trigger13 = stateno = 410
trigger13 = movecontact
trigger14 = stateno = 430
trigger14 = movecontact
trigger15 = stateno = 440
trigger15 = movecontact
trigger15 = time > 15
trigger16 = stateno = 450
trigger16 = movecontact
trigger17 = stateno = 255
trigger17 = movecontact

;---------------------------------------------------------------------------------------------
;風神S
[State -1, fuujin_y]
type = ChangeState
value = 1200
TriggerAll = Var(58) != 1
triggerall = command = "fuujin_y"
triggerall = var(59) <= 1
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = stateno = 200
trigger4 = movecontact
trigger5 = stateno = 205
trigger5 = movecontact
trigger5 = time > 9
trigger6 = stateno = 210
trigger6 = movecontact
trigger6 = time > 9
trigger7 = stateno = 215
trigger7 = movecontact
trigger8 = stateno = 230
trigger8 = movecontact
trigger9 = stateno = 235
trigger9 = movecontact
trigger9 = time > 12
trigger10 = stateno = 240
trigger10 = movecontact
trigger10 = time > 6
trigger11 = stateno = 245
trigger11 = movecontact
trigger11 = AnimElemTime(1) >= 0 && AnimElemTime(6) < 0
trigger11 = time > 12
trigger12 = stateno = 400
trigger12 = movecontact
trigger13 = stateno = 410
trigger13 = movecontact
trigger14 = stateno = 430
trigger14 = movecontact
trigger15 = stateno = 440
trigger15 = movecontact
trigger15 = time > 15
trigger16 = stateno = 450
trigger16 = movecontact
trigger17 = stateno = 255
trigger17 = movecontact

;-------------------------------------------------------------------------------------------
;戒Ｋ
[State -1, kai_a]
type = ChangeState
value = 1005
TriggerAll = Var(58) != 1
triggerall = command = "kai_a"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = stateno = 200
trigger4 = movecontact
trigger5 = stateno = 205
trigger5 = movecontact
trigger5 = time > 9
trigger6 = stateno = 210
trigger6 = movecontact
trigger6 = time > 9
trigger7 = stateno = 215
trigger7 = movecontact
trigger8 = stateno = 230
trigger8 = movecontact
trigger9 = stateno = 235
trigger9 = movecontact
trigger9 = time > 12
trigger10 = stateno = 240
trigger10 = movecontact
trigger10 = time > 6
trigger11 = stateno = 245
trigger11 = movecontact
trigger11 = AnimElemTime(1) >= 0 && AnimElemTime(6) < 0
trigger11 = time > 12
trigger12 = stateno = 400
trigger12 = movecontact
trigger13 = stateno = 410
trigger13 = movecontact
trigger14 = stateno = 430
trigger14 = movecontact
trigger15 = stateno = 440
trigger15 = movecontact
trigger15 = time > 15
trigger16 = stateno = 450
trigger16 = movecontact
trigger17 = stateno = 255
trigger17 = movecontact

;---------------------------------------------------------------------------
;空中針・弐式
[State -1, sin nisiki]
type = ChangeState
value = 1100
TriggerAll = Var(58) != 1
triggerall = command = "kai_x"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 101
trigger3 = stateno = 102
trigger4 = stateno = 600
trigger4 = movecontact
trigger5 = stateno = 610
trigger5 = movecontact
trigger6 = stateno = 630
trigger6 = movecontact
trigger7 = stateno = 640
trigger7 = movecontact
trigger8 = stateno = 650
trigger8 = movecontact

;-------------------------------------------------------------------------------------
;針・壱式
[State -1, sin]
type = ChangeState
value = 1350
TriggerAll = Var(58) != 1
triggerall = command = "kai_x"
triggerall = var(59) = 2
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = stateno = 200
trigger4 = movecontact
trigger5 = stateno = 205
trigger5 = movecontact
trigger5 = time > 9
trigger6 = stateno = 210
trigger6 = movecontact
trigger6 = time > 9
trigger7 = stateno = 215
trigger7 = movecontact
trigger8 = stateno = 230
trigger8 = movecontact
trigger9 = stateno = 235
trigger9 = movecontact
trigger9 = time > 12
trigger10 = stateno = 240
trigger10 = movecontact
trigger10 = time > 6
trigger11 = stateno = 245
trigger11 = movecontact
trigger11 = AnimElemTime(1) >= 0 && AnimElemTime(6) < 0
trigger11 = time > 12
trigger12 = stateno = 400
trigger12 = movecontact
trigger13 = stateno = 410
trigger13 = movecontact
trigger14 = stateno = 430
trigger14 = movecontact
trigger15 = stateno = 440
trigger15 = movecontact
trigger15 = time > 15
trigger16 = stateno = 450
trigger16 = movecontact
trigger17 = stateno = 255
trigger17 = movecontact

;-------------------------------------------------------------------------------------
;戒Ｐ
[State -1, kai_x]
type = ChangeState
value = 1000
TriggerAll = Var(58) != 1
triggerall = command = "kai_x"
triggerall = var(59) <= 1
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = stateno = 200
trigger4 = movecontact
trigger5 = stateno = 205
trigger5 = movecontact
trigger5 = time > 9
trigger6 = stateno = 210
trigger6 = movecontact
trigger6 = time > 9
trigger7 = stateno = 215
trigger7 = movecontact
trigger8 = stateno = 230
trigger8 = movecontact
trigger9 = stateno = 235
trigger9 = movecontact
trigger9 = time > 12
trigger10 = stateno = 240
trigger10 = movecontact
trigger10 = time > 6
trigger11 = stateno = 245
trigger11 = movecontact
trigger11 = AnimElemTime(1) >= 0 && AnimElemTime(6) < 0
trigger11 = time > 12
trigger12 = stateno = 400
trigger12 = movecontact
trigger13 = stateno = 410
trigger13 = movecontact
trigger14 = stateno = 430
trigger14 = movecontact
trigger15 = stateno = 440
trigger15 = movecontact
trigger15 = time > 15
trigger16 = stateno = 450
trigger16 = movecontact
trigger17 = stateno = 255
trigger17 = movecontact

;-------------------------------------------------------------------------------------
;疾
[State -1, situ]
type = ChangeState
value = 1500
TriggerAll = Var(58) != 1
triggerall = command = "situ"
triggerall = Numhelper(1510) = 0
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = stateno = 200
trigger4 = movecontact
trigger5 = stateno = 205
trigger5 = movecontact
trigger5 = time > 9
trigger6 = stateno = 210
trigger6 = movecontact
trigger6 = time > 9
trigger7 = stateno = 215
trigger7 = movecontact
trigger8 = stateno = 230
trigger8 = movecontact
trigger9 = stateno = 235
trigger9 = movecontact
trigger9 = time > 12
trigger10 = stateno = 240
trigger10 = movecontact
trigger10 = time > 6
trigger11 = stateno = 245
trigger11 = movecontact
trigger11 = AnimElemTime(1) >= 0 && AnimElemTime(6) < 0
trigger11 = time > 12
trigger12 = stateno = 400
trigger12 = movecontact
trigger13 = stateno = 410
trigger13 = movecontact
trigger14 = stateno = 430
trigger14 = movecontact
trigger15 = stateno = 440
trigger15 = movecontact
trigger15 = time > 15
trigger16 = stateno = 450
trigger16 = movecontact
trigger17 = stateno = 255
trigger17 = movecontact

;------------------------------------------------------------------------------------
;天神脚
[State -1, tenjinkyaku]
type = ChangeState
value = 3100
TriggerAll = Var(58) != 1
triggerall = command = "tenjinkyaku"
triggerall = power >= 1000
triggerall = var(59) = 1
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = stateno = 200
trigger4 = movecontact
trigger5 = stateno = 205
trigger5 = movecontact
trigger5 = time > 9
trigger6 = stateno = 210
trigger6 = movecontact
trigger6 = time > 9
trigger7 = stateno = 215
trigger7 = movecontact
trigger8 = stateno = 230
trigger8 = movecontact
trigger9 = stateno = 235
trigger9 = movecontact
trigger9 = time > 12
trigger10 = stateno = 240
trigger10 = movecontact
trigger10 = time > 6
trigger11 = stateno = 245
trigger11 = movecontact
trigger11 = AnimElemTime(1) >= 0 && AnimElemTime(6) < 0
trigger11 = time > 12
trigger12 = stateno = 400
trigger12 = movecontact
trigger13 = stateno = 410
trigger13 = movecontact
trigger14 = stateno = 430
trigger14 = movecontact
trigger15 = stateno = 440
trigger15 = movecontact
trigger15 = time > 15
trigger16 = stateno = 450
trigger16 = movecontact
trigger17 = stateno = 255
trigger17 = movecontact
trigger18 = stateno = 40

;===========================================================================
;                                 システム関連
;===========================================================================
;一撃準備
[State -1, ichigeki junbi]
type = ChangeState
value = 950
triggerall = command = "ichigeki"
triggerall = var(24) != 2
triggerall = var(58) != 1;ＣＰＵの時使わない
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103

;---------------------------------------------------------------------------------------------
;ダストアタック
[State -1, dust attack]
type = ChangeState
value = 850
TriggerAll = Var(58) != 1
triggerall = command = "dust" || command = "c"
triggerall = command != "holddown" 
trigger1 = statetype != A
trigger1 = statetype != C
trigger1 = ctrl
trigger2 = stateno = 103
trigger3 = stateno = 100
trigger4 = stateno = 200
trigger4 = movecontact
trigger5 = stateno = 210
trigger5 = movecontact
trigger5 = time > 9
trigger6 = stateno = 215
trigger6 = movecontact
trigger7 = stateno = 230
trigger7 = movecontact
trigger8 = stateno = 240
trigger8 = movecontact
trigger8 = time > 6
trigger9 = stateno = 400
trigger9 = movecontact
trigger10 = stateno = 410
trigger10 = movecontact
trigger11 = stateno = 430
trigger11 = movecontact
trigger12 = stateno = 440
trigger12 = movecontact
trigger12 = time > 15

;------------------------------------------------------------------------------------
;ハイジャンプ
[State -1]
type = ChangeState
value = 900
TriggerAll = Var(58) != 1
triggerall = command = "jump"
triggerall = statetype != A
trigger1 = ctrl = 1

;---------------------------------------------------------------------------
;空中ジャンプキャンセル
[State -1, Air Jump cansel]
type = ChangeState
value = 45
TriggerAll = Var(58) != 1
triggerall = command = "holdup"
triggerall = statetype = A
triggerall = var(11) = 1
triggerall = var(2) <= 1
trigger1 = stateno = 610
trigger1 = movecontact

;---------------------------------------------------------------------------
;ジャンプキャンセル
[State -1, Jump cansel]
type = ChangeState
value = 40
TriggerAll = Var(58) != 1
triggerall = command = "holdup"
triggerall = statetype = S
triggerall = var(11) = 1
trigger1 = stateno = 200
trigger1 = movecontact
trigger2 = stateno = 210
trigger2 = movecontact
trigger2 = time > 9
trigger3 = stateno = 215
trigger3 = movecontact
trigger4 = stateno = 230
trigger4 = movecontact
trigger5 = stateno = 245
trigger5 = movecontact
trigger5 = AnimElemTime(1) >= 0 && AnimElemTime(6) < 0
trigger5 = time > 12
trigger6 = stateno = 250
trigger6 = movecontact
trigger6 = time > 8
trigger7 = stateno = 255
trigger7 = movecontact

;---------------------------------------------------------------------------
;Run Fwd
;ダッシュ
[State -1, Run Fwd]
type = ChangeState
value = 100
TriggerAll = Var(58) != 1
trigger1 = command = "FF"
trigger1 = statetype = S
trigger1 = ctrl

;---------------------------------------------------------------------------
[State -1, air dash];空中ダッシュ
type = ChangeState
value = 101
TriggerAll = Var(58) != 1
triggerall = command = "FF"
triggerall = command != "holdback" 
triggerall = Var(4) = 0
triggerall = statetype = A
trigger1 = Var(2) <= 1
trigger1 = ctrl
trigger2 = Var(2) = 5
trigger2 = ctrl

;---------------------------------------------------------------------------
;Run Back
;後退ダッシュ
[State -1, Run Back]
type = ChangeState
value = 105
TriggerAll = Var(58) != 1
trigger1 = command = "BB"
trigger1 = statetype = S
trigger1 = ctrl

;---------------------------------------------------------------------------
[State -1, air dash];空中後ダッシュ
type = ChangeState
value = 102
TriggerAll = Var(58) != 1
triggerall = command = "BB"
triggerall = command != "holdfwd" 
triggerall = Var(4) = 0
triggerall = statetype = A
trigger1 = Var(2) <= 1
trigger1 = ctrl
trigger2 = Var(2) = 5
trigger2 = ctrl

;---------------------------------------------------------------------------
;空中投げ
[State -1, Air Throw]
type = ChangeState
value = 860
TriggerAll = Var(58) != 1
triggerall = command = "b"
triggerall = p2statetype = A
triggerall = ctrl
triggerall = var(59) >= 1
triggerall = var(8) = 0
triggerall = statetype = A
triggerall = p2movetype != H
trigger1 = command = "holdfwd"
trigger1 = p2bodydist X < 20
trigger1 = P2bodyDist Y >= -35
trigger1 = P2bodyDist Y <= 35
trigger2 = command = "holdback"
trigger2 = p2bodydist X < 20
trigger2 = P2bodyDist Y >= -35
trigger2 = P2bodyDist Y <= 35

;---------------------------------------------------------------------------
;投げ
[State -1, Throw]
type = ChangeState
value = 800
TriggerAll = Var(58) != 1
triggerall = command = "b"
triggerall = statetype = S
triggerall = ctrl
triggerall = stateno != 100
trigger1 = command = "holdfwd"
trigger1 = p2bodydist X < 3
trigger1 = (p2statetype = S) || (p2statetype = C)
trigger1 = p2movetype != H
trigger2 = command = "holdback"
trigger2 = p2bodydist X < 5
trigger2 = (p2statetype = S) || (p2statetype = C)
trigger2 = p2movetype != H

;===========================================================================
;                                 通常技
;===========================================================================
;足払い
[State -1, Crouching Hard Kick]
type = ChangeState
value = 450
TriggerAll = Var(58) != 1
triggerall = command = "dust" || command = "c"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = stateno = 400
trigger4 = movecontact
trigger5 = stateno = 410
trigger5 = movecontact
trigger6 = stateno = 430
trigger6 = movecontact
trigger7 = stateno = 440
trigger7 = movecontact
trigger7 = time > 15
trigger8 = stateno = 200
trigger8 = movecontact
trigger9 = stateno = 210
trigger9 = movecontact
trigger9 = time > 9
trigger10 = stateno = 215
trigger10 = movecontact
trigger11 = stateno = 230
trigger11 = movecontact
trigger12 = stateno = 240
trigger12 = movecontact
trigger12 = time > 6

;---------------------------------------------------------------------------
;立ち→ＨＳ
[State -1, Hard Slash]
type = ChangeState
value = 245
TriggerAll = Var(58) != 1
triggerall = command = "b"
triggerall = command = "holdfwd"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = movecontact
trigger4 = stateno = 200
trigger5 = movecontact
trigger5 = stateno = 230
trigger6 = movecontact
trigger6 = stateno = 440
trigger6 = time > 15

;---------------------------------------------------------------------------
;立ち→Ｋ（ＸＸ・ＥＸ）
[State -1, Stand K]
type = ChangeState
value = 250
TriggerAll = Var(58) != 1
triggerall = command = "a"
triggerall = command = "holdfwd"
triggerall = command != "holddown"
triggerall = var(59) >= 1
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = movecontact
trigger4 = stateno = 200
trigger5 = movecontact
trigger5 = stateno = 230
trigger6 = movecontact
trigger6 = stateno = 210
trigger6 = time > 9
trigger7 = movecontact
trigger7 = stateno = 240
trigger7 = time > 6

;---------------------------------------------------------------------------
;立ち→Ｋ（Ｘ）
[State -1, Stand K]
type = ChangeState
value = 235
TriggerAll = Var(58) != 1
triggerall = command = "a"
triggerall = command = "holdfwd"
triggerall = command != "holddown"
triggerall = var(59) = 0
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = movecontact
trigger4 = stateno = 200
trigger5 = movecontact
trigger5 = stateno = 230
trigger6 = movecontact
trigger6 = stateno = 210
trigger6 = time > 9
trigger7 = movecontact
trigger7 = stateno = 240
trigger7 = time > 6

;---------------------------------------------------------------------------
;立ち→Ｐ（ＸＸ）
[State -1, Stand Punch]
type = ChangeState
value = 255
TriggerAll = Var(58) != 1
triggerall = command = "x"
triggerall = command = "holdfwd"
triggerall = command != "holddown"
triggerall = var(59) = 1
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = movecontact
trigger4 = stateno = 200
trigger5 = movecontact
trigger5 = stateno = 230
trigger6 = movecontact
trigger6 = stateno = 215
trigger7 = movecontact
trigger7 = stateno = 400
trigger8 = movecontact
trigger8 = stateno = 430

;---------------------------------------------------------------------------
;立ち→Ｐ
[State -1, Stand Punch]
type = ChangeState
value = 205
TriggerAll = Var(58) != 1
triggerall = command = "x"
triggerall = command = "holdfwd"
triggerall = command != "holddown"
triggerall = var(59) = 0 || var(59) = 2
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = movecontact
trigger4 = stateno = 200
trigger5 = movecontact
trigger5 = stateno = 230
trigger6 = movecontact
trigger6 = stateno = 215
trigger7 = movecontact
trigger7 = stateno = 400
trigger8 = movecontact
trigger8 = stateno = 430

;---------------------------------------------------------------------------
;立ち近距離Ｓ
[State -1, Slash]
type = ChangeState
value = 215
TriggerAll = Var(58) != 1
triggerall = command = "y"
triggerall = command != "holddown"
triggerall = p2bodydist X <= 40
trigger1 = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = 103
trigger3 = stateno = 100
trigger4 = movecontact
trigger4 = stateno = 230
trigger5 = movecontact
trigger5 = stateno = 400

;---------------------------------------------------------------------------
;立ちＰ
[State -1, Stand Punch]
type = ChangeState
value = 200
TriggerAll = Var(58) != 1
triggerall = command = "x"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = movecontact
trigger4 = stateno = 400

;---------------------------------------------------------------------------
;立ちＳ
[State -1, Stand Slash]
type = ChangeState
value = 210
TriggerAll = Var(58) != 1
triggerall = command = "y"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = movecontact
trigger4 = stateno = 230
trigger5 = movecontact
trigger5 = stateno = 400
trigger6 = p2bodydist X > 40
trigger6 = movecontact
trigger6 = stateno = 430
trigger7 = movecontact
trigger7 = stateno = 215

;---------------------------------------------------------------------------
;立ちＫ
[State -1, Stand Kick]
type = ChangeState
value = 230
TriggerAll = Var(58) != 1
triggerall = command = "a"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = movecontact
trigger4 = stateno = 400

;---------------------------------------------------------------------------
;立ちＨＳ
[State -1, Standing Hard Slash]
type = ChangeState
value = 240
TriggerAll = Var(58) != 1
triggerall = command = "b"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = movecontact
trigger4 = stateno = 200
trigger5 = movecontact
trigger5 = stateno = 210
trigger5 = time > 9
trigger6 = movecontact
trigger6 = stateno = 230
trigger7 = movecontact
trigger7 = stateno = 215
trigger8 = movecontact
trigger8 = stateno = 400
trigger9 = movecontact
trigger9 = stateno = 410

;---------------------------------------------------------------------------
;敬意
[State -1, keii]
type = ChangeState
value = 196
TriggerAll = Var(58) != 1
triggerall = command = "start"
triggerall = command = "holdfwd"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103

;---------------------------------------------------------------------------
;Taunt
;挑発
[State -1, Taunt]
type = ChangeState
value = 195
TriggerAll = Var(58) != 1
triggerall = command = "start"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103

;-----------------------------------------------------------------------------
;モードチェンジ
[State -1, mode change]
type = ChangeState
value = 7050
TriggerAll = Var(58) != 1
triggerall = command = "z"
triggerall = command != "holddown" 
trigger1 = statetype != A
trigger1 = statetype != C
trigger1 = stateno = [0,2]
trigger1 = ctrl

;---------------------------------------------------------------------------
;しゃがみＰ
[State -1, Crouching P]
type = ChangeState
value = 400
TriggerAll = Var(58) != 1
triggerall = command = "x"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = movecontact
trigger4 = stateno = 400

;---------------------------------------------------------------------------
;しゃがみＳ
[State -1, Crouching Slash]
type = ChangeState
value = 410
TriggerAll = Var(58) != 1
triggerall = command = "y"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = movecontact
trigger4 = stateno = 400
trigger5 = movecontact
trigger5 = stateno = 430
trigger6 = movecontact
trigger6 = stateno = 230
trigger7 = movecontact
trigger7 = stateno = 210
trigger7 = time > 9
trigger8 = movecontact
trigger8 = stateno = 215

;---------------------------------------------------------------------------
;しゃがみＫ
[State -1, Crouching K]
type = ChangeState
value = 430
TriggerAll = Var(58) != 1
triggerall = command = "a"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = movecontact
trigger4 = stateno = 400

;---------------------------------------------------------------------------
;しゃがみＨＳ
[State -1, Crouching Hard Slash]
type = ChangeState
value = 440
TriggerAll = Var(58) != 1
triggerall = command = "b"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 100
trigger3 = stateno = 103
trigger4 = movecontact
trigger4 = stateno = 400
trigger5 = movecontact
trigger5 = stateno = 410
trigger6 = movecontact
trigger6 = stateno = 430
trigger7 = movecontact
trigger7 = stateno = 230
trigger8 = movecontact
trigger8 = stateno = 210
trigger8 = time > 9
trigger9 = movecontact
trigger9 = stateno = 215

;---------------------------------------------------------------------------
;ジャンプダスト
[State -1, Jump dust]
type = ChangeState
value = 650
TriggerAll = Var(58) != 1
triggerall = command = "dust" || command = "c"
triggerall = var(59) >= 1
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 600
trigger2 = movecontact
trigger3 = stateno = 610
trigger3 = movecontact
trigger4 = stateno = 101
trigger5 = stateno = 102
trigger6 = stateno = 630
trigger6 = movecontact

;---------------------------------------------------------------------------
;ジャンプP
[State -1, Jump Punch]
type = ChangeState
value = 600
TriggerAll = Var(58) != 1
triggerall = command = "x"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 600
trigger2 = movecontact
trigger3 = stateno = 630
trigger3 = movecontact
trigger4 = stateno = 101
trigger5 = stateno = 102

;---------------------------------------------------------------------------
;ジャンプS
[State -1, Jump Slash]
type = ChangeState
value = 610
TriggerAll = Var(58) != 1
triggerall = command = "y"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 600
trigger2 = movecontact
trigger3 = stateno = 630
trigger3 = movecontact
trigger4 = stateno = 101
trigger5 = stateno = 102

;---------------------------------------------------------------------------
;ジャンプK
[State -1, Jump Kick]
type = ChangeState
value = 630
TriggerAll = Var(58) != 1
triggerall = command = "a"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 600
trigger2 = movecontact
trigger3 = stateno = 101
trigger4 = stateno = 102

;---------------------------------------------------------------------------
;ジャンプHS
[State -1, Jump Strong Kick]
type = ChangeState
value = 640
TriggerAll = Var(58) != 1
triggerall = command = "b"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 600
trigger2 = movecontact
trigger3 = stateno = 610
trigger3 = movecontact
trigger4 = stateno = 101
trigger5 = stateno = 102
