Hello,

 We tried asking Valve about this directly but got no response.

 The client cvar querying stuff is broken (as I explained earlier) but the
appropriate fix was denied.  Our workaround for this was to implement a
queue system in Metamod on the unwritten guarantee that the client,
unless they disconnected, would always give a reply to a client cvar
query.

 Unfortunately this isn't the case - if you query a client with an
unknown/non-existant cvar, you never get a reply, completely invalidating
the queue idea.  I can think of three solutions:
 - We have to set a time-out time for cvar replies (UGLY!)
 - Valve makes clients reply with empty or preset/special string.
 - Valve fixes the API so query callbacks get the queried cvar name.

 This is a serious bug which basically makes this nice new system entirely
useless.  Any suggestions from Valve's end?

 Thanks,

  ---David "BAILOPAN" Anderson
  http://www.bailopan.net/


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to