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

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

MZ plugins

NRP Message Speed - NRP_MessageSpeed.js

Plugin desc : v1.04 Changes the message speed.

License :
・Copyright: Retained
・Commercial Use: Allowed
・Modification: Allowed
・Redistribution: Allowed
・Details: See Download Page / In-plugin documentation

Author : Takeshi Sunagawa (http://newrpg.seesaa.net/)

Website : https://github.com/NewRPGProject/MZMV_Plugin/blob/main/NRP_MessageSpeed.js

Desc page : http://newrpg.seesaa.net/article/485101364.html

Download Page : https://raw.githubusercontent.com/NewRPGProject/MZMV_Plugin/main/NRP_MessageSpeed.js

File name : NRP_MessageSpeed.js

Help of plugin :

Changes the message speed.
 * You can also add an item
 * for changing the message speed in the options.
 * 
 * -------------------------------------------------------------------
 * [Usage]
 * -------------------------------------------------------------------
 * Set the "DefaultSpeed" to your preference.
 * 100 is the normal message speed.
 * For example, 150 is 1.5 times the normal speed.
 * If you set a large number such as 99999,
 * instantaneous display is also possible.
 * 
 * If you want to add an item to the option screen,
 * please set a numerical value to "OptionPosition".
 * ※In the initial state (blank), the item will be hidden.
 * 
 * Also, the value set in "MessageSpeedList" will be displayed
 * as a candidate for the option.
 * 
 * -------------------------------------------------------------------
 * [Terms]
 * -------------------------------------------------------------------
 * There are no restrictions.
 * Modification, redistribution freedom, commercial availability,
 * and rights indication are also optional.
 * The author is not responsible,
 * but will deal with defects to the extent possible.
 * 
 * @param DefaultSpeed
 * @type number
 * @default 100
 * @desc Set the message speed with 100 as the standard.
 * For example, 150 is 1.5 times the normal speed.
 * 
 * @param SpeedVariable
 * @type variable
 * @desc This variable controls the message speed.
 * It takes precedence over "DefaultSpeed" and optional settings.
 * 
 * @param DisableShowFastSwitch
 * @type switch
 * @desc Disables instantaneous message display while the switch is on.
 * Always disabled if 0 (none) is specified. Disabled if blank (DEL).
 * 
 * @param <Option>
 * @desc Option-related items.
 * 
 * @param OptionPosition
 * @parent <Option>
 * @type number
 * @desc The position where the item is inserted into the option screen.
 * 0 for top, blank (DEL) for hidden.
 * 
 * @param OptionName
 * @parent <Option>
 * @type string
 * @default Message Speed
 * @desc Set the display name in the option screen.
 * 
 * @param MessageSpeedList
 * @parent <Option>
 * @type struct<MessageSpeed>[]
 * @default ["{¥"Name¥":¥"50%¥",¥"MessageSpeed¥":¥"50¥"}","{¥"Name¥":¥"75%¥",¥"MessageSpeed¥":¥"75¥"}","{¥"Name¥":¥"100%¥",¥"MessageSpeed¥":¥"100¥"}","{¥"Name¥":¥"150%¥",¥"MessageSpeed¥":¥"150¥"}","{¥"Name¥":¥"200%¥",¥"MessageSpeed¥":¥"200¥"}","{¥"Name¥":¥"Instant¥",¥"MessageSpeed¥":¥"99999¥"}"]
 * @desc Candidate message speeds that can be selected as options.

スポンサードリンク

-MZ plugins

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