Level
Jump to navigation
Jump to search
A level is any given area where a game takes place. Doom and Heretic use an ExMx format for maps, and Doom II, Hexen and Strife use a MapXX format. The latter two of these use a hub system. ZDoom can use any 8 character string as a level name by modifying the MAPINFO lump, and it also allows for the use of hubs.
Each map contains several lumps:
- Map header (gives the map its name, contains no data except possibly FraggleScript)
- TEXTMAP (UDMF-only)
- THINGS (not in UDMF)
- LINEDEFS (not in UDMF)
- SIDEDEFS (not in UDMF)
- VERTEXES (not in UDMF)
- SEGS
- SSECTORS
- NODES (binary formats) or ZNODES (UDMF)
- SECTORS (not in UDMF)
- REJECT
- BLOCKMAP
- BEHAVIOR (not in Doom format, optional in UDMF)
- SCRIPTS (optional source code of BEHAVIOR)
- ENDMAP (UDMF-only)