What if a proxy on the server side intercepted the precache list from the server? Could it change it or make substitutions (with a regular model like the globe light sprite) before sending it on to the client? That's the part I'm not sure of.
Example of client connect:
http://www.gamers.org/dEngine/quake/spe ... tm#NETEXPLI guess you'd have to decide who gets the full list based on the IP address of the client? I don't see what other information you could get from the client before precache... unless... the proxy
tricks the client into sending the player name? Like maybe just one message to trigger it? Or maybe a fake connection attempt followed by a real one? Stuffcmd("connect")? Heh.
One way it might work: the player says "fvf models on" and then has to reconnect (or is reconnected) to precache all the models?
Anyhow, I don't think substituting female frames for male ones would be a problem. It wouldn't require hacking the precache list. The proxy could even decide by player name (if it contains the characters "[FS]" when changed, for example), whether to send the female frame numbers to that player. If you did it that way, then you could easily tell who can see female frames and who can't.
What if a proxy on the server side intercepted the precache list from the server? Could it change it or make substitutions (with a regular model like the globe light sprite) before sending it on to the client? That's the part I'm not sure of.
Example of client connect:
http://www.gamers.org/dEngine/quake/spec/quake-spec33/qkspec_8.htm#NETEXPL
I guess you'd have to decide who gets the full list based on the IP address of the client? I don't see what other information you could get from the client before precache... unless... the proxy [i]tricks [/i]the client into sending the player name? Like maybe just one message to trigger it? Or maybe a fake connection attempt followed by a real one? Stuffcmd("connect")? Heh.
One way it might work: the player says "fvf models on" and then has to reconnect (or is reconnected) to precache all the models?
Anyhow, I don't think substituting female frames for male ones would be a problem. It wouldn't require hacking the precache list. The proxy could even decide by player name (if it contains the characters "[FS]" when changed, for example), whether to send the female frame numbers to that player. If you did it that way, then you could easily tell who can see female frames and who can't.