YEP.147 – Difficulty Slider – RPG Maker MV

Yanfly Engine Plugins is a plugin library made for RPG Maker MV, a wonderful piece of software to help you make that role playing game of your dreams. You can find out more about RPG Maker MV here.

You can grab the plugin here:
English Dropbox
English Mirror

Support Team Yanfly on Patreon

Sometimes, players would like to be able to increase or decrease the difficulty of your game at their own accord. The Difficulty Slider becomes a feature accessible from the game’s option menu with this plugin installed. There, the player is able to alter the level of the enemies that appear in battle within a certain range (set by you, the developer). 


Introduction


This plugin requires YEP_EnemyLevels. Make sure this plugin is located under YEP_EnemyLevels in the plugin list.

Sometimes, players would like to be able to increase or decrease the difficulty of your game at their own accord. The Difficulty Slider becomes a feature accessible from the game’s option menu with this plugin installed. There, the player is able to alter the level of the enemies that appear in battle within a certain range (set by you, the developer).

The Difficulty Slider will only alter the level of the enemies and nothing else. Therefore, a 200% difficulty will mean only a 200% increase in level but not necessarily a 200% increase in ATK, for example. The enemies’ ATK value will be based off of its ATK at 200% the original level.

If the Difficulty Slider is disabled in the game, then the level multiplier will revert back to 100%. You can enable and disable this feature at will through plugin commands.


Notetags


There is a notetag you can use for the Difficulty Slider plugin.

Enemy Notetag:

<Unaffected by Difficulty Slider>
– This will make the enemy’s level unaffected by the difficulty slider, meaning the enemy will always be at 100% its current calculated level.


Plugin Commands


For those who wish to show/hide the Difficulty Slider from the options menu midway through the game, you can control it using these plugin commands:

Plugin Commands:

ShowDifficultySlider
– This will show the Difficulty Slider and enable it making it apply to all enemies in the game that do not have an unaffected notetag.

HideDifficultySlider
– This will hide the Difficulty Slider and also disable the slider’s effects on enemy levels in the game.


Happy RPG Making!


Happy RPG Making!


These plugins and Tips & Tricks ideas are made possible thanks to our creative patrons on Patreon! The majority of our Tips & Tricks, Plugins, and Lunatic Pack ideas are placed within the Patreon-exclusive Sample Project for quick and easy access! If you'd like to make a Plugin Suggestion, Yanfly's Patreon-based Suggestion Box a visit here:


If you have any bugs to report, visit the following link:


If you have any questions about Action Sequences, visit the following link:



Thank you!