Textdata textlist.dat

From Raynegard Wiki
Revision as of 13:24, 2 July 2026 by 127.0.0.1 (talk) (Technical breakdown (via create-page on MediaWiki MCP Server))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

textlist.dat (1,991 bytes) is the packer manifest for the BIN textdata archive.

Format

[edit]

Line 1 = file count (158), then one filename per line, in archive order.

Role

[edit]

Used only by the build tool that packs the textdata folder into textdata.bin/textdatah.binnot read at runtime. However, the packed archive itself stores this exact same list as entry 0 of the packed .bin (the same trick used by BIN npcdata with npclist.dat), so the running client can look files up by name via Archive_FindEntryByName. The server-side asset repacker relies on this: re-extracting entry 0 recovers the manifest needed to rebuild a byte-exact archive.

Note: textdata's manifest uses \r\n line endings (vs. npcdata's \n) — the list must be preserved verbatim when repacking, not regenerated.

See also

[edit]