![[CGMZ] Message System for RPG Maker MZ](https://img.itch.zone/aW1nLzEyODA1Mzg4LnBuZw==/original/ZNvfQK.png)
[CGMZ] Message System for RPG Maker MZ
A downloadable plugin
Hi all,
This plugin adds a lot of new text codes to your game.
New Text Codes
There are standard text codes for things like enemy names, item name + icon, etc. as well as text codes for switching the window tone, padding, skin, and back opacity. You can make text bold or italics, change the outline color, outline width, and text opacity too. A full list is:
- Item/Weapon/Armor/Skill/State - Icon + name
- Item/Weapon/Armor/Skill/State - Name + icon
- Item/Weapon/Armor/Skill/State/Enemy/Troop/Class/Common Event/Map - Name
- Input Type - show different text for controller/keyboard players
- Current Date - Show the current date of the user's computer
- Random Text - Choose randomly between x, y, or z text to display
- Random Text List - Choose randomly from a string from a predefined list (in plugin params)
- Random Text Saved List - Choose randomly from a string from a predefined list (in plugin params). This random value will be saved and remembered throughout the rest of the playthrough if the same text code is used again.
- Bold & Italic - Toggle bold/italic on/off
- Text Outline - Change text outline color or width
- Text Opacity - Change text opacity
- Font Face - Change font face
- Text Speed - Change the speed the Show Text event command shows the text
- Window Padding - Change window padding
- Window Back Opacity - Change window background opacity
- Window Skin - Change windowskin
- Window Tone - Change the tone of the window
[CGMZ] Text Codes
There are also some text codes unique to CGMZ plugins, such as one that draws the profession name + icon, or the reputation name + icon. There are CGMZ text codes for
- Professions - Profession icon + name
- Crafting - Crafting recipe icon + name
- Reputations - Reputation icon + name
- Reputations - Reputation rank icon + name
- Dungeon Tools - Tool icon + name
- Difficulty - Current difficulty
- Currency System - Currency icon + name
- Actor Upgrade - Actor icon + name
- Enemy Upgrade - Enemy icon + name
- Rumble - Rumble controller text code (message window only)
Here is a short gif of some of the new text codes in action:

Roadmap
Over time, more text codes will be added. However, please let me know if there is any text code you need that this plugin doesn't have, and I will try to get it added. There are some features not yet implemented. These include:
- Options to change message window height (message window only)
- Conditional text codes to display text only in certain conditions
Want additional features not already present/listed above? Leave your suggestions below or in my discord under the #suggestions channel!
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.
Credit & Requirements
Please see terms of use here: Terms of Use
Requires CGMZ Core plugin: CGMZ Core
Happy RPG Making!
Updated | 1 day ago |
Status | In development |
Category | Tool |
Author | Casper Gaming |
Made with | RPG Maker |
Tags | RPG Maker |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Mouse, Gamepad (any), Touchscreen |
Links | Homepage, Community, Patreon, YouTube |
Purchase
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:
Development log
- Version Alpha R5 Release Notes1 day ago
- Version Alpha R4 Release NotesJul 18, 2024
- Version Alpha R3 Release NotesMay 07, 2024
- Version Alpha R2 Release NotesNov 15, 2023
Comments
Log in with itch.io to leave a comment.
Would this plugin make it possible to put a variable into an item name in the database?
For example,
In the item database, ItemID#10 would be named '$gameVariables.value(10)' or '\v[10]'
etc
The reason I'm looking to do this, is that I have a fishing game that allows the player to name the new species of fish they catch, but it's kinda hard to get textcodes into the item database names...
And I can't just use a scriptcall to change the names either because:
$dataItems[10].name = $gameVariables.value(10)
will just reset when the game is reloaded.
Hi, this would not, but my other plugin [CGMZ] Text Codes Everywhere would let you use \v[10] or other text codes in item names.
This plugin is more about adding new text codes and some more control over the message window.
That plugin works awesome, thank you!