Pokédex data structure (Generation III): Difference between revisions

Line 45: Line 45:
The offset determines where exactly the silhouette will be placed. For example if '''Pokémon offset''' = 10 then the silhouette of the Pokémon will be 10 pixels from the top and 10 pixels from the left. (for some reason, that cannot be exactly simulated outside of the game).
The offset determines where exactly the silhouette will be placed. For example if '''Pokémon offset''' = 10 then the silhouette of the Pokémon will be 10 pixels from the top and 10 pixels from the left. (for some reason, that cannot be exactly simulated outside of the game).


==Fingerprint==
==Offsets==
<pre>
Ruby: 0x083B1858
CF C8 C5 C8 C9 D1 C8 FF  00 00 00 00 00 00 00 00 // (entry 0, "UNKNOWN")
Sapphire: 0x083B18B0
0D D3 55 08 00 00 00 01  00 00 00 01 00 00 00 00
Emerald: 0x0856B5B0
CD BF BF BE FF 00 00 00  00 00 00 00 07 00 45 00 // (Bulbasaur, "SEED")
FireRed: 0x0844E850
89 D3 55 08 00 00 64 01  11 00 00 01 00 00 00 00
LeafGreen: 0x0844E270
CD BF BF BE FF 00 00 00  00 00 00 00 0A 00 82 00 // (Ivysaur, "SEED")
1B D4 55 08 00 00 4F 01  0D 00 00 01 00 00 00 00
CD BF BF BE FF 00 00 00  00 00 00 00 14 00 E8 03 // (Venusaur, "SEED")
A7 D4 55 08 00 00 00 01  00 00 84 01 06 00 00 00
C6 C3 D4 BB CC BE FF 00  00 00 00 00 06 00 55 00 // (Charmander, "LIZARD")
39 D5 55 08 00 00 BC 01  12 00 00 01 00 00 00 00
...
</pre>


{{data structure}}
{{data structure}}
14

edits