Based on !1680 (merged), merge that one first.
This branch adapts all thing types to UDMF. Like linedefs, things have args
and stringargs
that can store miscellaneous settings. These replace a lot of old hacks, namely:
pitch
field.MTF_FLIP
. The other three all have specialized purposes that depend on the thing type, so they are no longer necessary in UDMF.While I was at it, I added a small amount of new features that have become feasible thanks to UDMF: