Documentation
Quick InfoVersion: Beta
Made for RPG Maker MZ 1.9.0
Default Text TypeThis determines which text type will be the default (when no text codes are present). This is provided so you can change the default draw text behavior without needing to type long text codes in everywhere.
Because most text is expected to fit within 1 line, it is highly recommended to only use Normal, TextCode, or TextCodeFullWidth types as the default and NOT to use TextCodeParagraph as the default. TextCodeParagraph is provided as an option in case there is some edge case where it is needed as the default.
Text CodesAny text codes set up in this plugin will be removed from the text before draw if they are discovered. The text codes can be present anywhere in the text.
You can configure the text code to use for each text type. But, by default:
<CG_TCE_Normal> - will draw text as Text Type: Normal
<CG_TCE_TextCode> - will draw text as Text Type: TextCode
<CG_TCE_TextCodeFullWidth> - will draw text as Text Type: TextCodeFullWidth
<CG_TCE_TextCodeParagraph> - will draw text as Text Type: TextCodeParagraph
Text TypesBy default, there are a few different text types this plugin supports:
Normal - This is the default text which does not support text codes.
TextCode - This is just normal text but with text code support. It should automatically adjust the horizontal width of the text if it would not fit in the text area. This text will only appear on ONE line.
TextCodeFullWidth - This is the TextCode type but without auto adjustment for cases where the text is too long for the text area. This text will appear on ONE line only.
TextCodeParagraph - This is text that supports multiple lines and does not auto-adjust. If the text is too wide to fit in the provided line, it will word wrap to the next line (and so on) until the text is done drawing.
CautionPlease be aware of the following parameters and make special care when using them:
- Allow In Actor Name
This parameter will enable text code use in Actor names. Due to how the actor name is displayed by default in the battle status window, turning this ON may introduce some compatibility issues with other plugins that change how the actor name is displayed in battle. Also, this will remove the color changes that occur when actors hp changes. It is recommended to leave this OFF, but if you really want to use text codes in your actors' names, it is provided here.
Plugin CommandsThis plugin does not have any plugin commands.
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_TextCodesEverywhere.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 AlphaR3
- Made text codes in actor names more compatible with third party text codes
- Fixed bug for text codes that are 2 levels deep
- Code optimizations
- Updated documentation