This branch finishes the UDMF implementation - for now! (There's still going to be new features in the future, but this branch should be fully functional.) Based on !1696 (merged), so merge that one first.
Here's what's new in this branch:
TEXTMAP
parser. UDMF maps now load almost as fast as binary maps.writethings
command because the internal binary-to-UDMF conversion breaks it. Also disabled NiGHTS Objectplace because it's useless without writethings
.-writetextmap
command line parameter, then every time the game loads a map in binary format, it will save the converted UDMF map as a TEXTMAP
lump into the SRB2 folder. There's a few things the converter can't handle, but it will warn you about those in the console.