Beta Patch v2020.8.a.4; "The Mirror and the Lime"
Author: Six Letters On Necessity,
published 4 years ago,
Thanks for everyone who submitted bug reports to our old friend support@weatherfactory.biz. It's been enormously helpful. Issues addressed in this patch:
- images weren't working in some mod /images subfolders. They should now.
- merge-overwriting entities didn't quite work as advertised (property operations failed when merge-overwriting). This is fixed.
- fixed a subtle and horrible bug with expulsion filers, which now work again.
I've also done a lot more in the way of under-the-hood rewriting. The ideal situation is that you won't notice the difference at all. The likely situation is that I've introduced a handful of extra bugs (e.g., I just noticed the end game animation isn't firing properly). Why am I bothering, then?
Because back when I started building Cultist, I hadn't done any real coding for at least five years, and I was learning Unity from scratch. So there's a lot of nonsense in there at the foundations. Then I got four different freelancers in at various stages to write code- all of them extremely competent, but all with their own styles and quirks and all working independently.
So the effect right now is that of a big house built in the architectural styles of five different eras, mostly by one novice in a tearing hurry who's only read about houses in books, who's had seasoned craftsmen dropping by to help him with the windows and the plumbing and the electrics. The kind of place you'd love to go round with a knowledgeable guide who can explain why the builder saw fit to leave a hole in the ceiling above the kitchen table ('so guests can pass down mugs for washing') and put the front door on upside down ('just too much trouble to change back'). But not the kind of place you'd want to live in, in case you visit the bathroom in the small hours and plummet through a hole to crash into the kitchen table.
And definitely not the kind of place you'd want to use as a basis for a larger, more ambitious house... a library, for example.
So I'm taking some time to tidy it up. Bear with me. It'll stay on the beta branch until I'm fairly confident I'm not going to put a pickaxe through the wrong wall and release a gush of undesired spiders.