Wednesday, January 30, 2008

Console Completion

I'm going be away for a while, so no updates for a few days.

Here's the latest - enhanced console completion, featuring an output (in ASCII order) of all matches, indicating whether each is a command or a cvar, as well as the ability to cycle through them with subsequent presses of the TAB key.



I've also done some tidying up on the external texture loader, removing some "just to get it working" code (i.e. passing everything in as qbooleans rather than using proper flags), cleaning up which textures get mipmapped and which get repeated or clamped.

I've decided to adopt the Darkplaces standard for sprite/alias skins. It's what most people are used to, and it makes sense - when you consider that there is a "s_light.spr" and "s_light.mdl" in the ID1 progs directory, it's amazing that others persist with leaving the ".spr" or ".mdl" out of the name.

I might do a fallback to attempting to load without the extension, just for compatibility.

I'm also toying with the idea of environment-mapping fullbrights.

3 comments:

Spirit said...

Does it do console completion for maps (and maybe demos) too? I love that in DP and Tyrquake.

mhquake said...

Nope, but just entering "map" on it's own will give you a full list of maps available. The same applies to "playdemo", "game" and "loadsky" (I can do it for any command that loads an external file.)

Anonymous said...

Who knows where to download XRumer 5.0 Palladium?
Help, please. All recommend this program to effectively advertise on the Internet, this is the best program!