Secret Base Data
Scattered around Hoenn are a number of hidden locations that players may make into their own secret hideout. These are known as Secret Bases and are transfered to other players when you mix records, allowing you to visit them and even battle them once you've beaten the Pokémon League.
If you have forgotten where you set up your own Secret Base, there is a boy in Mossdeep who will remind you.
Up to 20 bases are able to be stored per Ruby or Sapphire cart, and no two bases may share the same location.
Data Structure Position in save data: 0x2988 160 byte structure x 20 0x0000 - Location - Halfword 0x0002 - Trainer Name - 7 Bytes 0x0009 - Trainer ID - Word 0x000D - Unknown - Byte 0x000E - Unknown - 2 Halfwords 0x0012 - Decorations in base - 16 Bytes 0x0022 - Decoration positions - 16 Bytes 0x0032 - Unknown - 2 Bytes 0x0034 - Pokemon Personalities - 4 Words 0x004C - Pokemon Moves - 24 Halfwords 0x007C - Pokemon Species - 6 Halfwords 0x0088 - Pokemon Held Items - 6 Halfwords 0x0094 - Pokemon Levels - 6 Bytes 0x009A - Unknown - 6 Bytes