Tabling the dynamic storytelling from my last post, and wanting to touch the code again, I made a conversation mode that locks you in and prevents you from leaving. I don't know if it's a tool I will use at all, and I certainly don't want to use it often, but there may be certain conversations that I will force the player to hear. At the very least, I can use it as scaffolding while building stuff before I add contingencies for when the player goes off script.
Here's the start to my point and click adventure game. Graphics obviously unfinished, and you can't actually do anything other than walk around an empty room, talk to Fiona, and look at a placeholder art door. But it is something!
Viggo and Fiona journey to a sealed temple to prevent a something or other. (The plot needs a little fleshing out...)