Ways to add difficulty setting to RPGMAKER MV

carnorantor

Realism's Biggest Hater
Member
Joined
Jan 25, 2020
Messages
19
Reaction score
2
First Language
English
Primarily Uses
RMMV
Any ways to add difficulty setting? (ex. Choosing Easy, Medium or Hard)
 
Joined
Feb 17, 2018
Messages
145
Reaction score
562
First Language
English
Primarily Uses
RMMV
Copy and paste map, change monster levels for the different copies of the same map. Make adjustments for which set of maps you start on.
 

Aerosys

Veteran
Veteran
Joined
Apr 23, 2019
Messages
551
Reaction score
530
First Language
german
Primarily Uses
RMMZ
Copy and paste map, change monster levels for the different copies of the same map. Make adjustments for which set of maps you start on.
I think copy-paste a Map is a bad idea. A better proposal could be, when you use visible encounters, in the events' command list to add a IF FORK which checks what difficulty level is selected, and then depending on its result starts a respective encounter.

An alternative would be to use a Plugin, I came across this one, however I haven't touched it yet. Yanfly Difficulty Slider
 
Joined
Feb 17, 2018
Messages
145
Reaction score
562
First Language
English
Primarily Uses
RMMV
I think copy-paste a Map is a bad idea. A better proposal could be, when you use visible encounters, in the events' command list to add a IF FORK which checks what difficulty level is selected, and then depending on its result starts a respective encounter.

An alternative would be to use a Plugin, I came across this one, however I haven't touched it yet. Yanfly Difficulty Slider

If determining a set difficulty at the beginning of a game run, copy-paste + adjust would be the simplest way to go about it imo, so I don't think it should be called a bad idea - just one of the simplest ways to create a difficulty setting for a game.
 

Aesica

undefined
Veteran
Joined
May 12, 2018
Messages
1,786
Reaction score
1,697
First Language
English
Primarily Uses
RMMV
Copy and paste map, change monster levels for the different copies of the same map. Make adjustments for which set of maps you start on.
I'd highly recommend NOT doing it this way because if you have to change something later, your change will need to be done on 3 different maps and in general, its more hassle than its worth.

An easier approach might be something like this:

  1. Create some states. Call them Easy, Normal, Hard, Lunatic, whatever and apply some stat modifiers to these states. For example, easy might reduce enemy hp and stats by 50%, while hard might increase enemy hp and stats by 50%. Don't give them icons (unless you're testing to make sure they get applied) so they don't show up on affected foes.
  2. Apply the appropriate state (based on your selected difficulty variable) to all enemies in each troop at the start of every battle, or even every turn.
  3. Plugins like yanfly's buff/state categories can help, because you can set these states to bypass death removal. Otherwise, you'll need to make sure the states are applied again every time an enemy revives, if they do that in your game.
  4. Yanfly's base troop events is very handy for this too, because you won't have to add the event logic for these states to every new troop event you make.
 

Latest Threads

Latest Posts

Latest Profile Posts

Ohh man, Weapon animations plugin feels so mandatory. Seeing that same image regardless of the icon of the weapon....ugh :p
Ok so......Maaaaybe I've taken a ''little'' bit of inspiration from FF9 when it comes to battle hud xD

ff9.PNG

Just maybe....
New version of my wife's art for Tundra's opening map. No new version of Katrina yet, but I think this looks awesome.1624062754755.png
Devil May Cry-Style Action Shooter in RPG Maker 2000! | RPG Maker News #75

Forum statistics

Threads
112,352
Messages
1,067,687
Members
146,001
Latest member
iookya
Top