![[CGMZ] Button Events for RPG Maker MZ](https://img.itch.zone/aW1nLzI0Mjk5NjMxLnBuZw==/original/dLS5fY.png)
[CGMZ] Button Events for RPG Maker MZ
A downloadable plugin
Hi all, introducing [CGMZ] Button Events!
Bind Buttons to Common Events
This plugin allows you to bind a common event to a keyboard key or gamepad button (or both), allowing you to create just about any custom mechanic within your event creation skills.
This plugin supports a cooldown in frames, so you do not need to worry about your player being able to spam your common event mechanics.
Some uses for this would be to event mechanics that occur on the map, such as swinging a pickaxe to break rocks blocking the way. See below gif for an example of how it can be used (gif uses [CGMZ] Dungeon Tools for the tool behavior):

Keyboard & Gamepad Support
This plugin supports both keyboard and gamepad, and you can bind keys and gamepad buttons separately or together. If bound together (same plugin command), they will share a cooldown so your player cannot get around the cooldown by using both a keyboard and gamepad input.
Clear Binds As Needed
When you do not want the player to have access to the custom mechanic you have evented, you can unbind the key or gamepad button so it no longer runs the associated common event.
For example, if you have a dungeon mechanic that you do not want the player to be able to use in town maps, you can bind the common event when they enter a dungeon and clear the bind when they leave.
Quick Facts
✅ RPG Maker MZ
✅ No obfuscation
✅ All future updates included
✅ No AI used at any point in the creation of this plugin
Support
Casper Gaming provides quick support to any user who needs it. You can leave a comment below with your question or issue, I try to check my posts at least once a day. For even quicker support, you can come into the Casper Gaming Discord and ask for help in the #support channel.
Roadmap
This plugin can already cover a lot of mechanics since the only limit is your eventing skills, however I do plan to add some more control over binds as well as anything else that is requested.
- User Requests
- Option to automatically bind keys on certain maps
- Switches to turn on/off binds
Casper Gaming plugins are made better through community suggestions. I am always happy to hear any features you'd like to see added that I may not have thought of already. Please leave any suggestions you have in the comments below, or in the #suggestions channel of the Casper Gaming Discord. I add all suggestions to my to-do list.
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!
| Published | 4 hours ago |
| Status | Released |
| Category | Tool |
| Author | Casper Gaming |
| Made with | RPG Maker |
| Tags | casper-gaming, cgmz, mz, No AI, RPG Maker, RPG Maker MZ |
| Average session | A few minutes |
| Languages | English |
| Inputs | Keyboard, Mouse, Xbox controller, Gamepad (any), Touchscreen, Playstation controller |
| Links | Homepage, Discord, 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:



Leave a comment
Log in with itch.io to leave a comment.