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

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

MZ plugins

Description Template - DescriptionTemplate.js

Plugin desc : Description Template Plugin

License : MIT License

Author : Triacontane

Website : https://triacontane.blogspot.com

Desc page : https://github.com/triacontane/RPGMakerMV/tree/mz_master/DescriptionTemplate.js

Download Page : https://raw.githubusercontent.com/munokura/triacontane-MZ-plugins/refs/heads/main/DescriptionTemplate.js

File name : DescriptionTemplate.js

Help of plugin :

@target MZ
@url https://github.com/triacontane/RPGMakerMV/tree/mz_master/DescriptionTemplate.js
@plugindesc Description Template Plugin
@author Triacontane
@license MIT License

@help
English Help Translator: munokura
This is an unofficial English translation of the plugin help,
created to support global RPG Maker users.
Feedback is welcome to improve translation quality
(see: https://github.com/munokura/triacontane-MZ-plugins ).
Original plugin by Triacontane.
Please check the latest official version at:
https://triacontane.blogspot.com
-----

DescriptionTemplate.js

Applies a common template to the ”Description” field of each database.
Standardization prevents inconsistencies and errors and allows for consistent
descriptions.

The template registered for the first parameter will be used, but by entering
the following in the memo field, you can use the template for subsequent
parameters.
<TemplateIndex:2>

By entering the following in the memo field, the template will not be applied.
<NoDescTemplate>

By entering the following, the value will be replaced with the database
setting.
${name} : Name
${description} : (Original) Description
${price} : Price
${mpCost} : MP Cost
${tpCost} : TP Cost
${requiredWtypeId1} : Required Weapon Type 1
${requiredWtypeId2} : Required Weapon Type 2
${occasion} : When available
${scope} : Area of effect
${speed} : Speed modifier
${successRate} : Success rate
${tpGain} : TP gained
${repeats} : Number of repeats
${wtypeId} : Weapon type
${atypeId} : Armor type
${etypeId} : Equipment type
${stypeId} : Skill type
${itypeId} : Item type
${hitType} : Hit Type
${elementId}: Attribute
${critical}: Critical Hit
${type}: Damage Type
${variance}: Variance
${consumable}: Consumable
${mhp}: Max HP
${mmp}: Max MP
${atk}: Attack Power
${def}: Defense Power
${mat}: Magic Power
${mdf}: Magic Defense
${agi}: Agility
${luk}: Luck
${aaa}: Value in the memo field [aaa]

This plugin requires the base plugin ”PluginCommonBase.js.”
”PluginCommonBase.js” is located in the following folder under the RPG Maker
MZ installation folder.
dlc/BasicResources/plugins/official

Terms of Use:
You may modify and redistribute this plugin without permission from the
author, and there are no restrictions on its use (commercial, 18+, etc.).
This plugin is now yours.

@param skillTemplate
@text Skill Description Template
@desc This is the skill description template. If you want to use the second or subsequent skill descriptions, enter <TemplateIndex:2> in the memo field.
@type multiline_string[]

@param itemTemplate
@text Item Description Template
@desc Item description template. If you want to use the second or subsequent item, enter <TemplateIndex:2> in the memo field.
@type multiline_string[]

@param weaponTemplate
@text Weapon Description Template
@desc This is the weapon description template. If you want to use the second or subsequent items, write <TemplateIndex:2> in the memo field.
@type multiline_string[]

@param armorTemplate
@text Armor description template
@desc This is the armor description template. If you want to use the second or subsequent items, enter <TemplateIndex:2> in the memo field.
@type multiline_string[]

@param terms
@text term
@desc This is the term string used when specifying the database drop-down items in the template. It may need to be changed depending on the language area.
@type struct<Terms>
@default {”itypeId”:”[¥”Normal Item¥”,¥”Important Item¥”,¥”Hidden Item A¥”,¥”Hidden Item B¥”]”,”hitType”:”[¥”Guaranteed hit¥”,¥”Physical attack¥”,¥”Magic attack¥”]”,”type”:”[¥”None¥”,¥”HP Damage¥”,¥”MP Damage¥”,¥”HP Recovery¥”,¥”MP Recovery¥”,¥”HP Absorption¥”,¥”MP Absorption¥”]”,”occasion”:”[¥”Always¥”,¥”Battle Screen¥”,¥”Menu Screen¥”,¥”Unavailable¥”]”,”consumable”:”[¥”Yes¥”,¥”No¥”]”,”critical”:”[¥”Yes¥”,¥”No¥”]”,”scope”:”[¥”None¥”,¥”Single Enemy¥”,¥”All Enemies¥”,¥”Random 1 Enemy¥”,¥”Random 2 Enemy¥”,¥”Random 3 Enemy¥”,¥”Random 4 Enemy¥”,¥”Single Ally (Alive)¥”,¥”All Allies (Alive)¥”,¥”Single Ally (Incapacitated)¥”,¥”All Allies (Incapacitated)¥”,¥”User¥”,¥”Single Ally (Unconditional)¥”,¥”All Allies (Unconditional)¥”,¥”All Allies and Enemies¥”]”,”none”:”none”,”normalAttack”:”Normal Attack”}

スポンサードリンク

-MZ plugins

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