UDMF: Thing types
Loading
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: