Casper Gaming Developer Corner
Casper Gaming Developer Corner


Back to all Plugins

Release Date: August 20, 2020
Latest Update: May 16, 2022
Version: 1.7.1
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.

Main Features
  • Plug and play, no setup required
  • Allows the use of the CGMZ Engine

How To Use

Import into plugin manager and enable the plugin. This plugin should be placed above all other CGMZ plugins.


Terms for this plugin and all resources on this site can be found at: Terms of Use

Languages Supported
  • English

Version HistoryVersion 1.0.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
Version 1.5.1
  • Added parameter to simulate deployed environment during playtest
  • Added new draw text function for drawing for a single line of text with text codes
Version 1.5.2
  • More concise error reporting
  • Bugfix for font size changes throwing off line wrap when drawing text with text codes
Version 1.5.3
  • Added function for getting file info
  • Removed deprecated code (if getting crash after update, update crashing plugin)
Version 1.6.0
  • Added support for subfolders for images
  • Added more customizable selectable window with categories
  • Added function to draw a divider on windows
  • Added support for spritesheet animations on map
  • Various bug fixes for text code drawing in unusual cases
Version 1.7.0
  • Added horizontally scrolling windows
  • Added filesystem functions
Version 1.7.1
  • Changed some CGMZ draw text functions to adjust width of text if too wide
  • Documentation should no longer horizontally scroll


Support Casper Gaming and get some extra goodies on Patreon:

Become a Patron

Join the Discord community for support and more:

Join the Discord Server

Bored and want to see a random plugin?

Click here

Back to all Plugins