Bug Tracker – Bug 1001

UDMF support

Last modified: 2013-08-11 03:55:23 CDT
Bug 1001 - (ARRAY(0x476ede8)) UDMF support
(ARRAY(0x476ede8))
UDMF support
Status: NEW
Product: Odamex
Classification: Unclassified
Component: Server & Client
0.6.x
All All
: P1 enhancement
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2013-08-11 03:55:23 CDT by Alexander Mayfield
Modified: 2013-08-11 03:55 CDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Mayfield 2013-08-11 03:55:23 CDT
UDMF is a map format supported by ZDoom and Zandronum.  It is a plain-text map format which does away with several of the binary lumps that the Doom and Hexen map formats have.

UDMF maps consist of three lumps: the header, TEXTMAP and ENDMAP.  The header and ENDMAP are markers, while TEXTMAP contains the map data.  ZDoom currently supports several other lumps:

- ZNODES: ZDoom GL/GL2 nodes.  Normal nodes aren't recognized here.
- REJECT: Reject tables, same as Doom and Hexen.
- BEHAVIOR: Compiled ACS, same as Hexen.
- DIALOGUE: Strife conversation data.

Yes, that means that the nodes are optional, and that if nodes are omitted the port is expected to build their own nodes for the map.