After having squashed the most recent bug, it's time for a few more updates. I'm pretty much decided that 1.4 is going to be a "nips and tucks" release rather than anything dramatically new. I've had enough huge changes in the last two releases, so it's time to settle down a bit and get the codebase as rock solid as possible before moving on again.
I could probably release what I have now in fact, but there is some outstanding work on alias models I'd like to get done first. I'd also like to fix the TGA writing for mapshots. Moving sky and "gl_flashblend 1" mode to shaders also remains outstanding.
Recent changes/improvements include fixing up FOV so that the viewmodel remains consistent (this was working before 1.3 but I broke it when moving to shaders) - I've changed this so that it gradually disappears with values of FOV below 90 - and adding 8 new custom crosshairs. The classic '+' remains available (and is in fact the "crosshair 1" setting); "crosshair 2" will give you an orange '+' (this has been in since the initial release) and values of "crosshair" from 3 to 10 will use the custom ones. I want to add a menu option for selecting these too.
I'm also starting to think about where to go next in terms of big features. A new particle system is almost definitely going to happen, but this will be an option with the classic system being the default. It might start happening in the following release. I also want to do game changing and port the games, maps and demos menus over from the old GL engine. The maps menu might require some reworking of the listbox code, as the GL engine used to let you enter custom filters for easy access.
I've also been giving further thought to the idea of QC and it's ability to call any command or set any cvar. Where I think I'm going to go is allow an option to just report on what QC is doing, rather than blocking anything. I can certainly see the value this would have for assisting mod developers in debugging their QC. I might even roll it into "developer 1".
Thursday, January 29, 2009
Updates
Posted by
mhquake
at
12:43 AM
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment