On 8 July 2011 03:02, uZu <u...@qlone.org> wrote:
..
> Do you think that going to a coherent cvar
> nameset could be valuable/useful for ioq3 ? And, in current state, is there
> a (clean or immediate) way to support legacy cvars while adding/changing
> some of them? I suppose that if some cvars are renammed, say 'scr_conspeed'
> becomes 'cl_conSpeed' the need to support legacy users implies the need to
> support legacy cvar names?

I don't know much of Quake3. But I suppose is possible to create a
"alias" system where two names link to the same cvar.  So you can have
the legacy name, and other following a more logical sense.

cvars interface with .cfg files.  You can create a cvar named
realxl_suck with value 1 and save it on the cfg file. So wen the
engine realxl load, he will see this new cvar.  Some compatibility
with other engines exist has you may create some "cfg hell" on users
that mix engines. This normally produce hard to debug problems, wen a
"weird setting" in a cfg created by engine A crash engine B. The
programmers on engine B will be absolutelly puzzled about why B is
crashing.. until a analisys of the cfg file and step by step debugging
blame the new setting.

I don't know if this is a problem for quake3.  Theres more than one
engine in quake3?  I suppose most people use ioQuake3, and only that
one, so mixing engines with different cfg files parlances is not a
problem.




-- 
--
ℱin del ℳensaje.
_______________________________________________
ioquake3 mailing list
ioquake3@lists.ioquake.org
http://lists.ioquake.org/listinfo.cgi/ioquake3-ioquake.org
By sending this message I agree to love ioquake3 and libsdl.

Reply via email to