The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   Binary ROM Hacking (https://www.pokecommunity.com/forumdisplay.php?f=284)
-   -   Other Advance Map - Third Gen Pokemon Appearing As "?" (https://www.pokecommunity.com/showthread.php?t=326138)

Frankie158 May 11th, 2014 8:45 AM

Advance Map - Third Gen Pokemon Appearing As "?"
 
Hey, i'm new at this hacking thing, and wanted to see what I can do as a hobby. I have a good understanding of software and computers in general, so I somewhat know what I'm doing, as I touch and go. I have a problem though, I've made a map, I've gotten it to connect to another map from Pallet Town. Tiles are set properly, and the grass is in place. But when I'm in the grass, 3rd gen pokemon appear as the "?" with the circle around it, as if you battled without a pokemon. Although Nincada works. All the first gen's seem to be fine, as well as the second. But the third gen is messed up this way. What am I doing wrong, and how can I fix it?
I'm hacking Leaf Green btw, so as far as I know, third gen is included in that version. (Is it because I don't have a national dex at this point?)
And otherwise, if you have the time, how do I add the 4th gens to the game? I have the sprites, and I tried with that Advanced Pokemon Sprite, or whatever it was. I chose the LG ini file, and loading them up, it gives me an error with something to do with compression, when adding all. I made an extra 200 slots to fit them all, and I had to run through adding them 4 or 5 times, for all of the sprites to finally be actually in this software I used. But than I tried adding the Icons after wards, and than the gba file got corrupt, and couldn't load in the mapping or sprite editing anymore. But even so, after I managed to get all of the sprites in there, I tried using "Yape" I think it was called, and it didn't show the new pokemon sprites I had added, only up to the third gen. Anyways, sorry I'm new to this, and the basics I'm asking, are why do third gen appear as "?", and how would I actually add the fourth gens to leaf green. Thanks :)

Christos May 11th, 2014 8:47 AM

Help threads belong in Beginner's Lounge so I'm moving this there.

Nikolai Fox May 11th, 2014 9:53 AM

Your problem mate is you need to give the player the National Pokédex before they fight 3rd gen Pokémon.

It's a simple script, a flag you need to set I believe, the player doesn't even need to know you've done it.

Don't know what the script is exactly, but Professor Oak gives you the National Dex so open up the scripts in a default rom and look at the scripts in Oak's lab. You should find one that says something like "Congratulations, you've been given the national dex!", and straight after should either be "set flag" or "clear flag". That flag number has to be the same in your own script.

Logan May 11th, 2014 9:55 AM

setflag 0x829 = Pokédex
special 0x16F = National Pokédex

Nikolai Fox May 11th, 2014 9:59 AM

Huh, just ignore my post and use Sphinx's commands >.<

Frankie158 May 11th, 2014 10:00 AM

Quote:

Originally Posted by Nikolai Fox (Post 8245090)
Your problem mate is you need to give the player the National Pokédex before they fight 3rd gen Pokémon.

It's a simple script, a flag you need to set I believe, the player doesn't even need to know you've done it.

Don't know what the script is exactly, but Professor Oak gives you the National Dex so open up the scripts in a default rom and look at the scripts in Oak's lab. You should find one that says something like "Congratulations, you've been given the national dex!", and straight after should either be "set flag" or "clear flag". That flag number has to be the same in your own script.

Oh gee, really? I didn't think the national dex actually makes that issue .-. I always though once it got enabled, it just changed the UI to show all the others. Didn't think it dipped into the game that much. But alright, thanks for the help :)

Quote:

Originally Posted by Spheal (Post 8244973)
Help threads belong in Beginner's Lounge so I'm moving this there.

Unfortunately I know nothing of scripting really. But I've edited a lot of text system files, so I'll be checking tutorials on how to get this running ! But sweet, thanks guys.

But btw, now I'm getting the "Can't display the window is disabled or invisible, when trying to open advance map -.- It's a windows error, not the software itself. It didn't install, but does it have any directory that gets saved, other than where the program is opened? I've gotta delete, and rerun it from clean now. But can't find any install path, or appdata folder or anything .-.

Nikolai Fox May 11th, 2014 10:12 AM

What hack are you working on Frankie? If we have similar ideas we could help each other out.

Frankie158 May 11th, 2014 10:19 AM

Well I honestly don't have an exact idea for a hack yet :b For now I've just been screwing around with leaf green, trying to get a good feel for how to do this stuff ._. Than once I got the basics down, I was going to start throwing some ideas around :b I had a bit of an idea though, idk if I'll do anything with it.. But I was thinking about Kanto, somewhat into the future. And there's some catastrophe (something to do with a legendary), causing pokemon from many different regions to flood Kanto, and it's messing up the balance of our ecosystem.. And there will new areas in Kanto, and access to the beginning oh johto, and a chunk of a new region.. So whilst collecting badges, everything starts to get worse, some team tries taking the power of whatever legendary (maybe a new one), than they get defeated by the main character, and the legendary gets defeated, or captures.. Making everything return to normal.. So since it's way later on than usual, maybe the first 3 badges in the beginning of Kanto, than having to back track off to pallet from a different route, to get 2 more in johto, than somewhere else in a new area, for the last 3 badges. Otherwise, it's just an idea that's been floating around my mind :b


All times are GMT -8. The time now is 9:12 AM.


Like our Facebook Page Follow us on Twitter © 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.