View Single Post
Old January 19th, 2013 (12:00 PM).
FBI's Avatar
FBI FBI is offline
Free supporter
Silver Tier
Join Date: Jan 2013
Location: Unknown Island
Gender: Male
Posts: 1,400
Originally Posted by karatekid552 View Post
Your "very similar repeating pattern" is a pointer table. When hex editing, you'll eventually notice that numbers are stored in reverse byte order. So, a pointer to the location 8 46 3E 60 would look like 60 3E 46 08. Remember, that the info in the rom is under the label of 08. Ram offsets would be in the in other labels such as 02 and 03.

I don't know much about natures but, their info will be stored in a table like the one you've experienced, where each pointer will point to the stats that are affected.
In this post, what are the differences between "labels" and pointers? I assume you mean variable names when you say labels?

As for the question:
To successfully edit would require ASM I'd think (though maybe there is a way to do it in hex).
If you scroll down, you'd find that the offset is at 0x02024284 in FireRed.

I lied, I don't think there is a way to do it in hex. Unless you want to standardize a specific nature to a specific breed (then again I know nothing ).