So I've gotten transitions working now. So the movement engine is more or less fully complete. There is just one thing left to fix which is just how many tiles to draw around the character. (I don't want to draw EACH tile every frame lest we have Huge maps) And I'm close to fixing that one.
After that I'm going to do an update to TileCat. (Probably finish my rewrite as well). I have an idea to make each map contain the start coords for where the character must spawn. Or I could make it so it has another map type that contains coords for the player and NPC's to spawn.
I'll also have to update for events such as signs, NPC's, battle's, and such. Once that is done, I can release a demo of small city or what have you.