[Remap]
x = x
y = y
z = z
a = a
b = b
c = c
s = s
[Defaults]
command.time = 20
command.buffer.time = 1
;------------------------------------------------------------------------------
;AI発動用コマンド
[Command]
name = "AI-00"
command = ~a,b,c,z,x,y,z+a
time = 0 ;Time=0推奨!
[Command]
name = "AI-01"
command = ~b,a,b,c,z,x,y,a
time = 0
[Command]
name = "AI-02"
command = ~c,a,b,c,z,x,y,b
time = 0
[Command]
name = "AI-03"
command = ~x,a,b,c,z,x,y,c
time = 0
[Command]
name = "AI-04"
command = ~y,a,b,c,z,x,y,x
time = 0
[Command]
name = "AI-05"
command = ~z,a,b,c,z,x,y,y
time = 0
[Command]
name = "AI-06"
command = ~F,a,b,c,z,x,y,z
time = 0
[Command]
name = "AI-07"
command = ~D,a,b,c,z,x,y,z+b
time = 0
[Command]
name = "AI-08"
command = ~B,a,b,c,z,x,y,z+c
time = 0
[Command]
name = "AI-09"
command = ~U,a,b,c,z,x,y,z+x
time = 0
[Command]
name = "AI-10"
command = ~DB,a,b,c,z,x,y,z+y
time = 0
[Command]
name = "AI-11"
command = ~UB,a,b,c,z,x,y,a+b
time = 0
[Command]
name = "AI-12"
command = ~DF,a,b,c,z,x,y,a+c
time = 0
[Command]
name = "AI-13"
command = ~UF,a,b,c,z,x,y,a+x
time = 0
[Command]
name = "AI-14"
command = /B,a,b,c,z,x,y,a+y
time = 0
[Command]
name = "AI-15"
command = /U,a,b,c,z,x,y,F
time = 0
[Command]
name = "AI-16"
command = /F,a,b,c,z,x,y,D
time = 0
[Command]
name = "AI-17"
command = ~a,a,b,c,z,x,y,B
time = 0
[Command]
name = "AI-18"
command = ~b,a,b,c,z,x,y,U
time = 0
[Command]
name = "AI-19"
command = ~c,a,b,c,z,x,y,FD
time = 0
[Command]
name = "AI-20"
command = ~x,a,b,c,z,x,y,DB
time = 0
[Command]
name = "AI-21"
command = ~y,a,b,c,z,x,y,U
time = 0
[Command]
name = "AI-22"
command = ~z,a,b,c,z,x,y,UF
time = 0
[Command]
name = "AI-23"
command = ~F,a,b,c,z,x,y,a,a
time = 0
[Command]
name = "AI-24"
command = ~B,a,b,c,z,x,y,a,b
time = 0
[Command]
name = "AI-25"
command = ~D,a,b,c,z,x,y,a,c
time = 0
[Command]
name = "AI-26"
command = ~U,a,b,c,z,x,y,a,x
time = 0
[Command]
name = "AI-27"
command = ~UB,a,b,c,z,x,y,a,y
time = 0
[Command]
name = "AI-28"
command = ~DB,a,b,c,z,x,y,a,z
time = 0
[Command]
name = "AI-29"
command = ~FD,a,b,c,z,x,y,b,a
time = 0
[Command]
name = "AI-30"
command = ~FU,a,b,c,z,x,y,b,b
time = 0
[Command]
name = "AI-31"
command = ~$F,a,b,c,z,x,y,b,c
time = 0
[Command]
name = "AI-32"
command = ~$B,a,b,c,z,x,y,b,x
time = 0
[Command]
name = "AI-33"
command = ~$U,a,b,c,z,x,y,b,y
time = 0
[Command]
name = "AI-34"
command = ~$D,a,b,c,z,x,y,b,z
time = 0
[Command]
name = "AI-35"
command = ~$UB,a,b,c,z,x,y,c,a
time = 0
[Command]
name = "AI-36"
command = ~$UF,a,b,c,z,x,y,c,b
time = 0
[Command]
name = "AI-37"
command = ~$DB,a,b,c,z,x,y,c,c
time = 0
[Command]
name = "AI-38"
command = ~$DF,a,b,c,z,x,y,c,x
time = 0
[Command]
name = "AI-39"
command = ~a,b,c,z,x,y,c,y
time = 0
[Command]
name = "AI-40"
command = ~a,b,c,z,x,y,c,z
time = 0
[Command]
name = "AI-41"
command = ~a,b,c,z,x,y,x,a
time = 0
[Command]
name = "AI-42"
command = ~a,b,c,z,x,y,x,b
time = 0
[Command]
name = "AI-43"
command = ~a,b,c,z,x,y,x,c
time = 0
[Command]
name = "AI-44"
command = ~a,b,c,z,x,y,x,x
time = 0
[Command]
name = "AI-45"
command = ~a,b,c,z,x,y,x,y
time = 0
[Command]
name = "AI-46"
command = ~a,b,c,z,x,y,x,z
time = 0
[Command]
name = "AI-47"
command = ~a,b,c,z,x,y,y,a
time = 0
[Command]
name = "AI-48"
command = ~a,b,c,z,x,y,y,b
time = 0
[Command]
name = "AI-49"
command = ~a,b,c,z,x,y,y,c
time = 0
[Command]
name = "AI-50"
command = ~a,b,c,z,x,y,y,x
time = 0
;------------------------------------------------------------------------------
;超必殺技
[Command]
name = "beam"
command = ~$B,$F,B,a
[Command]
name = "beam"
command = ~$F,$B,F,a
[Command]
name = "brave"
command = ~D,DF,F,a
[Command]
name = "HHPB"
command = ~D,DB,B,a
;------------------------------------------------------------------------------
;必殺技
[Command]
name = "spin"
command = ~F,$D,$F,x
[Command]
name = "spin"
command = ~F,$D,$F,y
[Command]
name = "tenohira"
command = ~F,$D,B,x
[Command]
name = "tenohira"
command = ~F,$D,B,y
[Command]
name = "dice"
command = ~D,DB,B,x
[Command]
name = "dice"
command = ~D,DB,B,y
[Command]
name = "powtame"
command = /b
[Command]
name = "brave_tame"
command = /a
[Command]
name = "grave"
command = ~D,$D,s
;------------------------------------------------------------------------------
;キー2回連続入力
[Command]
name = "FF" ;必須コマンド名
command = F,F
time = 10
[Command]
name = "BB" ;必須コマンド名
command = B,B
time = 10
;------------------------------------------------------------------------------
;同時押し
[Command]
name = "recovery" ;必須コマンド名
command = x+y
time = 1
[Command]
name = "recovery" ;必須コマンド名
command = z
time = 1
[Command]
name = "avoid" ;必須コマンド名
command = x+a
time = 1
[Command]
name = "avoid"
command = c
time = 1
;------------------------------------------------------------------------------
;方向キー+ボタン
[Command]
name = "tuki"
command = /F,x
[Command]
name = "age"
command = /DF,y
;------------------------------------------------------------------------------
;ボタン単発
[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
;------------------------------------------------------------------------------
[Statedef -1]
;==============================================================================
; 超必殺技
;==============================================================================
;------------------------------------------------------------------------------
[State -1, ビーム]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "beam")
triggerall = (Power >= 3000) || (Power >= PowerMax)
trigger1 = (Ctrl)
trigger2 = (StateNo = [200,700]) && (MoveContact)
trigger3 = (StateNo = 1110) && (MoveHit)
trigger4 = (StateNo = [140,155])
value = 3200
[State -1, 勇者の剣]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "brave")
triggerall = (StateType != A)
triggerall = (Power >= 2000) || (Power >= (PowerMax /3) * 2)
trigger1 = (Ctrl)
trigger2 = (StateNo = [200,700]) && (MoveContact)
value = 3000
[State -1, HHPB]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "HHPB")
triggerall = (StateType != A)
triggerall = (Power >= 1000) || (Power >= PowerMax /3)
trigger1 = (Ctrl)
trigger2 = (StateNo = [200,700]) && (MoveContact)
value = 3100
;------------------------------------------------------------------------------
;==============================================================================
; 特殊移動
;==============================================================================
;------------------------------------------------------------------------------
[State -1, 避け後ろ]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (StateType != A)
triggerall = (command = "holdback") && (command = "avoid")
trigger1 = (Ctrl)
trigger2 = (Power >= 500)
trigger2 = stateno = [140,155]
value = 115
[State -1, 避け前]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (StateType != A)
triggerall = (command = "avoid")
trigger1 = (Ctrl)
trigger2 = (Power >= 500)
trigger2 = stateno = [140,155]
value = 110
;==============================================================================
; 必殺技
;==============================================================================
;------------------------------------------------------------------------------
[State -1, メラ?]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "a")
triggerall = (StateType != A)
triggerall = (Numhelper(1000) = 0)
trigger1 = (Ctrl)
trigger2 = (StateNo = [200,700]) && (MoveContact)
value = 1000
[State -1, 高速スピン先行入力]
type = VarSet
triggerall = Var(59) <= 0
triggerall = StateNo = [5000,5110]
trigger1 = (command = "spin")
v = 5
value = 1100
[State -1, 高速スピン]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "spin") || (var(5) = 1100)
trigger1 = (Ctrl)
trigger2 = (StateNo = [200,700]) && (MoveContact)
trigger3 = (Power >= 1000)
trigger3 = StateNo = [120,159]
trigger4 = StateNo = 5120
value = 1100
[State -1, 虎撲手]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "tenohira")
triggerall = (StateType != A)
trigger1 = (Ctrl)
trigger2 = (StateNo = [200,700]) && (MoveContact)
trigger3 = StateNo = [120,159]
value = 1200
[State -1, サイコロン]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "dice")
triggerall = (StateType = A)
trigger1 = (Ctrl)
trigger2 = (StateNo = [600,700]) && (MoveContact)
trigger3 = (StateNo = [1100,1120]) && (MoveHit)
value = 1300
[State -1, ゲージ溜め]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "powtame") && (Power < PowerMax) ;ゲージが満タンの時は出せない
trigger1 = (Ctrl) && (StateType != A)
value = 900
[State -1, 勇者の墓]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = NumHelper(1400) = 0
triggerall = StateNo = [5000,5110]
triggerall = (command = "grave")
trigger1 = (GetHitVar(hitcount) > 4)
trigger2 = (Power >= 1000)
value = 1400
;==============================================================================
; 移動関連
;==============================================================================
;------------------------------------------------------------------------------
[State -1, 走る]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (StateNo != 100)
trigger1 = (command = "FF") && (StateType = S) && (Ctrl)
value = 100
[State -1, バックステップ]
type = ChangeState
triggerall = Var(59) <= 0
trigger1 = (command = "BB") && (StateType = S) && (Ctrl)
value = 105
[State -1, キャンセルジャンプ]
type = ChangeState
triggerall = Var(59) <= 0
trigger1 = (command = "holdup")
trigger1 = (StateNo = 420) && (MoveContact)
value = 40
;==============================================================================
; 通常攻撃技
;==============================================================================
;------------------------------------------------------------------------------
;投げ
[State -1, 投げ]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = command = "y"
triggerall = (command = "holdfwd") || (command = "holdback")
triggerall = StateType != A
triggerall = P2StateType != A
triggerall = p2movetype != H
triggerall = p2bodydist X = [-10,15]
trigger1 = ctrl
value = 800
;------------------------------------------------------------------------------
[State -1, 立ち弱パンチ]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "x") && (command != "holddown")
trigger1 = (StateType = S) && (Ctrl)
trigger2 = (StateNo = 200) && (MoveContact)
trigger2 = (StateNo = 400) && (MoveContact)
value = 200
;------------------------------------------------------------------------------
[State -1, 中攻撃]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "tuki")
triggerall = (StateType != A)
trigger1 = (StateNo = 200) && (MoveContact)
trigger2 = (StateNo = 400) && (MoveContact)
value = 205
;------------------------------------------------------------------------------
[State -1, 立ち強パンチ]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "y") && (command != "holddown")
trigger1 = (StateType = S) && (Ctrl)
trigger2 = (StateNo = 200) && (MoveContact)
trigger3 = (StateNo = 400) && (MoveContact)
trigger4 = (StateNo = 205) && (MoveContact)
value = 210
;---------------------------------------------------------------------------
[State -1, しゃがみ弱パンチ]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "x") && (command = "holddown")
trigger1 = (StateType = C) && (Ctrl)
trigger2 = (StateNo = 200) && (MoveContact)
trigger2 = (StateNo = 400) && (MoveContact)
value = 400
;---------------------------------------------------------------------------
[State -1, しゃがみ強パンチ2]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "age")
trigger1 = (StateType != A) && (Ctrl)
trigger2 = (StateNo = 200) && (MoveContact)
trigger3 = (StateNo = 400) && (MoveContact)
trigger4 = (StateNo = 205) && (MoveContact)
value = 420
;------------------------------------------------------------------------------
[State -1, しゃがみ強パンチ]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "y") && (command = "holddown")
trigger1 = (StateType = C) && (Ctrl)
trigger2 = (StateNo = 200) && (MoveContact)
trigger3 = (StateNo = 400) && (MoveContact)
trigger4 = (StateNo = 205) && (MoveContact)
value = 410
;------------------------------------------------------------------------------
[State -1, ジャンプ弱パンチ]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "x")
triggerall = (StateType = A)
trigger1 = (Ctrl)
trigger2 = stateno = 600
trigger2 = time >= 6
value = 600
;------------------------------------------------------------------------------
[State -1, ジャンプ強パンチ]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "y")
triggerall = (StateType = A)
trigger1 = (Ctrl)
trigger2 = (StateNo = 600) && (MoveContact)
value = 610
;------------------------------------------------------------------------------
[State -1, 挑発]
type = ChangeState
triggerall = Var(59) <= 0
triggerall = (command = "start")
triggerall = (StateType != A)
trigger1 = (Ctrl)
value = 195
;------------------------------------------------------------------------------