The ghost Left Unattended is now available as a standalone ghost! It was previously released as part of the Ghost Luckybag 2026 bundle.
We were originally planning to just tidy it up a little bit for the separate release, but then we kept adding things and it turned into a major content update! Oopsie. So, now it is version 1.1.0.
The release page says it, but it bears repeating: this is an intentionally annoying ghost. The event it was made for is one where ghosts are released that are unpleasant or miserable, or user unfriendly in some fashion. It makes a nice outlet for those kinds of things! So, this ghost was not made with user comfort in mind, and will do some things you might not expect, as well as generally be a nuisance.
That being said, I've come to really like this ghost a lot after working on it. Despite that fact that she's objectively such a pest, writing this was really fun for me! The narrator in particular ended up going a direction I didn't expect, and it ended up being this odd angle that I wouldn't have had the chance to write otherwise.
This ghost was also my first proper foray into working with classes in object oriented programming. I've known some of the theory behind it for years, but it's the sort of thing I knew I wouldn't really understand on a deep level until I had a project where I needed to play with it. And this was that project! Aosora recently had class functionality added, so I decided to give it a spin. It made this style of ghost much easier to create, I can certainly appreciate object oriented coding much better now than I did before! I think this experience will help me a lot with future coding endeavors.
I'm surprised with how much content we managed to put into what was supposed to be a little joke ghost, and I'm really thrilled with how it came together. But I also think you probably shouldn't play with it. It depends what you like, really!
Changelog:
Added 29 new random dialogues, bringing the total to 50.
Added 2 new items.
Added responses to being poked by Needle.
Added special responses when poked by Needle in the Birthday Needle shell.
Added many new item interaction dialogues.
Added new guest personalities.
Added a general response to OnCommunicate.
Added Spectre calibration and responses.
Added a response for LOBO's howling.
Added responses for OnPhantaEepy.
Added responses for OnCanToss.
Changed behavior of OnCloseAll and OnGhostChanging, now instead of assuming a defeat it will first check if all items have been closed, and if so play the appropriate closing dialogue.
Changed spawning cooldown time, it is now half of what it was. This makes guests despawn more quickly when the requirements to have them are not met.
Many guests now leave silently, to avoid having a constant stream of goodbye messages tying up the ghost.
Fixed an issue where the screen boundaries were improperly detected, causing some items to appear partially off the right side (or rarely the bottom) of the screen.
Fixed an issue where the balloon was always detected to be open when spawning decorations or guests.
Fixed an off by one issue where the number of other ghosts installed was counted improperly.
Fixed an issue where her face would reset early if a decoration or guest spawned immediately after a dialogue finished.
Under the hood cleanup, making it faster and easier to add new content in the future if we want to.
Misc other tweaks and fixes.