One problem with making a game like this is, as it has such a huge scope, it's very easy to accidentally break something while trying to fix something else. I've done that many times over the last year, several in just the last month.
So I decided to run a public beta testing branch of the game and put all my latest fixes and updates into there so people who want them can play them, but if I screw something up it won't affect everyone else. Every so often I'll migrate them to the main game.
You can use the public beta by right-clicking on Survivalist in your Steam library, clicking Properties, going to the Betas tab, and selecting publicbeta on the drop-down.
So if you're feeling helpful it would be great if you could switch to that branch and just keep an eye out for anything that seems broken.
Here's the changelist so far:
- Added support for different languages. There are now partial translations of the game in Spanish, Hungarian, and Polish!
- Changed font to Open Sans (to support special characters in those languages)
- Changed fail conditions for certain quests that tell you to go to a building to get insulin, to not fail if Alice dies, as the insulin could still be useful to sell
- Fixed crash in melee attack AI code
- Fixed crash when trying to place fences outside the confines of the world
- Fixed zombies spawning from spawn points that have been built on