Okay, so, those who have been following, v0.5.2 has been a bitch to get through. If you haven't been checking out the repository I've committed a large number of changes and restructured and rebuilt a lot of the code base for OPHD -- the StructureManager in particular behaves very differently than it did before. Structures are now handled in a much different (and I think much more effective) method than before where they were all grouped together in a single list sorted by priority.
Anyway, attached is a screenshot of the changes to the StructureManager alone... pretty sure only programmers are going to understand it at all. This is one of the latest commits -- there have been 25 code revisions since the last release which for me is generally a lot.
BOTTOM LINE
Okay, so the important point is that there are massive, sweeping changes in the code between 0.5.1 and 0.5.2 but it doesn't look much different on the surface. I'm hoping by the end of the weekend to have 0.5.2 pushed so I can move on to saving/loading and truck routing.
Coming up soon on things like research, population and morale. Should be fun!