盾は装備するだけじゃなくて構えなきゃ意味ないぜプラグイン

かわら
記事: 4
登録日時: 2018年1月12日(金) 18:13

盾は装備するだけじゃなくて構えなきゃ意味ないぜプラグイン

投稿記事by かわら » 2018年9月01日(土) 18:22

お世話様です
表題のとおりコマンドRPG全般における盾の挙動について疑問がありまして、
鎧は装備すればそれで機能するのは理解できるのですが、盾って違うじゃないですか!

そこで、盾を構えた(≒防御)時のみ効果を発揮する機能を持たせたいと思い、
トリアコンタン氏の攻撃防御カスタマイズプラグイン(viewtopic.php?t=4117)と、
フトコロ氏の防御の効果を拡張するプラグイン(viewtopic.php?t=5861)
を利用させていただいて試したのですが、思うような機能を実現することが出来ませんでした。
(盾に防御確率と当該盾用防御スキルを設定→その防御スキルで当該盾用ステートを付与、という手順で行いました)

そこで、以下のような機能を持ったプラグインを制作していただけないでしょうか

・特定の装備タイプをプラグインパラメータで「盾」として設定

・盾として設定した防具のメモ欄で防御成功率を設定
→大盾、中盾、小盾などで成功率を区別するため

・各特徴を有するメモ欄で、上記防御成功率を増減できる機能を設定
→「防御体制(仮)」「防御崩し(仮)」等のステートで防御成功率を増減させるため。
定数、百分率両方に対応していただけると嬉しいです

・防御判定成功時のみ盾の持つ「能力値変化量」及び「特徴」を反映してダメージ計算
→単純な防御力だけでなく、ステート有効度によって火に強い盾、氷に弱い盾など表現するため

・上記とは別の、装備しているだけで効果のある能力値変化をメモ欄で設定
→敏捷の減少など、装備によるデメリットの表現のため。HP再生率など追加能力値にも対応していただけると嬉しいです

大まかな仕様はこのようなものを想像していますが、同じような挙動ができるのであれば詳細は気にしないです

武器ばかりが持て囃されるご時世ですが、盾にもより多くの個性を与えられるのではないかと考えています。
考えたきっかけは某陰鬱なARPGですが、同作では専ら特大武器を両手持ちしていました。盾なんて飾りです。

何卒よろしくお願いします!

アバター
虚構の城跡
記事: 696
登録日時: 2016年9月23日(金) 16:58
連絡を取る:

Re: 盾は装備するだけじゃなくて構えなきゃ意味ないぜプラグイン

投稿記事by 虚構の城跡 » 2018年9月02日(日) 13:20

単にプラグインに頼るより、2種類以上のSVキャラを用意すれば構えているように見えますよ。

1、防御時に盾を持っているSVキャラと防御時がデフォルトのSVキャラの最低2種類を用意。
2、条件分岐にそのキャラが特定の防具を装備している状態と付けてない状態で分岐文を作り、それぞれにアクターの画像変更でそれぞれにSVキャラの画像を変更する様に設定。

こうすれば、盾が装備しているしてないの判別して、画像が切り替わります。

前にシンボルエンカウント時、武器を変更する事に各SVキャラ(TypeA、TypeB、TypeCの三種類)で画像が切り替わる様に設定した事があるから、できると思いますよ。
アバター
しぐれん
記事: 973
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: 盾は装備するだけじゃなくて構えなきゃ意味ないぜプラグイン

投稿記事by しぐれん » 2018年9月02日(日) 14:00

防御というスキル系統を作って、その防具に「防御」というスキルを習得させるようにするのはどうでしょうか?
現在、プラグイン依頼はお休み中です。
アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: 盾は装備するだけじゃなくて構えなきゃ意味ないぜプラグイン

投稿記事by まっつUP » 2018年9月02日(日) 19:43

かわら@様

機能自体は高度なものではありませんが、実際作るとなると難しい面も多そうですね。

・特定の装備タイプをプラグインパラメータで「盾」として設定

・盾として設定した防具のメモ欄で防御成功率を設定
→大盾、中盾、小盾などで成功率を区別するため

疑問。装備タイプをデータベースでなくプラグインで設定する必要があるのでしょうか。

・各特徴を有するメモ欄で、上記防御成功率を増減できる機能を設定
→「防御体制(仮)」「防御崩し(仮)」等のステートで防御成功率を増減させるため。
定数、百分率両方に対応していただけると嬉しいです

・防御判定成功時のみ盾の持つ「能力値変化量」及び「特徴」を反映してダメージ計算
→単純な防御力だけでなく、ステート有効度によって火に強い盾、氷に弱い盾など表現するため


これは後述の内容も含めると防御成功率をステート有効度で実装するのがやりやすそうです。
その場合、定数による計算は難しくなってしまいますが・・・。

・上記とは別の、装備しているだけで効果のある能力値変化をメモ欄で設定
→敏捷の減少など、装備によるデメリットの表現のため。HP再生率など追加能力値にも対応していただけると嬉しいです


デフォルトでは装備すると全ての能力値変化と特徴が反映されますが
特徴の条件適用のプラグインはトリアコンタン様が公開されていたと思うので
そちらで実装できるかもしれません。
基本能力値に関してはagiだけ常時反映でいいのでは。
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
かわら
記事: 4
登録日時: 2018年1月12日(金) 18:13

Re: 盾は装備するだけじゃなくて構えなきゃ意味ないぜプラグイン

投稿記事by かわら » 2018年9月02日(日) 21:51

>>虚構の城跡 様
見た目でも盾で防いでる感が出せれば雰囲気出せます
よね
その機能は是非試してみます!
ありがとうございます!

>>しぐれん 様
情報ありがとうございます!
その最初は方法も試したのですが、防御成功率との兼ね合いで断念した次第です
最終的に「防御」コマンドそのものを消し、盾の防御成功率とそのバフを活用した戦闘作りをしてみたいと考えています

>>まっつUP 様
検討いただきありがとうございます!
毎回皆様には私のワガママに対応していただき感謝しかありません
・装備タイプを盾として設定
盾を教えておかないと盾以外の防具にも防御成功率がかかってしまうのではないかと考えた次第です
不必要な仕様で混乱を招いたなら申し訳ありません
・防御成功率をステートで
固定値での上限はなくても構わないです!
製作が捗る方向ですすめて頂ければ幸いです
・特徴と基本能力値の反映について
仰る通り常時反映はagiだけでよさそうです。他の能力値について少し考えましたが活用のタイミングは無さそうなので
近いプラグインがあるんですね。私の方でも既存プラグインの組み合わせで実現できないものか試してみます!

“MV:プラグイン素材のリクエスト” へ戻る