Welcome to PGMZ! My goal is to make it easy for everyone to find and share great plugins for creating amazing games. As a plugin developer myself, I'm excited to grow this community with all of you.
RX T Voids Damage - RX_T_VoidsDamage.js
Plugin desc : It is possible to create an element that void damage below or above the specified value.
License : MIT License
Author : TYPE74RX-T
Website : https://w.atwiki.jp/type74rx-t/pages/221.html
Desc page : https://w.atwiki.jp/type74rx-t/pages/221.html
Download Page : https://raw.githubusercontent.com/munokura/RX_T-plugins/refs/heads/main/RX_T_VoidsDamage.js
File name : RX_T_VoidsDamage.js
Help of plugin :
* @target MV MZ * @plugindesc It is possible to create an element that void damage below or above the specified value. * @author TYPE74RX-T * @url https://w.atwiki.jp/type74rx-t/pages/221.html * * @param SystemWord in Notes * @text System Word 1 * @desc The system word to fill in the notes section * @default VoidsLessDamage * * @param SystemWord in Notes2 * @text System Word 2 * @desc The system word to fill in the notes section * @default VoidsMoreDamage * * @param SystemWord in Notes3 * @text System word 3 * @desc The system word to fill in the notes section * @default DamageVoidPiercer * * @param voidMsgTypeActor * @text VoidMSGType:Actor * @desc How the message is displayed when damage is voided * @type select * @option Configured in the plugin parameters * @value plugin * @option ”Actor No Damage” in the ”Terms” section of the Database * @value nodmg * @default plugin * * @param voidMsgActor * @parent voidMsgTypeActor * @text The text when voids * @desc Text to be displayed when damage is voided. * %1 is replaced to battler’s name. * @type string * @default %1 has voided the damage! * * @param voidMsgTypeEnemy * @text VoidMSGType:Enemy * @desc How the message is displayed when damage is voided * @type select * @option Configured in the plugin parameters * @value plugin * @option ”Enemy No Damage” in the ”Terms” section of the Database * @value nodmg * @default plugin * * @param voidMsgEnemy * @parent voidMsgTypeEnemy * @text The text when voids * @desc Text to be displayed when damage is voided. * %1 is replaced to battler’s name. * @type string * @default %1 has voided the damage! * * @param name * @text Void-SE File Name * @desc SE file name to sound when damage is voided * @default Earth2 * @type string * * @param pan * @text Pan * @desc Sound-Pan * Usually 0. * @min -100 * @max 100 * @default 0 * @type number * * @param pitch * @text Pitch * @desc Sound-Pitch * Usually 100. * @min 50 * @max 150 * @default 70 * @type number * * @param volume * @text Volume * @desc Sound-Volume * The default for MZ is 90. * @min 0 * @max 100 * @default 90 * @type number * * @param VoidRule * @text Void damage rule * @desc The process when the damage void conditions overlap * @type select * @option Total * @value total * @option Max * @value max * @option Min * @value min * @default max * * @help Voids damage * * This plugin is compatible with RPG Maker MV and RPG Maker MZ. * * ◆Summary * It is possible to create an element that void damage below or above the * specified value. * e.g. actors, enemies, states, weapons and armors. * 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, enemies, states, weapons and armors. * * For example:Voids damage of 50 or less. * <VoidsLessDamage:50> * * For example:Voids damage of 50 or more. * <VoidsMoreDamage:50> * * Settings for ignoring damage-voiding * Target of effect: skills and items * * <DamageVoidPiercer> * * [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. * * ★VoidMSGType:Actor/Enemy * -Configured in the plugin parameters(param: plugin) * The content of ”The text when voids” described below is applied. * -”Actor No Damage” in the ”Terms” section of the Database(param: nodmg) * Apply the content of ”Actor No Damage” in ”Terms” under ”Database”. * * ★The text when voids * You can set the text you want to appear in the Battle Log when the * damage is voided. * Be sure to include ”%1” in the text. * * ★Setting of SE when voided * You can sound the SE when the damage is disabled. * For the file name, choose the name of the SE file you want to sound * from the SE folder in the project folder. * You can leave this field blank to prevent SEs from sounding. * The range of values you can set for SE is the same as in the editor. * * ★Void damage rule * Sets how damage void conditions are handled when they overlap. * On the actor’s side, it is determined using the values set for things like * the actor, the state it is receiving, the weapon it is equipped with, and * the armor it is equipped with. * This is referred to as Group A. * On the enemy’s side, it is determined using the values set for the enemy, * and the values set for the state it is receiving. * This is referred to as Group B. * * -Total * The specified amount of damage voided is the sum of the groups A/B. * * -Max * The prescribed amount of damage voided is the maximum amount of value in * groups A/B. * * -Min * The prescribed amount of damage voided is the minimum amount of value in * groups A/B. * * Default settings is Max. * * ◆License * This plugin is released under MIT license. * http://opensource.org/licenses/mit-license.php