Devlog Update 156

Usually I try to keep a balance between fixing bugs, improving old things and adding new things, but occasionally it’s necessary to just focus for a while on fixing and improving. This week was nothing but fixing bugs for me, and since the others are on well-deserved vacation currently that means there are no exciting pictures of cool new things this week I’m afraid.

The week started with a bunch of patches for Alpha 16 before I moved on to some less urgent problems. There was one bug in particular (janitors are occasionally unable to pick up some trash until the savegame is reloaded) that was especially tricky - it has a fairly low and random chance to happen and only appears under certain circumstances. Figuring out what was going on there was a very slow process since I had to leave the game running for hours just to see the issue happening once, so in the end it took roughly two days to understand what the problem was. Once I knew, the fix itself took just a couple minutes, which is how it oftentimes goes with bugs.
That’s why I usually ask people reporting a bug if they know how it can be triggered :) It can really save a ton of time and frustration.

There’s still some more left to work through, so next week looks like it’ll be more of the same.