指定したスイッチがOFFの間は、攻撃ミスや回避、会心の一撃が起きないようにするプラグインを作成しました。
RPGツクールMV/MZの両方に対応しています。
ゲームを開始して、いざ最初の戦闘!
でも、1発目の攻撃でいきなりミスが起きたら、ちょっと萎えてしまいます。
例えばプレイヤーキャラクターの命中率が99%、敵キャラクターの回避率が1%で、ミスが発生する確率を限りなく低く設定したとしても、単純計算で50人に1人は最初の攻撃でいきなりミスとなってしまいます。
たとえ戦闘のバランスを丁寧に調整していたとしても、そういう内部の仕組みはプレイヤーには分からないので、1発目の攻撃がいきなり外れた!となったら、作りの粗いゲームだという印象を持たれてしまいます。
ミスだけでなく、会心の一撃についても、最初の攻撃がいきなり会心の一撃だと、ラッキー!と思うよりは、バランス調整の甘さを疑ってしまいます。
かといって、攻撃ミスや会心の一撃が一切発生しないゲームというのも、それはそれで味気ないものです。
というわけで、攻撃ミスや回避、会心の一撃の発生を制御できるプラグインを作成しました。
指定したスイッチがOFFの間は、攻撃ミスや回避、会心の一撃がプレイヤー・敵含めて起こらず、スイッチがONになると、それらが起きるようになります。
具体的には、指定されたスイッチがOFFの時は、命中率が100%、回避率、会心率、会心回避率、魔法回避率がそれぞれ0%となります。ONの時は元の率となります。
ゲーム開始時はスイッチがOFFなのでミスや会心の一撃が発生せず、ある程度ストーリーが進んだ段階でスイッチをONにしてやり、それ以降はミスや会心の一撃が発生するようになる、といった使い方を想定しています。
あるいは、戦闘回数が一定以上になったらスイッチをONにする、といった方法も考えられます。
最序盤の戦闘でいきなりイレギュラーなことが起きるのを防ぐ目的で作成したプラグインですが、例えば特定のイベント戦闘において、ミスや回避、会心の一撃が発生して、戦闘の進行が崩れてしまうのを防ぐ、といった使い方もできそうです。
質問やアドバイスなどはコメント欄まで、お気軽にお願いします。素材利用条件などについては、このサイトについての「提供素材について」の項目などをご覧ください。
コメント