コマンドファイル;
;==============================================================================
;-| ボタン配置 |-----------------------------------------------------
;各ボタンの配置を簡単に変更できます。
;お好みで変更を
[Remap]
a = a ;A攻撃
b = b ;B攻撃
c = y ;C攻撃
x = x ;電磁結界(カゲロウ)
y = z ;a+b簡易
z = c ;投げ(x+a簡易)
s = s ;挑発
;-| 標準化 |-------------------------------------------------------
[Defaults]
; timeを記述しなかった場合、以下の値が参照されます。最小値は1です。
command.time = 15
; buffer.timeの値です。1〜30まで設定できます。
; 普通は1です。
command.buffer.time = 1
;-| AI |-----------------------------------------------------------------
;------------------------------------------------------------------------------
;-| 超必殺技 |-----------------------------------------------------------------
;コマンドの一部が重なる場合、先に書かれたものが優先されるので
;気を付けてください。
[Command]
name = "214_ab"
command = ~D, B, D, DB, B, a
time = 26
[Command]
name = "214_ab"
command = ~D, DB, B, D, B, a
time = 26
[Command]
name = "214_ab"
command = D, DB, B, y
time = 15
[Command]
name = "214_ab"
command = ~D, DB, B, a+b
time = 15
[Command]
name = "236236a"
command = ~D, DF, F, D, F, a
time = 26
[Command]
name = "236236a"
command = ~D, F, D, DF, F, a
time = 26
[Command]
name = "236_ab"
command = ~D, DF, F, D, F, b
time = 26
[Command]
name = "236_ab"
command = ~D, F, D, DF, F, b
time = 26
[Command]
name = "236_ab"
command = D, DF, F, y
time = 15
[Command]
name = "236_ab"
command = ~D, DF, F, a+b
time = 15
[Command]
name = "236_bc"
command = ~D, DF, F, D, F, c
time = 26
[Command]
name = "236_bc"
command = ~D, F, D, DF, F, c
time = 26
[Command]
name = "236_bc"
command = D, DF, F, y+c
time = 15
[Command]
name = "236_bc"
command = ~D, DF, F, b+c
time = 15
[Command]
name = "DD_ab"
command = D, D, a+b
time = 18
[Command]
name = "DD_ab"
command = D, D, y
time = 18
[Command];条件付き隠し超必殺技派生用
name = "214_bc"
command = ~D, B, D, DB, B, c
time = 26
[Command]
name = "214_bc"
command = ~D, DB, B, b+c
time = 15
[Command]
name = "214_bc"
command = ~D, DB, B, y;+c
time = 15
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;スパキャンコマンド逆転用
[Command]
name = "236_abG"
command = ~D, B, D, DB, B, a
time = 26
[Command]
name = "236_abG"
command = ~D, DB, B, D, B, a
time = 26
[Command]
name = "236_abG"
command = D, DB, B, y
time = 15
[Command]
name = "236_abG"
command = ~D, DB, B, a+b
time = 15
[Command]
name = "214_abG"
command = ~D, DF, F, D, F, b
time = 26
[Command]
name = "214_abG"
command = ~D, F, D, DF, F, b
time = 26
[Command]
name = "214_abG"
command = D, DF, F, y
time = 15
[Command]
name = "214_abG"
command = ~D, DF, F, a+b
time = 15
[Command]
name = "214_bcG"
command = ~D, DF, F, D, F, c
time = 26
[Command]
name = "214_bcG"
command = ~D, F, D, DF, F, c
time = 26
[Command]
name = "214_bcG"
command = D, DF, F, y+c
time = 15
[Command]
name = "214_bcG"
command = ~D, DF, F, b+c
time = 15
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;-| 必殺技 |-------------------------------------------------------------------
;コマンドの一部が重なる場合、先に書かれたものが優先されるので
;623 → 214の順に登録されています。
;(注:214等はテンキーでコマンドを表しています)
[Command]
name = "214_a"
command = D, DB, B, a
time = 13
[Command]
name = "214_b"
command = D, DB, B, b
time = 13
[Command]
name = "214_c"
command = D, DB, B, c
time = 13
[Command]
name = "236_a"
command = D, DF, F, a
time = 15
[Command]
name = "236_b"
command = D, DF, F, b
time = 15
[Command]
name = "236_c"
command = D, DF, F, c
time = 15
[Command]
name = "214_a"
command = ~D, DB, B, a
time = 15
[Command]
name = "214_b"
command = ~D, DB, B, b
time = 15
[Command]
name = "214_c"
command = ~D, DB, B, c
time = 15
[Command]
name = "236_a"
command = ~D, DF, F, a
time = 13
[Command]
name = "236_b"
command = ~D, DF, F, b
time = 13
[Command]
name = "236_c"
command = ~D, DF, F, c
time = 13
[Command]
name = "DD_a"
command = D, D, a
time = 18
[Command]
name = "DD_b"
command = D, D, b
time = 18
[Command]
name = "DD_c"
command = D, D, c
time = 18
;------------------------------------------------------------------------------
;-| キー2回連続入力 |---------------------------------------------------------
[Command]
name = "FF"
command = F, F
time = 10
[Command]
name = "BB"
command = B, B
time = 10
[Command]
name = "highjump"
command = D, $U
time = 10
[Command]
name = "highjump_n"
command = D, U
time = 10
[Command]
name = "highjump_f"
command = D, UF
time = 10
[Command]
name = "highjump_b"
command = D, UB
time = 10
[Command]
name = "highjump"
command = DB, $U
time = 10
[Command]
name = "highjump_n"
command = DB, U
time = 10
[Command]
name = "highjump_f"
command = DB, UF
time = 10
[Command]
name = "highjump_b"
command = DB, UB
time = 10
;------------------------------------------------------------------------------
;-| 同時押し |-----------------------------------------------------------------
[Command]
name = "a+b"
command = a+b
time = 1
[Command]
name = "b+c"
command = b+c
time = 1
[Command]
name = "a+c"
command = a+c
time = 1
[Command]
name = "x+y"
command = x+y
time = 1
[Command]
name = "y+z"
command = y+z
time = 1
[Command]
name = "x+z"
command = x+z
time = 1
[Command]
name = "x+a"
command = x+a
time = 1
[Command]
name = "y+a"
command = y+a
time = 1
[Command]
name = "z+a"
command = z+a
time = 1
[Command]
name = "x+b"
command = x+b
time = 1
[Command]
name = "y+b"
command = y+b
time = 1
[Command]
name = "z+b"
command = z+b
time = 1
[Command]
name = "x+c"
command = x+c
time = 1
[Command]
name = "y+c"
command = y+c
time = 1
[Command]
name = "z+c"
command = z+c
time = 1
;------------------------------------------------------------------------------
;-| 受け身 |-----------------------------------------------------------------
[Command]
name = "recovery";Required (do not remove)
command = a
time = 1
[Command]
name = "recovery";Required (do not remove)
command = b
time = 1
[Command]
name = "recovery";Required (do not remove)
command = c
time = 1
[Command]
name = "recovery";Required (do not remove)
command = x
time = 1
[Command]
name = "recovery";Required (do not remove)
command = y
time = 1
[Command]
name = "recovery";Required (do not remove)
command = z
time = 1
;------------------------------------------------------------------------------
;-| 方向キー+ボタン |---------------------------------------------------------
[Command]
name = "down_a"
command = /$D,a
time = 1
[Command]
name = "down_b"
command = /$D,b
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 = "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
;------------------------------------------------------------------------------
;-| 方向キー押しっぱなし |-----------------------------------------------------
[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 = "hold_a"
command = /$a
time = 1
[Command]
name = "hold_b"
command = /$b
time = 1
[Command]
name = "hold_c"
command = /$c
time = 1
[Command]
name = "hold_x"
command = /$x
time = 1
[Command]
name = "hold_y"
command = /$y
time = 1
[Command]
name = "hold_z"
command = /$z
time = 1
;------------------------------------------------------------------------------
;==============================================================================
; ステートエントリーパート(技などを出せるようにするための条件を設定)
;==============================================================================
;以下、コマンド成立時の条件記述部
;パワーゲージはpowerで表され、1000でLV1となります。
;==============================================================================
;==============================================================================
;超必殺技
;==============================================================================
[Statedef -1];必須項目
;---------------------------------------------------------------------------
;[State -1, SONG OF DIVA]
;☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
;『♪SONG OF DIVA』 は最終ラウンド、3〜5ゲージを所持した状態で死亡した場合にのみ発動します。
;☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
;---------------------------------------------------------------------------
[State -1, グロリアスストライザー]
type = changestate
value = 3400
triggerall = !ishelper
triggerall = command = "236_bc"
triggerall = power >= 4000 && var(31) != 1 ||power >= 2000 && var(31)=1
triggerall = statetype != A
triggerall = roundstate = 2
trigger1 = ctrl
trigger2 = (Stateno = [200,227]) && Movecontact
trigger3 = (stateno = [400,420]) && Movecontact
trigger4 = (stateno = [226,229]) && Movehit
trigger5 = stateno = 1200 && time >= 9
trigger6 = stateno = 1195 && time >= 26
trigger7 = stateno = 1510 && time >= 37 && Movehit
trigger8 = stateno = 1320 && time >= 12 && var(31)=1
trigger9 = stateno = 1370 && time >= 17 && var(31)=1
trigger10 = stateno = 1391 && time >= 5 && var(31)=1
trigger11 = stateno = 1300 && time >= 12 && var(31)=1
[State -1,空中グロリアスストライザー]
type = changestate
value = 3450
triggerall = !ishelper
triggerall = command = "236_bc"
triggerall = power >= 4000 && var(31) != 1 ||power >= 2000 && var(31)=1
triggerall = statetype = A
triggerall = roundstate = 2
triggerall = pos y != [-6,6]
trigger1 = ctrl
trigger2 = (Stateno = [600,620]) && Movecontact
trigger3 = stateno = 1510 && time >= 36 && Movehit
trigger4 = stateno = 1301 && time >= 14 && var(31)=1
trigger5 = stateno = 1321 && time >= 14 && var(31)=1
trigger6 = stateno = 1371 && time >= 14 && var(31)=1
;---------------------------------------------------------------------------
[State -1, ヴォルティックチェーン・サンダー]
type = changestate
value = 3302
triggerall = !ishelper
triggerall = command = "DD_ab"
triggerall = power >= 1500 && var(31)=1
triggerall = statetype != A
triggerall = roundstate = 2
trigger1 = ctrl
trigger2 = (Stateno = [200,227]) && Movecontact
trigger3 = (stateno = [400,420]) && Movecontact
trigger4 = (stateno = [226,229]) && Movehit
trigger5 = stateno = 1200 && time >= 9
trigger6 = stateno = 1195 && time >= 26
trigger7 = stateno = 1510 && time >= 37 && Movehit
trigger8 = stateno = 1320 && time >= 12 && var(31)=1
trigger9 = stateno = 1370 && time >= 17 && var(31)=1
trigger10 = stateno = 1391 && time >= 5 && var(31)=1
trigger11 = stateno = 1300 && time >= 12 && var(31)=1
[State -1, ヴォルティックチェーン]
type = changestate
value = 3300
triggerall = !ishelper
triggerall = command = "DD_ab"
triggerall = power >= 3000 && var(31) != 1
triggerall = statetype != A
triggerall = roundstate = 2
trigger1 = ctrl
trigger2 = (Stateno = [200,227]) && Movecontact
trigger3 = (stateno = [400,420]) && Movecontact
trigger4 = (stateno = [226,229]) && Movehit
trigger5 = stateno = 1200 && time >= 9
trigger6 = stateno = 1195 && time >= 26
trigger7 = stateno = 1510 && time >= 37 && Movehit
;
;---------------------------------------------------------------------------
[State -1, スパークカリバー]
type = changestate
value = 3050
triggerall = !ishelper
triggerall = command = "236_ab"
triggerall = power >= 2000 && var(31) != 1 ||power >= 1000 && var(31)=1
triggerall = statetype != A
triggerall = roundstate = 2
trigger1 = ctrl
trigger2 = (Stateno = [200,227]) && Movecontact
trigger3 = (stateno = [400,420]) && Movecontact
trigger4 = (stateno = [226,229]) && Movehit
trigger5 = stateno = 1200 && time >= 9
trigger6 = stateno = 1195 && time >= 26
trigger7 = stateno = 1510 && time >= 37 && Movehit
trigger8 = stateno = 1320 && time >= 12 && var(31)=1
trigger9 = stateno = 1370 && time >= 17 && var(31)=1
trigger10 = stateno = 1391 && time >= 5 && var(31)=1
trigger11 = stateno = 1300 && time >= 12 && var(31)=1
[State -1,空中スパークカリバー]
type = changestate
value = 3052
triggerall = !ishelper
triggerall = command = "236_ab"
triggerall = power >= 2000 && var(31) != 1 ||power >= 1000 && var(31)=1
triggerall = statetype = A
triggerall = roundstate = 2
triggerall = pos y != [-6,6]
trigger1 = ctrl
trigger2 = (Stateno = [600,620]) && Movecontact
trigger3 = stateno = 1510 && time >= 36 && Movehit
trigger4 = stateno = 1301 && time >= 14 && var(31)=1
trigger5 = stateno = 1321 && time >= 14 && var(31)=1
trigger6 = stateno = 1371 && time >= 14 && var(31)=1
;---------------------------------------------------------------------------
[State -1, ライトニングスフィア]
type = changestate
value = 3000
triggerall = !ishelper
triggerall = command = "214_ab"
triggerall = power >= 1000 && var(31) != 1 ||power >= 500 && var(31)=1
triggerall = statetype != A
triggerall = roundstate = 2
trigger1 = ctrl
trigger2 = (Stateno = [200,227]) && Movecontact
trigger3 = (stateno = [400,420]) && Movecontact
trigger4 = (stateno = [226,229]) && Movehit
trigger5 = stateno = 1200 && time >= 9
trigger6 = stateno = 1195 && time >= 26
trigger7 = stateno = 1510 && time >= 37 && Movehit
trigger8 = stateno = 1320 && time >= 12 && var(31)=1
trigger9 = stateno = 1370 && time >= 17 && var(31)=1
trigger10 = stateno = 1391 && time >= 5 && var(31)=1
trigger11 = stateno = 1300 && time >= 12 && var(31)=1
[State -1,空中ライトニングスフィア]
type = changestate
value = 3001
triggerall = !ishelper
triggerall = command = "214_ab"
triggerall = power >= 1000 && var(31) != 1 ||power >= 500 && var(31)=1
triggerall = statetype = A
triggerall = roundstate = 2
triggerall = pos y != [-6,6]
trigger1 = ctrl
trigger2 = (Stateno = [600,620]) && Movecontact
trigger3 = stateno = 1510 && time >= 36 && Movehit
trigger4 = stateno = 1301 && time >= 14 && var(31)=1
trigger5 = stateno = 1321 && time >= 14 && var(31)=1
trigger6 = stateno = 1371 && time >= 14 && var(31)=1
;==============================================================================
;通常必殺技
;==============================================================================
;---------------------------------------------------------------------------
[State -1, 霆龍玉]
type = ChangeState
value = 1000
triggerall = !ishelper
triggerall = var(39) = 0
triggerall = var(37) = 0;クールタイム
triggerall = command = "DD_c"
triggerall = statetype != A
triggerall = power >= 500
trigger1 = ctrl
trigger2 = (Stateno = [200,227]) && Movecontact
trigger3 = (stateno = [400,420]) && Movecontact
trigger4 = (stateno = [226,229]) && Movehit
[State -1,空中霆龍玉]
type = ChangeState
value = 1002
triggerall = !ishelper
triggerall = var(39) = 0
triggerall = var(37) = 0;クールタイム
triggerall = command = "DD_c"
triggerall = statetype = A
triggerall = power >= 500
triggerall = pos y != [-6,6]
trigger1 = ctrl
trigger2 = (Stateno = [600,620]) && Movecontact
;---------------------------------------------------------------------------
[State -1, 吼雷降]
type = ChangeState
value = 1200
triggerall = !ishelper
triggerall = command = "DD_b"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = (Stateno = [200,227]) && Movecontact
trigger3 = (stateno = [400,420]) && Movecontact
trigger4 = (stateno = [226,229]) && Movehit
;---------------------------------------------------------------------------
[State -1, チャージ]
type = ChangeState
value = 1195
triggerall = !ishelper
triggerall = numhelper(1006) = 0
triggerall = command = "DD_a"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (Stateno = [200,227]) && Movecontact
trigger3 = (stateno = [400,420]) && Movecontact
trigger4 = (stateno = [226,229]) && Movehit
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
[State -1, Cショット]
type = ChangeState
value = 1320
triggerall = !ishelper
triggerall = command = "236_c"
triggerall = statetype != A
triggerall = !numhelper(1350)
triggerall = power >= 500
trigger1 = ctrl
trigger2 = (Stateno = [200,227]) && Movecontact
trigger3 = (stateno = [400,420]) && Movecontact
trigger4 = (stateno = [226,229]) && Movehit
[State -1,空中Cショット]
type = changestate
value = 1321
triggerall = !ishelper
triggerall = command = "236_c"
triggerall = statetype = A
triggerall = power >= 500
triggerall = !numhelper(1350)
triggerall = pos y != [-6,6]
trigger1 = ctrl
trigger2 = (Stateno = [600,620]) && Movecontact
[State -1, Bショット]
type = ChangeState
value = 1370
triggerall = !ishelper
triggerall = command = "236_b"
triggerall = statetype != A
triggerall = !numhelper(1350)
trigger1 = ctrl
trigger2 = (Stateno = [200,227]) && Movecontact
trigger3 = (stateno = [400,420]) && Movecontact
trigger4 = (stateno = [226,229]) && Movehit
[State -1, 空中Bショット]
type = ChangeState
value = 1371
triggerall = !ishelper
triggerall = command = "236_b"
triggerall = statetype = A
triggerall = pos y != [-6,6]
trigger1 = ctrl
trigger2 = (Stateno = [600,620]) && Movecontact
[State -1, Aショット]
type = ChangeState
value = 1300
triggerall = !ishelper
triggerall = command = "236_a"
triggerall = statetype != A
triggerall = !numhelper(1350)
trigger1 = ctrl
trigger2 = (Stateno = [200,227]) && Movecontact
trigger3 = (stateno = [400,420]) && Movecontact
trigger4 = (stateno = [226,229]) && Movehit
[State -1,空中Aショット]
type = changestate
value = 1301
triggerall = !ishelper
triggerall = command = "236_a"
triggerall = statetype = A
triggerall = !numhelper(1350)
triggerall = pos y != [-6,6]
trigger1 = ctrl
trigger2 = (Stateno = [600,620]) && Movecontact
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
[State -1, C雷撃鱗]
type = ChangeState
value = 1520
triggerall = !ishelper
triggerall = command = "214_c"
triggerall = power >= 500
triggerall = statetype != A
trigger1 = ctrl
trigger2 = (Stateno = [200,227]) && Movecontact
trigger3 = (stateno = [400,420]) && Movecontact
trigger4 = (stateno = [226,229]) && Movehit
[State -1, 空中C雷撃鱗]
type = ChangeState
value = 1580
triggerall = !ishelper
triggerall = command = "214_c"
triggerall = power >= 500
triggerall = statetype = A
triggerall = pos y != [-6,6]
trigger1 = ctrl
trigger2 = (Stateno = [600,620]) && Movecontact
[State -1, B鎖環(ギブス)]
type = ChangeState
value = 1510
triggerall = !ishelper
triggerall = command = "214_b"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = (Stateno = [200,227]) && Movecontact
trigger3 = (stateno = [400,420]) && Movecontact
trigger4 = (stateno = [226,229]) && Movehit
[State -1, 空中B鎖環(ギブス)]
type = ChangeState
value = 1570
triggerall = !ishelper
triggerall = command = "214_b"
triggerall = statetype = A
triggerall = pos y != [-6,6]
trigger1 = ctrl
trigger2 = (Stateno = [600,620]) && Movecontact
[State -1, A雷撃鱗]
type = ChangeState
value = 1500
triggerall = !ishelper
triggerall = command = "214_a"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = (Stateno = [200,227]) && Movecontact
trigger3 = (stateno = [400,420]) && Movecontact
trigger4 = (stateno = [226,229]) && Movehit
[State -1, 空中A雷撃鱗]
type = ChangeState
value = 1560
triggerall = !ishelper
triggerall = command = "214_a"
triggerall = statetype = A
triggerall = pos y != [-6,6]
trigger1 = ctrl
trigger2 = (Stateno = [600,620]) && Movecontact
;---------------------------------------------------------------------------
;[State -1, 旧雷撃鱗]
;type = ChangeState
;value = 1400
;triggerall = !ishelper
;triggerall = command = "214_c"
;triggerall = power >= 500
;triggerall = statetype != A
;trigger1 = ctrl
;trigger2 = (Stateno = [200,227]) && Movecontact
;trigger3 = (stateno = [400,420]) && Movecontact
;trigger4 = (stateno = [226,229]) && Movehit
;
;[State -1,旧空中雷撃鱗]
;type = ChangeState
;value = 1401
;triggerall = !ishelper
;triggerall = command = "214_c"
;triggerall = power >= 500
;triggerall = statetype = A
;trigger1 = ctrl
;trigger2 = (stateno = [600,620]) && movecontact
;===========================================================================
;---------------------------------------------------------------------------
[State -1, 地上ダッシュ]
type = ChangeState
value = 100
triggerall = !ishelper
triggerall = command = "FF"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = stateno = 227 && movehit
;---------------------------------------------------------------------------
[State -1, バックステップ]
type = ChangeState
value = 105
triggerall = !ishelper
trigger1 = command = "BB"
trigger1 = statetype != A
trigger1 = ctrl
;---------------------------------------------------------------------------
[State -1, 投げ]
type = ChangeState
value = 800
triggerall = !ishelper
triggerall = statetype != A
triggerall = ctrl
trigger1 = command = "z"
[State -1, 投げ]
type = ChangeState
value = 800
triggerall = !ishelper
triggerall = statetype != A
triggerall = ctrl
trigger1 = command = "x+a"
[State -1, 空中投げ]
type = ChangeState
value = 840
triggerall = !ishelper
triggerall = command = "z"
triggerall = statetype = A
trigger1 = ctrl
trigger2 = (stateno = [600,620]) && movehit
[State -1, 空中投げ]
type = ChangeState
value = 840
triggerall = !ishelper
triggerall = command = "x+a"
triggerall = statetype = A
trigger1 = ctrl
trigger2 = (stateno = [600,620]) && movehit
;---------------------------------------------------------------------------
[State -1, 前方カゲロウ]
type = ChangeState
value = 161
triggerall = !ishelper
triggerall = command = "holdfwd"
triggerall = command != "holdback"
triggerall = command != "holddown"
triggerall = statetype != A
triggerall = ctrl
trigger1 = command = "x"
trigger2 = command = "hold_x"
trigger2 = command = "fwd"
[State -1, カゲロウ]
type = ChangeState
value = 160
triggerall = !ishelper
triggerall = command = "holdback"
triggerall = command != "holdfwd"
triggerall = command != "holddown"
triggerall = statetype != A
triggerall = ctrl
trigger1 = command = "hold_x"
trigger1 = command = "back"
[State -1, カゲロウ]
type = ChangeState
value = 160
triggerall = !ishelper
triggerall = command = "holdback"
triggerall = command != "holdfwd"
triggerall = command != "holddown"
triggerall = statetype != A
triggerall = command = "x"
trigger1 = ctrl
trigger2 = (Stateno = [200,225]) && Movecontact
trigger3 = (stateno = [400,420]) && Movecontact
trigger4 = (stateno = [226,229]) && Movehit
[State -1, 空中カゲロウ]
type = ChangeState
value = 162
triggerall = !ishelper
triggerall = statetype = A
triggerall = var(45) = 0
triggerall = pos y != [-6,6]
trigger1 = ctrl
trigger1 = command = "x"
trigger2 = (stateno = [600,620]) && movecontact
trigger2 = command = "x"
[State -1, ボタンガード]
type = ChangeState
value = 150
triggerall = !ishelper
triggerall = statetype != A
triggerall = stateno != 40
trigger1 = ctrl
trigger1 = command = "hold_x"
;===========================================================================
;通常技
;---------------------------------------------------------------------------
[State -1, 6A]
type = ChangeState
value = 208
triggerall = !ishelper
triggerall = command = "a"
triggerall = command != "holddown"
triggerall = command = "holdfwd"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = (Stateno = 200) && Movecontact
trigger3 = (stateno = 400) && Movecontact
[State -1, 5A]
type = ChangeState
value = 200
triggerall = !ishelper
triggerall = command = "a"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (Stateno = 200) && Movecontact
trigger3 = (stateno = 400) && Movecontact
;---------------------------------------------------------------------------
[State -1, 4B]
type = ChangeState
value = 211
triggerall = !ishelper
triggerall = command = "b"
triggerall = command = "holdback"
triggerall = command != "holddown"
triggerall = statetype != A
trigger1 = ctrl = 1
trigger2 = (Stateno = [200,210]) && Movecontact
trigger3 = (stateno = [400,410]) && Movecontact
trigger4 = (stateno = 220) && Movecontact
;trigger5 = (stateno = 420) && Movecontact
[State -1, 5B]
type = ChangeState
value = 210
triggerall = !ishelper
triggerall = command = "b"
triggerall = command != "holddown"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,209]) && Movecontact
trigger3 = (Stateno = [400,409]) && Movecontact
;---------------------------------------------------------------------------
[State -1, DC]
type = ChangeState
value = 229
triggerall = !ishelper
triggerall = command = "c"
triggerall = command != "holddown"
triggerall = command = "holdfwd"
trigger1 = statetype != A
trigger1 = Stateno = 100
[State -1, 6C]
type = ChangeState
value = 225
triggerall = !ishelper
triggerall = command = "c"
triggerall = command != "holddown"
triggerall = command = "holdfwd"
triggerall = statetype != A
trigger1 = ctrl
trigger1 = Stateno != 100
trigger2 = (stateno = [200,210]) && Movecontact
trigger3 = (Stateno = [400,410]) && Movecontact
trigger4 = (stateno = 220) && Movecontact
[State -1, 5C]
type = ChangeState
value = 220
triggerall = !ishelper
triggerall = command = "c"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (Stateno = [200,210]) && Movecontact
trigger3 = (Stateno = [400,410]) && Movecontact
;---------------------------------------------------------------------------
[State -1, 2A]
type = ChangeState
value = 400
triggerall = !ishelper
triggerall = command = "a"
triggerall = command = "holddown"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = (Stateno = 200) && Movecontact
trigger3 = (stateno = 400) && Movecontact
[State -1, 2B]
type = ChangeState
value = 410
triggerall = !ishelper
triggerall = command = "b"
triggerall = command = "holddown"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,210]) && movecontact
trigger3 = (stateno = 400) && movecontact
[State -1, 2C]
type = ChangeState
value = 420
triggerall = !ishelper
triggerall = command = "c"
triggerall = command = "holddown"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,210]) && Movecontact
trigger3 = (Stateno = [400,410]) && Movecontact
trigger4 = (stateno = 220) && Movecontact
;---------------------------------------------------------------------------
[State -1, JA]
type = ChangeState
value = 600
triggerall = !ishelper
triggerall = command = "a"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 600 && movecontact
[State -1, JB]
type = ChangeState
value = 610
triggerall = !ishelper
triggerall = command = "b"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 600 && movecontact
[State -1, JC]
type = ChangeState
value = 620
triggerall = !ishelper
triggerAll = command = "c"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 600 && movecontact
trigger3 = stateno = 610 && movecontact
;---------------------------------------------------------------------------
[State -1, ガードキャンセル]
type = ChangeState
value = 260
IgnoreHitPause = 1
triggerall = !ishelper
triggerall = statetype != A
trigger1 = command = "y" || command = "a+b"
trigger1 = command = "holdfwd"
trigger1 = power >= 1000
trigger1 = StateNo = 150 || StateNo = 152 || StateNo = 151 || StateNo = 153
;;---------------------------------------------------------------------------
[State -1, 挑発]
type = ChangeState
value = 1195 ;195
triggerall = !ishelper
triggerall = var(39) = 0
triggerall = command = "start"
trigger1 = statetype != A
trigger1 = ctrl
;---------------------------------------------------------------------------
[State -1, ジャンプキャンセル]
type = ChangeState
value = 40
triggerall = !ishelper
triggerall = command = "holdup"
triggerall = var(46) = 0
trigger1 = Stateno = 100
trigger2 = (Stateno = [200,202]) && Movecontact
trigger3 = (Stateno = [210,211]) && Movecontact
;trigger4 = (Stateno = 227) && Movehit
[State -1, ハイジャンプキャンセル]
type = ChangeState
value = 40
triggerall = !ishelper
triggerall = command = "highjump"
triggerall = var(46) = 0
trigger1 = Stateno = 100
trigger2 = (Stateno = [200,202]) && Movecontact
trigger3 = (Stateno = [210,211]) && Movecontact
;trigger4 = (Stateno = 227) && Movehit
[State -1, 2段ジャンプ]
type = ChangeState
value = 45
triggerall = !ishelper
triggerall = command = "holdup"
triggerall = statetype = A
triggerall = var(11) = 2 || var(11) >= 1 && var(31) = 1
trigger1 = ctrl && vel y > 0
trigger2 = (stateno = [600,620]) && movecontact
;---------------------------------------------------------------------------
[State -1, 空中ダッシュ]
type = ChangeState
value = 102
triggerall = !ishelper
triggerall = command = "FF"
triggerall = statetype = A
triggerall = var(11) = 2 || var(11) >= 1 && var(31) = 1
triggerall = pos y != [-32,32]
trigger1 = ctrl
trigger2 = (stateno = [600,610]) && movecontact
trigger3 = stateno = 50
trigger3 = time > 8
;trigger4 = (stateno = 1505) && movecontact
[State -1, 空中バックダッシュ]
type = ChangeState
value = 103
triggerall = !ishelper
triggerall = command = "BB"
triggerall = statetype = A
triggerall = var(11) = 2 || var(11) >= 1 && var(31) = 1
trigger1 = pos y != [-32,32]
trigger1 = ctrl
trigger2 = pos y != [-32,32]
trigger2 = (stateno = [600,610]) && movecontact
trigger3 = stateno = 50
trigger3 = time > 8