基本的には変哲のないしゃがみ攻撃だが、しゃがみ強攻撃のリーチの長さはかなり強い
しゃがみ弱攻撃
編集前 |
[State -1, しゃがみ弱攻撃]
type = ChangeState
value = 400
triggerall = command = "a"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
編集後 |
;ごく普通のしゃがみ弱パンチ、距離は27まで届く
[State -1, しゃがみ弱攻撃]
type = ChangeState
value = 400
triggerall = roundstate = 2
triggerall = p2statetype != L
triggerall = var(58) >= 1
triggerall = random <= var(58) * 100
triggerall = p2bodydist X = [-10,25]
trigger1 = statetype != A
trigger1 = ctrl
trigger1 = p2statetype = S
trigger1 = p2movetype != A || numhelper(9000) > 0
trigger1 = random <= 300
特に考えることもなく、立ち状態の相手を崩すために使う。距離は25まで丸めている
しゃがみ中攻撃
編集前 |
[State -1, しゃがみ中攻撃]
type = ChangeState
value = 410
triggerall = command = "b"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = (stateno = 400) && time > 4
編集後 |
;しゃがみ体勢から剣を突く、距離は78まで届く
[State -1, しゃがみ中攻撃]
type = ChangeState
value = 410
triggerall = roundstate = 2
triggerall = p2statetype != L
triggerall = var(58) >= 1
triggerall = random <= var(58) * 100
triggerall = p2bodydist X = [-10,75]
trigger1 = statetype != A
trigger1 = ctrl
trigger1 = p2statetype = S
trigger1 = p2movetype != A || numhelper(9000) > 0
trigger1 = random <= 300
trigger2 = (stateno = 400) && time > 4
trigger2 = movecontact
trigger2 = random <= 500
こちらも特に言うことはなく、距離は75まで丸めている
しゃがみ強攻撃
編集前 |
[State -1, しゃがみ強攻撃]
type = ChangeState
value = 420
triggerall = command = "c"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = (stateno = 410) && time > 4
編集後 |
;発生も十分早く距離100まで届き、ダウンを奪えてダウン追い打ちできる。かなり高性能なはず
[State -1, しゃがみ強攻撃]
type = ChangeState
value = 420
triggerall = roundstate = 2
triggerall = p2statetype != L
triggerall = var(58) >= 1
triggerall = random <= var(58) * 100
triggerall = p2bodydist X = [-10,100]
trigger1 = statetype != A
trigger1 = ctrl
trigger1 = p2statetype = S
trigger1 = p2movetype != A || numhelper(9000) > 0 || p2bodydist X >= 80
trigger1 = random <= 300
trigger2 = (stateno = 410) && time > 4
trigger2 = movecontact
trigger2 = random <= 500
;ダウン追い打ち用、分けて記述しておく
[State -1, しゃがみ強攻撃・ダウン追い打ち]
type = ChangeState
value = 420
triggerall = roundstate = 2
triggerall = var(58) >= 1
triggerall = random <= var(58) * 100
triggerall = p2bodydist X = [-10,100]
trigger1 = statetype != A
trigger1 = ctrl
trigger1 = p2statetype = L
trigger1 = p2movetype = H
trigger1 = random <= 700
基本的には他のしゃがみ攻撃と同じだが、そのリーチの長さは有効活用したい。ということで通常のキャラの
通常攻撃の限度であろう距離80の外からならば、相手が攻撃態勢でもチクチク刺していく使い方をする