Okay, so here is "fluffy" update, this post will be long, but do not worry, it is also in the script, so you may read the instead!
Added Features:
-Full Customization (Goes into detail further later)
-Full battle members "flexibility" meaning you change the max, can be 1 or can be 10, you choose.
This is a decently big change. This version completely enables full
customization. There is no longer set in stone rules, if you want higher then
4 difficulties all you have to do is add them! I have also enabled you to use
more then 4 battlers for difficulties. You just have to change it where it
is needed.
It's Located in Script: Game_Party (Line 72) Change the return 4 to whatever.
Now a little bit how it works now.
# Param_Settings = { #don't touch# Corresponding Params:# MHP, MMP, ATK, DEF, MAT, MDF, AGI, LUK# :easy => [0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5],# :normal => [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],# :hard => [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0],# :insane => [4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0],# } #don't touch This is the old way I have it, it will stay the same... unless you want to
change it. You can even change the name of them, for example :easy could be
renamed to :normal
Here is an example:
# Param_Settings = { #don't touch# Corresponding Params:# MHP, MMP, ATK, DEF, MAT, MDF, AGI, LUK# :normal => [0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5],# :medium => [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],# :hard => [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0],# :insane => [4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0],# :impossible = > [6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0],# } #don't touch See how I changed the name of two, AND created another one? Yup that works.
Now, while this will work seamlessly for using the Party, very easily, you
have to know what the variable you will be corrisponds to what.
Let's say this is our Enemy settings, which is set to 99 variable by default.
When this is set to 0 it pulls from :normal
1 = :medium
2 = :hard
See, easy, right? So be sure to if you do this by events and not party to
use the right setting you want to!
```NOTICE````NOTICE!!!!!!
If you change ANYTHING on one thing, you MUST change it on everything!
(otherwise you will either get errors, or weird changes)
If you re-name :easy in one thing, you must re-name it in all things. If you also
make a new difficulty such as :impossible above, you MUST make it every where else, as well.
It must have the same order as well.