View Single Post
  #23562    
Old January 19th, 2013 (12:00 PM).
FBI agent's Avatar
FBI agent FBI agent is offline
If my PM box is full, VM instead :x
 
Join Date: Jan 2013
Location: Unknown Island
Gender: Male
Posts: 823
Quote originally posted by karatekid552:
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:
bulbapedia.bulbagarden.net/wiki/Pokemon_data_structure_in_Generation_III#Personality_value
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.


--EDIT--
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 ).