• 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: Type Effectiveness Editor

Type Effectiveness Editor

Greetings once again! Today, I come to you with my latest tool for you all, the Type Effectiveness Editor! Basically, it is a tool to edit the Strength/Weakness table of all (English) 3rd generation Pokémon games!

Features
  • Edit Strengths/Weaknesses
  • Add/remove types!
  • Edit type names!

Images
Spoiler:


Download
Version 1.1: Here
* NOTE: .Net 4.5 is required for version 1.1 to work! *
Version 2.1: Here
* NOTE: .Net 4.0 is required for version 2.1 to work! *
Version 3.0: Here
* Once again, .Net 4.0 is required to run version 3.0! *

And for the source code, here is a link to the GitHub: Clicky

Enjoy~
 
Last edited:
It gave me a 404 error after I clicked the link?

But the tool seems cool and useful, so I'll grab it when the download is fixed.
 
I hate to complain again, but I downloaded the file but all that comes out of the .rar file no matter what I do is roms.dat? Dunno what's wrong there.
 
One quick question, I added fairy type on my hack, does/can your tool edit the strength and weaknesses of fairy type? :S

Maybe but first copy your ROM then paste the second ROM to somewhere safe that is not in the same place of the original ROM you used... Then test it if it works..... Hope this kinda' helps.
 
Got a little nitpick. It should be "Affected by Foresight" instead of effected.

Also, I'd like to ask how your tool deals with the foresight table? And does the tool ask before repointing or anything?
 
Got a little nitpick. It should be "Affected by Foresight" instead of effected.

Also, I'd like to ask how your tool deals with the foresight table? And does the tool ask before repointing or anything?

Thanks for the grammar fix.

What it does is save any types that are affected by foresight into its special table after saving all the types that fit in the normal table. And no, it does not ask to repoint. It just does it automatically.
 
Does this tool actually add and remove types? Or would you still have to replace other types to do that?
 
After I edited a FR game I wanted to get rid of something I made. I went back and then when I pressed Save it said "Unhandled Exception has occurred in your application" and it said the index was outside the bounds of the array. I decided to close it and start again, but then the application didn't want to start my FireRed ROM. Do you know what the problem is?

I got rid of Normal's Foresight thing because I was making an inverse hack. I forgot Fighting, so then I changed Fighting and saved - that's how it happened first.
 
After I edited a FR game I wanted to get rid of something I made. I went back and then when I pressed Save it said "Unhandled Exception has occurred in your application" and it said the index was outside the bounds of the array. I decided to close it and start again, but then the application didn't want to start my FireRed ROM. Do you know what the problem is?

I got rid of Normal's Foresight thing because I was making an inverse hack. I forgot Fighting, so then I changed Fighting and saved - that's how it happened first.

Ah, thanks for the info. I fixed the issue, and I put up a fresh download in the first post. :D
 
Hm. I tried 1.1 and made a FAIRY type replacing ??? for fun. After I made a bunch of new matchups, it gave me an error and didn't let me edit anything else - I could remove stuff, but not edit. I'll get rid of Fairy as I don't want to cause any troubles.
 
Hm. I tried 1.1 and made a FAIRY type replacing ??? for fun. After I made a bunch of new matchups, it gave me an error and didn't let me edit anything else - I could remove stuff, but not edit. I'll get rid of Fairy as I don't want to cause any troubles.

Well I'm not really sure what you messed up there...
I can say that I have used to tool to correctly insert repace ??? in Emerald, so I don't know why it could have locked up.
 
Hm. I tried 1.1 and made a FAIRY type replacing ??? for fun. After I made a bunch of new matchups, it gave me an error and didn't let me edit anything else - I could remove stuff, but not edit. I'll get rid of Fairy as I don't want to cause any troubles.

I'm sort of having the same problem; whenever I try to add new matchups to the ??? type, it just keeps on adding "Normal 0%" instead of the matchups I intended and the program eventually crashes.
 
Back
Top