
Also, some news on the NPC / Mission SDK thing. It's gotten big/useful enough to not be exclusive to the RPG (but it'll get the first use of it by a long way, ofc) but anyway. I got the basics of it working

Basics of what it'll actually do:
40 different missions possible per map. NPCs that you can customise with 20 different conversations in each, accessed when certain conditions are met (example: talking to person A changes mission 1's condition, then conversation 2 in person B can be accessed). Included in the conditions is a check for a specific nearby NPC follower (hostage, for example), and after each conversation, you can set it to give the player money, change conditions, follow the player or a patrol route (further customisable (eg. go berserk or vanish at the end of the route)), or start an item trade for money (eg. tea house guy). There will also be condition options from taking damage and dying.
Doors and decoration which can check for (and set) conditions will also be included. Basically, every tiny mission in Cozmo_RPG would've been really easy to make from within the SDK with this. Aaaand looking up at that, I definitely need to write some better documentation.