EDIT: Secondary update released to fix an issue with the ENTD checkboxes. Download is updated.
UPDATE!The "Set Global Values" button has been updated. It now not only allows you to perform a global modification of which variable unlocks Random Battles and their Encounter %, but also globally modify which ENTDs are introduced into the randomization in which Battle Set and when each Battle Set's Max Value Check is. This means it would be easy to, say, make it so every random battle location unlocks a new battle at the start of each Chapter, as some people used to believe they functioned ages ago. (The defaults for Set Global Value are actually configured implement this immediately to a vanilla game!)
See the new version below:

Damn! Back with a vengeance Raven! I'll have to check back on this when I sober up! It looks awesome!
It's pretty sweet, and I just made it better. I'm not so much 'back wit a vengeance' as much as I'm just better than I used to be at these things. I can make nicer-looking and more functional programs in a day than I used to be able to in weeks when I was active before.
Raven, I love you!
Plus, y'know, it's good to know you're alive. 
I'm not alive. I'm a spoopy ghost making shitty programs from the afterlife to remind you all that you're here forever.