[CGMZ] Cheat Codes (Patreon)
Downloads
Content
! SEE BOTTOM OF POST FOR UPDATES !
Hi all, introducing [CGMZ] Cheat Codes!
Create and allow your player to unlock cheat codes through gameplay. After unlocking some cheats, the player can then open the dedicated cheat code scene to toggle them on or off as they desire. See below for how it can look:
Unlock Codes
Your cheat codes can start the game unlocked, or you can require your player to unlock them through gameplay. This plugin comes with a simple plugin command to unlock your cheat codes which you can use at any time.
Before a code is unlocked, you can opt to either show the code name and description and make it greyed out, totally hide it from view, or make it a mystery cheat code that shows a special mystery icon, name, and description.
Simple Mechanics
Cheat codes work by turning on or off simple game switches, the same ones you are already used to using through event commands. This means checking whether the player has turned a cheat code on is trivial as you just need to check if its switch is on. Even better, you can control these switches as the developer to force a player to turn a cheat code on or off.
Since cheat codes go by game switches, you can event just about any functionality you want. The only limits are your skill at creating events. In future updates, I will also be adding some common cheat code functionality built into the plugin to make it even easier to use without you needing to do anything.
Integrations
This plugin has additional features when used alongside the following [CGMZ] plugins:
[CGMZ] Scene Backgrounds - Show a custom background image in your cheat code scene, including video or scrolling animated parallax images. You can even carry the map weather over!
[CGMZ] Window Backgrounds - Show a custom background image in your cheat code window, including scrolling animated parallax images and some more animated options.
[CGMZ] Window Settings - Control the window background type, windowskin, padding, tone, and more. This plugin allows total control over most window customizations.
[CGMZ] Controls Window - Show the player the controls of the cheat code scene. Controls automatically swap between keyboard and gamepad controls depending on the last input type the player used, and buttons can be animated to show them being pressed.
Quick Facts
✅ RPG Maker MZ✅ No obfuscation✅ 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 Patreon 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
I plan to expand this plugin by adding more visual customization of the cheat code scene as well as coding some common cheat code functionality into the plugin that are simple toggles in the parameters. Right now you need to event how your codes work.
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.
Happy RPG Making!
This version adds an easy switch parameter to check if the player has ever turned cheats on in their playthrough. You might use this to disable achievements, add some dialogue calling the player out, etc. Of course, some cheats might not offer any advantage and purely be for fun. In this case, you can use the new parameter to determine if they count as cheating. When a player turns a cheat code ON that does not count as cheating, the switch that keeps track of their cheating will not turn on.
I also organized the integration parameters to make it easier to see which [CGMZ] plugin they require at a glance, without needing to click into the param.