;-| Super Motions |--------------------------------------------------------
[Command]
name = "当身"
command = ~F,B,D,F,x
time = 30
[Command]
name = "当身"
command = ~F,B,D,F,y
time = 30
[Command]
name = "真空波動x"
command = ~D,F,D,F,x
time = 30
[Command]
name = "真空波動y"
command = ~D,F,D,F,y
time = 30
[Command]
name = "超斬首刀x"
command = ~D,B,D,B,x
time = 30
[Command]
name = "超斬首刀y"
command = ~D,B,D,B,y
time = 30
[Command]
name = "闘陣翔"
command = ~D,D,y
time = 15
[Command]
name = "追い討ち"
command = ~D,U,a
time = 15
[Command]
name = "追い討ち"
command = ~D,U,b
time = 15
;-| Special Motions |------------------------------------------------------
[Command]
name = "忍隠れ"
command = ~D,B,DB,a
time = 18
[Command]
name = "忍隠れ"
command = ~D,B,DB,b
time = 18
[Command]
name = "龍影陣x"
command = ~D,DF,F,x
time = 15
[Command]
name = "龍影陣y"
command = ~D,DF,F,y
time = 15
[Command]
name = "斬首刀"
command = ~D,DB,B,x
time = 15
[Command]
name = "斬首刀"
command = ~D,DB,B,y
time = 15
[Command]
name = "竜巻a"
command = ~D,DB,B,a
time = 15
[Command]
name = "竜巻b"
command = ~D,DB,B,b
time = 15
[Command]
name = "中足"
command = /DF,a
time = 1
[Command]
name = "中手"
command = /DF,x
time = 1
;-| Double Tap |-----------------------------------------------------------
[Command]
name = "FF" ;Required (do not remove)
command = F, F
time = 10
[Command]
name = "BB" ;Required (do not remove)
command = B, B
time = 10
;-| 2/3 Button Combination |-----------------------------------------------
[Command]
name = "溜め"
command = x+a+y
time = 1
[Command]
name = "開脚"
command = x+a
time = 1
[Command]
name = "投げ"
command = y+b
time = 1
[Command]
name = "recovery";Required (do not remove)
command = x+y
time = 1
[Command]
name = "recovery";Required (do not remove)
command = a+b
time = 1
;-| Dir + Button |---------------------------------------------------------
[Command]
name = "down_a"
command = /$D,a
time = 1
[Command]
name = "down_b"
command = /$D,b
time = 1
[Command]
name = "holdc"
command = /c
time = 1
;-| Single Button |---------------------------------------------------------
[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
;-| Hold Dir |--------------------------------------------------------------
[Command]
name = "holdfwd";Required (do not remove)
command = /$F
time = 1
[Command]
name = "holdback";Required (do not remove)
command = /$B
time = 1
[Command]
name = "holdup" ;Required (do not remove)
command = /$U
time = 1
[Command]
name = "holddown";Required (do not remove)
command = /$D
time = 1
[Statedef -1]
;===========================================================================
[State -1]
type = null;Helper
triggerall=(Stateno=[190,194])||(Stateno=5900)
trigger1=NumHelper(5999)=0
trigger1=Var(10)=0
name="AI"
id=5999
helpertype=normal
pos=0,-9999
postype=p1
stateno=5999
keyctrl=1
;>>>>>>| アレンジ |>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;不破流人民技回転肘落とし
[State -1]
type = changestate
value = 13200
triggerall = command = "闘陣翔"
triggerall = power >= 1000
trigger1 = stateno =10440 && movehit
;===========================================================================
;腹部及び頭部への打撃
[State -1]
type = changestate
value = 13100
triggerall = command = "真空波動x" || command = "真空波動y"
triggerall = power >= 1000
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [11200,11210]) || stateno = 11100
trigger2 = Power >= 2000
trigger2 = movecontact
trigger3 = Movecontact
trigger3 = animelem = 5,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10200
trigger4 = Movecontact
trigger4 = animelem = 6,>= 0 && animelem = 8,< 0
trigger4 = stateno = 10400
;===========================================================================
;超斬首刀
[State -1]
type = changestate
value = ifelse(command = "超斬首刀x" ,3300,3305)
triggerall = command = "超斬首刀x" || command = "超斬首刀y"
triggerall = power >= 1000
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [11200,11210]) || stateno = 11100
trigger2 = Power >= 2000
trigger2 = movecontact
trigger3 = Movecontact
trigger3 = animelem = 5,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10200
trigger4 = Movecontact
trigger4 = animelem = 6,>= 0 && animelem = 8,< 0
trigger4 = stateno = 10400
;闘陣翔
[State -1]
type = changestate
value = 13000
triggerall = command = "闘陣翔"
triggerall = power >= 2000
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [11200,11210]) || stateno = 11100
trigger2 = Power >= 3000
trigger2 = movecontact
trigger3 = Movecontact
trigger3 = animelem = 5,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10200
trigger4 = Movecontact
trigger4 = animelem = 6,>= 0 && animelem = 8,< 0
trigger4 = stateno = 10400
;===========================================================================
;追い討ち
[State -1]
type = changestate
value = 1600
triggerall = command = "追い討ち"
triggerall=enemy,stateno=[5030,5110]
triggerall=enemy,movetype=H||enemy,statetype=L
trigger1 = ctrl
trigger1 = statetype != A
trigger2=Stateno=40||(stateno=[10,12])||Stateno=53
;当身
[State -1]
type = ChangeState
value = 1500
triggerall = command = "当身"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = animelem = 5,>= 0 && animelem = 8,< 0
trigger2 = stateno = 10200
trigger3 = Movecontact
trigger3 = animelem = 6,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10400
;===========================================================================
;忍隠れ
[State -1]
type = changestate
value = 1300
triggerall = command = "忍隠れ"
triggerall = var(25) = 0
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = animelem = 5,>= 0 && animelem = 8,< 0
trigger2 = stateno = 10200
trigger3 = Movecontact
trigger3 = animelem = 6,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10400
;真空斬首刀其の弐
[State -1]
type = ChangeState
value = 11100
triggerall = command = "斬首刀"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = animelem = 5,>= 0 && animelem = 8,< 0
trigger2 = stateno = 10200
trigger3 = Movecontact
trigger3 = animelem = 6,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10400
;不破流 頭突き其の弐
[State -1]
type = ChangeState
value = ifelse(command = "x",11200,11210)
triggerall = command = "x" || command = "y"
triggerall = statetype != A
trigger1 = stateno = 100
trigger1 = AnimElem = 4,<= 0
;転身弾
[State -1]
type = ChangeState
value = ifelse(command = "a",10250,10255)
triggerall = command = "a" || command = "b"
triggerall = statetype != A
trigger1 = stateno = 100
trigger1 = AnimElem = 4,<= 0
;不破流 開脚
[State -1]
type = ChangeState
value = 11300;ifelse(command = "竜巻a",11200,11210)
triggerall = command = "投げ" || command = "z"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = animelem = 5,>= 0 && animelem = 8,< 0
trigger2 = stateno = 10200
trigger3 = Movecontact
trigger3 = animelem = 6,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10400
;GC攻撃
[State -1]
type = ChangeState
value = 700
triggerall=Power>=1000
triggerall = stateno=150||stateno=152
triggerall=Statetype!=A
trigger1 = command = "投げ"
trigger2 = command = "z"
;===========================================================================
;龍影陣
[State -1]
type = changestate
value = 1000
triggerall = command = "龍影陣x" || command = "龍影陣y"
triggerall = numhelper(1000) = 0
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = animelem = 5,>= 0 && animelem = 8,< 0
trigger2 = stateno = 10200
trigger3 = Movecontact
trigger3 = animelem = 6,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10400
;===========================================================================
;Run Fwd
;ダッシュ
[State -1, Run Fwd]
type = changestate
value = 100
trigger1 = command = "FF"
trigger1 = statetype = S
trigger1 = ctrl
;---------------------------------------------------------------------------
;Run Back
;後退ダッシュ
[State -1, Run Back]
type = changestate
value = 105
trigger1 = command = "BB"
trigger1 = statetype = S
trigger1 = ctrl
;===========================================================================
;挑発
[State -1]
type = changestate
value = 195
triggerall = command = "start"
trigger1 = statetype != A
trigger1 = ctrl
;投げ
[State -1]
type = changestate
value = 800
triggerall = command = "開脚"
triggerall = command != "holddown"
;triggerall = command = "holdfwd"
trigger1 = statetype = S
trigger1 = ctrl
;レバーいれパンチ
[State -1]
type = ChangeState
value = 10700
triggerall = command = "x"
triggerall = command = "holdfwd"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = animelem = 5,>= 0 && animelem = 8,< 0
trigger2 = stateno = 10200
trigger3 = Movecontact
trigger3 = animelem = 6,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10400
;レバーいれキック
[State -1]
type = ChangeState
value = 10800
triggerall = command = "a"
triggerall = command = "holdfwd"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = animelem = 5,>= 0 && animelem = 8,< 0
trigger2 = stateno = 10200
trigger3 = Movecontact
trigger3 = animelem = 6,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10400
;側転
[State -1]
type = changestate
value = ifelse(command = "holdfwd",240,241)
triggerall = command = "b"
triggerall = command != "holddown"
triggerall = command = "holdfwd" || command = "holdback"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = (stateno = [10200,10235])
trigger2 = stateno != 10210
trigger3 = Movecontact
trigger3 = stateno = 10710
;立ち途中P
[State -1]
type = ChangeState
value = 10300
triggerall = command = "x"; || command = "y"
trigger1 = stateno = 12 && command != "holdfwd" && command != "holdback"
trigger1 = ctrl
;立ち途中K
[State -1]
type = ChangeState
value = 10330
triggerall = command = "a"; || command = "b"
trigger1 = stateno = 12 && command != "holdfwd" && command != "holdback"
trigger1 = ctrl
;溜め
[State -1]
type = changestate
value = 300
triggerall = command = "c"
triggerall = power < 3000
trigger1 = statetype != A
trigger1 = ctrl
;立ち小パンチ
[State -1]
type = ChangeState
value = 10200
triggerall = command = "x"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = animelem = 5,>= 0 && animelem = 8,< 0
trigger2 = stateno = 10200
trigger3 = Movecontact
trigger3 = animelem = 6,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10400
;立ち大パンチ
[State -1]
type = ChangeState
value = 10210
triggerall = command = "y"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = animelem = 5,>= 0 && animelem = 8,< 0
trigger2 = stateno = 10200
trigger3 = Movecontact
trigger3 = animelem = 6,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10400
;立ち小キック
[State -1]
type = ChangeState
value = 10230
triggerall = command = "a"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = animelem = 5,>= 0 && animelem = 8,< 0
trigger2 = stateno = 10200
trigger3 = Movecontact
trigger3 = animelem = 6,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10400
;立ち大キック
[State -1]
type = ChangeState
value = 10240
triggerall = command = "b"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = animelem = 5,>= 0 && animelem = 8,< 0
trigger2 = stateno = 10200
trigger3 = Movecontact
trigger3 = animelem = 6,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10400
;しゃがみ小パンチ
[State -1]
type = ChangeState
value = 10400
triggerall = command = "x"
trigger1 = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = animelem = 5,>= 0 && animelem = 8,< 0
trigger2 = stateno = 10200
trigger3 = Movecontact
trigger3 = animelem = 6,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10400
;しゃがみ大パンチ
[State -1]
type = ChangeState
value = 10410
triggerall = command = "y"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = animelem = 5,>= 0 && animelem = 8,< 0
trigger2 = stateno = 10200
trigger3 = Movecontact
trigger3 = animelem = 6,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10400
;しゃがみ小キック
[State -1]
type = ChangeState
value = 10430
triggerall = command = "a"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = animelem = 5,>= 0 && animelem = 8,< 0
trigger2 = stateno = 10200
trigger3 = Movecontact
trigger3 = animelem = 6,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10400
;しゃがみ大キック
[State -1]
type = ChangeState
value = 10440
triggerall = command = "b"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = animelem = 5,>= 0 && animelem = 8,< 0
trigger2 = stateno = 10200
trigger3 = Movecontact
trigger3 = animelem = 6,>= 0 && animelem = 8,< 0
trigger3 = stateno = 10400
;ジャンプ小パンチ
[State -1]
type = ChangeState
value = 10600
triggerall = command = "x"
trigger1 = statetype = A
trigger1 = ctrl
;ジャンプ大パンチ
[State -1]
type = ChangeState
value = 10610
triggerall = command = "y"
trigger1 = statetype = A
trigger1 = ctrl
;ジャンプ小キック
[State -1]
type = ChangeState
value = 10630
triggerall = command = "a"
trigger1 = statetype = A
trigger1 = ctrl
;ジャンプ大キック
[State -1]
type = ChangeState
value = 10640
triggerall = command = "b"
trigger1 = statetype = A
trigger1 = ctrl
;///////////////////////////
[State -1,A]
type = null;changestate
value = 260
triggerall = PalNo < 7
triggerall=Power>=1000
triggerall = stateno=150||stateno=152
triggerall=Statetype!=A
trigger1 = command = "y"
trigger2=var(1)&&var(3)&&random<=22
trigger2=p2bodydist X=[0,25]
;以下旧版使用しない
;===========================================================================
;闘陣翔
[State -1]
type = null;changestate
value = 3000
triggerall = command = "闘陣翔"
triggerall = power >= 1000
triggerall = life <= 250
trigger1 = statetype != A
trigger1 = ctrl
;===========================================================================
;超斬首刀
[State -1]
type = null;changestate
value = 3300
triggerall = command = "超斬首刀x"
triggerall = power >= 1000
trigger1 = statetype != A
trigger1 = ctrl
;===========================================================================
;当身
[State -1]
type = null;changestate
value = 1500
triggerall = command = "当身"
trigger1 = statetype != A
trigger1 = ctrl
;===========================================================================
;追い討ち
[State -1]
type = null;changestate
value = 1600
triggerall = command = "追い討ち"
triggerall=enemy,stateno=[5030,5110]
triggerall=enemy,movetype=H||enemy,statetype=L
trigger1 = ctrl
trigger1 = statetype != A
trigger2=Stateno=40||(stateno=[10,12])||Stateno=53
;===========================================================================
;忍隠れ
[State -1]
type = null;changestate
value = 1300
triggerall = command = "忍隠れ"
triggerall = var(25) = 0
trigger1 = statetype != A
trigger1 = ctrl
;===========================================================================
;龍影陣
[State -1]
type = null;changestate
value = 1000
triggerall = command = "龍影陣x"
triggerall = numhelper(1000) = 0
trigger1 = statetype != A
trigger1 = ctrl
;===========================================================================
;真空斬首刀
[State -1]
type = null;changestate
value = 1100
triggerall = command = "斬首刀"
trigger1 = statetype != A
trigger1 = ctrl
;===========================================================================
;開脚
[State -1]
type = null;changestate
value = 350
triggerall = command = "開脚"
trigger1 = statetype != A
trigger1 = ctrl
;------------------------------------------------------
;中段殴り
[State -1]
type = null;changestate
value = 370
triggerall = command = "中手"
trigger1 = statetype != A
trigger1 = ctrl
;------------------------------------------------------
;立ちキック
[State -1]
type = null;changestate
value = 235
triggerall = command = "中足"
trigger1 = statetype != A
trigger1 = ctrl
;===========================================================================
;Run Fwd
;ダッシュ
[State -1, Run Fwd]
type = null;changestate
value = 100
trigger1 = command = "FF"
trigger1 = statetype = S
trigger1 = ctrl
;---------------------------------------------------------------------------
;Run Back
;後退ダッシュ
[State -1, Run Back]
type = null;changestate
value = 105
trigger1 = command = "BB"
trigger1 = statetype = S
trigger1 = ctrl
;===========================================================================
;挑発
[State -1]
type = null;changestate
value = 195
triggerall = command = "start"
trigger1 = statetype != A
trigger1 = ctrl
;------------------------------------------------------
;溜め
[State -1]
type = null;changestate
value = 300
triggerall = command = "b"
triggerall = power < 3000
trigger1 = statetype != A
trigger1 = ctrl
;============---レバーいれ===========================
;投げ
[State -1]
type = null;changestate
value = 800
triggerall = command = "y"
triggerall = command != "holddown"
triggerall = command = "holdfwd"
trigger1 = statetype = S
trigger1 = ctrl
;立ちパンチ
[State -1]
type = null;changestate
value = 210
triggerall = command = "x"
triggerall = command != "holddown"
triggerall = command = "holdfwd"
trigger1 = statetype = S
trigger1 = ctrl
;立ちパンチ
[State -1]
type = null;changestate
value = 220
triggerall = command = "x"
triggerall = command != "holddown"
triggerall = command = "holdback"
trigger1 = statetype = S
trigger1 = ctrl
;側転
[State -1]
type = null;changestate
value = 240
triggerall = command = "a"
triggerall = command != "holddown"
triggerall = command = "holdfwd"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = (stateno = [200,235]) || stateno = 260
trigger2 = stateno != 215 && stateno != 226
;側転
[State -1]
type = null;changestate
value = 241
triggerall = command = "a"
triggerall = command != "holddown"
triggerall = command = "holdback"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = Movecontact
trigger2 = (stateno = [200,235]) || stateno = 260
trigger2 = stateno != 215 && stateno != 226
;さばき
[State -1]
type = null;changestate
value = 310
triggerall = command = "y"
triggerall = command != "holddown"
triggerall = command = "holdback"
trigger1 = statetype != A
trigger1 = ctrl
;============---レバー無し===========================
;立ちパンチ
[State -1]
type = null;changestate
value = 200
triggerall = command = "x"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
;------------------------------------------------------
;立ちキック
[State -1]
type = null;changestate
value = 230
triggerall = command = "a"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
;---------------------------------------------------------------------------
;ハードブロウ
[State -1]
type = null;changestate
value = 215
triggerall = command = "y"
trigger1 = statetype != A
trigger1 = ctrl
;---------------------------------------------------------------------------
;しゃがみパンチ
[State -1]
type = null;changestate
value = 400
triggerall = command = "x"
triggerall = command = "holddown"
triggerall = stateno != 10
trigger1 = statetype = C
trigger1 = ctrl
;---------------------------------------------------------------------------
;しゃがみキック
[State -1]
type = null;changestate
value = 430
triggerall = command = "a"
triggerall = command = "holddown"
triggerall = stateno != 10
trigger1 = statetype = C
trigger1 = ctrl
;---------------------------------------------------------------------------
;空中パンチ
[State -1]
type = null;changestate
value = 600
triggerall = command = "x"
trigger1 = statetype = A
trigger1 = ctrl
;---------------------------------------------------------------------------
;空中パンチ
[State -1]
type = null;changestate
value = 600
triggerall = command = "a"
trigger1 = statetype = A
trigger1 = ctrl
;空中Hard
[State -1]
type = null;changestate
value = 610
triggerall = command = "y"
trigger1 = statetype = A
trigger1 = ctrl