;-| 超必殺技 |------------------------------------------------------
;ジョーカーライダーキック
[Command]
name = "DFDF_a"
command = ~D, F, D, F, a
time = 30
;-| 必殺技 |------------------------------------------------------
;ライダーパンチ
[Command]
name = "DF_x"
command = D, F, x
time = 20
;ライダーキック
[Command]
name = "DB_x"
command = D, B, x
time = 20
;ミッドナイトシャドー1
[Command]
name = "DF_a"
Command = D, F, a
time = 20
;ミッドナイトシャドー2
[Command]
name = "DF_a2"
command = a
time = 30
;ライダーパンチ
[Command]
name = "DF_b"
command = D, F, b
time = 20
;ミッドナイトシャドー3
[Command]
name = "DF_a3"
command = a
time = 30
[Command];ハイジャンプ
name = "HJ"
command = ~$D, $U
time = 8
[Command];ハイジャンプ暴発阻止
name = "NHJ"
command = ~12$D, $U
time = 8
[Command];ハイジャンプ暴発阻止
name = "NHJ"
command = /$D
time = 12
;-| 2回押し技 |-----------------------------------------------------------
[Command]
name = "FF"
command = F, F
time = 10
[Command]
name = "BB"
command = B, B
time = 10
[Command]
name = "AFF" ;技の名前 発動条件で使う
command = ~F, F ;コマンド
time = 10 ;入力受付時間
;-| 2・3個の同時押し技 |-----------------------------------------------
[Command]
name = "recovery"
command = a+b
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 = "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, clockup]
type = ChangeState
value = 3500
triggerall = !ishelper
triggerall = var(59) = 0
triggerall = command = "c"
triggerall = power >= 2000
triggerall = var(11) = 0
trigger1= statetype != A
trigger1= ctrl
trigger2= (Stateno = 400) && movecontact = 1
;---------------------------------------------------------------------------
;タイムエクスプロージョン
[State -1, Super Arts]
type = ChangeState
value = 3000
triggerall = command = "DFDF_a"
triggerall = power >= 1000 && var(59) <= 0
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = statetype != A && stateno != 1251 && stateno != 1300
trigger2 = hitdefattr = SC, NA, SA
trigger2 = movecontact
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
;[State -1, ジャンピングストライクベント]
;type = ChangeState
;value = 1010
;triggerall = command = "DB_a"
;trigger1 = statetype != A
;trigger1 = ctrl
;trigger2 = (stateno = [200,299]) || (stateno = [400,499]) ;Cancel ground moves
;trigger2 = stateno != 440 ;Except for sweep kick
;trigger2 = movecontact
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
;
[State -1, Arts]
type = ChangeState
value = 1000
triggerAll = Var(59) <= 0
triggerAll = Command = "DF_a"
triggerAll = StateType != A
trigger1 = Ctrl||stateno=3301
trigger2 = (StateNo = [200,299]) || (StateNo = [400,499])
trigger2 = MoveContact
;フォンブラスター(弱)
[State -1, Light Kung Fu Palm]
type = ChangeState
value = 1200
triggerall = command = "DF_b"
triggerall = var(11) = 0
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact
;---------------------------------------------------------------------------
[State -1];ハイジャンプ
type = ChangeState
value = 199
trigger1 = command = "HJ"
trigger1 = command != "NHJ";不正入力排除
trigger1 = statetype != A
trigger1 = ctrl
;---------------------------------------------------------------------------
;ダッシュ
[State -1, Run Fwd]
type = ChangeState
value = 100
triggerall = !ishelper
trigger1 = command = "FF"
trigger1 = statetype = S
trigger1 = ctrl
trigger1 = stateno != 100 && stateno != 105
;---------------------------------------------------------------------------
;後退ダッシュ
[State -1, Run Back]
type = ChangeState
value = 105
triggerall = !ishelper
trigger1 = command = "BB"
trigger1 = statetype = S
trigger1 = ctrl
;---------------------------------------------------------------------------
;投げ
[State -1, Throw]
type = ChangeState
value = 800
triggerall = command = "a"
triggerall = statetype = S
triggerall = ctrl
triggerall = stateno != 100
trigger1 = command = "holdfwd"
trigger1 = p2bodydist X < 3
trigger1 = (p2statetype = S) || (p2statetype = C)
trigger1 = p2movetype != H
trigger2 = command = "holdback"
trigger2 = p2bodydist X < 5
trigger2 = (p2statetype = S) || (p2statetype = C)
trigger2 = p2movetype != H
;---------------------------------------------------------------------------
;3号立ち弱攻撃
[State -1, Stand Light Punch]
type = ChangeState
value = 200
triggerAll = Var(59) <= 0
triggerAll = Command = "a"
triggerAll = Command != "holddown"
triggerAll = StateType != A
trigger1 = Ctrl||stateno=3301
trigger2 = (stateno = [200,209]) && movecontact = 1
trigger3 = (stateno = [400,409]) && movecontact = 1
;---------------------------------------------------------------------------
;立ち強キック
[State -1, Standing Strong Kick]
type = ChangeState
value = 230
triggerall = command = "b"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = (stateno = 200) && movecontact
trigger3 = (stateno = 400) && movecontact
;---------------------------------------------------------------------------
;しゃがみ弱キック
[State -1, Crouching Light Kick]
type = ChangeState
value = 400
triggerall = command = "a"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = (stateno = 200) && movecontact
trigger3 = (stateno = 400) && movecontact
;---------------------------------------------------------------------------
;3号しゃがみ強攻撃
[State -1, Crouching Light Punch]
type = ChangeState
value = 430
triggerall = command = "b"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = (stateno = [200,209]) && movecontact = 1
trigger3 = (stateno = [400,409]) && movecontact = 1
;---------------------------------------------------------------------------
;空中弱キック
[State -1, Jump Light Kick]
type = ChangeState
value = 600
triggerall = command = "a"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = (stateno = [600,609]) && movecontact
;---------------------------------------------------------------------------
;3号ジャンプ強攻撃
[State -1, Jump Light Punch]
type = ChangeState
value = 630
triggerall = command = "b"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = (stateno = [600,609]) && movecontact = 1