Thread: Development: Adding [a] new type[s] in gen 3?
View Single Post
Old February 1st, 2013 (10:52 PM).
ShyRayq's Avatar
ShyRayq ShyRayq is offline
Unprofessional Unprofessional
Join Date: Aug 2007
Gender: Male
Nature: Adamant
Posts: 1,151
Okay guys, due to my low knowledge in ASM, I don't believe I can make new routine at the moment.
So as of right now, you can only create a total of 24 types.

To do this, you're gonna have to insert something like this into free space:
(ignore the double 'wood' type)

Make sure the height and width are divisible by 8.
Then, just repoint to the new location that you placed it in, and you have inserted the icons.

Remember, when you're editing pokemon/attacks, you can no longer use any Editors as they do not support the new types, and you'll have to hex edit everything.
Then just add new strenghs/weaknesses by repointing the table at 0x824F050.
And if you're picky, you can repoint the data at 0x824F1A0 and edit the names of types when using moves. Just add 00 00 before the name.

Now just so you know: the bytes for the new types are: 0x12, 0x13, 0x14, 0x15, 0x16 and 0x18
0x17 is skipped for some reason. Also 0x18 is the top type, with the others at the bottom following ???.
3DS Friend Code: 5069-3944-3902
IGN: Peter, (Pokemon Y, Pokemon OR)
Friend Safari: (Fighting) Throh, Meditite, Breloom
Live Pokedex (Y), Live Pokedex (OR) completed.
Big thanks especially to DestinedJagold, Xerneas_X, Elements1 and ~RNC~

PM me if you want to trade, or add my FC.
Reply With Quote