Documentation
Quick InfoVersion: Alpha R2
Made for RPG Maker MZ 1.9.0
Message Log SceneThis plugin adds a new scene called the Message Log Scene. This scene can be called via Plugin Command, or added to the main menu (requires additional plugin that can add custom menu commands). Once in the scene, the player will be able to scroll through messages shown to them in the past up to a limit decided by you in the plugin parameters.
Automatic LoggingThis plugin automatically logs messages with no effort from you. Simply make your dialogues using the Show Text event command as you normally would. If you do not want a specific message to be added to the log, you can use a text code to prevent messages from being logged. You can also totally disable or enable automatic logging at any point via a plugin command.
Manual LoggingSometimes you might want to manually add messages to the log that were not shown to the player via Show Text. This plugin comes with a plugin command to manually add a message to the message log. Manual messages support all of the same features a normal automatically logged message does such as face image and name.
IntegrationsThis plugin integrates well with the following CGMZ plugins:
[CGMZ] Menu Command Window - Add the Message Log to the Main Menu commands using this plugin. The JS required to do so is:
SceneManager.push(CGMZ_Scene_MessageLog);
[CGMZ] Scene Backgrounds - This plugin will allow you to show a custom background image in the message log scene, including scrolling backgrounds.
[CGMZ] Controls Window - This plugin will allow you to show controls during the message log scene. It will display keyboard or gamepad controls, depending on the player's last input.
Plugin CommandsThis plugin supports the following plugin commands:
Call Scene - Calls the Message Log scene
Change Logging - Enable or disable all message logging
Log Message - Add a custom message to the message log
Saved GamesThis plugin is fully compatible with saved games. This means you can:
✓ Add this plugin to a saved game and it will work as expected.
✓ Change any plugin params and changes will be reflected in saved games.
✓ Remove the plugin with no issue to save data.
Filename
The filename for this plugin MUST remain CGMZ_MessageLog.js. This is what it comes as when downloaded. The filename is used to load parameters and execute plugin commands. If you change it, things will begin behaving incorrectly and your game will probably crash. Please do not rename the js file.
Known Issues
This plugin currently has no known issues that need to be fixed. If you believe you have encountered a bug, please report it to Casper Gaming.
Compatibility
This plugin currently has no known compatibility issues with other RMMZ plugins. If you believe you have encountered a conflict, please report it to Casper Gaming.
Version HistoryVersion AlphaR2
- Added option to reverse message log order
- Added option to prevent duplicate messages in the log
- Added option to ignore conditions in Log Message plugin command
- Added plugin command to clear some or all messages
- Added [CGMZ] Window Backgrounds integration
- Added window background type option for message log