MUGEN+/私信
れっつうぇすたーんでWFしてるSS貼りたかったけどやっぱり撮れなかった。
~ ~ ~
私信補足
・ステート9000番のDestorySelf
トリガー「通常3(全体)」の宣言が抜けてますよ。前記事参照。
「ここに書いたステート中はアーマーが切れません」に通常3が
含まれていないと通常3を振った瞬間にアーマーが切れますよ。
部分的にアーマーをつける場合は2つ記述。
具体的にはtrigger1とtrigger2以降の2箇所ですね。
trigger1 = Parent,StateNo != 230 ;通常3(全体)
・-2ステート
これ追加で。2重被弾の頻度が減少するかと思われます。
特にアーマー時間の短い通常1~3の出掛かり。
[State -2, アーマー中に被弾した時の無敵時間延長(2重被弾抑制処置)]
type = NotHitBy
trigger1 = NumHelper(9000)
trigger1 = Helper(9000),GetHitVar(damage)
value = SCA
time = Helper(9000),GetHitVar(hitshaketime)+5
・AIフォルダのcns
ガード認識距離の変更忘れ(160のまま)。
通常3は230番の開始時と225番の開始時どっちがアーマーの方がいいんでしょうね。
個人的には225番の開始時の方が違和感を感じないんですが。退魔持ってないけど。
あと話変わりますが、覚醒パッシブも作れそうですね。HA状態をたくさん行うとダメ上昇するアレ。
ヘルパー式なのでアーマー動作を取っているかはNumHelper(9000)で判断できるし、
これをトリガーに変数をVarAddすればアーマー合計時間のカウントに、
逆に!NumHelper(9000)を使えばアーマーじゃない時のゲージ減少になるんじゃないかな。
※1/25,2:05ちょっと修正
[State -2, 闘気発散/カウント増加]
type = VarAdd
trigger1 = Numhelper(9000) && var(X) = 0 ;変数Xは闘気発散発動フラグ
var(Y) = 4 ;変数Yは闘気発散カウント用
[State -2, 闘気発散/カウント減少]
type = VarAdd
trigger1 = !Numhelper(9000) && var(X) = 0 && var(Y) > 0
var(Y) = 1
[State -2, 闘気発散/カウント初期化]
type = VarSet
trigger1 = var(X) > 0 && var(Y) != 0
var(Y) = 0
[State -2, 闘気発散/効果発動]
type = VarSet
trigger1 = var(X) <= 0 && var(Y) >= *** ;いくつ溜まったら発動するかはお任せ
var(X) = *** ;こっちは効果時間
[State -2, 闘気発散/効果発動中の時間減少]
type = VarAdd
trigger1 = var(X) > 0
var(X) = -1
後は var(X)>0 をトリガーに AttackMulSet あたりで攻撃力を増加させれば出来上がり。
Pal 関係のステコンを使ってキャラを点滅させるなりすると判別しやすいかもしれません。
ゲージの上昇/減少速度は知らないので、とりあえずゲージ上昇の4分の1の速度で減少
するように仮設定、このへんもそちらで調節する方向。もし作るなら試しにどうでしょ。
これがあると空斬溜めっぱによるゲージ溜めとかも意味が出てきますね。
クールアイコンも結構増えたし、同じ方式で表示するパッチを作りたくなる時期。またか。
とりあえず学者のクールアイコンを新型にしたら他人のキャラに浮気しよう。
~ ~ ~
私信補足
・ステート9000番のDestorySelf
トリガー「通常3(全体)」の宣言が抜けてますよ。前記事参照。
「ここに書いたステート中はアーマーが切れません」に通常3が
含まれていないと通常3を振った瞬間にアーマーが切れますよ。
部分的にアーマーをつける場合は2つ記述。
具体的にはtrigger1とtrigger2以降の2箇所ですね。
trigger1 = Parent,StateNo != 230 ;通常3(全体)
・-2ステート
これ追加で。2重被弾の頻度が減少するかと思われます。
特にアーマー時間の短い通常1~3の出掛かり。
[State -2, アーマー中に被弾した時の無敵時間延長(2重被弾抑制処置)]
type = NotHitBy
trigger1 = NumHelper(9000)
trigger1 = Helper(9000),GetHitVar(damage)
value = SCA
time = Helper(9000),GetHitVar(hitshaketime)+5
・AIフォルダのcns
ガード認識距離の変更忘れ(160のまま)。
通常3は230番の開始時と225番の開始時どっちがアーマーの方がいいんでしょうね。
個人的には225番の開始時の方が違和感を感じないんですが。
あと話変わりますが、覚醒パッシブも作れそうですね。HA状態をたくさん行うとダメ上昇するアレ。
ヘルパー式なのでアーマー動作を取っているかはNumHelper(9000)で判断できるし、
これをトリガーに変数をVarAddすればアーマー合計時間のカウントに、
逆に!NumHelper(9000)を使えばアーマーじゃない時のゲージ減少になるんじゃないかな。
※1/25,2:05ちょっと修正
[State -2, 闘気発散/カウント増加]
type = VarAdd
trigger1 = Numhelper(9000) && var(X) = 0 ;変数Xは闘気発散発動フラグ
var(Y) = 4 ;変数Yは闘気発散カウント用
[State -2, 闘気発散/カウント減少]
type = VarAdd
trigger1 = !Numhelper(9000) && var(X) = 0 && var(Y) > 0
var(Y) = 1
[State -2, 闘気発散/カウント初期化]
type = VarSet
trigger1 = var(X) > 0 && var(Y) != 0
var(Y) = 0
[State -2, 闘気発散/効果発動]
type = VarSet
trigger1 = var(X) <= 0 && var(Y) >= *** ;いくつ溜まったら発動するかはお任せ
var(X) = *** ;こっちは効果時間
[State -2, 闘気発散/効果発動中の時間減少]
type = VarAdd
trigger1 = var(X) > 0
var(X) = -1
後は var(X)>0 をトリガーに AttackMulSet あたりで攻撃力を増加させれば出来上がり。
Pal 関係のステコンを使ってキャラを点滅させるなりすると判別しやすいかもしれません。
ゲージの上昇/減少速度は知らないので、とりあえずゲージ上昇の4分の1の速度で減少
するように仮設定、このへんもそちらで調節する方向。もし作るなら試しにどうでしょ。
これがあると空斬溜めっぱによるゲージ溜めとかも意味が出てきますね。
クールアイコンも結構増えたし、同じ方式で表示するパッチを作りたくなる時期。またか。
とりあえず学者のクールアイコンを新型にしたら他人のキャラに浮気しよう。