An open library of RPG Maker MZ plugins, powered by the community.

PGMZ - The Community-Driven Plugin Library for RPG Maker MZ

MZ plugins

GMN Description With Fomula - GMN_DescriptionWithFomula.js

Plugin desc : Display status increase/decrease.

License : MIT License

Author : Gemini

Website : https://github.com/nulluo/GEMINI-RPG-Maker-Plugin/blob/master/MZ/GMN_DescriptionWithFomula.js

Desc page : https://github.com/GEMINIGAMEDEV/RPG-Maker-Plugin/blob/master/MZ/GMN_DescriptionWithFomula.js

Download Page : https://raw.githubusercontent.com/nulluo/GEMINI-RPG-Maker-Plugin/master/MZ/GMN_DescriptionWithFomula.js

File name : GMN_DescriptionWithFomula.js

Help of plugin :

* @target MZ
 * @plugindesc Display status increase/decrease.
 * @base PluginCommonBase
 * @url https://github.com/GEMINIGAMEDEV/RPG-Maker-Plugin/blob/master/MZ/GMN_DescriptionWithFomula.js
 * @author Gemini
 *
 * @help
 * Display status increase/decrease in equipment description.
 *
 * [Usage]
 *
 * 1.
 * Specify the format string of the parameter with the plugin parameter "format".
 * "%1" will be the parameter name and "%2" will be the parameter value.
 * Example: When attack power is increased by 30 => [attack power] +30
 * Under the same conditions, if you set this parameter as "%1:%2".
 * "Attack Power: +30" will be displayed.
 *
 * 2.
 * If you want to increase or decrease multiple parameters, you can use the separator in the plugin parameter
 * Specify the separator in "separator".
 * Example: When attack power is increased by 30 and defense power is decreased by 30 => [attack power] +30, [defense power] -30 and
 * The characters will be separated by ",".
 *
 * 3.
 * Specify the character that represents the parameter increase in the plugin parameter "plusSign".
 * Example: When the attack power is increased by 30 => [Attack Power] +30, the number will be prefixed with "+".
 *
 * 4.
 * Specify the character that represents a parameter decrease in the plugin parameter "minusSign".
 * Example: When defense decreases by 30 => [Defense] -30 with "-" at the beginning of the number.
 *
 * 5.
 * Specify the name of each parameter to be displayed in the description field in "paramName" of the plugin parameter.
 * Specify it.
 * From left to right, maximum HP, maximum MP, attack power, defense power, magic power, magic defense, agility, luck
 * Equivalent to.
 *
 * @param format
 * @type string
 * @default [%1] %2
 * @text Format for the parameter.
 * @desc The format string for displaying the parameter.
 * "%1" will be the parameter name and "%2" will be the parameter value.
 * @param separeator
 * @type string
 * @default ,
 * @text Delimiter when multiple parameters are to be increased or decreased.
 * @desc When multiple parameters are to be increased or decreased, this parameter is used to connect them.
 * @param plusSign
 * @type string
 * @default +
 * @text Character for parameter increase.
 * @desc A symbol to be added to the number if when the parameter is to be increased.
 * Example: when attack power is increased by 30 => [attack power] +30 with a "+" at the beginning of the number.
 * @param minusSign
 * @type string
 * @default -
 * @text Character for parameter decrease.
 * @desc A symbol to be added to the number when the parameter is decreased.
 * e.g. when defense decreases by 30 => [defense]-30 with "-" at the beginning of the number.
 * @param paramName
 * @type string[].
 * @default ["max HP", "max MP", "attack power", "defense power", "magic power", "magic defense", "agility", "luck"]
 * @text Parameter name array
 * @desc Specifies the parameter names to be displayed in the description.
 * From left to right: maximum HP, maximum MP, attack power, defense power, magic power, magic defense, agility, luck
 * Equivalent to.
 *
 * 2021/05/25 1.0.0 released
 * 2021/11/29 1.1.0 Repository and directory changes
 * 2022/02/11 1.1.1 Typographical correction
 * 2022/02/11 1.2.0 Refactoring

スポンサードリンク

-MZ plugins

Copyright© PGMZ - The Community-Driven Plugin Library for RPG Maker MZ , 2026 All Rights Reserved.