There are a few bugs and it isn't completely implemented, relies on script numbers and other shenanigans.
Should break it out of the pk3 and use a simple config of sorts to build it with from a selection of examples that each reside in their own folder.