The HINT format is used to manage the hint system, controlling what hints pop up, what they say, and where they point to.
|
This file format is almost completely documented There are a couple unknown fields.
|
|
To do: Document Metroid Prime 3's HINT format.
|
Format
Offset
|
Size
|
Description
|
0x0
|
4
|
Magic; always 0x00BADBAD
|
0x4
|
4
|
Version; 1 in Prime/Echoes, 3 in Corruption
|
0x8
|
4
|
Hint count
|
0xC
|
Hint entries start
|
Hint
Type
|
Count
|
Description
|
string
|
1
|
Hint name
|
float
|
1
|
Unknown
|
float
|
1
|
Appear time; the amount of time that passes from when the hint is activated to when it appears on the HUD
|
u32
|
1
|
Pop-up text STRG ID
|
u32
|
1
|
Unknown
|
u32
|
1
|
Unknown
|
u32
|
1
|
Target world MLVL ID
|
u32
|
1
|
Target room MREA ID
|
u32
|
1
|
Target room index (position in MLVL file)
|
u32
|
1
|
Map text STRG ID
|
End of entry
|