- /*
- else if(cmd == "vyes")
- {
- if(uid2name_dialog)
- {
- vote_active = 0; // force the panel to disappear right as we have selected the value (to prevent it from fading out in the normal vote panel pos)
- vote_prev = 0;
- localcmd("setreport cl_allow_uid2name 1\n");
- vote_change = -9999;
- uid2name_dialog = 0;
- }
- else
- {
- localcmd("cmd vote yes\n");
- }
- }
- else if(cmd == "vno")
- {
- if(uid2name_dialog)
- {
- vote_active = 0;
- vote_prev = 0;
- localcmd("setreport cl_allow_uid2name 0\n");
- vote_change = -9999;
- uid2name_dialog = 0;
- }
- else
- {
- localcmd("cmd vote no\n");
- }
- }
- */
-
-// ============================
-// Misc. Supporting Functions
-// ============================
-
-float cvar_clientsettemp(string tmp_cvar, string value)
-{
- entity e;
-
- for(e = world; (e = find(e, classname, "saved_cvar_value")); )
- if(e.netname == tmp_cvar)
- goto saved;
-
- // creating a new entity to keep track of this cvar
- e = spawn();
- e.classname = "saved_cvar_value";
- e.netname = strzone(tmp_cvar);
- e.message = strzone(cvar_string(tmp_cvar));
- return TRUE;
-
- // an entity for this cvar already exists, update the value
- :saved
- cvar_set(tmp_cvar, value);
- return FALSE;
-}
-
-float cvar_clientsettemp_restore()
-{
- float i;
- entity e;
-
- for(e = world; (e = find(e, classname, "saved_cvar_value")); )
- { cvar_set(e.netname, e.message); ++i; }
-
- return i;
-}
-