- Joined
- Mar 15, 2012
- Messages
- 268
- Reaction score
- 376
- First Language
- English
- Primarily Uses
- RMMZ
CGMZ Core
By: Casper Gaming
Last Update: 3/25/2021
Latest Version: 1.5.0
By: Casper Gaming
Last Update: 3/25/2021
Latest Version: 1.5.0

The core CGMZ plugin which provides many helper functions for my other plugins. This plugin is used extensively by other CGMZ plugins and is likely to be required.

- Plug and play, no setup required
- Allows the use of the CGMZ Engine

Import into plugin manager and enable the plugin.

Plugin (along with all my other plugins) can be found here: https://www.caspergaming.com/plugins/cgmz/core/

https://www.caspergaming.com/terms-of-use/

Version 1.0:
- Initial Release
Version 1.1:
- Added function to automatically check if any CGMZ plugin is out of date
- Added function to split a string into multiple lines if the string is too long for a window to handle without reducing font size (text wrap).
- Added class CGMZ_Window_Scrollable which can scroll vertically with handlers but no visible cursor. A mix between Window_Base, Window_Scrollable, and Window_Selectable
- Added CGMZ map name meta access
Version 1.2:
- Removed unused code for a title window as this no longer fits with MZ touch buttons.
- Added draw gauge functionality to windows that do not need sprite gauges
Version 1.2.1:
- Updated api call for version check to use semantic versioning
- Added link to update directly from console
- Cut down on outdated CGMZ plugin warnings in console
Version 1.3.0:
- Added basic input processing for all keys on keyboard
- Added option to open dev tools on game start
Version 1.4.0:
- Added option to show fps on game start
- Added option to go fullscreen on game start
- Bugfix to add cap to scrollable window size
Version 1.5.0:
- Added new draw text function for text codes with automatic line breaks
- Added update behavior
- Added behavior after load in CGMZ classes
- Added new timer class
- Optimized existing code
- Initial Release
Version 1.1:
- Added function to automatically check if any CGMZ plugin is out of date
- Added function to split a string into multiple lines if the string is too long for a window to handle without reducing font size (text wrap).
- Added class CGMZ_Window_Scrollable which can scroll vertically with handlers but no visible cursor. A mix between Window_Base, Window_Scrollable, and Window_Selectable
- Added CGMZ map name meta access
Version 1.2:
- Removed unused code for a title window as this no longer fits with MZ touch buttons.
- Added draw gauge functionality to windows that do not need sprite gauges
Version 1.2.1:
- Updated api call for version check to use semantic versioning
- Added link to update directly from console
- Cut down on outdated CGMZ plugin warnings in console
Version 1.3.0:
- Added basic input processing for all keys on keyboard
- Added option to open dev tools on game start
Version 1.4.0:
- Added option to show fps on game start
- Added option to go fullscreen on game start
- Bugfix to add cap to scrollable window size
Version 1.5.0:
- Added new draw text function for text codes with automatic line breaks
- Added update behavior
- Added behavior after load in CGMZ classes
- Added new timer class
- Optimized existing code
Last edited: