![[CGMZ] Difficulty for RPG Maker MZ](https://img.itch.zone/aW1nLzk4OTQ1OTgucG5n/original/YA8Xxc.png)
[CGMZ] Difficulty for RPG Maker MZ
Hi all,
This plugin adds a difficulty select scene where the player can select their preferred difficulty. You can create as many difficulties as you want. Difficulty mostly affects battles, such as modifying enemy stats or gold/exp, but can also be used in eventing with plugin commands.
Modifiers
Below is a full list of things that can be affected by the game difficulty:
- Enemy Stats
- Enemy Gold
- Enemy Exp
- Encounter Rate
- Escape Rate
- Preemptive Rate
- Surprise Rate
- Item Buy Rate
- Item Sell Rate
You do not need to use all of the modifiers. Set them to 100 (no change) and remove them from the difficulty info window's display parameter and they won't affect the game at all.
Difficulty Select Screen
This plugin comes with a difficulty select screen that shows difficulty information, a list of difficulties to select, and the currently selected difficulty. It also provides plugin commands to manually set the difficulty, so you can fully event your difficulty select as well. The possibilities are nearly endless. See below image for one way the difficulty select screen may appear:
Difficulty Tracking
This plugin keeps track of which difficulties the player has selected in their playthrough. This can be used by you to event something special for the player that has played through the entire game on your hardest difficulty. Simply use plugin command to get the easiest selected difficulty into a game variable and then you will know if the player has selected anything other than the hardest difficulty.
You can also check the hardest difficulty the player has selected in their playthrough, should you have need to do so. Note that the default difficulty the game begins on is not counted as a selected difficulty for tracking purposes because the player has no way to avoid being on this difficulty at the start of a new game.
Required Set Up
Important: Please note that when installing this plugin for the first time, there is some required setup. You must create at least one difficulty, and then set the default difficulty parameter to a difficulty you have created.
Quick Facts
✅ RPG Maker MZ
✅ No obfuscation
✅ All future updates included
✅ No AI used at any point in the creation of this plugin
Credit & Requirements
Please see terms of use here: Terms of Use
Requires CGMZ Core plugin: CGMZ Core
Happy RPG Making!
Updated | 11 days ago |
Status | Released |
Category | Tool |
Platforms | HTML5 |
Rating | Rated 5.0 out of 5 stars (3 total ratings) |
Author | Casper Gaming |
Made with | RPG Maker |
Tags | RPG Maker |
Average session | A few minutes |
Languages | English, Chinese |
Inputs | Keyboard, Mouse, Gamepad (any), Touchscreen |
Links | Homepage, Community, Patreon, YouTube |
Download
Click download now to get access to the following files:
Development log
- Version 1.3.0 Release Notes11 days ago
- Version 1.2.2 Release NotesDec 07, 2024
- Version 1.2.1 Release NotesOct 16, 2024
- Version 1.2.0Aug 09, 2023
- Version 1.1.0May 23, 2023
- Version 1.0.1Aug 29, 2022
Comments
Log in with itch.io to leave a comment.
Great plugin! Is it possible to call the name of the current difficulty in a message string? I'd like to have an NPC tell me what difficulty I'm on, for example. Thanks!
Hi, you can do this with [CGMZ] Message System which adds various text codes both for standard RPG Maker things as well as [CGMZ] plugins.
You got yourself a sale, mister! Thanks!
I am using the "Alpha ABS Z" plugin by kage desu, would this plugin work with it???
Hi, I am not sure what my plugins work with as I only test with my own CGMZ plugins.
Great plugin, very useful! I love your plugins, every one of them is very useful and compatible.
Hi, thank you for the nice feedback 😁
I wanted to ask why the downloads are in a .zip file with just the plugin inside? wouldn't it be easier to download the .js file instead of just having it in a .zip file?
It's not really a big deal either way but the download comes from my website, not Itch, so zip files are smaller, having an underscore in links can reduce SEO, and it is some work I would need to do to get a .js file to download for the user automatically.