Pokemon Base Stats Data Structure?
Results 1 to 1 of 1

Thread: Pokemon Base Stats Data Structure?

  1. #1
    is obsessed with Noivern! Zekurom's Avatar
    Join Date
    May 2010
    Gender
    Male
    Posts
    5,658
    Post Thanks / Like
    Blog Entries
    108

    Default Pokemon Base Stats Data Structure?

    We don't have it for either Gen.4 or Gen.5, and it's making it hard for me to tell what's what when it comes to the held items, egg groups, etc.

    But, from what I've seen so far, it appears to be the following:

    +0x00: Base stats (6 bytes)
    +0x06: Types (2 bytes)
    +0x08: Catch rate (1 byte)
    +0x09: Evolutionary stage? (1 byte)

    ...
    +0x12: Gender ratio (1 byte)

    ...
    +0x22: Base EXP yield (2 bytes)
    +0x24: Height in 0.1 m (2 bytes)
    +0x26: Weight in 0.1 kg (2 bytes)

    Umm... I don't know the rest. Here are some patterns, though:

    +0x13: Some strange property that's always a multiple of 5. It seems to be set at 120 for most legendary Pokémon.
    +0x14: Some strange property that's always set to either 0, 35, 70, 90, 100, or 140.
    Last edited by Zekurom; 22nd September 2010 at 05:46 PM. Reason: Updated with new information.
    The word "quadragonal" is the only word with "dragon" in it where "dragon" is not a root word. That makes it awesome.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •