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.
Multiple Message Windows - MultipleMessageWindows.js
Plugin desc : Allows multiple message windows to be displayed.
License : MIT License
Author : あわやまたな (Awaya_Matana)
Website : https://awaya3ji.seesaa.net/
Desc page : https://awaya3ji.seesaa.net/article/498781437.html
File name : MultipleMessageWindows.js
Help of plugin :
* @target MZ * @plugindesc Allows multiple message windows to be displayed. * @orderAfter MessagePlus * @orderAfter MessageWindowPopup * @author あわやまたな (Awaya_Matana) * @url https://awaya3ji.seesaa.net/article/498781437.html * @help Ver.1.3.0 * * @param numWindows * @text Number of Windows * @desc Number of message windows to increase. * @type number * @default 2 * @min 1 * * @command changeTarget * @text Change Target * @desc Select the message window you want to operate on. * 0 is the original window. * * @arg id * @text Window ID * @type number * @default 0 * * @command setWaitMode * @text Set Wait Mode * @desc Whether to wait to execute the event until the message window closes. * * @arg id * @text Window ID * @desc -1 for all windows. * @type number * @default -1 * @min -1 * * @arg bool * @text Boolean Value * @type boolean * @default true * * @command setNotClose * @text Set Not Close * @desc Prevents message windows from closing. * * @arg id * @text Window ID * @desc -1 for all windows. * @type number * @default -1 * @min -1 * * @arg bool * @text Boolean Value * @type boolean * @default false * * @command setAll * @text Set All * @desc Set all at once. * If left blank, the status quo will be maintained. * * @arg id * @text Window ID * @desc -1 for all windows. * @type number * @default -1 * @min -1 * * @arg waitMode * @text Wait Mode * @desc Whether to wait to execute the event until the message window closes. * @type boolean * @default true * * @arg notClose * @text Set Not Close * @desc Prevents message windows from closing. * @type boolean * @default false * * @command forceClose * @text Force Close * @desc Close the message window. * * @arg id * @text Window ID * @desc -1 for all windows. * @type number * @default -1 * @min -1 * * @command synchronize * @text Synchronize * @desc Wait until all message windows are displayed. * * @arg bool * @text Boolean Value * @type boolean * @default false * * @command setAnimation * @text Set Animation * @desc Enable open/close animation. * * @arg bool * @text Boolean Value * @type boolean * @default true * * @command waitForCompletion * @text Wait for Completion * @desc Wait until the last targeted window completes its operation. * * @command resetAll * @text Reset All * @desc Initializes all target, wait mode, etc. * We recommend doing this after every event. *