m. c. de marco: To invent new life and new civilizations...

Harvest Randomizer

I didn’t support the Kingdom Builder: Harvest kickstarter and I haven’t gotten a copy yet, but back when I added Marshlands to my Kingdom Builder randomizer I also promised to eventually update it for Harvest,. The actual changes would have been simple if I weren’t so horrified by the spaghetti code into which the randomizer had grown over the years.

It’s a little late for refactoring when Harvest is the last expected expansion in the tumultuous history of Kingdom Builder, but refactor I did. This cleared up some subtle bugs and introduced some less-subtle bugs, all of which are, hopefully, squashed now. Please let me know if they’re still crawling around in there.

The source is still at github.