RPGツクール MVで、かばうというアクションを起こすためには、まずステートでデフォルトの機能である「身代わり」のステートを作り、さらにスキルでステートを付加する必要があります。
ただ、通常のかばうスキルだと、実際にかばう時に味方の前に移動してくれないので、こちらは拡張プラグインが必要です。
今回は、RPGツクール MVで実際に「かばう」スキルを作るまでの工程をご紹介します!
身代わり=かばうステートを作る
まず、ステートにかばうはデフォルトでは入っていないので、新しくステートを作り、名前をかばうにしましょう。
行動制約はなしで、優先度はお好きなものを、問題になるのは自動解除のタイミングで「ターン終了時」にする必要があります。
継続ターン数などを指定しておけば、長くかばうこともできるので、こちらは自分で調整してみてください。
そして、右上の特殊フラグを「身代わり」に設定すれば、ステートの作成は完了です。
かばうスキルを作る
次にスキルですが、こちらは名前を「かばう」にして、スキルタイプは必殺技に、範囲が大切なので「味方単体」にして、使用効果のところで「ステート不可」から「かばう」で100%にしておきます。
メッセージには「味方をかばった」や「味方をかばう動作をした」などとしておきましょう。
他の場所は任意でOKなので、範囲と使用効果だけ確認してみてください。
実際にかばうのスキルを選ぶと、このような感じになります。
アクターの前に移動してかばうプラグイン
RPGツクールMVのデフォルト機能では、味方の前に移動してかばうなどのモーションがないので、こちらはプラグインの力をお借りします。
上記のページから、プラグインをDLしてきて、JSフォルダにプラグインを入れ、プロジェクトで該当のプラグインをONにすれば、下記動画のように、モーションで移動して、味方をかばうアクションが実現できます。
[speech_balloon_left1 user_image_url=”https://pd-present.moo.jp/PC_otaku/wp-content/uploads/2023/05/kao.png” user_name=”ワンポイント!”]プラグインのパラメータからも微調整ができますが、プラグインをONにするだけでも、味方をかばうアクションが実装できるので、試してみてください。[/speech_balloon_left1]
ただ、プラグインのヘルプにもありますが、もし、他のプラグインと競合を起こした場合は、ヘルプの項目もチェックする必要がありそうです。
画像のように、かばうスキルを発動した後、該当のアクターの前に移動してくれます。
細かい項目はまだ不明なので、お答えはできません…。
ただ、動作確認はできたので、もし身代わり=かばうスキルをよりそれっぽく見せたいなら、ぜひプラグインを利用してみてください。
かばうはステートとスキルが必要
それでは、RPGツクールMVで、味方をかばうステートとスキルの作り方などご紹介してみました。
プラグインを利用すれば、味方の前に出てかばうなども可能なので、もし戦闘中にかばうコマンドが必須と感じた場合は、ぜひブログを参考にしてみてください。
最初ステートだけ作ればいいのかと思っていましたが、スキルも作らないと発動しないみたいですね。
プラグインの使い方の詳しい部分は不明なので、もしわからないことがあった場合は、上記のツクマテさんから、プラグイン作者さんに聞いてみてください。
記事が参考になりましたら、嬉しいです!^^