;ナックルズのコマンド設定
;==============================================================================
;-| ボタンリマップ(ボタンコンフィグ)|----------------------------------------
[Remap]
x = x ;Xボタンの入力判定を実際に押すボタンに割り当てる。
y = y ;Yボタン 〃
z = z ;Zボタン 〃
a = a ;Aボタン 〃
b = b ;Bボタン 〃
c = c ;Cボタン 〃
s = s ;スタートボタン 〃
;-| デフォルト設定 |-----------------------------------------------------------
[Defaults]
command.time = 30 ;標準のコマンド入力受付時間。
;各コマンドで省略している場合に有効。
;このパラメータを消した場合、デフォルトは1フレームになる。
;( M.U.G.E.Nでの1フレーム = 1/60秒 )
command.buffer.time = 3 ;標準のコマンド入力記憶時間。
;入力した直後にコマンドを記憶し、
;指を離してもコマンドが成功している状態を
;ここで設定した時間の分維持する。
;1〜30フレームまでの間で設定可能。
;デフォルトは1フレーム。
;-| 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 = "heat"
command = ~F,DF,D,DB,B,c
time = 35
[Command]
name = "misogi"
command = ~D,DF,F,D,DF,F,c
time = 35
[Command]
name = "combination"
command = ~B,DB,D,DF,F,b
time = 35
[Command]
name = "volcano"
command = ~D,DF,F,D,DF,F,b
time = 35
[Command]
name = "gokuraku"
command = ~D,DF,F,D,DF,F,a
time = 35
[Command]
name = "fire"
command = ~B,DB,D,DF,F,a
time = 35
[Command]
name = "hammer"
command = ~F,DF,D,DB,B,a
time = 35
;------------------------------------------------------------------------------
;-| 必殺技 |-----------------------------------------------------------------
[Command]
name = "summer a"
command = ~F,D,DF,a
time = 15
[Command]
name = "summer b"
command = ~F,D,DF,b
time = 15
[Command]
name = "summer c"
command = ~F,D,DF,c
time = 15
[Command]
name = "impact a"
command = ~D,DB,B,a
time = 15
[Command]
name = "impact b"
command = ~D,DB,B,b
time = 15
[Command]
name = "impact c"
command = ~D,DB,B,c
time = 15
[Command]
name = "cracker a"
command = ~D,D,a
time = 15
[Command]
name = "cracker b"
command = ~D,D,b
time = 15
[Command]
name = "cracker c"
command = ~D,D,c
time = 15
[Command]
name = "iwa a"
command = ~D,DF,F,a
time = 15
[Command]
name = "iwa b"
command = ~D,DF,F,b
time = 15
[Command]
name = "iwa c"
command = ~D,DF,F,c
time = 15
[Command]
name = "blow a"
command = ~B,DB,D,a
time = 15
[Command]
name = "blow b"
command = ~B,DB,D,b
time = 15
[Command]
name = "blow c"
command = ~B,DB,D,c
time = 15
[Command]
name = "nightmare a"
command = ~F,DF,D,a
time = 15
[Command]
name = "nightmare b"
command = ~F,DF,D,b
time = 15
[Command]
name = "nightmare c"
command = ~F,DF,D,c
time = 15
;------------------------------------------------------------------------------
;-| キー2回連続入力 |---------------------------------------------------------
[Command]
name = "FF" ;必須コマンド名
command = F, F
time = 10
[Command]
name = "BB" ;必須コマンド名
command = B, B
time = 10
;------------------------------------------------------------------------------
;-| 同時押し |-----------------------------------------------------------------
[Command]
name = "a+x"
command = a+x
time = 1
[Command]
name = "recovery" ;必須コマンド名
command = x+y
time = 1
[Command]
name = "recovery" ;必須コマンド名
command = a+b
time = 1
;------------------------------------------------------------------------------
;-| 方向キー+ボタン |---------------------------------------------------------
[Command]
name = "down_a"
command = /$D,a
time = 1
[Command]
name = "down_x"
command = /$D,x
time = 1
[Command]
name= "fwd_a"
command=/$F,a
time=1
[Command]
name="fwd_x"
command=/$F,x
time=1
[Command]
name= "back_a"
command=/$B,a
time=1
[Command]
name="back_x"
command=/$B,x
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 = "hold_a"
command = /a
[Command]
name = "hold_c"
command = /c
[Command]
name = "hold_y"
command = /y
[Command]
name = "hold_x"
command = /x
;------------------------------------------------------------------------------
;-| 方向キー |-----------------------------------------------------------------
[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 = "airjumpfwd"
command = UF
time = 1
[Command]
name = "airjump"
command = U
time = 1
[Command]
name = "airjumpback"
command = UB
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]
[Command]
name = "F"
command = $F
time = 1
[Command]
name = "B"
command = $B
time = 1
[Command]
name = "U"
command = $U
time = 1
[Command]
name = "D"
command = $D
time = 1
;人操作フラグ用[Command]:ラベルは同一で問題ない。
[Command]
name = "AI"
command = a
time = 1
[Command]
name = "AI"
command = b
time = 1
[Command]
name = "AI"
command = c
time = 1
[Command]
name = "AI"
command = x
time = 1
[Command]
name = "AI"
command = y
time = 1
[Command]
name = "AI"
command = z
time = 1
[Command]
name = "AI"
command = s
time = 1
[Command]
name = "AI"
command = $F
time = 1
[Command]
name = "AI"
command = $B
time = 1
[Command]
name = "AI"
command = $U
time = 1
[Command]
name = "AI"
command = $D
time = 1
;AI判定用[Command]:ラベルは同一で問題ない。
[Command]
name = "/command"
command = /a
time = 1
[Command]
name = "/command"
command = /b
time = 1
[Command]
name = "/command"
command = /c
time = 1
[Command]
name = "/command"
command = /x
time = 1
[Command]
name = "/command"
command = /y
time = 1
[Command]
name = "/command"
command = /z
time = 1
[Command]
name = "/command"
command = /s
time = 1
[Command]
name = "/command"
command = /$F
time = 1
[Command]
name = "/command"
command = /$B
time = 1
[Command]
name = "/command"
command = /$U
time = 1
[Command]
name = "/command"
command = /$D
time = 1
; ステートエントリーパート
;==============================================================================
;------------------------------------------------------------------------------
[Statedef -1]
;=========================================================
;裏モード
;=========================================================
;超必殺技
;---------------------------------------------------------
;---------------------------------------------------------
[State -1, ハルマゲドン]
type = ChangeState
value = 4500
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "heat"
triggerall = power >= 3000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;---------------------------------------------------------
[State -1, 禊]
type = ChangeState
value = 4400
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "misogi"
triggerall = power >= 3000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;---------------------------------------------------------
[State -1, タイランレイブ]
type = ChangeState
value = 4300
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "combination"
triggerall = power >= 2000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;---------------------------------------------------------
[State -1, 天手力男投げ]
type = ChangeState
value = 4200
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "volcano"
triggerall = power >= 2000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;---------------------------------------------------------
[State -1, パワーゲイザー]
type = ChangeState
value = 4100
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "fire"
triggerall = power >= 1000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;---------------------------------------------------------
[State -1, 地獄極楽落とし]
type = ChangeState
value = 4000
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "gokuraku"
triggerall = power >= 1000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;=========================================================
;必殺技
;---------------------------------------------------------
[State -1, くじくだいちA]
type = ChangeState
value = 3400
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "cracker a"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, くじくだいちB]
type = ChangeState
value = 3410
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "cracker b"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, くじくだいちC]
type = ChangeState
value = 3420
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "cracker c"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;---------------------------------------------------------
[State -1, ナイトメアーA]
type = ChangeState
value = 3300
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "nightmare a"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, ナイトメアーB]
type = ChangeState
value = 3310
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "nightmare b"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, ナイトメアーC]
type = ChangeState
value = 3320
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "nightmare c"
triggerall = power>=1000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;---------------------------------------------------------
[State -1, ビーストブローA]
type = ChangeState
value = 3200
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "blow a"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, ビーストブローB]
type = ChangeState
value = 3210
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "blow b"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, ビーストブローC]
type = ChangeState
value = 3220
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "blow c"
triggerall = power>=1000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;---------------------------------------------------------
[State -1, タイガーアッパーカットA]
type = ChangeState
value = 3100
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "summer a"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, タイガーアッパーカットB]
type = ChangeState
value = 3110
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "summer b"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, タイガーアッパーカットC]
type = ChangeState
value = 3120
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "summer c"
triggerall = power>=1000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;---------------------------------------------------------
[State -1, タイガーショットA]
type = ChangeState
value = 3000
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "iwa a"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, タイガーショットB]
type = ChangeState
value = 3010
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "iwa b"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, タイガーショットC]
type = ChangeState
value = 3020
TriggerAll = Var(59) = 0
triggerall = var(58) = 1
triggerall = statetype != A
triggerall = command = "iwa c"
triggerall = power>=1000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;=========================================================
;表モード
;=========================================================
;超必殺技
;---------------------------------------------------------
[State -1, マキシマムヒートナックル]
type = ChangeState
value = 2400
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype != A
triggerall = command = "heat"
triggerall = power >= 3000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;---------------------------------------------------------
[State -1, ナックルズコンビネーション]
type = ChangeState
value = 2200
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype != A
triggerall = command = "combination"
triggerall = power >= 2000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;---------------------------------------------------------
[State -1, ボルカニックダンク]
type = ChangeState
value = 2300
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype != A
triggerall = command = "volcano"
triggerall = power >= 2000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;---------------------------------------------------------
[State -1, ファイアーダンク]
type = ChangeState
value = 2100
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype != A
triggerall = command = "fire"
triggerall = power >= 1000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, ファイアーダンク(空中)]
type = ChangeState
value = 2150
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype = A
triggerall = command = "fire"
triggerall = power >= 1000
trigger1 = ctrl = 1
trigger2 = stateno = 600
trigger3 = stateno = 1301
trigger3 = MoveContAct
trigger4 = stateno = 620
trigger4 = MoveContAct
trigger5 = stateno = 610
trigger5 = MoveContAct
;----------------------------------------------------------
[State -1, ハンマーパンチ]
type = ChangeState
value = 2000
TriggerAll = Var(59) = 0
triggerall = statetype != A
triggerall = command = "hammer"
triggerall = power >= 1000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;=========================================================
;必殺技
;---------------------------------------------------------
[State -1, スパイラルアッパーA]
type = ChangeState
value = 1000
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype != A
triggerall = command = "summer a"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, スパイラルアッパーB]
type = ChangeState
value = 1010
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype != A
triggerall = command = "summer b"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, スパイラルアッパーC]
type = ChangeState
value = 1020
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype != A
triggerall = command = "summer c"
triggerall = power>=1000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;---------------------------------------------------------
[State -1, メテオクラッシュA]
type = ChangeState
value = 1700
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype = A
triggerall = command = "iwa a"
triggerall = numhelper(1700) = 0
trigger1 = ctrl = 1
trigger2 = stateno = 600
trigger3 = stateno = 1301
trigger3 = MoveContAct
trigger4 = stateno = 620
trigger4 = MoveContAct
trigger5 = stateno = 610
trigger5 = MoveContAct
[State -1, メテオクラッシュB]
type = ChangeState
value = 1710
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype = A
triggerall = command = "iwa b"
triggerall = Numhelper(1710) = 0
trigger1 = ctrl = 1
trigger2 = stateno = 600
trigger3 = stateno = 1301
trigger3 = MoveContAct
trigger4 = stateno = 620
trigger4 = MoveContAct
trigger5 = stateno = 610
trigger5 = MoveContAct
[State -1, メテオクラッシュC]
type = ChangeState
value = 1720
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype = A
triggerall = command = "iwa c"
triggerall = power>=1000
trigger1 = ctrl = 1
trigger2 = stateno = 600
trigger3 = stateno = 1301
trigger3 = MoveContAct
trigger4 = stateno = 620
trigger4 = MoveContAct
trigger5 = stateno = 610
trigger5 = MoveContAct
;---------------------------------------------------------
[State -1, ガンセキオトシA]
type = ChangeState
value = 1600
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype != A
triggerall = command = "iwa a"
triggerall = Numhelper(1600) = 0
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, ガンセキオトシB]
type = ChangeState
value = 1610
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype != A
triggerall = command = "iwa b"
triggerall = Numhelper(1610) = 0
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, ガンセキオトシC]
type = ChangeState
value = 1620
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype != A
triggerall = command = "iwa c"
triggerall = power>=1000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;---------------------------------------------------------
[State -1, エアモグラバクダンA]
type = ChangeState
value = 1500
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype = A
triggerall = command = "cracker a"
trigger1 = ctrl = 1
trigger2 = stateno = 600
trigger3 = stateno = 1301
trigger3 = MoveContAct
trigger4 = stateno = 620
trigger4 = MoveContAct
trigger5 = stateno = 610
trigger5 = MoveContAct
[State -1, エアモグラバクダンB]
type = ChangeState
value = 1510
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype = A
triggerall = command = "cracker b"
trigger1 = ctrl = 1
trigger2 = stateno = 600
trigger3 = stateno = 1301
trigger3 = MoveContAct
trigger4 = stateno = 620
trigger4 = MoveContAct
trigger5 = stateno = 610
trigger5 = MoveContAct
[State -1, エアモグラバクダンC]
type = ChangeState
value = 1520
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype = A
triggerall = command = "cracker c"
trigger1 = ctrl = 1
trigger2 = stateno = 600
trigger3 = stateno = 1301
trigger3 = MoveContAct
trigger4 = stateno = 620
trigger4 = MoveContAct
trigger5 = stateno = 610
trigger5 = MoveContAct
;---------------------------------------------------------
[State -1, モグラバクダンA]
type = ChangeState
value = 1400
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype != A
triggerall = command = "cracker a"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, モグラバクダンB]
type = ChangeState
value = 1410
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype != A
triggerall = command = "cracker b"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, モグラバクダンC]
type = ChangeState
value = 1420
TriggerAll = Var(59) = 0
triggerall = var(58) = 0
triggerall = statetype != A
triggerall = command = "cracker c"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;---------------------------------------------------------
[State -1, ダイフンカA]
type = ChangeState
value = 1300
TriggerAll = Var(59) = 0
triggerall = statetype = A
triggerall = command = "impact a"
trigger1 = ctrl = 1
trigger2 = stateno = 600
trigger3 = stateno = 1301
trigger3 = MoveContAct
trigger4 = stateno = 620
trigger4 = MoveContAct
trigger5 = stateno = 610
trigger5 = MoveContAct
[State -1, ダイフンカB]
type = ChangeState
value = 1310
TriggerAll = Var(59) = 0
triggerall = statetype = A
triggerall = command = "impact b"
trigger1 = ctrl = 1
trigger2 = stateno = 600
trigger3 = stateno = 1301
trigger3 = MoveContAct
trigger4 = stateno = 620
trigger4 = MoveContAct
trigger5 = stateno = 610
trigger5 = MoveContAct
[State -1, ダイフンカC]
type = ChangeState
value = 1320
TriggerAll = Var(59) = 0
triggerall = statetype = A
triggerall = command = "impact c"
triggerall = power>=1000
trigger1 = ctrl = 1
trigger2 = stateno = 600
trigger3 = stateno = 1301
trigger3 = MoveContAct
trigger4 = stateno = 620
trigger4 = MoveContAct
trigger5 = stateno = 610
trigger5 = MoveContAct
;---------------------------------------------------------
[State -1, ディープインパクトA]
type = ChangeState
value = 1200
TriggerAll = Var(59) = 0
triggerall = statetype != A
triggerall = command = "impact a"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, ディープインパクトB]
type = ChangeState
value = 1210
TriggerAll = Var(59) = 0
triggerall = statetype != A
triggerall = command = "impact b"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
[State -1, ディープインパクトC]
type = ChangeState
value = 1220
TriggerAll = Var(59) = 0
triggerall = statetype != A
triggerall = command = "impact c"
triggerall = power>=1000
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = (stateno=[400,402])||(stateno=220)
trigger3 = MoveContAct
;=========================================================
;通常攻撃
[state -1, ダブルパンチ]
type = ChangeState
value = 205
TriggerAll = Var(59) = 0
triggerall = stateno = 100
trigger1 = command = "a"
trigger2 = command = "b"
trigger3 = command = "c"
[State -1,投げ]
Type = changestate
triggerall = var(59) = 0
;triggerall = statetype != A
triggerall = ctrl
triggerall = p2bodydist x < 10
Trigger1 = Command = "a+x"
trigger1 = command = "holdback" || command = "holdfwd"
Trigger2 = Command = "z"
trigger2 = command = "holdback" || command = "holdfwd"
trigger2 = command != "holddown"
value = ifelse(statetype = A,850,800)
[State -1, ジャブ]
type = ChangeState
value = 400
TriggerAll = Var(59) = 0
triggerall = command = "a"
triggerall = command = "holddown"
triggerall = statetype != A
trigger1 = ctrl = 1
trigger2 = stateno = 400
trigger2 = movecontact
[State -1, ストレート]
type = ChangeState
value = 401
TriggerAll = Var(59) = 0
triggerall = command = "b"
triggerall = command = "holddown"
triggerall = statetype != A
trigger1 = ctrl = 1
trigger2 = stateno = 400
trigger2 = movecontact
[State -1, ローフック]
type = ChangeState
value = 402
TriggerAll = Var(59) = 0
triggerall = command = "c"
triggerall = command = "holddown"
triggerall = statetype != A
trigger1 = ctrl = 1
trigger2 = stateno = [400,401]
trigger2 = movecontact
[State -1, メテオパンチ]
type = ChangeState
value = 695
TriggerAll = Var(59) = 0
triggerall = command = "a"
triggerall = statetype = A
trigger1 = stateno = 90
[State -1, チャブダイガエシ]
type = ChangeState
value = 230
TriggerAll = Var(59) = 0
triggerall = command = "back_a"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = stateno = [400,402]
trigger3 = MoveContAct
[State -1,1・2パンチ]
Type = changestate
value = 220
triggerall = var(59) = 0
triggerall = statetype != A
Triggerall = Command = "c"
triggerall = command = "holdfwd"
trigger1 = ctrl
trigger2 = stateno = [200,202]
trigger2 = (time >= 21) || MoveContAct
trigger3 = stateno = [400,402]
trigger3 = MoveContAct
[State -1, メガトンフック]
type = ChangeState
value = 210
TriggerAll = Var(59) = 0
triggerall = statetype != A
trigger1 = command = "fwd_a"
trigger1 = ctrl||((stateno=[400,402])&&movecontact)
trigger2 = command = "a"
trigger2 = stateno = 202
trigger2 = (time >= 21) || MoveContAct
trigger3 = command = "fwd_a"
trigger3 = stateno = [200,202]
trigger3 = (time >= 21) || MoveContAct
[State -1, メガトンフック(ガードキャンセル版)]
type = ChangeState
value = 211
TriggerAll = Var(59) = 0
triggerall = statetype != A
trigger1 = command = "a"
trigger1 = power>=1000
trigger1 = stateno = [150,154]
[State -1, ナックルズストレート]
type = ChangeState
value = 200
TriggerAll = Var(59) = 0
triggerall = command = "a"
triggerall = command != "holddown"
triggerall = statetype != A
trigger1 = ctrl||(stateno=400&&movecontact)
[State -1, ナックルズチョップ]
type = ChangeState
value = 201
TriggerAll = Var(59) = 0
triggerall = statetype != A
triggerall = command != "holddown"
trigger1 = command = "b"
trigger1 = ctrl||((stateno=[400,401])&&movecontact)
trigger2 = (command = "a") || (command = "b")
trigger2 = stateno = 200
trigger2 = (time >= 21) || MoveContAct
[State -1, ナックルズアッパー]
type = ChangeState
value = 202
TriggerAll = Var(59) = 0
triggerall = statetype != A
triggerall = command != "holddown"
trigger1 = command = "c"
trigger1 = ctrl||((stateno=[400,402])&&movecontact)
trigger2 = (command = "a") || (command = "c")
trigger2 = stateno = 201 || stateno = 200
trigger2 = (time >= 21) || MoveContAct
;-------------------------------------------------------------
[State -1, ダッシュ滑空]
type = ChangeState
value = 630
TriggerAll = Var(59) = 0
triggerall = command = "fwd_a"
triggerall = statetype = A
trigger1 = ctrl||stateno=600
trigger2 = stateno = [610,620]
trigger2 = MoveContAct
[State -1, メテオパンチ(通常)]
type = ChangeState
value = 620
TriggerAll = Var(59) = 0
triggerall = command = "c"
triggerall = statetype = A
trigger1 = ctrl||stateno=600
trigger2 = stateno = 610
trigger2 = MoveContAct
[State -1, ナックルズエアフック]
type = ChangeState
value = 610
TriggerAll = Var(59) = 0
triggerall = command = "b"
triggerall = statetype = A
trigger1 = ctrl = 1
trigger2 = stateno = 600
[State -1, スピンジャンプ]
type = ChangeState
value = 600
TriggerAll = Var(59) = 0
triggerall = command = "a"
triggerall = statetype = A
trigger1 = ctrl = 1
;==========================================================
;攻撃以外の動作
[state -1, ヒーリング]
type = ChangeState
value = 700
TriggerAll = Var(59) = 0
triggerall = command = "hold_y"
triggerall = statetype != A
trigger1 = ctrl = 1
[State -1,緊急回避]
type = changestate
value = 910
triggerall = var(59) <= 0
triggerall = command = "x"
triggerall = command = "holdback"
trigger1 = statetype != A
trigger1 = ctrl
[State -1,緊急回避]
type = changestate
value = 900
triggerall = var(59) <= 0
triggerall = command = "x"
trigger1 = statetype != A
trigger1 = ctrl
[state -1, 追撃]
type = ChangeState
value = 90
TriggerAll = Var(59) = 0
triggerall = statetype != A
triggerall = command = "holdfwd"
triggerall = p2movetype = H
triggerall = P2stateno = 218
trigger1 = stateno = [210,211]
trigger1 = time >= 48
trigger2 = stateno = 205
trigger2 = time >= 36
trigger3 = stateno = 1200
trigger3 = time >= 60
trigger4 = stateno = 1220
trigger4 = time >= 80
[State -1, ダッシュ]
type = ChangeState
value = 100
TriggerAll = Var(59) = 0
trigger1 = command = "FF"
trigger1 = statetype = S
trigger1 = ctrl
trigger1 = stateno != 101
[State -1, バックステップ]
type = ChangeState
value = 105
TriggerAll = Var(59) = 0
trigger1 = command = "BB"
trigger1 = statetype = S
trigger1 = ctrl
[State -1, 滑空]
type = ChangeState
value = 110
TriggerAll = Var(59) = 0
triggerall = command = "FF"
triggerall = statetype = A
trigger1 = ctrl
trigger2 = stateno = 635
[State -1, 滑空(後ろ)]
type = ChangeState
value = 115
TriggerAll = Var(59) = 0
triggerall = command = "BB"
triggerall = statetype = A
trigger1 = ctrl
trigger2 = stateno = 635
;挑発
[state -1,taunt]
type = changestate
value = 195
triggerall = var(59) <= 0
triggerall = statetype = S
triggerall = ctrl
trigger1 = command = "start"