![]() |
How to fix an error with dynamic pokemon expansion?
I've been working on expanding the pokedex for my hack, and I've encountered an error I'm not quite sure how to fix.
Error: Spoiler:
It's giving me the error despite the new_names.bin file being in the same folder, so I'm not quite sure what to do. I've tried it with changing the names enabled and disabled, and it gives the same error each time. Do i maybe need to change the free space, or what should I do? Edit: Figured out the problem, it was looking for a file named scripts//new_names.bin rather than just new_names.bin Edit 2: How can I edit pokemon added through the expander? PGE crashes when attempting to load anything repointed by the expansion, and I get this error when I try to load then Pokemon editor. Spoiler:
Also, on the expanded rom, cries of pokemon that already exist don't play at all. That's the only other thing I've noticed. |
Quote:
The latter option also works for edits after you've applied cfru. *using HMA will probably require a little setup to make all the values correctly formatted in the program, but it works well for most things. |
I'm not sure how to fix the error, but can I ask why you need PGE at all if you're using the DPE?
|
Quote:
|
Quote:
Also, sorry if I seem kind of dumb here, I'm still fairly new to romhacks, but what is cfru? |
Quote:
learnsets, tutor moves, egg moves, tmhm compatability etc. what kind of thing are you trying to do? after you expand with dpe cfru, some fields may disappear from hma, but you can get them back by editing your .toml file with the updated address and formatting information. but I haven't used it in a while, so newer versions may handle the change easier. but if a table or something is missing compared to a vanilla rom, the method above will work. |
But I thought part of adding them was adding their data to the various tables.
Like the base stats, learnsets and whatever. I.e. you should just be able to copy existing entries and modify them in the samw format. |
Quote:
Quote:
|
The src folder has most of the stuff.
Just so I'm clear on what you're tyobg to do, are you expanding the Dex with 'mons beyond the ones already included, or just like with up to Gen VII or VIII mons? |
Quote:
|
2 Attachment(s)
ok gotcha, so here's what you need to do. DPE alone will add the gen 4-8 pokemon, as well as remove the sprite limit that prevents adding more from base game.
now to add custom pokemon, you need to pretty much follow this guide. https://github.com/pret/pokeemerald/wiki/How-to-add-a-new-Pok%C3%A9mon-species but that's for decomp so a few things are slightly different. but for the most part I'm sure you should be able to figure what's what. once you have the important stuff, (i.e front sprite, back sprite, icon sheet, & palette [just copy one from an existing similar colored pokemon should work] ) into dpe, it should build and from there you can add the rest in HMA. oh don't forget to adjust the species names, file as well. that's really important. Once the graphics and number of names are setup, you should be able to see the new pokemon in the base stats table. in HMA you use ctrl G, to bring up the goto menu, and from there you can get anywhere you need to, either by typing in, or clicking the buttons pyramid till you get what you want. from the stats table you'll be able to edit/add whatever you need to for the pokemon. Attachment 96591 Attachment 96592 |
Quote:
anyway that should solve your problem. |
Quote:
|
Quote:
So here. https://www.pokecommunity.com/showthread.php?p=10272555#post10272555 |
| All times are GMT -8. The time now is 9:17 AM. |
![]()
© 2002 - 2018 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.
Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.