• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Tool: Move Editor

That's already included. Just start typing the desired name when you have a dropdown box chosen. The reason the effect box lets you put the cursor in the title is so you can scroll to the left and right to read the full description since they're so long, and I didn't want to stretch out the window just for that dropdown box.

Ohno, I meant for the actual names of the attacks...such as Pound, Scratch, etc...x.x but thanks for letting me know about the effect search thing. X3 I was manually scrolling down that, too...:)
 
i've downloaded the required .dlls and put them in the system 32 folder and it is still telling me they aren't there.
 
If you are open to suggestions for your next update, you might want to add a "Sort by" function to your move editor tool.

Sort by Type
Sort by Power
Sort by Name
Sort by Effect
Sort by Priority

And enable the person to sort by multiple aspects at a time, like for example, all items sorted first by attack strength, and then by alphabetical order where attacks are equal.
 
You've already done the hard part of converting it from numbers in the game to something any human can work with... wouldn't it be easy to build an interface on top of that that organizes the stuff on the skin deep level just for order's purpose? I don't know if maybe that's a weakspot in the language you chose to write in, but I'm sure it would just take a matter of thinking. Implementing it couldn't possibly take that long.
I know this kind of talk drives programmers mad, but I know you could do it, and it would make your tool stand head and shoulders above the rest.

EDIT: It just occured to me that I'm asking you to write a small search engine. I bet somebody's done the work for you someplace else already. Just gotta learn how to implement their method to your program.

EDIT #2: One might also note that if you wrote this search engine, you could, over time, graft all your tools onto it and get a more graphical interface made and WALA! You've got a tool that is as irreplaceable as Advancemap!
 
Last edited:
Writing a search engine isn't difficult. It's getting the stuff to display in the new order in the listbox that would be tricky, and then making sure that any changes are applied in the correct positions. This isn't a problem presently because there's only one possible order, and it's the same order that the moves are stored in the game.

That's why you make a... well... for lack of a better word, LOOSE interface attached to your program. I'm imagining this as a piece of hardware instead of software... maybe that's why you're not understanding me. I have a rather lengthy metaphor that might help you understand what I'm suggesting. If you don't get it, then I will leave you be with the understanding that I am simply not a software engineer.

Imagine what you've already written as a wall covered with connection points hard-wired to locations on the rom. Above each location point is a screen that translates the data being streamed from the rom to the connection point into something humans can understand. Now... at the moment, your program is as rigid as lead plumbing from beginning to end. You can change the information stored in each location on the rom, which is all well and good, but it requires the person using your tool to conform to the rom and not to the tool. What if instead of having those display screens screwed immovably to those data transferring pipes, you were to run infinitely expandable and tangleproof wires between the displays and the connection points. Then you could move the display screens around to any order or position you wanted! Lemme whip up a graphical example:

Arranged by order in the Pokedex:
[PokeCommunity.com] Move Editor
[PokeCommunity.com] Move Editor
[PokeCommunity.com] Move Editor
[PokeCommunity.com] Move Editor

Arranged first by type alphabetically, and second by name alphabetically:
[PokeCommunity.com] Move Editor
[PokeCommunity.com] Move Editor
[PokeCommunity.com] Move Editor
[PokeCommunity.com] Move Editor

Arranged by name alphabetically:
[PokeCommunity.com] Move Editor
[PokeCommunity.com] Move Editor
[PokeCommunity.com] Move Editor
[PokeCommunity.com] Move Editor


Each picture of the Growlithe is linked to the very same spot, but I am able to order it where I want it without severing the link. That's how your move list should be. Each move AS IT IS LISTED is a link to its corresponding fixed location. It never has to relearn its initial location, because that bit of data is not tampered with.

I'd rather keep each tool separate though. That is much simpler, and the benefit gained isn't worth it. Besides, some people don't like a single giant tool that rolls together a bunch of unrelated tools.

Well... I guess that just sucks for me, then, because I personally hate having to browse through forty tools in my desktop or wherever I can store them all. I prefer the program to have tabs for each subprogram, or a list of each subprogram so I can switch between tools in the blink of an eye.


Also, what do you mean by "a more graphical interface"?

Oh, that was just me getting carried away. I'm a big fan of pretty things, and a nice skin for your program would be cool, yet completely without function other than to make it feel better in my hands.
 
It was just a suggestion. Nothing more. I can get a little long winded at times. I didn't mean to sound condescending.

EDIT: It would be nice if I could search through the moves by beginning to type their name. As it is, If I select the movelist and type in the first letter of the move, it goes to the first move with that letter in the first place, and goes no further. Again, just a suggestion.
 
Last edited:
Very nice... I hadn't tried that. :) Your program is win.


I anticipate this will be difficult and take much research, but could you find a way to edit the move description with this tool too?
 
Last edited:
Could you add something that links so you can choose which attack animation goes to which attack. I like the program, but am, afraid to make any massive changes that would mess up the animations.
 
I am very impressed [and pleased] by your Move Editor tool. It has been of great service to me and my rom hacking projects.

Thank you for the great tool FinalZero!
 
When I try to use it a message pops up saying

"MoveEditor.exe-Unable to Locate Component

This application has failed to start because vcl100.bpl was not found.
Re-installing the application may fix this problem.

I tried to reinstall Move Editor but that didn't fix anything. Can someone help me with this?
 
Great program! It's only Move Editor that works on my computer.
 
I downloaded the V.1.02 and I'm very satisfied with it. Great job, congratulations!

Do you have any idea when will the V1.03 available? (I'm looking forward to edit contest data :P)

Thanks :D
 
Last edited:
This looks awesomesauce on a bun,hun....But does this mean i can now turn "Screech" into "Schrei" for my ROM? Or does it just give you the ability to modify Egg moves?
 
This Attack editor is so much better than the one i use to use, It actually tells you all the moves and their effects!
 
Halfshadow, I think you'll need to use a Pokémon Editor, such as Yet Another Pokémon Editor, to change compatibility issues.
It happened exactly the same thing to me, I used YAPE and it worked out.
 
Back
Top