Last week has been rather busy, so most of the time spent was in shorter session and aimed at refactoring.
Redoing rendering approach. Now houses and units do not draw themselves, like they used to. That allowed to put all the rendering code into single unit and adjoin many identical pieces into one.
Decals are being regrouped for easier usage in terrain too. Internal stuff.
Houses got a simple building visualization – wip house slowly grow up from under the ground. Until we have a better idea, that sort of indication is quite sufficient.
Viewport settings are read from XML and now can be refreshed from F11 menu without restarting the game. Such approach helps a lot while development goes – so that any section of meta-data can be refreshed on-the-fly.