MZ用プラグイン

スキル選択時エネミー耐性表示プラグイン - SPD_ResistRateDisplay.js

シェア用テキスト:
▼スキル選択時エネミー耐性表示プラグイン(スピード(サードギア)様作) - SPD_ResistRateDisplay.js
https://plugin-mz.fungamemake.com/archives/8739
敵を対象に取るスキルの対象選択ウィンドウで、攻撃の属性倍率やステート(弱体)耐性を表示するプラグインです。 攻撃したことのない属性で攻撃する場合、初めは「???%」と表示され 一度攻撃した後は その戦闘中「120%」等と表示されるようになります。

ふりがな:すきるせんたくじえねみーたいせいひょうじぷらぐいん

機能概要: 敵を対象に取るスキルの対象選択ウィンドウで、攻撃の属性倍率やステート(弱体)耐性を表示するプラグインです。 攻撃したことのない属性で攻撃する場合、初めは「???%」と表示され 一度攻撃した後は その戦闘中「120%」等と表示されるようになります。

利用規約(ライセンス):
・詳細はダウンロードページ・プラグイン内を確認

作者:スピード(サードギア)

作者サイト:https://twitter.com/ThirdGear_Games

直接ダウンロード:Zipファイル

ファイル名:SPD_ResistRateDisplay.js

プラグインのヘルプ:

//=============================================================================
// RPGツクールMZ - SPD_ResistRateDisplay.js v1.0.0
//-----------------------------------------------------------------------------
// サードギア (Third Gear)
// https://x.com/ThirdGear_Games
//=============================================================================

/*:
 * @target MZ
 * @plugindesc スキル選択時エネミー耐性表示プラグイン
 * @author スピード(サードギア)
 * @help
 * SPD_ResistRateDisplay.js
 * 
 * 敵を対象に取るスキルの対象選択ウィンドウで、攻撃の属性倍率やステート(弱体)耐性を表示するプラグインです。
 * 攻撃したことのない属性で攻撃する場合、初めは「???%」と表示され
 * 一度攻撃した後は その戦闘中「120%」等と表示されるようになります。
 * 
 * 戦闘後にフラグはリセットされます。
 * (リセットしない場合、エネミー種類数×(属性+ステート+弱体)で、
 *  大量のフラグの保持が必要となり、セーブデータサイズが巨大になるため未対応。)
 * 
 * ゲーム内で一定数倒したエネミーに対しては、耐性を全開示する設定が可能です。
 * 内部で討伐数を保持するためセーブデータは大きくなります。ご了承ください。
 * また、他の討伐数記録(図鑑系プラグイン)と二重にデータを保持する場合があります。
 * 
 * 攻撃の場合は、その攻撃の属性を読み取り、敵の耐性値を参照してダメージ倍率を表示します。
 * 「HPダメージ」または「HP吸収」でなく、敵を対象に取るスキルに関しては。
 * 弱体耐性やステート耐性に対しての表示が可能です(メタデータでの制御は必要)
 * 
 * 「毒+麻痺」「DEF弱体+麻痺」のような
 * 複数ステート付与や弱体とステートの複合表示はできません。
 * (表示はされきませんが、命中すれば両方の耐性は以降開示されます。)
 * 
 * 「炎属性攻撃+毒」の場合は、炎属性耐性が優先して表示されます。
 * (表示はされきませんが、命中すれば毒耐性も開示されます。)
 * 
 * 同じIDのエネミーが複数体出現する場合は、いずれか1体に攻撃した情報を、
 * 他の同一IDエネミーを選択した場合でも共有する仕様になっています。
 * (例:ゴブリンAに炎属性攻撃をした場合、ゴブリンBの炎属性耐性も表示されるようになる。)
 * 
 * エネミーに耐性が変動するステートが付与された場合、変動した後の結果が表示されます。
 * 
 * ■ステート耐性を表示させたい場合
 * ステートだけ付与する非ダメージスキルの場合は、タグを付けることで対応できます。
 *  → ステートID12のステート耐性を表示
 * 
 * ■弱体耐性を表示させたい場合
 * 弱体だけ付与する非ダメージスキルの場合は、スキルのメモにタグを付けることで対応できます。
 *  → ステータスID2(ATK)の弱体耐性を表示
 * ※HPMAX(0)~LUK(7)までしか対応していません。
 * 
 * --注意事項--
 * 「敵キャラの出現」には対応していますが、「仲間を呼ぶ」系のプラグインでエラーが出る可能性はあります。
 * (なるべく出ない書き方にはしています。)
 * 
 * 通常攻撃が複数属性になる場合(炎+氷属性の剣を装備して通常攻撃等)には対応しています。
 * 一方 外部プラグインによって、スキルが複数属性を持っているケースには対応していません。
 * -----------
 * 
 * 
 * 作成者:スピード(サードギア)
 * 作成日:2025/10/20
 * 
 * 利用規約:
 *   ・著作権表記:不要
 *   ・利用報告:不要
 *   ・商用・非商用:どちらでも可
 *   ・R-18作品:使用可
 *   ・改変:可
 *   ・プラグイン素材の再配布:禁止
 *   ・本プラグインベースの改変プラグイン配布:許可
 * 
 *
 * ■更新履歴
 * v1.0.0 (25/10/20) リリース

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

Copyright© #ツクプラMZ , 2026 All Rights Reserved.