The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Script Advance Map Emerald Champion Scripts

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 6th, 2020 (2:58 PM).
evangraham's Avatar
evangraham evangraham is offline
 
Join Date: Jun 2018
Gender: Male
Nature: Jolly
Posts: 12
Hi, two questions - I'm making some changes to Emerald using Advance Map (and a few other programs). Most of my changes have gone smoothly (changing encounter tables, changing some movesets) and I've been trying to change the Champion battle from Wallace to Steven.

I was able to change his sprite, team and his dialogue and when testing this it's all working until May walks in after you defeat him, the game is breaking. She walks up and then I can't move. I have XSE (and PKSV) downloaded and it successfully lets me alter scripts for any events, except anything in the Champions room. I can't open Steven, May or Birchs events. I haven't edited any scripts yet and the only things that are changed in the Champions room were changed using a-text and a-trainer.

Why can't I open their events? Am I looking in the wrong place? The other question, the vs sprite before the battle is still Wallace, where do I look/what do I use to swap this? I'm not sure if I can link to a download of the ROM here but if I'm able I can post it for whoever to take a look if you'd want. Thanks!
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old June 6th, 2020 (5:16 PM).
4vwx 4vwx is offline
 
Join Date: Mar 2017
Posts: 9
Following! I found the same issue, I'll let you know if I find an answer before someone else can get back to you!
Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old June 6th, 2020 (10:19 PM).
kapparill's Avatar
kapparill kapparill is offline
kapparill#8871
 
Join Date: Sep 2016
Location: Queensland, Australia
Age: 18
Gender: Male
Posts: 60
It is much easier to achieve these sort of edits using the disassembly project, pokeemerald. It provides more customisability, and other great features :)
Reply With Quote
  #4   Link to this post, but load the entire thread.  
Old June 7th, 2020 (1:47 AM).
STikER's Avatar
STikER STikER is offline
 
Join Date: May 2014
Location: Ukraine
Age: 23
Gender: Male
Posts: 275
First of all, DO NOT use Advance Text to edit anything. It's buggy and it is probably a reason why your script now is broken. Now, Champion script is something called a level script. Level script is a script that is tied to the map itself, not to the tile or NPC. Open the Champion's room in Advance Map, go to Header tab, and there you'll see a Map Script section. Then, click on the arrows of the Script no until you find a script with a script type "02 Validates values..." or "04 Validates values..." (i don't remember which one of these two). Then click Open Script. This is your Champion script.
Regarding the Wallace's sprite... You should just replace the sprite itself with NSE or any other program of your liking and then it will show up correctly everywhere.
__________________

ORAS and Emerald combined! | Familiar, but renewed Kanto!
Reply With Quote
  #5   Link to this post, but load the entire thread.  
Old June 7th, 2020 (8:47 AM).
evangraham's Avatar
evangraham evangraham is offline
 
Join Date: Jun 2018
Gender: Male
Nature: Jolly
Posts: 12
Worked like a charm, thank you for the help! Time to delete Advance Text and look into NSE to change the VS sprite
Reply With Quote
  #6   Link to this post, but load the entire thread.  
Old June 7th, 2020 (8:48 AM).
evangraham's Avatar
evangraham evangraham is offline
 
Join Date: Jun 2018
Gender: Male
Nature: Jolly
Posts: 12
Quote:
Originally Posted by STikER View Post
First of all, DO NOT use Advance Text to edit anything. It's buggy and it is probably a reason why your script now is broken. Now, Champion script is something called a level script. Level script is a script that is tied to the map itself, not to the tile or NPC. Open the Champion's room in Advance Map, go to Header tab, and there you'll see a Map Script section. Then, click on the arrows of the Script no until you find a script with a script type "02 Validates values..." or "04 Validates values..." (i don't remember which one of these two). Then click Open Script. This is your Champion script.
Regarding the Wallace's sprite... You should just replace the sprite itself with NSE or any other program of your liking and then it will show up correctly everywhere.
Worked like a charm, thank you for the help! Time to delete Advance Text and look into NSE to change the VS sprite
Reply With Quote
  #7   Link to this post, but load the entire thread.  
Old June 8th, 2020 (12:13 AM).
STikER's Avatar
STikER STikER is offline
 
Join Date: May 2014
Location: Ukraine
Age: 23
Gender: Male
Posts: 275
Quote:
Originally Posted by evangraham View Post
Worked like a charm, thank you for the help! Time to delete Advance Text and look into NSE to change the VS sprite
I'd say do not delete Advance Text, it is quite useful for finding text offsets, just use another program to edit the text itself.
__________________

ORAS and Emerald combined! | Familiar, but renewed Kanto!
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.