/* ===================== NVS_Init_Server_Cvars Register NVS cvars ===================== */ void NVS_Init_Server_Cvars (void) { nvs_required = Cvar_Get ("nvs_required", "0", CVAR_NOTIFY); Cvar_SetRangecheck (nvs_required, Cvar_RangecheckFloat, 0, MAX_NVS_VERSION); Cvar_SetDescription (nvs_required, "Contains the required NVS version a client must support to join this server. Note that the PROGS.DAT may do similar checks which are done without this cvar."); Cvar_Set(nvs_required, nvs_required->string); // do rangecheck nvs_svc_enable = Cvar_Get ("nvs_svc_enable", "0", CVAR_NONE); Cvar_SetRangecheck (nvs_svc_enable, Cvar_RangecheckBool, 0, 1); Cvar_SetDescription (nvs_svc_enable, "As long as NVS is not a standard this cvar will default to 0, which disables nearly all enhanced SVC messages from this server to the client, only the NVS handshake SVC message and all enhanced client messages are enabled. This cvar will be removed when the NVS becomes a standard. Also see SV_COMPATIBILITY."); Cvar_Set(nvs_svc_enable, nvs_svc_enable->string); // do rangecheck }
/* =============== Mod_Init_Cvars =============== */ void Mod_Init_Cvars (void) { #ifdef GLQUAKE gl_subdivide_size = Cvar_Get ("gl_subdivide_size", "128", CVAR_ARCHIVE|CVAR_ORIGINAL); #endif // 2001-09-11 Colored lightning by LordHavoc/Sarcazm/Maddes start external_lit = Cvar_Get ("external_lit", "1", CVAR_NONE); Cvar_SetRangecheck (external_lit, Cvar_RangecheckBool, 0, 1); Cvar_Set(external_lit, external_lit->string); // do rangecheck // 2001-09-11 Colored lightning by LordHavoc/Sarcazm/Maddes end // 2001-09-12 .ENT support by Maddes start external_ent = Cvar_Get ("external_ent", "1", CVAR_NONE); Cvar_SetRangecheck (external_ent, Cvar_RangecheckBool, 0, 1); Cvar_Set(external_ent, external_ent->string); // do rangecheck // 2001-09-12 .ENT support by Maddes end // 2001-12-28 .VIS support by Maddes start external_vis = Cvar_Get ("external_vis", "1", CVAR_NONE); Cvar_SetRangecheck (external_vis, Cvar_RangecheckBool, 0, 1); Cvar_Set(external_vis, external_vis->string); // do rangecheck // 2001-12-28 .VIS support by Maddes end }
/* ================== SCR_Init_Cvars ================== */ void SCR_Init_Cvars (void) { scr_fov = Cvar_Get ("fov", "90", CVAR_ORIGINAL); scr_viewsize = Cvar_Get ("viewsize", "100", CVAR_ARCHIVE|CVAR_ORIGINAL); scr_conspeed = Cvar_Get ("scr_conspeed", "300", CVAR_ORIGINAL); scr_showram = Cvar_Get ("showram", "1", CVAR_ORIGINAL); scr_showturtle = Cvar_Get ("showturtle", "0", CVAR_ORIGINAL); scr_showpause = Cvar_Get ("showpause", "1", CVAR_ORIGINAL); scr_centertime = Cvar_Get ("scr_centertime", "2", CVAR_ORIGINAL); scr_printspeed = Cvar_Get ("scr_printspeed", "8", CVAR_ORIGINAL); gl_triplebuffer = Cvar_Get ("gl_triplebuffer", "1", CVAR_ARCHIVE|CVAR_ORIGINAL); // 2000-01-12 Variable console height by Fett start scr_conheight = Cvar_Get ("scr_conheight", "0.5", CVAR_ARCHIVE); Cvar_SetRangecheck (scr_conheight, Cvar_RangecheckFloat, 0, 1); Cvar_Set(scr_conheight, scr_conheight->string); // do rangecheck // 2000-01-12 Variable console height by Fett end }