Okay, now CTRL-Skip related bugs (panels not showing, backgrounds not loading, music possibly not playing, etc) should be fixed and guarded against. This was quite the thing to do, because by initial design my dialogue system is "stateless". It runs independently of the game, the idea was that I can essentially show any dialogue anywhere and as far as game thinks: nothing happened. This is useful, for example for cutscenes. But, as it happens, I organically decided to add the control flow of the game (what music plays, what poses characters have, what background is on the screen, etc) into dialogue files... suddenly, skipping dialogue became a bit fraught with danger. It should all be fixed now, I think. Hope. Pray. I'm thinking I can probably push out the next version during the weekend. Friday might have been possible otherwise, but Fridays are baaad days for me to do any work on the game.
#bugs
Fixed some minor bugs, made entering Locations more intuitive. Now all "hotspots" highlight when pressing down ALT and also when mouse hovering over them, so you don't need to "pixel hunt" anything. Although to be honest, that was not really a thing in the game. Next, I'll probably see if I can address some bugs that can happen when CTRL-skipping text. I've already implemented several fixes on that end, but it has some fundamental issues that I might want to address first. Basically, trying to reduce jank.
Uhh... there's a bug that you can access Sonja's room before you meet her. And potentially see her portrait in rooms (since her schedule is procedural, you might not see her). Not sure if this is worth a hotfix? It won't break anything, it's just... uh, stupid.
Having to work on your writing tool bugs while writing is fun? Right? I only hope I finish the writing in time to actually do some QA of the actual game, rather than authoring tools. Still have today and tomorrow, although ideally I'd prefer as much QA time as possible.
Oh, just love it when a deadline is breathing down your neck, and while writing you come across serious bugs. Nothing game breaking, but absolutely hideous (from my point of view). So can't truly concentrate on the writing.