New account registration is temporarily disabled.

[RMXP] PROJECT SCANNER

Posts

Pages: 1
Remember the Event Search command in RM2K3 that would search through your whole project and find references to things? That's not around anymore, sadly, so I'm building a simple tool that will scan your project for specific references. It's still a work in progress, because I'm decoding stuff as I go along, but so far it supports searching for Add Item (where does your party get a MacGuffin added to their inventory?), Set Variable (how does the MacGuffin quest progression go again?), and Teleport To Map (how do I get to the MacGuffin Tomb?) commands. More will be added as time goes by.

It's useful for developers trying to quickly make sense of logic spread across a few hundred maps, or for frustrated players who can't make heads or tails of the quest they're on. (As long as the player has the project source and a copy of RMXP, of course; the data it comes up with is useless without the editor.)

I've posted it over at http://rpgmaker.net/engines/rmxp/utilities/87/ so have a look and let me know what you think. :)
Trihan
"It's more like a big ball of wibbly wobbly...timey wimey...stuff."
3359
Sounds useful! I don't use XP but I'll be watching out for the inevitable VX Ace version. ;)
author=Trihan
the inevitable VX Ace version. ;)


It's on the to-do list. I have a copy of VX Ace, but I haven't looked at the file formats. If they're similar enough, it should be really simple to convert the code for this, and maybe even put it all in the same tool.

There's not likely to be a VX version unless someone contributes to the project, though, either by writing up the necessary code themselves or buying me a copy of VX, because I skipped that version of RPG Maker. :P
Trihan
"It's more like a big ball of wibbly wobbly...timey wimey...stuff."
3359
What are you coding the scanner in?
Boo. It's a CLR language that feels a lot like Python at first glance, but with static types and strong metaprogramming support. (Macros, AOP, etc. as built-in language features.)
This has been updated with VX Ace support and the ability to configure your own search filters.
LockeZ
I'd really like to get rid of LockeZ. His play style is way too unpredictable. He's always like this too. If he ran a country, he'd just kill and imprison people at random until crime stopped.
5958
Why can this search items but not weapons or armor? Why can it search variables but not switches? Very strange.

I'd certainly still use it if I could get it to work. I'm not sure what file I'm supposed to give it where it asks for "Map Location." Giving it a map file causes an error, and giving it the MapInfos file also causes an error.

From that screenshot, it looks like you got the old version. Try it with the updated version, (which supports searching for switches, BTW, and you can add support for weapons or armors if you need to search for them,) and if you still get a crash, please open the Details in that popup, copy everything out of it and open an Issue on GitHub with that information, a link where I can download the game in question, and the name of the file you tried to open that crashed it. If I have this information I can track down the bug and fix it.
Pages: 1