
;--------------------------------------------------------------------------
;	AIスイッチコマンド

[Command]
Name = "AI01"
Command = ~D,U,D,U,D,U,D,U,D,U,a
Time = 1

[Command]
Name = "AI02"
Command = ~D,U,D,U,D,U,D,U,D,U,b
Time = 1

[Command]
Name = "AI03"
Command = ~D,U,D,U,D,U,D,U,D,U,c
Time = 1

[Command]
Name = "AI04"
Command = ~D,U,D,U,D,U,D,U,D,U,x
Time = 1

[Command]
Name = "AI05"
Command = ~D,U,D,U,D,U,D,U,D,U,y
Time = 1

[Command]
Name = "AI06"
Command = ~D,U,D,U,D,U,D,U,D,U,z
Time = 1

[Command]
Name = "AI07"
Command = ~U,D,U,D,U,D,U,D,U,D,a
Time = 1

[Command]
Name = "AI08"
Command = ~U,D,U,D,U,D,U,D,U,D,b
Time = 1

[Command]
Name = "AI09"
Command = ~U,D,U,D,U,D,U,D,U,D,c
Time = 1

[Command]
Name = "AI10"
Command = ~U,D,U,D,U,D,U,D,U,D,x
Time = 1

[Command]
Name = "AI11"
Command = ~U,D,U,D,U,D,U,D,U,D,y
Time = 1

[Command]
Name = "AI12"
Command = ~U,D,U,D,U,D,U,D,U,D,z
Time = 1

[Command]
Name = "AI13"
Command = ~B,F,B,F,B,F,B,F,B,F,a
Time = 1

[Command]
Name = "AI14"
Command = ~B,F,B,F,B,F,B,F,B,F,b
Time = 1

[Command]
Name = "AI15"
Command = ~B,F,B,F,B,F,B,F,B,F,c
Time = 1

[Command]
Name = "AI16"
Command = ~B,F,B,F,B,F,B,F,B,F,x
Time = 1

[Command]
Name = "AI17"
Command = ~B,F,B,F,B,F,B,F,B,F,y
Time = 1

[Command]
Name = "AI18"
Command = ~B,F,B,F,B,F,B,F,B,F,z
Time = 1

[Command]
Name = "AI19"
Command = ~F,B,F,B,F,B,F,B,F,B,a
Time = 1

[Command]
Name = "AI20"
Command = ~F,B,F,B,F,B,F,B,F,B,b
Time = 1

[Command]
Name = "AI21"
Command = ~F,B,F,B,F,B,F,B,F,B,c
Time = 1

[Command]
Name = "AI22"
Command = ~F,B,F,B,F,B,F,B,F,B,x
Time = 1

[Command]
Name = "AI23"
Command = ~F,B,F,B,F,B,F,B,F,B,y
Time = 1

[Command]
Name = "AI24"
Command = ~F,B,F,B,F,B,F,B,F,B,z
Time = 1


;------------------------------
;	AI用コマンド

[Command]
Name = "236236236236C"
Command = ~D, DF, F, D, DF, F, D, DF, F, D, DF, F, c
Time = 1

[Command]
Name = "214214214214C"
Command = ~D, DB, B, D, DB, B, D, DB, B, D, DB, B, c
Time = 1

[Command]
Name = "4123641236C"
Command = ~B, DB, D, DF, F, B, DB, D, DF, F, c
Time = 1

[Command]
Name = "6321463214C"
Command = ~F, DF, D, DB, B, F, DF, D, DB, B, c
Time = 1

;------------------------------
;	超必殺技コマンド

[Command]
Name = "214Z"
Command = ~D, DB, B, z
Time = 20

[Command]
Name = "236Z"
Command = ~D, DF, F, z
Time = 20

[Command]
Name = "623Z"
Command = ~F, D, DF, z
Time = 20

[Command]
Name = "421Z"
Command = ~B, D, DB, z
Time = 20

[Command]
Name = "624Z"
Command = ~F, D, B, z
Time = 20

[Command]
Name = "22Z"
Command = ~D, D, z
Time = 20

[Command]
Name = "214X"
Command = ~D, DB, B, x
Time = 20

[Command]
Name = "236X"
Command = ~D, DF, F, x
Time = 20

[Command]
Name = "214Y"
Command = ~D, DB, B, y
Time = 20

[Command]
Name = "236Y"
Command = ~D, DF, F, y
Time = 20

;------------------------------
;	必殺技コマンド

[Command]
Name = "214A"
Command = ~D, DB, B, a
Time = 15
[Command]
Name = "214B"
Command = ~D, DB, B, b
Time = 15
[Command]
Name = "214C"
Command = ~D, DB, B, c
Time = 15
[Command]
Name = "214X"
Command = ~D, DB, B, x
Time = 15

[Command]
Name = "236A"
Command = ~D, DF, F, a
Time = 15
[Command]
Name = "236B"
Command = ~D, DF, F, b
Time = 15
[Command]
Name = "236C"
Command = ~D, DF, F, c
Time = 15
[Command]
Name = "236X"
Command = ~D, DF, F, x
Time = 15

[Command]
Name = "623A"
Command = ~F, D, DF, a
Time = 15
[Command]
Name = "623B"
Command = ~F, D, DF, b
Time = 15
[Command]
Name = "623C"
Command = ~F, D, DF, c
Time = 15

[Command]
Name = "421A"
Command = ~B, D, DB, a
Time = 15
[Command]
Name = "421B"
Command = ~B, D, DB, b
Time = 15
[Command]
Name = "421C"
Command = ~B, D, DB, c
Time = 15

[Command]
Name = "X"
Command = x
Time = 15
[Command]
Name = "6X"
Command = /$F, x
Time = 15
[Command]
Name = "4X"
Command = /$B,x
Time = 15

[Command]
Name = "236Y"
Command = ~D, DF, F, y
Time = 15
[Command]
Name = "Y"
Command = y
Time = 15
[Command]
Name = "6Y"
Command = /$F, y
Time = 15
[Command]
Name = "4Y"
Command = /$B,y
Time = 15

;------------------------------
;	クラッシュコマンド

[Command]
Name = "22A"
Command = ~D, D, a
Time = 15
[Command]
Name = "22B"
Command = ~D, D, b
Time = 15
[Command]
Name = "22C"
Command = ~D, D, c
Time = 15

;------------------------------
;	ダッシュコマンド

[Command]
Name = "66"     
Command = F, F
Time = 15
[Command]
Name = "44"     
Command = B, B
Time = 15

;------------------------------
;	受身コマンド

[Command]
Name = "recovery"
Command = x+y

[Command]
Name = "recoveryA"
Command = /F,a
[Command]
Name = "recoveryA"
Command = /F,b
[Command]
Name = "recoveryA"
Command = /F,c

[Command]
Name = "recoveryB"
Command = /B,a
[Command]
Name = "recoveryB"
Command = /B,b
[Command]
Name = "recoveryB"
Command = /B,c

;------------------------------
;	移動起き上がり用コマンド

[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

;------------------------------
;	単発コマンド

[Command]
Name = "2"
Command = D
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

[Command]
Name = "holda"
Command = /$a
Time = 1
[Command]
Name = "holdb"
Command = /$b
Time = 1
[Command]
Name = "holdc"
Command = /$c
Time = 1
[Command]
Name = "holdz"
Command = /$z
Time = 1

;==============================
[StateDef -1]

;■■■■■■■■■■■■■■■■■■■■■■■■■
;	プレイヤー操作用（萃夢想モード）
;--------------------------------------------------

;------------------------------フォーオブアカインド
[State -1, Four of a Kind]
Type = ChangeState
Value = 3000
TriggerAll = Command = "624Z"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = Power >= 1000;	パワー有り
TriggerAll = StateType != A
TriggerAll = NumHelper(3001) = 0
TriggerAll = NumHelper(3002) = 0
TriggerAll = NumHelper(3003) = 0
TriggerAll = Var(8) = 0
Trigger1   = Ctrl

;------------------------------　恋の迷路
[State -1, Maze of Love]
Type = ChangeState
Value = 3010
TriggerAll = Command = "421Z"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = Power >= 3000;	パワー有り
TriggerAll = StateType != A
Trigger1   = Ctrl

;------------------------------　そして誰もいなくなるか？
[State -1, There Were None]
Type = ChangeState
Value = 3020
TriggerAll = Command = "214Z"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = Power >= 3000;	パワー有り
TriggerAll = StateType != A
Trigger1   = Ctrl

;------------------------------　スターボウブレイク　エア
[State -1, Aerial SBB]
Type = ChangeState
Value = 3070
TriggerAll = Command = "236Z"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = Power >= 1000;	パワー有り
TriggerAll = StateType = A
Trigger1   = Ctrl
Trigger2   = (StateNo = 101) && (Time > 3)
Trigger3   = (StateNo = [110,119]) && (StateNo%5 = 1) && (Time > 9)
Trigger4   = (StateNo = 600) && MoveContact
Trigger5   = (StateNo = 620) && MoveContact
Trigger6   = (StateNo = 660) && MoveContact
Trigger7   = (StateNo = 680) && MoveContact
Trigger8   = (StateNo = 360) && MoveContact
Trigger9   = StateNo = 365
Trigger10   = (StateNo = 1031) && Vel Y > 0

;------------------------------　レーヴァテイン
[State -1, Laevatein]
Type = ChangeState
Value = 3060
TriggerAll = Command = "236Z"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = Power >= 1000;	パワー有り
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact
Trigger8   = (StateNo = 300) && MoveContact
Trigger9   = (StateNo = 320) && MoveContact
Trigger10   = (StateNo = 345) && MoveContact
Trigger11   = (StateNo = 380) && MoveContact

;------------------------------　フォービドゥン
[State -1, Fruit]
Type = ChangeState
Value = 3090
TriggerAll = Command = "22Z"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = Power >= 1000;	パワー有り
TriggerAll = StateType != A
TriggerAll = Var(7) = 0
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact
Trigger8   = (StateNo = 300) && MoveContact
Trigger9   = (StateNo = 320) && MoveContact
Trigger10   = (StateNo = 345) && MoveContact
Trigger11   = (StateNo = 380) && MoveContact

;------------------------------　鳳凰天昇
[State -1, Houou]
Type = ChangeState
Value = 3420
TriggerAll = Command = "236X"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = Power >= 1000;	パワー有り
TriggerAll = StateType = A
Trigger1   = Ctrl
Trigger2   = (StateNo = 101) && (Time > 3)
Trigger3   = (StateNo = [110,119]) && (StateNo%5 = 1) && (Time > 9)
Trigger4   = (StateNo = 600) && MoveContact
Trigger5   = (StateNo = 620) && MoveContact
Trigger6   = (StateNo = 660) && MoveContact
Trigger7   = (StateNo = 680) && MoveContact
Trigger8   = (StateNo = 360) && MoveContact

;------------------------------　天覇封神斬
[State -1, Tenha]
Type = ChangeState
Value = 3130
TriggerAll = Command = "236X"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = Power >= 1000;	パワー有り
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact
Trigger8   = (StateNo = 300) && MoveContact
Trigger9   = (StateNo = 320) && MoveContact
Trigger10   = (StateNo = 345) && MoveContact
Trigger11   = (StateNo = 380) && MoveContact

;------------------------------　ヴァンデッド
[State -1, 3300]
Type = ChangeState
Value = 3300
TriggerAll = Command = "y"
TriggerAll = Command = "holddown"
TriggerAll = Var(49) = 0;	AI不可
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact

;------------------------------　クロウバイツ
[State -1, 3250]
Type = ChangeState
Value = 3250
TriggerAll = Command = "6Y"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact

;------------------------------　セカンドシェル
[State -1, 3220]
Type = ChangeState
Value = 3220
TriggerAll = Command = "6Y"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = StateNo = 3200
Trigger1   = AnimElemTime(5) > 0

;------------------------------　セカンドシュート
[State -1, 3210]
Type = ChangeState
Value = 3210
TriggerAll = Command = "Y"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = StateNo = 3200
Trigger1   = AnimElemTime(5) > 0

;------------------------------　飛燕翼
[State -1, 3410]
Type = ChangeState
Value = 3410
TriggerAll = Command = "Y"
TriggerAll = Command = "holdback"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact

;------------------------------　アイントリガー
[State -1, 3200]
Type = ChangeState
Value = 3200
TriggerAll = Command = "Y"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact

;------------------------------　劫炎爪
[State -1, 3400]
Type = ChangeState
Value = 3400
TriggerAll = Command = "X"
TriggerAll = Command = "holdback"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact

;------------------------------　斬鋼閃
[State -1, 3120]
Type = ChangeState
Value = 3120
TriggerAll = Command = "6X"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact

;------------------------------　ガンブレイズ
[State -1, 3310]
Type = ChangeState
Value = 3310
TriggerAll = Command = "X"
TriggerAll = Command = "holddown"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact

;------------------------------　弧月斬
[State -1, 3110]
Type = ChangeState
Value = 3110
TriggerAll = Command = "X"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact

;------------------------------　禁じられた遊び　強
[State -1, 1031]
Type = ChangeState
Value = 1031
TriggerAll = Command = "623B"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact

;------------------------------　禁じられた遊び
[State -1, 1030]
Type = ChangeState
Value = 1030
TriggerAll = Command = "623A"
TriggerAll = Var(49) = 0;	AI不可
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact
Trigger8   = (StateNo = 600) && MoveContact
Trigger9   = (StateNo = 620) && MoveContact

;------------------------------カタディオプトリック下
[State -1, 1020]
Type = ChangeState
Value = 1020
TriggerAll = Command = "236A"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
TriggerAll = NumHelper(1025) = 0
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact

;------------------------------カタディオプトリック上
[State -1, 1021]
Type = ChangeState
Value = 1021
TriggerAll = Command = "236B"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
TriggerAll = NumHelper(1026) = 0
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact

;------------------------------カゴメカゴメ
[State -1, 1000]
Type = ChangeState
Value = 1000
TriggerAll = Command = "214B"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact

;------------------------------クランベリートラップ
[State -1, 1010]
Type = ChangeState
Value = 1010
TriggerAll = Command = "214A"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact

;■■■■■■■■■■■■■■■■■■■■■■■■■
;	プレイヤー操作用（全モード共通）
;--------------------------------------------------

;------------------------------　チャージ
[State -1, 300]
Type = ChangeState
Value = 300
TriggerAll = Command = "c"
TriggerAll = Command = "holddown"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
TriggerAll = Var(53) < 40 || Power < PowerMax
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact
Trigger8   = StateNo = 101
Trigger9   = StateNo = 320 && MoveContact

;------------------------------　ブレイク
[State -1, 340]
Type = ChangeState
Value = 340
TriggerAll = Command = "c"
TriggerAll = Command = "holdfwd"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
TriggerAll = Var(53) >= 10
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact
Trigger8   = StateNo = 101
Trigger9   = StateNo = 320 && MoveContact

;------------------------------　ハイタイム
[State -1, 380]
Type = ChangeState
Value = 380
TriggerAll = Command = "c"
TriggerAll = Command = "holdback"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
TriggerAll = Var(53) >= 10
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact
Trigger8   = StateNo = 101

;------------------------------　GCハイタイム
[State -1, 381]
Type = ChangeState
Value = 381
TriggerAll = Command = "c"
TriggerAll = Command = "holdback"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
TriggerAll = Var(53) >= 20
TriggerAll = !Ctrl
Trigger1   = StateNo = [140,155]

;------------------------------　ボディブロー
[State -1, 320]
Type = ChangeState
Value = 320
TriggerAll = Command = "c"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
TriggerAll = Var(53) >= 10
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 400) && MoveContact
Trigger7   = (StateNo = 420) && MoveContact
Trigger8   = StateNo = 101

;------------------------------　ランディング
[State -1, 390]
Type = ChangeState
Value = 390
TriggerAll = Command = "c"
TriggerAll = Command = "holddown"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType = A
TriggerAll = Var(53) >= 10
Trigger1   = Ctrl
Trigger2   = (StateNo = 101) && (Time > 3)
Trigger3   = (StateNo = [110,119]) && (StateNo%5 = 1) && (Time > 9)
Trigger4   = (StateNo = 600) && MoveContact
Trigger5   = (StateNo = 620) && MoveContact
Trigger6   = (StateNo = 660) && MoveContact
Trigger7   = (StateNo = 680) && MoveContact
Trigger8   = (StateNo = 360) && MoveContact

;------------------------------　サマソ
[State -1, 360]
Type = ChangeState
Value = 360
TriggerAll = Command = "c"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType = A
TriggerAll = Var(53) >= 10
Trigger1   = Ctrl
Trigger2   = (StateNo = 101) && (Time > 3)
Trigger3   = (StateNo = [110,119]) && (StateNo%5 = 1) && (Time > 9)
Trigger4   = (StateNo = 600) && MoveContact
Trigger5   = (StateNo = 230) && MoveContact
Trigger5   = AnimElemTime(5) > 1
Trigger6   = (StateNo = 620) && MoveContact
Trigger7   = (StateNo = 660) && MoveContact
Trigger8   = (StateNo = 680) && MoveContact

;------------------------------　屈弱
[State -1, 400]
Type = ChangeState
Value = 400
TriggerAll = Command = "a"
TriggerAll = Command = "holddown"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 400) && MoveContact

;------------------------------　屈強
[State -1, 420]
Type = ChangeState
Value = 420
TriggerAll = Command = "b"
TriggerAll = Command = "holddown"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 400) && MoveContact

;------------------------------　レバー弱
[State -1, 210]
Type = ChangeState
Value = 210
TriggerAll = Command = "a"
TriggerAll = Command = "holdfwd"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 400) && MoveContact
Trigger4   = StateNo = 101

;------------------------------　レバー強
[State -1, 230]
Type = ChangeState
Value = 230
TriggerAll = Command = "b"
TriggerAll = Command = "holdfwd"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 400) && MoveContact
Trigger6   = (StateNo = 420) && MoveContact
Trigger7   = StateNo = 101

;------------------------------　立ち弱
[State -1, 200]
Type = ChangeState
Value = 200
TriggerAll = Command = "a"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact

;------------------------------　立ち強
[State -1, 220]
Type = ChangeState
Value = 220
TriggerAll = Command = "b"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact

;------------------------------　空中弱　追撃
[State -1, 620]
Type = ChangeState
Value = 620
TriggerAll = Command = "a"
TriggerAll = Command = "holddown"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType = A
Trigger1   = Ctrl
Trigger2   = (StateNo = 600) && MoveContact

;------------------------------　空中弱
[State -1, 600]
Type = ChangeState
Value = 600
TriggerAll = Command = "a"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType = A
Trigger1   = Ctrl

;------------------------------　空中強　前転
[State -1, 680]
Type = ChangeState
Value = 680
TriggerAll = Command = "b"
TriggerAll = Command = "holddown"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType = A
Trigger1   = Ctrl
Trigger2   = (StateNo = 600) && MoveContact
Trigger3   = (StateNo = 660) && MoveContact

;------------------------------　空中強
[State -1, 660]
Type = ChangeState
Value = 660
TriggerAll = Command = "b"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType = A
Trigger1   = Ctrl
Trigger2   = (StateNo = 600) && MoveContact

;------------------------------　ダッシュ
[State -1, 100]
Type = ChangeState
Value = 100
TriggerAll = (Command = "66") || ((Command = "holdfwd") && (Command = "z"))
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl

;------------------------------　バックダッシュ
[State -1, 105]
Type = ChangeState
Value = 105
TriggerAll = (Command = "44") || ((Command = "holdback") && (Command = "z"))
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = 200) && MoveContact
Trigger3   = (StateNo = 210) && MoveContact
Trigger4   = (StateNo = 220) && MoveContact
Trigger5   = (StateNo = 400) && MoveContact
Trigger6   = (StateNo = 420) && MoveContact
Trigger7   = StateNo = 101

;------------------------------　空中ダッシュ
[State -1, 110]
Type = ChangeState
Value = 110
TriggerAll = (Command = "66") || ((Command = "holdfwd") && (Command = "z"))
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = Var(10) > 0;	空中ダッシュ可能
TriggerAll = StateType = A
Trigger1   = Ctrl

;------------------------------　空中バックダッシュ
[State -1, 115]
Type = ChangeState
Value = 115
TriggerAll = (Command = "44") || ((Command = "holdback") && (Command = "z"))
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = Var(10) > 0;	空中ダッシュ可能
TriggerAll = StateType = A
Trigger1   = Ctrl

;------------------------------　高速ジャンプ
[State -1, 103]
Type = ChangeState
Value = 103
TriggerAll = Command = "holdup"
TriggerAll = Command != "holddown"
TriggerAll = Var(49) = 0;	AI不可
TriggerAll = Var(11) > 0;	高速ジャンプ可能
TriggerAll = StateType != A
Trigger1   = Ctrl
Trigger2   = (StateNo = [380,381]) && MoveContact

