[Command]
name = "FB"
command = ~$B,$F,a+b
[Command]
name = "FB"
command = ~$B,$F,a+x
[Command]
name = "FB"
command = ~$B,$F,a+y
[Command]
name = "FB"
command = ~$B,$F,b+x
[Command]
name = "FB"
command = ~$B,$F,b+y
[Command]
name = "FB"
command = ~$B,$F,x+y
;-| 超必殺技 |-----------------------------------------------------------------
[Command]
name = "midare"
command = ~D, DF, F, D, DF, F, z
time = 18
[Command]
name = "metta"
command = ~D, DF, F, D, DF, F, b
time = 18
[Command]
name = "RShiroin"
command = ~F, DF, D, DB, B, F, z
time = 18
[Command]
name = "hiroin"
command = ~F, DF, D, DB, B, F, y
time = 18
;------------------------------------------------------------------------------
;-| 必殺技 |-------------------------------------------------------------------
[Command]
name = "full"
command = ~F, DF ,D, DB, B, b
time = 15
[Command]
name = "RSnokku"
command = ~D, DB, B, z
time = 15
[Command]
name = "supin"
command = ~F, D, DF, z
time = 15
[Command]
name = "supin"
command = ~F, D, DF, b
time = 15
[Command]
name = "supin"
command = ~F, D, DF, y
time = 15
[Command]
name = "daburu"
command = ~D, DB, B, a
time = 15
[Command]
name = "pgaesi"
command = ~D, DB, B, y
time = 15
[Command]
name = "nokku"
command = ~D, DB, B, x
time = 15
[Command]
name = "moujudome"
command = ~D, DF, F, x
time = 15
[Command]
name = "tenkyuu"
command = ~D, DF, F, z
time = 15
[Command]
name = "hasiriuti"
command = ~D, DF, F, a
time = 15
;------------------------------------------------------------------------------
;-| キー2回連続入力 |---------------------------------------------------------
[Command]
name = "FF"
command = ~F, F
time = 5
[Command]
name = "BB"
command = ~B, B
time = 5
[Command]
name = "bbb"
command = b, b, b
time = 8
;------------------------------------------------------------------------------
[Command]
name = "recovery"
command = c
time = 1
[Command]
name = "recovery"
command = b
time = 1
[Command]
name = "recovery"
command = a
time = 1
[Command]
name = "recovery"
command = z
time = 1
[Command]
name = "recovery"
command = y
time = 1
[Command]
name = "recovery"
command = x
time = 1
;------------------------------------------------------------------------------
;-| 方向キー+ボタン |---------------------------------------------------------
[Command]
name = "down_a"
command = /$D,a
time = 1
[Command]
name = "down_b"
command = /$D,b
time = 1
[Command]
name = "Dy"
command = /D,y
time = 1
[Command]
name = "Fx"
command = /$F,x
time = 1
[Command]
name = "DFa"
command = /$DF,a
time = 1
[Command]
name = "DFy"
command = /$DF,y
time = 1
[Command]
name = "DFb"
command = /$DF,b
time = 1
[Command]
name = "Fa"
command = /$F,a
time = 1
[Command]
name = "Ba"
command = /$B,a
time = 1
[Command]
name = "Fy"
command = /$F,y
time = 1
[Command]
name = "Fb"
command = /$F,b
time = 1
[Command]
name = "Bb"
command = /$B,b
time = 1
[Command]
name = "By"
command = /$B,y
time = 1
[Command]
name = "Ba"
command = /$B,a
time = 1
[Command]
name = "Bx"
command = /$B,x
time = 1
;------------------------------------------------------------------------------
[Command]
name = "CT"
command = a+b+x+y
time = 5
[Command]
name = "GC"
command = /F,a+b
time = 5
[Command]
name = "GC"
command = /F,a+x
time = 5
[Command]
name = "GC"
command = /F,a+y
time = 5
[Command]
name = "GC"
command = /F,b+x
time = 5
[Command]
name = "GC"
command = /F,b+y
time = 5
[Command]
name = "GC"
command = /F,x+y
time = 5
[Command]
name = "CD"
command = /a+b
time = 1
[Command]
name = "CD"
command = /a+x
time = 1
[Command]
name = "CD"
command = /a+y
time = 1
[Command]
name = "CD"
command = /b+x
time = 1
[Command]
name = "CD"
command = /b+y
time = 1
[Command]
name = "CD"
command = /x+y
time = 1
[Command]
name = "holda"
command = /a
[Command]
name = "holdb"
command = /b
[Command]
name = "holdc"
command = /c
[Command]
name = "holdx"
command = /x
[Command]
name = "holdy"
command = /y
[Command]
name = "holdz"
command = /z
;-| ボタン単発 |---------------------------------------------------------------
[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 = "hold_b"
command = /b
time = 1
[Command]
name = "highjump"
command = ~D,/$U
time = 6
[Command]
name = "highjumpC"
command = ~$U,$D,/$U
time = 6
;------------------------------------------------------------------------------
;-| 方向キー押しっぱなし |-----------------------------------------------------
[Command]
name = "holdup"
command = /$U
time = 1
[Command]
name = "holdfwd"
command = /$F
time = 1
[Command]
name = "holdback"
command = /$B
time = 1
[Command]
name = "holddown0"
command = /D
time = 1
[Command]
name = "holddown"
command = /$D
time = 1
;------------------------------------------------------------------------------
;-| 空中ジャンプ|-----------------------------------------------------
[Command]
name = "airjumpfwd"
command = UF
time = 1
[Command]
name = "airjump"
command = U
time = 1
[Command]
name = "airjumpback"
command = UB
time = 1
[Command]
name = "aircombofwd"
command = /UF
time = 1
[Command]
name = "aircombo"
command = /U
time = 1
[Command]
name = "aircomboback"
command = /UB
time = 1
;==============================================================================
;------------------------------------------------------------------------------
[Statedef -1]
;==============================================================================
;カオストリガー
[State -1,]
type = ChangeState
value = 770
triggerall = var(25) = 0
triggerall = fvar(3) >= 52.5
triggerall = command = "CT"
triggerall = command != "holdback"
triggerall = command != "holdfwd"
trigger1 = statetype != A
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;フリーダムブラスト
[State -1,]
type = ChangeState
value = ifelse(statetype != A,750,760)
triggerall = var(25) = 0
triggerall = command = "c"
triggerall = power >= 1000
trigger1 = (stateno = [200,299]) || (stateno = [400,499]) || (stateno = [600,700]) || (stateno = [1000,1200]) || (stateno = [3000,3100])
trigger1 = movecontact
;------------------------------------------------------------------------------
;貫球衝弾乱れ打ち
[State -1,]
type = ChangeState
value = 3020
triggerall = fvar(3) >= 35
triggerall = var(25) = 0
triggerall = command = "midare"|| (NumHelper(60000)&&Helper(60000),Var(0)=3030 && Helper(60000),Var(1)>0)
triggerall = power >= 1000
triggerall = statetype != A
triggerall = var(22) = 0
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,299]) || (stateno = [400,499]) || (stateno = 634)
trigger2 = stateno != 441
trigger2 = stateno != 442
trigger2 = movecontact
;めった打ち
[State -1,]
type = ChangeState
value = 3010
triggerall = var(25) = 0
triggerall = command = "metta"|| (NumHelper(60000)&&Helper(60000),Var(0)=3020 && Helper(60000),Var(1)>0)
triggerall = power >= 1000
triggerall = statetype != A
triggerall = var(22) = 0
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,299]) || (stateno = [400,499]) || (stateno = 634)
trigger2 = stateno != 441
trigger2 = stateno != 442
trigger2 = movecontact
;RS今日のヒロイン!
[State -1,]
type = ChangeState
value = 3001
triggerall = fvar(3) >= 35
triggerall = var(25) = 0
triggerall = command = "RShiroin"|| (NumHelper(60000)&&Helper(60000),Var(0)=3001 && Helper(60000),Var(1)>0)
triggerall = power >= 1000
triggerall = statetype != A
triggerall = var(22) = 0
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,299]) || (stateno = [400,499]) || (stateno = 634)
trigger2 = movecontact
;今日のヒロイン!
[State -1,]
type = ChangeState
value = 3000
triggerall = var(25) = 0
triggerall = command = "hiroin"|| (NumHelper(60000)&&Helper(60000),Var(0)=3000 && Helper(60000),Var(1)>0)
triggerall = power >= 1000
triggerall = statetype != A
triggerall = var(22) = 0
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,299]) || (stateno = [400,499]) || (stateno = 634)
trigger2 = movecontact
;------------------------------------------------------------------------------
;天球打ち
[State -1,]
type = ChangeState
value = 1070
triggerall = power >= 500
triggerall = var(25) = 0
triggerall = command = "tenkyuu"|| (NumHelper(60000)&&Helper(60000),Var(0)=1070 && Helper(60000),Var(1)>0)
triggerall = statetype = A
triggerall = var(22) = 0
trigger1 = ctrl
trigger2 = (stateno = [600,699])
trigger2 = movecontact
;走り打ち
[State -1,]
type = ChangeState
value = 1050
triggerall = command = "hasiriuti"|| (NumHelper(60000)&&Helper(60000),Var(0)=1050 && Helper(60000),Var(1)>0)
triggerall = statetype != A
triggerall = var(22) = 0
trigger1 = ctrl || (stateno = 102)
スラッシュヒット
[State -1,]
type = ChangeState
value = 1121
triggerall = command = "supin"|| (NumHelper(60000)&&Helper(60000),Var(0)=1121 && Helper(60000),Var(1)>0)
triggerall = statetype = A
triggerall = var(22) = 0
trigger1 = ctrl
trigger2 = (stateno = [600,699])
trigger2 = movecontact
;フルスイング
[State -1,]
type = ChangeState
value = 1060
triggerall = command = "full"|| (NumHelper(60000)&&Helper(60000),Var(0)=1060 && Helper(60000),Var(1)>0)
triggerall = statetype != A
triggerall = var(22) = 0
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,299]) || (stateno = [400,499]) || (stateno = 634)
trigger2 = movecontact
;スピンS
[State -1,]
type = ChangeState
value = 1030
triggerall = command = "supin"|| (NumHelper(60000)&&Helper(60000),Var(0)=1030 && Helper(60000),Var(1)>0)
triggerall = command = "y"|| (NumHelper(60000)&&Helper(60000),Var(0)=1030 && Helper(60000),Var(1)>0)
triggerall = statetype != A
triggerall = var(22) = 0
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,299]) || (stateno = [400,499]) || (stateno = 634)
trigger2 = movecontact
;スピンHS
[State -1,]
type = ChangeState
value = 1031
triggerall = command = "supin"|| (NumHelper(60000)&&Helper(60000),Var(0)=1031 && Helper(60000),Var(1)>0)
triggerall = command = "b"|| (NumHelper(60000)&&Helper(60000),Var(0)=1031 && Helper(60000),Var(1)>0)
triggerall = statetype != A
triggerall = var(22) = 0
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,299]) || (stateno = [400,499]) || (stateno = 634)
trigger2 = movecontact
;スピンRS
[State -1,]
type = ChangeState
value = 1032
triggerall = power >= 500
triggerall = var(25) = 0
triggerall = command = "supin"|| (NumHelper(60000)&&Helper(60000),Var(0)=1032 && Helper(60000),Var(1)>0)
triggerall = command = "z"|| (NumHelper(60000)&&Helper(60000),Var(0)=1032 && Helper(60000),Var(1)>0)
triggerall = statetype != A
triggerall = var(22) = 0
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,299]) || (stateno = [400,499]) || (stateno = 634)
trigger2 = movecontact
;紅蓮のバット
[State -1,]
type = ChangeState
value = 1033
triggerall = power >= 500
triggerall = var(25) = 0
triggerall = command = "RSnokku"|| (NumHelper(60000)&&Helper(60000),Var(0)=1033 && Helper(60000),Var(1)>0)
triggerall = statetype != A
triggerall = var(22) = 0
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,299]) || (stateno = [400,499]) || (stateno = 634)
trigger2 = stateno != 441
trigger2 = stateno != 442
trigger2 = movecontact
;リベンジライナー
[State -1,]
type = ChangeState
value = 1040
triggerall = command = "pgaesi"|| (NumHelper(60000)&&Helper(60000),Var(0)=1040 && Helper(60000),Var(1)>0)
triggerall = statetype != A
triggerall = var(22) = 0
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,299]) || (stateno = [400,499]) || (stateno = 634)
trigger2 = movecontact
;猛獣止め
[State -1,]
type = ChangeState
value = 1130
triggerall = command = "moujudome"|| (NumHelper(60000)&&Helper(60000),Var(0)=1130 && Helper(60000),Var(1)>0)
triggerall = var(22) = 0
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,299]) || (stateno = [400,499]) || (stateno = [600,699])
trigger2 = movecontact
;ノック
[State -1,]
type = ChangeState
value = 1000
triggerall = command = "nokku"|| (NumHelper(60000)&&Helper(60000),Var(0)=1000 && Helper(60000),Var(1)>0)
triggerall = statetype != A
triggerall = var(22) = 0
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,299]) || (stateno = [400,499]) || (stateno = 634)
trigger2 = movecontact
;==============================================================================
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;ダッシュハイジャンプ
[State -1, ]
type = ChangeState
value = 530
TriggerAll=var(59) = 0
triggerall = statetype != A
triggerall = command = "highjump"
trigger1 = (stateno = [100,102])
;ハイジャンプ
[State -1, ]
type = ChangeState
value = 530
TriggerAll=var(59) = 0
triggerall = statetype != A
triggerall = command = "highjump"|| (NumHelper(60000)&&Helper(60000),Var(0)=530 && Helper(60000),Var(1)>0)
Triggerall = var(26) = [1,6]
trigger1 = ctrl
trigger2 = (stateno = [200,249]) && movecontact
trigger2 = stateno != 200
trigger2 = stateno != 205
trigger2 = stateno != 230
trigger2 = stateno != 237
trigger2 = stateno != 240
trigger2 = stateno != 245
trigger2 = stateno != 247
;しゃがみ攻撃キャンセルハイジャンプ
[State -1, ]
type = ChangeState
value = 530
TriggerAll=var(59) = 0
Triggerall = var(26) = [1,6]
triggerall = command = "highjump"
triggerall = statetype = C
trigger1 = stateno = 400 && movecontact
trigger2 = stateno = 442 && movecontact
;空中前ジャンプ
[State -1, ]
type = ChangeState
value = ifelse(p2dist x < 0,520,510)
triggerall = statetype = A
TriggerAll=var(59) = 0
TriggerAll=var(24) <= 7
triggerall = var(0) <= 0
triggerall = var(7) = 0
trigger1 = command = "airjumpfwd"
trigger1 = Pos Y <= -20
trigger1 = Vel Y >= -5
trigger1 = ctrl && (stateno != [510,520]) || (stateno = [510,520]) && (time >= 10)
trigger2 = command = "aircombofwd" && movecontact
trigger2 = (stateno = [600,632])
trigger2 = stateno != 630
;空中FB(CT)前ジャンプ
[State -1, ]
type = ChangeState
value = ifelse(p2dist x < 0,520,510)
triggerall = statetype = A
TriggerAll=var(59) = 0
triggerall = command = "aircombofwd"
trigger1 = Var(25) != 0 && movecontact
trigger2 = Var(25) != 0 && stateno = 1004
;空中垂直ジャンプ
[State -1, ]
type = ChangeState
value = 515
triggerall = statetype = A
TriggerAll=var(59) = 0
TriggerAll=var(24) <= 7
triggerall = var(0) <= 0
triggerall = var(7) = 0
trigger1= command = "airjump"
trigger1 = Pos Y <= -20
trigger1 = Vel Y >= -5
trigger1 = ctrl && (stateno != [510,520]) || (stateno = [510,520]) && (time >= 10)
trigger2= command = "aircombo" && movecontact
trigger2 = (stateno = [600,632])
trigger2 = stateno != 630
;空中FB(CT)垂直ジャンプ
[State -1, ]
type = ChangeState
value = 515
triggerall = statetype = A
TriggerAll=var(59) = 0
triggerall = command = "aircombo"
trigger1 = Var(25) != 0 && movecontact
trigger2 = Var(25) != 0 && stateno = 1004
;空中後ろジャンプ
[State -1, ]
type = ChangeState
value = ifelse(p2dist x < 0,510,520)
triggerall = statetype = A
TriggerAll=var(59) = 0
TriggerAll=var(24) <= 7
triggerall = var(0) <= 0
triggerall = var(7) = 0
trigger1 = command = "airjumpback"
trigger1 = Pos Y <= -20
trigger1 = Vel Y >= -5
trigger1 = ctrl && (stateno != [510,520]) || (stateno = [510,520]) && (time >= 10)
trigger2 = command = "aircomboback" && movecontact
trigger2 = (stateno = [600,632])
trigger2 = stateno != 630
;空中FB(CT)後ろジャンプ
[State -1, ]
type = ChangeState
value = ifelse(p2dist x < 0,510,520)
triggerall = statetype = A
TriggerAll=var(59) = 0
triggerall = command = "aircomboback"
trigger1 = Var(25) != 0 && movecontact
trigger2 = Var(25) != 0 && stateno = 1004
;空中ダッシュ
[State -1, Dash]
type = ChangeState
value = 500
TriggerAll=var(59) = 0
triggerall = var(0) <= 0
triggerall = statetype = A
triggerall = ctrl && (stateno != [510,520]) || (stateno = [510,520]) && (time >= 10)
triggerall = command != "holdup"
trigger1 = command = "FF"
trigger1 = Pos Y <= -30 && Vel Y <= 0
trigger2 = command = "FF"
trigger2 = Pos Y <= -5 && Vel Y >= 0
;キャンセル空中ダッシュ
[State -1, Dash]
type = ChangeState
value = 500
TriggerAll=var(59) = 0
triggerall = var(0) <= 0
triggerall = statetype = A
triggerall = command != "holdup"
triggerall = command = "FF"
trigger1 = (stateno = [630,632])
trigger1 = movecontact
;キャンセルFB(CT)空中ダッシュ
[State -1, Dash]
type = ChangeState
value = 500
TriggerAll=var(59) = 0
triggerall = statetype = A
triggerall = command != "holdup"
triggerall = command = "FF"
trigger1 = Var(25) != 0 && movecontact
trigger2 = Var(25) != 0 && stateno = 1004
;空中バクステ
[State -1, Dash]
type = ChangeState
value = 505
TriggerAll=var(59) = 0
triggerall = var(0) <= 0
triggerall = statetype = A
triggerall = ctrl && (stateno != [510,520]) || (stateno = [510,520]) && (time >= 10)
triggerall = command != "holdup"
trigger1 = command = "BB"
trigger1 = Pos Y <= -30 && Vel Y <= 0
trigger2 = command = "BB"
trigger2 = Pos Y <= -5 && Vel Y >= 0
;キャンセル空中バクステ
[State -1, Dash]
type = ChangeState
value = 505
TriggerAll=var(59) = 0
triggerall = var(0) <= 0
triggerall = statetype = A
triggerall = command != "holdup"
triggerall = command = "BB"
trigger1 = (stateno = [630,632])
trigger1 = movecontact
;キャンセルFB(CT)空中バクステ
[State -1, Dash]
type = ChangeState
value = 505
TriggerAll=var(59) = 0
triggerall = statetype = A
triggerall = command != "holdup"
triggerall = command = "BB"
trigger1 = Var(25) != 0 && movecontact
trigger2 = Var(25) != 0 && stateno = 1004
;ダッシュ
[State -1, Dash]
type = ChangeState
value = 100
triggerall = command = "FF"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = Var(25) != 0 && movecontact
;バックステップ
[State -1, Back Step]
type = ChangeState
value = 105
triggerall = command = "BB"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = Var(25) != 0 && movecontact
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;投げ
[State -1, ]
type = ChangeState
value = 800
triggerall = command = "b"
triggerall = command != "a"
triggerall = command != "x"
triggerall = command != "y"
triggerall = statetype = S
triggerall = var(22) = 0
triggerall = ctrl || (stateno = [100,102])
triggerall = stateno != 100
triggerall = p2bodydist X < 15
trigger1 = command = "holdfwd"
trigger1 = (p2statetype = S) || (p2statetype = C)
trigger1 = p2movetype != H
trigger2 = command = "holdback"
trigger2 = (p2statetype = S) || (p2statetype = C)
trigger2 = p2movetype != H
;------------------------------------------------------------------------------
;空中投げ
[State -1, ]
type = ChangeState
value = 830
triggerall = command = "b"
triggerall = command != "a"
triggerall = command != "x"
triggerall = command != "y"
triggerall = statetype = A
triggerall = ctrl
triggerall = stateno != 100
triggerall = p2bodydist X = [0,15]
triggerall = p2bodydist Y = [-120,50]
trigger1 = command = "holdfwd"
trigger1 = (p2statetype = A)
trigger1 = p2movetype != H
trigger2 = command = "holdback"
trigger2 = (p2statetype = A)
trigger2 = p2movetype != H
;==============================================================================
;------------------------------------------------------------------------------
;6P
[State -1,]
type = ChangeState
value = 205
triggerall = command = "Fx"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [446,447])
;4P
[State -1,]
type = ChangeState
value = 202
triggerall = command = "Bx"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,220]) && movecontact
trigger2 = stateno != 205
trigger3 = (stateno = [400,430]) && movecontact
trigger4 = (stateno = [446,447])
;5P
[State -1,]
type = ChangeState
value = 200
triggerall = command = "x"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = ctrl || (stateno = [100,102])
trigger2 = stateno = 200 && movecontact
trigger3 = stateno = 400 && movecontact
trigger4 = (stateno = 200) && time >= 6
trigger5 = (stateno = [446,447])
;4K
[State -1,]
type = ChangeState
value = 212
triggerall = command = "Ba"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,235]) && movecontact
trigger2 = stateno != 212
trigger3 = (stateno = [400,430]) && movecontact
trigger4 = (stateno = [446,447])
;6K
[State -1,]
type = ChangeState
value = 215
triggerall = command = "Fa"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,220]) && movecontact
trigger3 = (stateno = [400,410]) && movecontact
trigger4 = (stateno = [446,447])
;5K
[State -1,]
type = ChangeState
value = 210
triggerall = command = "a"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = 200) && movecontact
trigger3 = (stateno = 400) && movecontact
trigger4 = (stateno = [446,447])
;------------------------------------------------------------------------------
;4S
[State -1,]
type = ChangeState
value = 237
triggerall = command = "By"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,220]) && movecontact
trigger2 = stateno != 205
trigger3 = (stateno = [400,410]) && movecontact
trigger4 = (stateno = [446,447])
;6S
[State -1,]
type = ChangeState
value = 235
triggerall = command = "Fy"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,220]) && movecontact
trigger2 = stateno != 205
trigger3 = (stateno = [400,410]) && movecontact
trigger4 = (stateno = [446,447])
;近S
[State -1,]
type = ChangeState
value = 220
triggerall = command = "y"
triggerall = command != "holddown"
triggerall = p2bodydist X = [-40,40]
triggerall = p2bodydist Y = [-250,0]
trigger1 = statetype != A
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,210]) && movecontact
trigger2 = stateno != 207
trigger3 = (stateno = 410) && movecontact
trigger4 = (stateno = [446,447])
;遠S
[State -1,]
type = ChangeState
value = 230
triggerall = command = "y"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,220]) && movecontact
trigger2 = stateno != 212
trigger3 = (stateno = [400,410]) && movecontact
trigger4 = (stateno = [446,447])
;ダッシュHS
[State -1,]
type = ChangeState
value = 247
triggerall = command = "Fb"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = stateno = 100
;6HS
[State -1,]
type = ChangeState
value = 245
triggerall = command = "Fb"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = ctrl || (stateno = 102)
trigger2 = (stateno = [200,220]) && movecontact
trigger2 = stateno != 205
trigger2 = stateno != 212
trigger3 = (stateno = [400,430]) && movecontact
trigger4 = (stateno = [446,447])
;4HS
[State -1,]
type = ChangeState
value = 249
triggerall = command = "Bb"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,220]) && movecontact
trigger2 = stateno != 205
trigger2 = stateno != 212
trigger3 = (stateno = [400,430]) && movecontact
trigger4 = (stateno = [446,447])
;5HS
[State -1,]
type = ChangeState
value = 240
triggerall = command = "b"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = ctrl || (stateno = [100,102])
trigger2 = (stateno = [200,237]) && movecontact
trigger2 = stateno != 205
trigger2 = stateno != 230
trigger3 = (stateno = [400,430]) && movecontact
trigger4 = (stateno = [446,447])
;------------------------------------------------------------------------------
;挑発
[State -1, Taunt]
type = ChangeState
value = 195
triggerall = command = "start"
trigger1 = statetype != A
trigger1 = ctrl || (stateno = [100,102])
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;2P
[State -1,]
type = ChangeState
value = 400
triggerall = command = "x"
triggerall = command = "holddown"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = 400 && movecontact || (stateno = [100,102])
trigger3 = stateno = 200 && movecontact
trigger4 = (stateno = 400) && time >= 6
trigger5 = (stateno = [446,447])
;2K
[State -1,]
type = ChangeState
value = 410
triggerall = command = "a"
triggerall = command = "holddown"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,210]) && movecontact || (stateno = [100,102])
trigger2 = stateno != 205
trigger2 = stateno != 212
trigger3 = (stateno = 400) && movecontact
trigger4 = (stateno = [446,447])
;------------------------------------------------------------------------------
;2S
[State -1,]
type = ChangeState
value = 430
triggerall = command = "y"
triggerall = command = "holddown"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,220]) && movecontact || (stateno = [100,102])
trigger2 = stateno != 205
trigger2 = stateno != 212
trigger3 = (stateno = [400,410]) && movecontact
trigger4 = (stateno = [446,447])
;3HS
[State -1,]
type = ChangeState
value = ifelse(statetype = C,445,444)
triggerall = command = "DFb"
triggerall = command = "holddown"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,249]) && movecontact || (stateno = [100,102])
trigger2 = stateno != 205
trigger2 = stateno != 212
trigger2 = stateno != 237
trigger2 = stateno != 247
trigger3 = (stateno = [400,430]) && movecontact
;2HS
[State -1,]
type = ChangeState
value = 440
triggerall = command = "b"
triggerall = command = "holddown"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,230]) && movecontact || (stateno = [100,102])
trigger2 = stateno != 212
trigger3 = (stateno = [400,430]) && movecontact
trigger4 = (stateno = [446,447])
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;JP
[State -1,]
type = ChangeState
value = 600
triggerall = command = "x"
triggerall = statetype = A
trigger1 = ctrl
trigger2 = (stateno = [600,610]) && movecontact
trigger3 = var(7) != 0
trigger3 = movecontact
trigger3 = (stateno = [605,645])
trigger3 = (stateno != 635)
trigger4 = (stateno = 600) && time >= 6
;J2K
[State -1,]
type = ChangeState
value = 612
triggerall = command = "Fa"
triggerall = statetype = A
trigger1 = ctrl
trigger2 = (stateno = [600,630])&& movecontact
trigger2 = (stateno != 610)
trigger2 = (stateno != 612)
trigger3 = var(7) != 0
trigger3 = movecontact
trigger3 = (stateno = [605,645])
trigger3 = (stateno != 635)
;JK
[State -1,]
type = ChangeState
value = 610
triggerall = command = "a"
triggerall = statetype = A
trigger1 = ctrl
trigger2 = (stateno = 600)&& movecontact
trigger3 = var(7) != 0
trigger3 = movecontact
trigger3 = (stateno = [605,645])
trigger3 = (stateno != 635)
;------------------------------------------------------------------------------
;J6S
[State -1,]
type = ChangeState
value = 633
triggerall = command = "Fy"
triggerall = statetype = A
trigger1 = ctrl
trigger2 = (stateno = [600,645]) && movecontact
trigger2 = (stateno != 633)
trigger2 = (stateno != 634)
trigger3 = var(7) != 0
trigger3 = movecontact
trigger3 = (stateno = 630)
;JS
[State -1,]
type = ChangeState
value = 630
triggerall = command = "y"
triggerall = statetype = A
trigger1 = ctrl
trigger2 = (stateno = [600,610]) && movecontact
trigger3 = var(7) != 0
trigger3 = movecontact
trigger3 = (stateno = 630)
;J6HS
[State -1,]
type = ChangeState
value = 645
triggerall = command = "Fb"
triggerall = statetype = A
trigger1 = ctrl
trigger2 = (stateno = [600,632]) && movecontact
trigger3 = var(7) != 0
trigger3 = movecontact
trigger3 = (stateno = [640,645])
;JHS
[State -1,]
type = ChangeState
value = 640
triggerall = command = "b"
triggerall = statetype = A
trigger1 = ctrl
trigger2 = (stateno = [600,630]) && movecontact
trigger3 = var(7) != 0
trigger3 = movecontact
trigger3 = (stateno = 645)
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------