Posted October 02, 2025 by reesa~
Heya! I came back to this little project to fix a… kinda major bug. eheh
So basically I should be sleeping now, but of course as a stupid ahh I am, i cannot for the love of everything - fall asleep. I’ve picked up my phone and tried to re-play Circuit Connect for whatever reason, and turns out, the mobile controls gets disabled at the last level, rendering it soft locked until you connect a gamepad or a keyboard… whoopsies.
The reason why that did happen is that I’ve built a system to parse some things when switching levels, such as post process effects, music switch, etc. and the last level has a special flag that prepares some things for the game to be ready to be replayed.
One of these things was disabling GameManager.game_running
variable, which does some silly things like… idk hiding ui because the game is not running?? UGH.
Yeah the idea was that the ui would hide for some dramatic effect on that level, but someone forgot that they were releasing it on mobile too.
Moving the piece that was disabling the variable to _ready
function of game_end scene fixed the issue.
Another small thing that was bothering me to the level, I was noticing it, but not enough that I’d fix it - was keyboard prompts showing on mobile.
That’s all I’ve got for this update. Check out my itch profile for other super great stuff I make, seeya!