Casper Gaming Developer Corner
Casper Gaming Developer Corner

[CGMZ] Core - Version 1.22.0

Back to Plugin

Devlog Version

Hi all, today this plugin was updated to version 1.22.0!

This update should make a big difference for scrolling CGMZ windows for gamepad (controller) players. They should now always be able to scroll even if not active provided the player uses the right stick. Keyboard and mouse players have already been able to do this as touch scrolling has always been active in these windows. Below is a gif of how this can look:

Previously, they would need to first activate the scrolling window which was typically done by selecting an item in a list and then using the left stick. This was confusing ux because the selection window would then be deactivated so the scrolling window could scroll via input. This deactivation led to some confusion as it could look like nothing happened, and now the select window was not responding. With this change, the scrolling window no longer needs to be selected at all and gamepad users will still be able to manually scroll it.

Due to this update, I will most likely be going over my plugins with scrolling windows in the future and allowing you the option to prevent the list window that activates them from needing to allow for selection.

This update added a utility function to parse rumble json. This should make [CGMZ] Rumble integration much easier in the future.

This version also removes some code that has been deprecated for a long time now. All [CGMZ] plugins have since been updated to no longer use it, so it has finally been removed.

Version 1.22.0
  • Added utility function to parse rumble JSON
  • Scrollable windows can now always be scrolled with right gamepad stick
  • Removed CGMZ_Temp number split function

Back to Plugin