The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Script Pokemon Fire Red Script Help.

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 September 18th, 2017 (6:23 PM).
JayAihara JayAihara is offline
 
Join Date: Jul 2017
Posts: 7
Hi i'm looking for some help on writing a pretty specific script. I'm having trouble writing a script that checks the first pokemon in your party. I want to be able to have deoxys transform into its various formes. I've found an asm script that sets var 8004 to slot number and 8005 to new pokemon index. The only problem with this script is that it changes ANY pokemon in slot one to the new pokemon. I'm looking for a script that won't activate the change in pokemon UNLESS deoxys is first in the party and no where in the party. any help would be great. thanks.
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old September 18th, 2017 (8:53 PM). Edited September 18th, 2017 by Bladecraft.
Bladecraft's Avatar
Bladecraft Bladecraft is offline
It's written "Bladecraft" on my forehead.
 
Join Date: Feb 2017
Gender: Male
Nature: Calm
Posts: 83
If you're using Emerald:
There are ASM routines for checking specific species of Pokemon.
I suggest using special 0xA2, which opens the Pokemon menu and lets you pick a Pokemon, you can then check if that Pokemon is Deoxys, and then change it accordingly.
Here's a tutorial about how to use it: https://www.pokecommunity.com/showthread.php?t=397735

In case you don't want to use special 0xA2, there's another ASM script that just checks if a specific species of Pokemon is in the player's party.
I couldn't find it again, but it's on PokeCommunity somewhere.

If you're using FR:
Use Emerald
.
.
.
.
.
.
There's already a built in checkpokemon, however I don't know how it works as I don't hack Fire Red so you do your research. Again, it's here on PokeCommunity.

Also hack Emerald.
__________________
Rule #0: Always Make a Backup




Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old September 18th, 2017 (9:56 PM).
Delta231's Avatar
Delta231 Delta231 is offline
A noob
 
Join Date: May 2016
Location: India
Gender: Male
Nature: Bold
Posts: 682
Quote:
Originally Posted by Bladecraft View Post
If you're using Emerald:
There are ASM routines for checking specific species of Pokemon.
I suggest using special 0xA2, which opens the Pokemon menu and lets you pick a Pokemon, you can then check if that Pokemon is Deoxys, and then change it accordingly.
Here's a tutorial about how to use it: https://www.pokecommunity.com/showthread.php?t=397735

In case you don't want to use special 0xA2, there's another ASM script that just checks if a specific species of Pokemon is in the player's party.
I couldn't find it again, but it's on PokeCommunity somewhere.

If you're using FR:
Use Emerald
.
.
.
.
.
.
There's already a built in checkpokemon, however I don't know how it works as I don't hack Fire Red so you do your research. Again, it's here on PokeCommunity.

Also hack Emerald.

No, Hack Fire Red
__________________
HGSS OWs in FR Style
Fire Red NSE Bookmarks


A supporter of


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:15 AM.