The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Other [Emerald] various questions: roaming, deoxys,...

Notices
For all updates, view the main page.

Binary ROM Hacking Need a helping hand or just want to talk about binary ROM hacks? Get comments and answers to any ROM Hacking-related problems, questions or thoughts you have here.

Ad Content
Reply
 
Thread Tools
  #1   Link to this post, but load the entire thread.  
Old June 26th, 2019 (9:10 PM).
Haltmann's Avatar
Haltmann Haltmann is offline
 
Join Date: May 2019
Gender: Female
Posts: 15
I've got some questions about hacking Emerald that are making it hard for me to work on my hack.
If someone could answer them, that'd be greatly appreciated!

-How can I add roaming Pokémon to Emerald?
-How can I edit Deoxys-Speed's moves or prevent it from changing its form upon capture?
-How can I add one-time encounters for Pokémon like Mewtwo?
-How can I add more person sprites to the game (for instance, an NPC sprite that's found in FRLG but not in RSE)?

Thanks a lot!
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old June 27th, 2019 (1:02 AM). Edited June 27th, 2019 by STikER.
STikER's Avatar
STikER STikER is offline
 
Join Date: May 2014
Location: Ukraine
Age: 23
Gender: Male
Posts: 275
Quote:
Originally Posted by Haltmann View Post
-How can I add roaming Pokémon to Emerald?
-How can I edit Deoxys-Speed's moves or prevent it from changing its form upon capture?
-How can I add one-time encounters for Pokémon like Mewtwo?
-How can I add more person sprites to the game (for instance, an NPC sprite that's found in FRLG but not in RSE)?
Changing Deoxys Forme from Speed to Normal (sprites, icon and stats): https://www.pokecommunity.com/showthread.php?p=9001424#post9001424
Deoxys' moveset is easily editable through any Pokemon editor (for example, the one included in PGE), in-game it doesn't change depending on Forme.

One-time encounter is triggered by a script applied to the overworld sprite on a map with a command:
Code:
setwildbattle 0xAA 0xBB 0xCC
where AA is the index number of the Pokemon, BB is the level of the Pokemon and CC is the held item of the Pokemon, all in hex. Also there should be additional commands such as flag checks, hiding overworld sprite after defeating, catching or fleeing and so on.
And if you're new to the scripting I suggest you reading this scripting tutorial first: https://www.pokecommunity.com/showthread.php?t=164276

About adding new overworld sprites... I tried to figure out how to do it, but really, I don't know if it's possible. Anyway, if I remember right, there are some unused OW in the game, also if trading won't be part of your game you can edit Red's and Leaf's sprite.

Can't say absolutely anything about roaming Pokemon, sorry. Hope I provided some help.
Reply With Quote
Reply

Quick Reply

Join the conversation!

Create an account to post a reply in this thread, participate in other discussions, and more!

Create a PokéCommunity Account
Ad Content

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


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