A downloadable plugin

Buy Now$5.00 USD or more

Hi all, introducing [CGMZ] Message Log!

This plugin automatically logs messages shown via the Show Text event command. The player can then view these messages later in the Message Log scene to remember what was said or what happened in the story.

MESSAGE LOG SCENE

This 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. See below image for how the scene can look:


AUTOMATIC LOGGING

This 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 LOGGING

Sometimes 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.

INTEGRATIONS

[CGMZ] Menu Command Window - This plugin can be used to add custom commands to your main menu, including a command to view the message log. Use the JS Command: 

SceneManager.push(CGMZ_Scene_MessageLog);

[CGMZ] Scene Backgrounds - This plugin can be used to add a custom background image to your message log scene. It supports scrolling images and more.

[CGMZ] Controls Window - Add a controls window that can display controls for the message log scene with this plugin. The controls window will switch between gamepad/keyboard controls depending on the player's last input type.

IN-DEV NOTE

This plugin is currently in development and not feature complete. During this time, suggestions for ways to improve the plugin are more likely to make it into the plugin and are much easier for me to add as they do not need to go through a Patreon poll. You can leave any suggestions you have in the comments below or in my Discord in the #suggestions channel. I appreciate all suggestions I get.

PLEASE READ BEFORE PURCHASING:

Please be aware that you can access this as well as all of my other Alpha plugins for $5 on my Patreon: https://www.patreon.com/CasperGamingRPGM

This is posted to Itch.io since some people only use Itch and are not aware my Patreon and all of my beta/alpha plugins exist, or want to have everything in one convenient location (itch.io), or do not want to do a monthly subscription.

Casper Gaming's Beta/Alpha plugins are treated as an "early access" and will eventually be free for everyone once they are fully released, though this process can take months/years. By purchasing in beta/alpha, you are able to provide early feedback/suggestions which are more likely to make it into the final fully released plugin.

Please see terms of use here: Terms of Use

Requires CGMZ Core plugin: CGMZ Core

Happy RPG Making!

Purchase

Buy Now$5.00 USD or more

In order to download this plugin you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:

CGMZ_MessageLog.zip 4.7 kB

Comments

Log in with itch.io to leave a comment.

Thank you for all these great plugins, they really help me. :)
Would it be possible to automatically send the player to the end of the message log when they open it? So they'd see the newest text first and would have to scroll up to see older text.

Hi, thank you for the suggestion, I can add it to a future update.

Awesome, thank you!