Evhb: Difference between revisions
Jump to navigation
Jump to search
imported>Leoetlino Created page with "{{File format|name=evhb}} '''evhb''' is a format for storing event actor hierarchy information for event flows. == Format == === Header === {| class="wikitab..." |
imported>Leoetlino mNo edit summary |
||
| Line 1: | Line 1: | ||
{{File format|name=evhb}} | {{File format|name=evhb}} | ||
'''evhb''' is a format for storing event actor hierarchy information for [[Event flow|event flows]]. | '''evhb''' is a format for storing event actor hierarchy information for [[Event flow|event flows]]. | ||
Revision as of 13:50, 27 October 2019
| File format | |
|---|---|
| Endianness | {{{endianness}}} |
| This article is about the file format in general. For actual values, check the game RomFS. | |
evhb is a format for storing event actor hierarchy information for event flows.
Format
Header
| Offset | Type | Description |
|---|---|---|
| 0x0 | char[4] | Magic (evhb or EVHB)
|
| 0x4 | u32 | Version |
| 0x8 | u32 | Number of entries |
| 0xC | u32 | Padding |
All offsets are validated by the game. Strangely enough, some of the checks and relocation are skipped when the magic is EVHB.
Entry
| Offset | Type | Description |
|---|---|---|
| 0x0 | const char* | Event actor name |
| 0x8 | u32 | Event actor name length |
| 0xC | int | Index of parent event actor (-1 if none) |