Object Name List Resource Format
An Object Name List is consists simply of a table of strings, these correspond to the names of objects as they appear in the game.
A Object Name List resource begins with a simple header:
Type | Order | Name | Description |
INT16 | LE | table_len | String offset table length in bytes |
Followed by a table of ( table_len / 2 ) of the following:
Type | Order | Name | Description |
INT16 | LE | string_offset | Offset of string from start of resource |
A string_offset equal to the length of the resource followed by a string_offset of 0 appears to signify the end of the offset table.
Each string begins on an even offset. Random characters are present as padding.