I made the new HUD optional so that Shelter takes up less screen space in a window for development purposes...
Other than that and a few internal tweaks, nothing.
In the past two weeks I've been given two projects to write in a horrendous language called PERL. I just handed in the first one to my manager, for which no doubt I'll receive a beating tomorrow during code review.
Shelter is written in C (core game), Pascal (dialogue/quest compiler), and SSL (Shelter Scripting Language, which makes for most of the active content).
I have decades of experience in building complex things, an abstract skill that has little to do with programming languages, yet lack of which makes projects of this magnitude fail.
I am not one of those "programmer" types. I don't make beautiful code, and I can't hold 5 languages in my head. I can barely hold ONE at a time, and it takes me effort to switch.
Being forced to work with PERL pretty much renders me 98% useless when I come home and try to work on my so-called "hobby".
A "hobby". What a riot. Normal people have hobbies. Y'know, collecting stamps, or kicking homeless into traffic.
Shelter is far beyond a "hobby". No sane person would keep at it. It is an obsession. I debug parts of it in my sleep.
