The latest big change has been the integration of the facet editor into the game. We have a separate level editor, so before now there was no simple way to edit entity properties in game. This will be very useful for tweaking gameplay parameters and debugging.
Soon it will be in the level editor as well, so I don't have to keep at the laborious process to add more data & gui to the entities as time goes on. Most new data will just go into the facet system. Here is a shot of the facet editor in action :
Fixed a couple of bugs yesterday, including light leaks on the doors & gates - caused by D3DCULL_CW (backface) cull mode during shadow map creation. This is often cited as a good way to prevent shadow artifacts - but, at least on world geometry, I find it creates the more objectionable light leaks. I had set this while debugging another problem a while ago, so changed it back to D3DCULL_CCW and the issue went away. Here is the fixed version of the iron gate :