Jump to content

Recommended Posts

Posted (edited)

Hello all! I've been starting a ROM hack and am learning a lot about programming (I guess) through the process. I've been working a lot with the moves lately. I learned enough about modifying the data of the game to make a custom move using the "move effect" hex of another move into my custom one.

Besides the point. The real problem I'm having is that I cannot seem to find an accurate NARC path to the move tutors move selection in the game. I'd like to switch out one of the moves offered for a different move. However, I am lost once I get there. I just know I'm not in the right parts because the hex values do not reflect the current selection of moves offered by a tutor anywhere I look. 

I tried my best with this post but of course, the one reply that seemed to have been helpful only had a dead link 

If anyone could help me out, it'd be super appreciated. I'm having so much fun doing this.

 

EDIT: I've figured it out and am including the way to do it for future people to see. Well, actually I talked to the developer of the ROM hack GUI. Shout out to Frost!

The proper bin to edit is overlay bin 36. I'm using Frost's Ultimate Gen V ROM editor. Navigate through its "File Explorer" and follow the path in Overlays and fine ov_036. Decompress it, then export it. open it up in a Hex editor (I tested it without decompressing and it doesn't work).

Go to Hexademical address 51544.

In it, you should start on a string that reads AD 00, the full byte being AD 00 00 00. Note the first highlight.

27a12c58bc104fde62ed5cec57370ec3.png

if you put AD 00 in a programming calculator, you'll get the value for 173. That is the move ID, the move ID for Snore. If you wanted to change it to Air Slash, you'd put its move ID (ID: 403) into a calculator HEX 193 or in a hexstring: 93 01.

The next highlighted box "02" is how many shards it costs. In this case two shards.

The last highlighted box "01" is the place in which the selectable move is offered in its listing. Snore is the second in the list for the Humilau move tutor, so since the indexes start from "00," that's why its listing is "01" despite it being second. Bind would have index listing "00."

For some reason, all of the Shard move tutor moves are bunched together. like, the pool of them across all four cities. Additionally, I haven't yet got an idea on how to change the move bio in the move tutor selection. So it has the new move, but there's no description. I imagine it's somewhere in the script editor but I wanted to post this as soon as I learned how to do it so it was fresh in my mind.

 

Edited by sourkrowt

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...