Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.

Pokémon Mystery Dungeon: Red Rescue Team/Personality Test Questions

From Data Crystal
< Pokémon Mystery Dungeon: Red Rescue Team
Revision as of 16:52, 13 April 2016 by Crocodile91 (talk | contribs) (this page should be ultimate now)
Jump to navigation Jump to search
Personality Test Questions
Game Pokémon Mystery Dungeon: Red Rescue Team
Start Address 0x00F0054
End Address 0x00F2623
# of Entries 56
Entry Length varies
Total Length 9680 bytes (0x25D0)
Back to the ROM map

These are the personality test questions, with relative answers and nature points assigned.

Pointers Tree

question pointer from the Questions Pointer Table to
└three pointers to
 └question text
 └three pointers to
  └answers text
 └answers nature points

Answers Pointer Table Structure

Address   Size     Description
--------  ----   ----------------
{
  0000    0004   little-endian GBA pointer to answer text
  0004    0004   little-endian long int value starting from 0 and increasing by 1 in subseguent answers
}
Repeats until a 0000FFFF entry is reached.

Answers Nature Points Format

For every answer there is a 16-byte entry, in wich each byte indicates the amount of points for every nature given when that answer is chosen. The remaining 3 bytes are unused.

 Address    Nature
---------  --------
00 (0x00)   Hardy
01 (0x01)   Docile
02 (0x02)   Brave
03 (0x03)   Jolly
04 (0x04)   Impish
05 (0x05)   Naive
06 (0x06)   Timid
07 (0x07)   Hasty
08 (0x08)   Sassy
09 (0x09)   Calm
10 (0x0A)   Relaxed
11 (0x0B)   Lonely
12 (0x0C)   Quirky
13 (0x0D)   unused
14 (0x0E)   unused
15 (0x0F)   unused