;-| AIスイッチ |--------------------------------------------------------
[Command]
Name = "AI0"
Command = a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a
Time = 0
[Command]
Name = "AI1"
Command = b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b
Time = 0
[Command]
Name = "AI2"
Command = c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c
Time = 0
[Command]
Name = "AI3"
Command = x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
Time = 0
[Command]
Name = "AI4"
Command = y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y
Time = 0
[Command]
Name = "AI5"
Command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
Time = 0
[Command]
Name = "AI6"
Command = s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
Time = 0
[Command]
Name = "AI7"
Command = F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F
Time = 0
[Command]
Name = "AI8"
Command = D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D
Time = 0
[Command]
Name = "AI9"
Command = B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B
Time = 0
[Command]
Name = "AI10"
Command = U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U
Time = 0
[Command]
Name = "AI11"
Command = a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a
Time = 0
[Command]
Name = "AI12"
Command = c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c
Time = 0
[Command]
Name = "AI13"
Command = x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
Time = 0
[Command]
Name = "AI14"
Command = y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y
Time = 0
[Command]
Name = "AI15"
Command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
Time = 0
[Command]
Name = "AI16"
Command = s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
Time = 0
[Command]
Name = "AI17"
Command = a,B,c,x,y,z,s,B,D,F,U,a,b,c,x,y,z,s,s
Time = 0
[Command]
Name = "AI18"
Command = a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a
Time = 0
[Command]
Name = "AI19"
Command = b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b
Time = 0
[Command]
Name = "AI20"
Command = c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c
Time = 0
[Command]
Name = "AI21"
Command = x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
Time = 0
[Command]
Name = "AI22"
Command = y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y
Time = 0
[Command]
Name = "AI23"
Command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
Time = 0
[Command]
Name = "AI24"
Command = s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
Time = 0
[Command]
Name = "AI25"
Command = F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F
Time = 0
[Command]
Name = "AI26"
Command = D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D
Time = 0
[Command]
Name = "AI27"
Command = B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B
Time = 0
[Command]
Name = "AI28"
Command = U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U
Time = 0
[Command]
Name = "AI29"
Command = a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a
Time = 0
[Command]
Name = "AI30"
Command = c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c
Time = 0
[Command]
Name = "AI31"
Command = x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
Time = 0
[Command]
Name = "AI32"
Command = y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y
Time = 0
[Command]
Name = "AI33"
Command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
Time = 0
[Command]
Name = "AI34"
Command = s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
Time = 0
[Command]
Name = "AI35"
Command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
Time = 0
[Command]
Name = "AI36"
Command = z,z,z,z,z,z,a,a,a,z,z,z,z,z,z,z,z,z,z
Time = 0
[Command]
Name = "AI37"
Command = z,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,z,z,z
Time = 0
[Command]
Name = "AI38"
Command = z,z,z,z,z,a,a,a,z,z,z,z,z,a,a,a,z,z,z
Time = 0
[Command]
Name = "AI39"
Command = z,z,z,z,z,a,a,a,z,z,z,z,z,z,a,a,z,z,z
Time = 0
[Command]
Name = "AI40"
Command = z,z,z,z,a,a,a,z,z,z,z,a,z,z,a,a,z,z,z
Time = 0
[Command]
Name = "AI41"
Command = z,z,z,a,z,z,z,z,z,z,z,z,z,a,a,z,z,z,z
Time = 0
[Command]
Name = "AI42"
Command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
Time = 0
[Command]
Name = "AI43"
Command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,a,a,z
Time = 0
[Command]
Name = "AI44"
Command = z,z,a,a,a,a,z,z,z,z,z,z,z,z,z,a,a,a,z
Time = 0
[Command]
Name = "AI45"
Command = z,z,z,z,z,z,a,a,z,z,z,z,z,a,a,a,a,z,z
Time = 0
[Command]
Name = "AI46"
Command = z,z,z,z,z,z,z,z,a,a,a,a,a,a,z,z,z,z,z
Time = 0
[Command]
Name = "AI47"
Command = z,z,z,a,a,a,a,z,z,z,z,z,z,z,z,z,z,z,z
Time = 0
[Command]
Name = "AI48"
Command = z,z,z,z,z,a,a,a,z,z,z,a,a,a,z,z,a,z,a
Time = 0
[Command]
Name = "AI49"
Command = z,z,z,z,a,a,a,z,z,z,z,z,a,a,a,z,z,z,z
Time = 0
[Command]
Name = "AI50"
Command = z,z,z,a,a,z,z,z,z,z,z,z,z,z,a,a,z,z,z
Time = 0

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

[Command]
Name = "火柱を起こす　Ａ"
Command = ~F, DF, D, DB, B, x
Time = 30

[Command]
Name = "火柱を起こす　Ａ"
Command = ~F, D, B, x
Time = 15

[Command]
Name = "火柱を起こす　Ｂ"
Command = ~F, DF, D, DB, B, a
Time = 30

[Command]
Name = "火柱を起こす　Ｂ"
Command = ~F, D, B, a
Time = 15

[Command]
Name = "火柱を起こす　Ｃ"
Command = ~F, DF, D, DB, B, y
Time = 30

[Command]
Name = "火柱を起こす　Ｃ"
Command = ~F, D, B, y
Time = 15

[Command]
Name = "火柱を起こす　Ｄ"
Command = ~F, DF, D, DB, B, b
Time = 30

[Command]
Name = "火柱を起こす　Ｄ"
Command = ~F, D, B, b
Time = 15

[Command]
Name = "相手を引き込んで魂を抜く"
Command = ~F, D, DF, x
Time = 12

[Command]
Name = "相手を引き込んで魂を抜く"
Command = ~F, D, DF, y
Time = 12

[Command]
Name = "画面全体に光を浴びせる"
Command = ~D, DB, B, x
Time = 10

[Command]
Name = "画面全体に光を浴びせる"
Command = ~D, DB, B, y
Time = 10

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

[Command]
Name = "３ＨＩＴ型の飛び道具"
Command = ~D, DF, F, x
Time = 10

[Command]
Name = "前方にバリアを張る"
Command = ~D, DF, F, a
Time = 10

[Command]
Name = "斜め上にバリアを張る"
Command = ~D, DF, F, y
Time = 10

[Command]
Name = "弾を跳ね返す"
Command = ~D, DF, F, b
Time = 10

;２回押し技-----------------------------------------------------------

[Command]
Name = "FF"     
Command = F, F
Time = 10

[Command]
Name = "BB"     
Command = B, B
Time = 10

[Command]
Name = "longjump"
Command = D, $U
Time = 18

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

[Command]
Name = "a+b+c"
Command = x+a+y
Time = 1

[Command]
Name = "a+b"
Command = x+a
Time = 1

[Command]
Name = "a+b"
Command = z
Time = 1

[Command]
Name = "c+d"
Command = y+b
Time = 1

[Command]
Name = "c+d"
Command = 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 = "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 = "holdx"
Command = /$x
Time = 1

[Command]
Name = "holdy"
Command = /$y
Time = 1

[Command]
Name = "holdｚ"
Command = /$z
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 = "fwd"
Command = F
Time = 1

[Command]
Name = "back"
Command = B
Time = 1

[Command]
Name = "up"
Command = U
Time = 1

[Command]
Name = "down"
Command = D
Time = 1

;===========================================================================
;プレイヤー用コマンド
;---------------------------------------------------------------------------

[Statedef -1]


[State -1, 相手を引き込んで魂を抜く]
type = ChangeState
value = 2100
TriggerAll = Command = "相手を引き込んで魂を抜く" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = Power >= 1000
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])
Trigger2 = StateNo = 200 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger3 = StateNo = 210 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger4 = StateNo = 220 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger5 = StateNo = 230 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger6 = StateNo = 400 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger7 = StateNo = 410 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger8 = StateNo = 420 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger9 = StateNo = 430 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 


[State -1, 火柱を起こす　Ｃ]
type = ChangeState
value = 1600
TriggerAll = Command = "火柱を起こす　Ｃ" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])
Trigger2 = StateNo = 200 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger3 = StateNo = 210 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger4 = StateNo = 220 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger5 = StateNo = 230 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger6 = StateNo = 400 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger7 = StateNo = 410 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger8 = StateNo = 420 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger9 = StateNo = 430 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 


[State -1, 火柱を起こす　Ａ]
type = ChangeState
value = 1400
TriggerAll = Command = "火柱を起こす　Ａ" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])
Trigger2 = StateNo = 200 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger3 = StateNo = 210 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger4 = StateNo = 220 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger5 = StateNo = 230 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger6 = StateNo = 400 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger7 = StateNo = 410 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger8 = StateNo = 420 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger9 = StateNo = 430 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 


[State -1, 画面全体に光を浴びせる]
type = ChangeState
value = 2000
TriggerAll = Command = "画面全体に光を浴びせる" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = Power >= 1000
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])
Trigger2 = StateNo = 200 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger3 = StateNo = 210 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger4 = StateNo = 220 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger5 = StateNo = 230 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger6 = StateNo = 400 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger7 = StateNo = 410 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger8 = StateNo = 420 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger9 = StateNo = 430 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 


[State -1, 火柱を起こす　Ｄ]
type = ChangeState
value = 1700
TriggerAll = Command = "火柱を起こす　Ｄ" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])
Trigger2 = StateNo = 200 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger3 = StateNo = 210 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger4 = StateNo = 220 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger5 = StateNo = 230 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger6 = StateNo = 400 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger7 = StateNo = 410 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger8 = StateNo = 420 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger9 = StateNo = 430 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 


[State -1, 火柱を起こす　Ｂ]
type = ChangeState
value = 1500
TriggerAll = Command = "火柱を起こす　Ｂ" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])
Trigger2 = StateNo = 200 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger3 = StateNo = 210 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger4 = StateNo = 220 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger5 = StateNo = 230 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger6 = StateNo = 400 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger7 = StateNo = 410 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger8 = StateNo = 420 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger9 = StateNo = 430 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 


[State -1, 弾を跳ね返す]
type = ChangeState
value = 1300
TriggerAll = Command = "弾を跳ね返す"
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])
Trigger2 = StateNo = 200 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger3 = StateNo = 210 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger4 = StateNo = 220 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger5 = StateNo = 230 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger6 = StateNo = 400 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger7 = StateNo = 410 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger8 = StateNo = 420 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger9 = StateNo = 430 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 


[State -1, 斜め上にバリアを張る]
type = ChangeState
value = 1200
TriggerAll = Command = "斜め上にバリアを張る" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])
Trigger2 = StateNo = 200 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger3 = StateNo = 210 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger4 = StateNo = 220 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger5 = StateNo = 230 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger6 = StateNo = 400 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger7 = StateNo = 410 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger8 = StateNo = 420 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger9 = StateNo = 430 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 


[State -1, 前方にバリアを張る]
type = ChangeState
value = 1100
TriggerAll = Command = "前方にバリアを張る" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])
Trigger2 = StateNo = 200 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger3 = StateNo = 210 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger4 = StateNo = 220 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger5 = StateNo = 230 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger6 = StateNo = 400 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger7 = StateNo = 410 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger8 = StateNo = 420 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger9 = StateNo = 430 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 


[State -1, ３ＨＩＴ型の飛び道具]
type = ChangeState
value = 1000
TriggerAll = Command = "３ＨＩＴ型の飛び道具" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])
Trigger2 = StateNo = 200 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger3 = StateNo = 210 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger4 = StateNo = 220 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger5 = StateNo = 230 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger6 = StateNo = 400 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 4, >= 0 && AnimElem = 8, < 0)) 
Trigger7 = StateNo = 410 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 11, >= 0 && AnimElem = 13, < 0)) 
Trigger8 = StateNo = 420 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 
Trigger9 = StateNo = 430 && ((MoveContact = [1,5]) || (!MoveContact && AnimElem = 3, >= 0 && AnimElem = 9, < 0)) 


[State -1, ダッシュ]
type = ChangeState
value = 100
TriggerAll = Command = "FF" 
TriggerAll = RoundState = 2
TriggerAll = StateType = S
TriggerAll = !var(59)
Trigger1 = Ctrl


[State -1, ダッシュジャンプ]
Type = ChangeState
Value = 40
TriggerAll = Command = "holdup"
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = StateNo = [100,101]


[State -1, バックステップ]
type = ChangeState
value = 105
TriggerAll = Command = "BB"
TriggerAll = RoundState = 2
TriggerAll = StateType = S
TriggerAll = !var(59)
Trigger1 = Ctrl


[State -1, ＭＡＸ発動]
Type = ChangeState
Value = 900
TriggerAll = Command = "a+b+c" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = Ctrl || (StateNo= [100,101])
TriggerAll = !var(7)
TriggerAll = !var(59)
Trigger1 = Power >= 1000


[State -1, Ｄ投げ]
type = ChangeState
value = 850
TriggerAll = Command = "holdfwd" && Command = "b" && Command != "holddown"
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = (abs(P2BodyDist X) <= 24)
TriggerAll = StateNo != 100
TriggerAll = !var(59)
Trigger1 = Ctrl


[State -1, Ｃ投げ]
type = ChangeState
value = 800
TriggerAll = Command = "holdfwd" && Command = "y" && Command != "holddown"
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = (abs(P2BodyDist X) <= 24)
TriggerAll = StateNo != 100
TriggerAll = !var(59)
Trigger1 = Ctrl


[State -1, 緊急回避　後]
Type = ChangeState
Value = 750
TriggerAll = Command = "a+b" && Command = "holdback"
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl
Trigger2 = (StateNo = 150 || StateNo = 152) && Power >= 1000 


[State -1, 緊急回避　前]
type = ChangeState
value = 700
TriggerAll = Command = "a+b" && Command != "holdback" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])
Trigger2 = (StateNo = 150 || StateNo = 152) && Power >= 1000 


[State -1, ガードキャンセルふっとばし]
type = ChangeState
value = 255
TriggerAll = Command = "c+d" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = (StateNo = 150 || StateNo = 152) && Power >= 1000 


[State -1, ふっとばし]
type = ChangeState
value = 250
TriggerAll = Command = "c+d" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])


[State -1, ジャンプふっとばし]
type = ChangeState
value = 640
TriggerAll = Command = "c+d" 
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = StateNo != 105
TriggerAll = !var(59)
Trigger1 = Ctrl


[State -1, 立ちＡ]
type = ChangeState
value = 200
TriggerAll = Command = "x" && Command != "holddown"
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])


[State -1, 立ちＣ]
type = ChangeState
value = 210
TriggerAll = Command = "y" && Command != "holddown"
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])


[State -1, 立ちＢ]
type = ChangeState
value = 220
TriggerAll = Command = "a" && Command != "holddown"
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])


[State -1, 立ちＤ]
type = ChangeState
value = 230
TriggerAll = Command = "b" && Command != "holddown"
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])


[State -1, しゃがみＡ]
type = ChangeState
value = 400
TriggerAll = Command = "x" && Command = "holddown" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])


[State -1, しゃがみＣ]
type = ChangeState
value = 410
TriggerAll = Command = "y" && Command = "holddown" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])


[State -1, しゃがみＢ]
type = ChangeState
value = 420
TriggerAll = Command = "a" && Command = "holddown" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])


[State -1, しゃがみＤ]
type = ChangeState
value = 430
TriggerAll = Command = "b" && Command = "holddown" 
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])


[State -1, ジャンプＡ]
type = ChangeState
value = 600
TriggerAll = Command = "x"
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = StateNo != 105
TriggerAll = !var(59)
Trigger1 = Ctrl 


[State -1, ジャンプＣ]
type = ChangeState
value = 610
TriggerAll = Command = "y"
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = StateNo != 105
TriggerAll = !var(59)
Trigger1 = Ctrl


[State -1, ジャンプＢ]
type = ChangeState
value = 620
TriggerAll = Command = "a"
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = StateNo != 105
TriggerAll = !var(59)
Trigger1 = Ctrl


[State -1, ジャンプＤ]
type = ChangeState
value = 630
TriggerAll = Command = "b"
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = StateNo != 105
TriggerAll = !var(59)
Trigger1 = Ctrl


[State -1, 挑発]
type = ChangeState
value = 195
TriggerAll = Command = "start"
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !var(59)
Trigger1 = Ctrl || (StateNo= [100,101])






