Textdata textlist.dat

From Raynegard Wiki
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]