「デフォルトの式に制御を与え、RPGツクールMVの命中率の性質を変更できるプラグイン」です。
プラグイン本体は 下記ページで英語版が配布されています。
www.yanfly.moe/wiki/Hit_Accuracy_(YEP)
プラグイン本体と日本語化パッチをダウンロードして、パッチを貼ってください。
パッチの貼り方は下記記事を参考にしてください。
fungamemake.com/archives/5167
類似機能のプラグイン
- 命中回避拡張(トリアコンタン様作)
- 命中・回避率計算式変更(茶の助様作)
- 命中・回避にアクターの能力値を加算(まっつUP様作)
- IRPP MV Item Hit Rate EX(イロスマRPG制作委員会様作)
- KGN Hit Minus Eva(きぎぬ様作)
- VE Hit Formula
どなたかのお役に立てば幸いです。
/*:ja
* @plugindesc v1.04 デフォルトの式に制御を与え、RPGツクールMVの命中率の性質を変更します。
* @author Yanfly Engine Plugins
*
* @param ---式---
* @text ---式---
* @default
*
* @param Accuracy Formula
* @text 命中率の式
* @parent ---式---
* @desc スキルの命中率を算出する式
* 変数:skillHitRate、userHitRate、targetEvadeRate
* @default skillHitRate * (userHitRate - targetEvadeRate)
*
* @param Evade Formula
* @text 回避率式
* @parent ---式---
* @desc スキルの回避率を算出する式
* 変数:skillHitRate、userHitRate、targetEvadeRate
* @default 0
*
* @param ---使用者命中率---
* @text ---使用者命中率---
* @default
*
* @param User Physical Hit
* @text 物理攻撃命中率
* @parent ---使用者命中率---
* @desc 使用者の物理攻撃に対する命中率を算出する式
* @default user.hit
*
* @param User Magical Hit
* @text 魔法攻撃命中率
* @parent ---使用者命中率---
* @desc 使用者の魔法攻撃に対する命中率を算出する式
* @default 1.00
*
* @param User Certain Hit
* @text 必中命中率
* @parent ---使用者命中率---
* @desc 必中に対する使用者の命中率を算出する式
* @default 1.00
*
* @param ---対象回避率---
* @text ---対象回避率---
* @default
*
* @param Target Physical Evade
* @text 物理攻撃回避率
* @parent ---対象回避率---
* @desc 物理攻撃に対する対象の回避率を算出する式
* @default target.eva
*
* @param Target Magical Evade
* @text 魔法攻撃回避率
* @parent ---対象回避率---
* @desc 魔法攻撃に対する対象の回避率を算出する式
* @default target.mev
*
* @param Target Certain Evade
* @text 必中回避率
* @parent ---対象回避率---
* @desc 必中に対する対象の回避率を算出する式
* @default 0.00
*
* @help
* 翻訳:ムノクラ
* https://fungamemake.com/
* https://twitter.com/munokura/
*
* ===========================================================================
* 導入
* ===========================================================================
*
* RPGツクールMVデフォルトのアクション命中計算式は直感的に分かりにくいです。
* 注目すべきは最初のチェックの精度に関係なく、まずスキルの命中率が決定され、
* 次に対象の回避が決定されることです。
* 例えば攻撃者が1000%の命中率を持っていても、
* そのスキルは敵の5%の回避率によって回避される可能性があります。
* このプラグインはデフォルトの代わりに、
* アクションの命中率の式と回避の式に対する制御を提供します。
* このプラグインのデフォルト設定では、攻撃者の命中率と敵の回避率が
* 互いに直感的に正確になるように計算されます。
*
* ===========================================================================
* 説明
* ===========================================================================
*
* このプラグインはプラグアンドプレイすることができます。
* しかし、あなたの好みに合わせて精度の公式を変更したい場合、
* 個々の側面のそれぞれを変えるプラグインパラメータを調整してください。
*
* skillHitRate - スキル/アイテムの本質的な命中率です。
*
* userHitRate - 使用者の命中率です。
* 物理攻撃の場合、デフォルトで命中率が使われます。
* 魔法攻撃の場合、デフォルトで100%に修正されるでしょう。
* 成功率を変えないことを意味します。
*
* targetEvadeRate - 対象の回避率です。
* 物理攻撃の場合、回避率がデフォルトで使用されます。
* 魔法攻撃の場合、魔法回避率がデフォルトで使用されます。
*
* ===========================================================================
* Changelog
* ===========================================================================
*
* Version 1.04:
* - Bypass the isDevToolsOpen() error when bad code is inserted into a script
* call or custom Lunatic Mode code segment due to updating to MV 1.6.1.
*
* Version 1.03:
* - Updated for RPG Maker MV version 1.5.0.
*
* Version 1.02:
* - Lunatic Mode fail safes added.
*
* Version 1.01:
* - Made a correction to the calculation of the skillhitrate so that it's a
* proper float value instead.
*
* Version 1.00:
* - Finished Plugin!
*/
