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 Pokémon Emerald "Pokémon Center Reset" Glitch (https://www.pokecommunity.com/showthread.php?t=327013)

LCCoolJ95 May 22nd, 2014 5:42 AM

Pokémon Emerald "Pokémon Center Reset" Glitch
 
I'm sorry if this is in the wrong thread, but I just wanted to post this somewhere.

Hi, I'm working on an Emerald mod. I am almost finished, but I hit one problem. Every time the player enters the Pokémon Center in Oldale Town, the game resets itself. I'll post a video link example.

https://www.youtube.com/watch?v=A4aQY0Y_qpY

This is the weirdest glitch I ever hit. I mean, if it was a sprite error, I would of edited that in a heartbeat. But this...I never seen anything like it. If anyone here has an idea what is wrong, that would be great.

EDIT: I tested it in another town. The same thing happens...

Le pug May 22nd, 2014 7:49 AM

Where does it warp to? It could be something with the map header, have you tried recreating the Pokecenter at a different map and warping there? Also could be in the level scripts.

LCCoolJ95 May 22nd, 2014 7:59 AM

Quote:

Originally Posted by Le pug (Post 8263451)
Where does it warp to? It could be something with the map header, have you tried recreating the Pokecenter at a different map and warping there? Also could be in the level scripts.

It should warp to the Pokémon Center interior. It checks out in Advance Map.

Le pug May 22nd, 2014 8:01 AM

Quote:

Originally Posted by LCCoolJ95 (Post 8263462)
It should warp to the Pokémon Center interior. It checks out in Advance Map.

Best I could offer is copying the map over to a new map and trying to warp to it and see if it works and if so, bring over the level scripts and if it messes up then you know what's wrong but if it doesn't, it was due to the map header being messed up.

Christos May 22nd, 2014 8:03 AM

Quote:

Originally Posted by LCCoolJ95 (Post 8263308)
I'm sorry if this is in the wrong thread, but I just wanted to post this somewhere.

This belongs to Beginner's Lounge, so I'm moving it there. Your problem could be that one of your "person events" as they're called in Advance Map has the movement type "Look down" or "Hidden". The first such types in the movement type list cause the map to reset as soon as you go close to them. So just use "No Movement" instead of "Look down", and one of the other "Hidden" types in that list, not the one that is highest in the list.

LCCoolJ95 May 22nd, 2014 8:11 AM

Quote:

Originally Posted by Spheal (Post 8263467)
This belongs to Beginner's Lounge, so I'm moving it there. Your problem could be that one of your "person events" as they're called in Advance Map has the movement type "Look down" or "Hidden". The first such types in the movement type list cause the map to reset as soon as you go close to them. So just use "No Movement" instead of "Look down", and one of the other "Hidden" types in that list, not the one that is highest in the list.

Which map do I edit though? The town/city, or the Pokémon Center?

Christos May 22nd, 2014 8:18 AM

Quote:

Originally Posted by LCCoolJ95 (Post 8263479)
Which map do I edit though? The town/city, or the Pokémon Center?

Whichever map resets when you enter it. If any map resets, either as soon as you enter it or while you walk around it, just look for person events with the movement types I mentioned above and change them.

LCCoolJ95 May 22nd, 2014 8:26 AM

Quote:

Originally Posted by Spheal (Post 8263489)
Whichever map resets when you enter it. If any map resets, either as soon as you enter it or while you walk around it, just look for person events with the movement types I mentioned above and change them.

I tried it, didn't work.

Quote:

Originally Posted by Le pug (Post 8263464)
Best I could offer is copying the map over to a new map and trying to warp to it and see if it works and if so, bring over the level scripts and if it messes up then you know what's wrong but if it doesn't, it was due to the map header being messed up.

I tried it, and it worked :)

Though, I have no clue what to do next. Do I re-locate the map bank headers?

Le pug May 22nd, 2014 9:05 AM

Quote:

Originally Posted by LCCoolJ95 (Post 8263506)
I tried it, didn't work.


I tried it, and it worked :)

Though, I have no clue what to do next. Do I re-locate the map bank headers?

You don't have to do anything just copy over the map tiles, level scripts and script events and use the new map as your pokecenter for that map. Emerald is easily bugged with map headers and you can either just make new maps or delete and replace the map


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.