PNAMES

From DoomWiki.org

Revision as of 14:03, 6 November 2023 by Nockson (talk | contribs) (fix section name and fmtg)


PNAMES is a WAD lump that includes all the names for wall patches.

Binary data

The binary contents of the PNAMES lump starts with a header of 4 bytes, followed by all of the patch names.

PNAMES
Offset Length Name Content
0x00 4 nummappatches An integer holding the number of following patches.
0x04 8 * nummappatches name_p[ ] Eight-character ASCII strings defining the lump names of the patches. Only the characters A-Z (uppercase), 0-9, and [ ] - _ should be used in lump names[citation needed]. When a string is less than 8 bytes long, it should be null-padded to the eighth byte.

All integers are 4 bytes long in x86-style little-endian order. Their values can never exceed 231-1, since Doom reads them as signed ints.

See also