Trainer data structure (Generation II)

Revision as of 00:28, 24 February 2010 by Rylz (talk | contribs) (added a few symbols and fixed an error)
050Diglett.png This article is incomplete.
Please feel free to edit this article to add missing information and complete it.

0572Minccino.png This article does not yet meet the quality standards of Bulbapedia. Please feel free to edit this article to make it conform to Bulbapedia norms and conventions.
Offset Name Length Type
0x15C7-0x15C8 ID number Word Integer
0x15C9-0x15D0 Name 8 bytes String
0x15D1-0x15D3 Padding 3 bytes Null

Notes

Strings

Strings use a unique storage format as outlined in the following table. They are terminated with 0x50 and any extra characters after the termination character in the string have the value 0x00.

Padding Hyphen Terminator Space A B C D E F G H I J K L M N O P
0x00 0xe3 0x50 0x7f 0x80 0x81 0x82 0x83 0x84 0x85 0x86 0x87 0x88 0x89 0x8A 0x8B 0x8C 0x8D 0x8E 0x8F
Q R S T U V W X Y Z a b c d e f g h i j
0x90 0x91 0x92 0x93 0x94 0x95 0x96 0x97 0x98 0x99 0xA0 0xA1 0xA2 0xA3 0xA4 0xA5 0xA6 0xA7 0xA8 0xA9
k l m n o p q r s t u v w x y z
0xAA 0xAB 0xAC 0xAD 0xAE 0xAF 0xB0 0xB1 0xB2 0xB3 0xB4 0xB5 0xB6 0xB7 0xB8 0xB9
  This game-related article is a stub. You can help Bulbapedia by expanding it.


Data structure in the Pokémon games
Generation I Pokémon speciesPokémonPoké MartCharacter encodingSave
Generation II Pokémon speciesPokémonTrainerCharacter encoding (Korean) • Save
Generation III Pokémon species (Pokémon evolutionPokédexType chart)
Pokémon (substructures) • MoveContestContest moveItem
Trainer TowerBattle FrontierCharacter encodingSave
Generation IV Pokémon species (Pokémon evolutionLearnsets)
PokémonSaveCharacter encoding
Generation V-present Character encoding
TCG GB and GB2 Character encoding