ダメージの吸収 - RX_T_AbsorbsDamage.js
シェア用テキスト:
▼ダメージの吸収(TYPE74RX-T様作) - RX_T_AbsorbsDamage.js
https://plugin-mz.fungamemake.com/archives/511
規定以内(または以上)のダメージを吸収する敵キャラやアクターを作れるようになります。 また、このような特徴を無視してダメージを与える スキルやアイテムを作ることもできます。
ふりがな:だめーじのきゅうしゅう
機能概要: 規定以内(または以上)のダメージを吸収する敵キャラやアクターを作れるようになります。 また、このような特徴を無視してダメージを与える スキルやアイテムを作ることもできます。
利用規約(ライセンス): MITライセンス
作者:TYPE74RX-T
作者サイト:https://mdc-light.jpn.org/TYPE74RX-T/
ダウンロードページ:https://w.atwiki.jp/type74rx-t/pages/215.html
ファイル名:RX_T_AbsorbsDamage.js
プラグインのヘルプ:
//============================================================================= // Plugin_Name : Absorbs damage // File_Name : RX_T_AbsorbsDamage.js // Version : 1.00 // Copylight : 2020 TYPE74RX-T //============================================================================= //============================================================================= /*: * @target MV MZ * @plugindesc Absorbs damage below a specified value(actors & enemies). * @author TYPE74RX-T * @url https://w.atwiki.jp/type74rx-t/pages/221.html * * @param SystemWord in Notes * @text System Word * @desc The system word to fill in the notes section * @default AbsorbsLessDamage * * @param SystemWord in Notes2 * @text System Word 2 * @desc The system word to fill in the notes section * @default AbsorbsMoreDamage * * @param SystemWord in Notes3 * @text System word 3 * @desc The system word to fill in the notes section * @default DisableDamageAbsorption * * @param absorbMsgTypeActor * @text AbsorbMSGType:Actor * @desc How the message is displayed when damage is absorbed * @type select * @option Configured in the plugin parameters * @value plugin * @option "Actor Recovery" in the "Terms" section of the Database * @value heal * @default plugin * * @param absorbMsgActor * @parent absorbMsgTypeActor * @text The text when absorbs * @desc Text to be displayed when damage is absorbed * %1 is replaced to battler's name, %2 is damage numeric * @type string * @default %1 has absorbed %2 damage! * * @param absorbMsgTypeEnemy * @text AbsorbMSGType:Enemy * @desc How the message is displayed when damage is absorbed * @type select * @option Configured in the plugin parameters * @value plugin * @option "Enemy Recovery" in the "Terms" section of the Database * @value heal * @default plugin * * @param absorbMsgEnemy * @parent absorbMsgTypeEnemy * @text The text when absorbs * @desc Text to be displayed when damage is absorbed * %1 is replaced to battler's name, %2 is damage numeric. * @type string * @default %1 has absorbed %2 damage! * * @help Absorbs damage * * This plugin is compatible with RPG Maker MV and RPG Maker MZ. * * ◆Summary * You will be able to create enemy characters and actors that absorb * more (or less) than a certain amount of damage. * And you can also ignore these features to create skills and items * that do damage. * * ◆Usage * Fill in the notes section(target of Effect: actors and enemies). * * For example:Absorbs damage of 50 or less. * * * For example:Absorbs damage of 50 or more. * * * Settings for disabling damage absorption(skills, items) * * * [About Plugin Parameters] * You don't need to worry about the system word. * It's just that the way you set up the notes field is different depending * on whether you are using the English or Japanese version. * * ★AbsorbMSGType:Actor(or Enemy) * -Configured in the plugin parameters(param:plugin) * The content of "The text when absorbs" described below is applied. * -"Friendly Recovery" in the "Terms" section of the Database(param:heal) * Apply the content of "Friendly Recovery" in "Terms" under "Database". * * ★The text when absorbs * You can set the text you want to appear in the Battle Log when the * damage is absorbed. * Be sure to include "%1" and "%2" in the text. * * [Notes] * You don't need to worry about the other plugin parameters. * It's just that the way you set up the notes field is different depending * on whether you are using the Japanese or English version. * * ◆License * This plugin is released under MIT license. * http://opensource.org/licenses/mit-license.php */ /*:ja * @target MV MZ * @plugindesc 規定以内(または以上)のダメージを吸収する敵キャラやアクターを作れるようになります。 * @author TYPE74RX-T * @url https://mdc-light.jpn.org/TYPE74RX-T/ * * @param SystemWord in Notes * @text システムワード * @desc メモ欄に記入するシステムワード * @default 指定値内ダメージ吸収 * @param SystemWord in Notes2 * @text システムワード2 * @desc メモ欄に記入するシステムワード * @default 指定値以上ダメージ吸収 * * @param SystemWord in Notes3 * @text システムワード3 * @desc メモ欄に記入するシステムワード * @default ダメージ吸収無効 * * @param absorbMsgTypeActor * @text 吸収時メッセージType:味方 * @desc ダメージ吸収時に表示するメッセージの設定箇所 * @type select * @option パラメータで直接設定 * @value plugin * @option データベースの「味方回復」 * @value heal * @default plugin * * @param absorbMsgActor * @parent absorbMsgTypeActor * @text 吸収時表示文 * @desc ダメージ吸収時に表示する文章 * %1がバトラー名に、%2がダメージ値に置き換えられます * @type string * @default %1は %2 のダメージを吸収した! * * @param absorbMsgTypeEnemy * @text 吸収時メッセージType:敵 * @desc ダメージ吸収時に表示するメッセージの設定箇所 * @type select * @option パラメータで直接設定 * @value plugin * @option データベースの「敵回復」 * @value heal * @default plugin * * @param absorbMsgEnemy * @parent absorbMsgTypeEnemy * @text 吸収時表示文 * @desc ダメージ吸収時に表示する文章 * %1がバトラー名に、%2がダメージ値に置き換えられます * @type string * @default %1は %2 のダメージを吸収した! * * @help ダメージの吸収 * * このプラグインはRPGツクールMV、RPGツクールMZに対応しています。 * * ◆概要 * 規定以内(または以上)のダメージを吸収する敵キャラやアクターを作れるようになります。 * また、このような特徴を無視してダメージを与える * スキルやアイテムを作ることもできます。 * * ◆使い方 * アクター、または敵キャラのメモ欄に記入します。 * * 例1:50ポイント以内のダメージを吸収する場合の書式 * * * 例2:50ポイント以上のダメージを吸収する場合の書式 * * * ダメージ吸収を無効化する場合(スキル、アイテム) * * * 【プラグインパラメータについて】 * システムワードについては設定不要です。 * * ★吸収時メッセージType:味方(or敵) * ・パラメータで直接設定(値:plugin) * 後述の「吸収時表示文」の内容が反映されます。 * ・データベースの「味方回復」(値:heal) * 「データベース」の「用語」にある「味方回復」の内容が反映されます。 * * ★吸収時表示文 * ダメージを吸収された時、バトルログに表示させたい文章を設定できます。 * 必ず「%1」と「%2」が含まれた内容に設定してください。 * * ◆ライセンス * このプラグインはMITライセンスで公開されています。 * http://opensource.org/licenses/mit-license.php