EDIT: I think this is the most popular hit when people Google me and / or PKMDS. Just as an FYI to all those out there, this project is long dead. You can see my new stuff here: http://projectpokemon.org/forums/sho...-Library-Gen-V
Using my awesome PKMDS code library, I have created a little wizard for generating Pokémon. Right now it is somewhat incomplete, as there are some other features I'd like to get in there as well.
Upon finishing this program, the idea is to quickly and easily generate a 100% legal Pokémon, as if it were encountered in the game, which can be dumped directly into a save file, saved as a PKM file, or exported as an ARDS code file.
Please try it out and let me know what you guys think!
You need the latest .Net framework for this program to work.
I haven't even downloaded it yet because I'm pressed for time right now, but I may add it (or something similer) to my Unofficial Upload Bin, as it sounds like a useful program.
But, I just tried it out, saved as a pkm file, and got back a "No Pokemon Data" message when I tried to open it with your PKM viewer.
Tried it out again and the Pokemon had no type, no EVs, and no IVs....
This is awesome! Would you also be able to make it so if you clicked, lets say Mime Jr., it would create a completely legitimate Pokemon file? like caught in a legitimate ball, level, etc. So it would all be a surprise until you opened the PKM file? (does what I am saying make sense?)
Guested: that is a problem with the viewer, not with the generator. There will be updates to that as well (already have been actually, the viewer is now a part of the code library).
HalfBlood: you must be referring to "rolling" a Pokémon as a random encounter, as if it were in-game. That is very possible and actually a goal of mine... once I add the encounter data, level-up move data, and some other things I need (like which areas are east or west of Mt. Coronet so I can generate a legal Shellos / Gastrodon).
that program is very cool XD
Great news, guys: I have just updated the program to allow moveset editing as well. Now get out there and spread the word! Make some legal Pokémon!
Nice job, Codemonkey.
Seemingly, it works. All data input works fine. You should probably have some sort of a nature, IV, EV, and shinyness editor. Else it works fine. The moveset editor is really well done.
Awesome, I'll get some testing on this done asap.
Illithian... it's a random generator
No, HalfBlood, the program is not quite that savvy (yet). And to be honest, since there's always the possibility of breeding level-up moves onto babies, there would be no need for that kind of check.