I'm sure I can remember rag doll mode being a new Dim3 thing once upon a time but I can't seem to find it in the APIs...is it still a thing?
Yup, but it needs some work (almost all in extra stuff the project guy would have to do, like telling the extend that bones can move and such.) As a general shift bones away from force it works. It's not in the docs (will add), but here's the calls (on xxx.model.animation.)
* added xxx.model.animation.ragDollStart(forcePos,force,needReset,msec) to start rag dolls
* added xxx.model.animation.ragDollRandom(needReset,msec) to start random rag dolls
* added xxx.model.animation.ragDollClear() to clear rag doll changes