当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
YEP Hit Accuracy - YEP_HitAccuracy.js

▼YEP Hit Accuracy(Yanfly様作) - YEP_HitAccuracy.js
https://plugin.fungamemake.com/archives/10558
ヒット・回避計算式を制御
ふりがな:ひっとあきゅらしー
機能概要: ヒット・回避計算式を制御
利用規約(ライセンス):http://www.yanfly.moe/wiki/Category:Yanfly_Engine_Plugi…
作者:Yanfly
作者サイト:http://yanfly.moe/
解説ページ:https://fungamemake.com/archives/1013
ダウンロードページ:http://yanfly.moe/2016/03/20/yep-85-hit-accuracy/
ファイル名:YEP_HitAccuracy.js
プラグインのヘルプ:
/*:ja * @plugindesc v1.04 このプラグインはデフォルトの式に制御を与え、RPGツクールMVのヒット精度の性質を変更します。 * @author Yanfly Engine Plugins * * @param ---式--- * @default * * @param Accuracy Formula * @parent ---式--- * @desc スキルの正確さを決定するために使われる式。 * 変数:skillHitRate、userHitRate、targetEvadeRate * @default skillHitRate * (userHitRate - targetEvadeRate) * * @param Evade Formula * @parent ---式--- * @desc スキルが回避されたかどうかを判断するために使用される式。 * 変数:skillHitRate、userHitRate、targetEvadeRate * @default 0 * * @param ---ユーザーヒット率--- * @default * * @param User Physical Hit * @parent ---ユーザーヒット率--- * @desc ユーザーの身体的な動作に対するヒット率を決定するために使用される式。 * @default user.hit * * @param User Magical Hit * @parent ---ユーザーヒット率--- * @desc ユーザーの魔法のアクションに対するヒット率を決定するために使用される式。 * @default 1.00 * * @param User Certain Hit * @parent ---ユーザーヒット率--- * @desc 特定のヒットアクションに対するユーザーのヒット率を決定するために使用される式。 * @default 1.00 * * @param ---ターゲット回避率--- * @default * * @param Target Physical Evade * @parent ---ターゲット回避率--- * @desc 物理的な行動に対するターゲットの回避率を決定するために使用される式。 * @default target.eva * * @param Target Magical Evade * @parent ---ターゲット回避率--- * @desc 魔法のアクションに対するターゲットの回避率を決定するために使用される式。 * @default target.mev * * @param Target Certain Evade * @parent ---ターゲット回避率--- * @desc 特定のヒットアクションに対するターゲットの回避率を決定するために使用される式。 * @default 0.00 * * @help * 翻訳:ムノクラ * https://munokura.tk/ * https://twitter.com/munokura/ * * ============================================================================ * Introduction * ============================================================================ * * RPGツクールMVデフォルトの動作精度計算式は直感的にわかりにくいです。 * 注目すべきは最初のチェックの精度に関係なく、まずスキルの正確さが決定され、 * 次にターゲットの回避が決定されることです。 * 例えば攻撃者が1000%のヒット率を持っていても、そのスキルは敵の5%の * EVAステータスによって回避される可能性があります。 * このプラグインはデフォルトの代わりに、アクションの正確さの公式と回避の公式に * 対するコントロールを提供します。 * このプラグインのデフォルト設定では、攻撃者のHITと敵のEVAが互いに直感的に * 正確になるように計算されます。 * * ============================================================================ * Instructions * ============================================================================ * * このプラグインはプラグアンドプレイすることができます。 * しかし、あなたがあなたの好みに合わせて精度の公式を変更したい場合は、 * 個々の側面のそれぞれを変えるプラグインパラメータを調整してください。 * * skillHitRate - これはスキル/アイテムの本質的な成功率です。 * * userHitRate - これはユーザーの正解率です。 * それが物理的なアクションであるなら、デフォルトで、HITが使われます。 * それが不思議な行動であるなら、デフォルトで、それから100%の修正があるでしょう。 * それはそれが成功率を変えないことを意味します。 * targetEvadeRate - これはターゲットの回避率です。 それが物理的な行動である場合、 * EVA統計がデフォルトで使用されます。 * それが魔法の行動である場合、MEV統計がデフォルトで使用されます。 * * ============================================================================ * 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! */