Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Additional features for DebugMenu #1431
This adds new features to the debug menu. This makes it less compatible with the original debug menu in rm2/3, but I don't think that's important compared to the benefit here.
fdelapena left a comment •
I'd prefer keeping S instead of Sw and V instead of Vr like in the original RPG_RT. And maybe another single letter I and B for Item and Battle, but looks good to me as is, too.
Additionally, placing save and load before Switches and Variables might break automated keystrokes for tests accessing debug menu for setting stuff (if that ever exists some day), or just annoy game devs pretty used to the RPG_RT behavior, but again this is probably not relevant at all.
Oct 28, 2018
I don't know if this bug was there before but the game Unterwegs in Düsterburg has exactly 5000 switches but the debug scene renders one extra page from 5001 - 5100 which is completely empty.
In battle test
No only open, but with the same battle selected so you can go again. I think it's a great idea, but I don't know the implications of pushing a battle scene over a debug scene. There could be some hidden assumptions in battles that they always precede a map. Would need to test this carefully.
Also at least for HH3 (don't know other games), that would break as HH3 depends on an auto start common event to trigger after every battle to clean custom things up properly. We have to visit the map for that.
There's also a question of whether you want to configure first strike, fully heal the party, etc.. What kind of interface makes sense for all of that? Right now I've stayed limited to the widgets used by the
This isn't even close to being finished. These are just a few things I implemented to start and also to solicit feedback for the approach before going too deep into the rabbit hole.
Skills, add party members, etc.. etc..
I have a custom debug system in hh3 that just uses a number input. It has about 30 or so different actions. Gets the job done but its clunky to use. I'll continue porting more of that into Player in the future.
If you're happy with whats there as is this can be merged. I'll make new PRs for continued improvements to the debug menu.
It's definitely something that we should aim for. Just needs more careful testing. Later on when I'm actively using Player and this debug menu for development I'll be able to test a lot more and add improvements.