- 9
- Posts
- 7
- Years
- Canada
- Seen Jun 23, 2019
I'm trying to change what TMs Pokemon can learn in FireRed, but I'm having trouble understanding how this is stored in the ROM.
According to this ROM map, "TMs Learnable" is stored at 0x252bc8. I was hoping to find a list of pointers there, similar to how Moves Learnable by Leveling Up is stored (0x25D7B4): one pointer for each Pokemon, each of which points to a list of moves the Pokemon can learn. That doesn't appear to be the case here, and I'm unable to make heads or tails of the data that is stored there.
Would anyone be able to explain what the format of this data is?
According to this ROM map, "TMs Learnable" is stored at 0x252bc8. I was hoping to find a list of pointers there, similar to how Moves Learnable by Leveling Up is stored (0x25D7B4): one pointer for each Pokemon, each of which points to a list of moves the Pokemon can learn. That doesn't appear to be the case here, and I'm unable to make heads or tails of the data that is stored there.
Would anyone be able to explain what the format of this data is?
Last edited: