{ items: [ { label: "_alientrap_net_banlist", type: "cvar", default_value: "", description: "custom cvar" }, { label: "_backup_con_chatvars_set", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "_cl_color", type: "cvar", default_value: "102", description: "internal storage cvar for current player colors (changed by color command)" }, { label: "_cl_name", type: "cvar", default_value: "Player", description: "internal storage cvar for current player name (changed by name command)" }, { label: "_cl_playermodel", type: "cvar", default_value: "models/player/marine.zym", description: "internal storage cvar for current player model in Nexuiz (changed by playermodel command)" }, { label: "_cl_playerskin", type: "cvar", default_value: "0", description: "internal storage cvar for current player skin in Nexuiz (changed by playerskin command)" }, { label: "_cl_rate", type: "cvar", default_value: "20000", description: "internal storage cvar for current rate (changed by rate command)" }, { label: "_snd_mixahead", type: "cvar", default_value: "0.1", description: "how much sound to mix ahead of time" }, { label: "ambient_fade", type: "cvar", default_value: "100", description: "rate of volume fading when moving from one environment to another" }, { label: "ambient_level", type: "cvar", default_value: "0.3", description: "volume of environment noises (water and wind)" }, { label: "bgmvolume", type: "cvar", default_value: "1", description: "volume of background music (such as CD music or replacement files such as sound/cdtracks/track002.ogg)" }, { label: "bot_ai_aimskill_blendrate", type: "cvar", default_value: "2", description: "custom cvar" }, { label: "bot_ai_aimskill_firetolerance_distdegrees", type: "cvar", default_value: "180", description: "custom cvar" }, { label: "bot_ai_aimskill_firetolerance_maxdegrees", type: "cvar", default_value: "45", description: "custom cvar" }, { label: "bot_ai_aimskill_firetolerance_mindegrees", type: "cvar", default_value: "2", description: "custom cvar" }, { label: "bot_ai_aimskill_fixedrate", type: "cvar", default_value: "15", description: "custom cvar" }, { label: "bot_ai_aimskill_mouse", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "bot_ai_aimskill_offset", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "bot_ai_aimskill_order_filter_1st", type: "cvar", default_value: "0.2", description: "custom cvar" }, { label: "bot_ai_aimskill_order_filter_2nd", type: "cvar", default_value: "0.2", description: "custom cvar" }, { label: "bot_ai_aimskill_order_filter_3th", type: "cvar", default_value: "0.05", description: "custom cvar" }, { label: "bot_ai_aimskill_order_filter_4th", type: "cvar", default_value: "0.25", description: "custom cvar" }, { label: "bot_ai_aimskill_order_filter_5th", type: "cvar", default_value: "0.3", description: "custom cvar" }, { label: "bot_ai_aimskill_order_mix_1st", type: "cvar", default_value: "0.01", description: "custom cvar" }, { label: "bot_ai_aimskill_order_mix_2nd", type: "cvar", default_value: "0.1", description: "custom cvar" }, { label: "bot_ai_aimskill_order_mix_3th", type: "cvar", default_value: "0.01", description: "custom cvar" }, { label: "bot_ai_aimskill_order_mix_4th", type: "cvar", default_value: "0.05", description: "custom cvar" }, { label: "bot_ai_aimskill_order_mix_5th", type: "cvar", default_value: "0.01", description: "custom cvar" }, { label: "bot_ai_aimskill_think", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "bot_ai_chooseweaponinterval", type: "cvar", default_value: "0.3", description: "custom cvar" }, { label: "bot_ai_dangerdetectioninterval", type: "cvar", default_value: "0.1", description: "custom cvar" }, { label: "bot_ai_dangerdetectionupdates", type: "cvar", default_value: "64", description: "custom cvar" }, { label: "bot_ai_dodgeupdateinterval", type: "cvar", default_value: "0.1", description: "custom cvar" }, { label: "bot_ai_enemydetectioninterval", type: "cvar", default_value: "0.5", description: "custom cvar" }, { label: "bot_ai_keyboard_distance", type: "cvar", default_value: "250", description: "custom cvar" }, { label: "bot_ai_keyboard_treshold", type: "cvar", default_value: "0.57", description: "custom cvar" }, { label: "bot_ai_strategyinterval", type: "cvar", default_value: "2", description: "custom cvar" }, { label: "bot_ai_thinkinterval", type: "cvar", default_value: "0.05", description: "custom cvar" }, { label: "bot_ignore_bots", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "bot_join_empty", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "bot_nofire", type: "cvar", default_value: "0", description: "makes bots not attack at all, mainly for testing in g_waypointeditor mode" }, { label: "bot_number", type: "cvar", default_value: "0", description: "number of bots in server" }, { label: "bot_prefix", type: "cvar", default_value: "[BOT]", description: "custom cvar" }, { label: "bot_suffix", type: "cvar", default_value: "", description: "custom cvar" }, { label: "bot_usemodelnames", type: "cvar", default_value: "0", description: "whether bots should be named after the models" }, { label: "bot_vs_human", type: "cvar", default_value: "0", description: "set to positive value to make an all-bot blue team, set to negative value to make an all-bot red team, the absolute value is the ratio bots vs humans (1 for equal count)" }, { label: "cdaudioinitialized", type: "cvar", default_value: "1", description: "indicates if CD Audio system is active" }, { label: "chase_active", type: "cvar", default_value: "0", description: "enables chase cam" }, { label: "chase_back", type: "cvar", default_value: "48", description: "chase cam distance from the player" }, { label: "chase_overhead", type: "cvar", default_value: "0", description: "chase cam looks straight down if this is not zero" }, { label: "chase_up", type: "cvar", default_value: "24", description: "chase cam distance from the player" }, { label: "cl_anglespeedkey", type: "cvar", default_value: "1.5", description: "how much +speed multiplies keyboard turning speed" }, { label: "cl_autodemo", type: "cvar", default_value: "0", description: "records every game played, using the date/time and map name to name the demo file" }, { label: "cl_autodemo_nameformat", type: "cvar", default_value: "demos/%Y-%m-%d_%H-%M", description: "The format of the cl_autodemo filename, followed by the map name" }, { label: "cl_autoswitch", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "cl_backspeed", type: "cvar", default_value: "400", description: "backward movement speed" }, { label: "cl_beams_instantaimhack", type: "cvar", default_value: "0", description: "makes your lightning gun aiming update instantly" }, { label: "cl_beams_lightatend", type: "cvar", default_value: "0", description: "make a light at the end of the beam" }, { label: "cl_beams_polygons", type: "cvar", default_value: "1", description: "use beam polygons instead of models" }, { label: "cl_beams_quakepositionhack", type: "cvar", default_value: "1", description: "makes your lightning gun appear to fire from your waist (as in Quake and QuakeWorld)" }, { label: "cl_bob", type: "cvar", default_value: "0.02", description: "how much view moves up/down when moving (does not move if cl_bobcycle is 0, but still enables cl_bobmodel)" }, { label: "cl_bobcycle", type: "cvar", default_value: "0", description: "how long the cycle of up/down view movement takes (only works if cl_bob is not 0)" }, { label: "cl_bobmodel", type: "cvar", default_value: "1", description: "whether to have gun model move around on screen when moving (only works if cl_bob is not 0)" }, { label: "cl_bobmodel_side", type: "cvar", default_value: "0.15", description: "gun bobbing sideways sway amount" }, { label: "cl_bobmodel_speed", type: "cvar", default_value: "7", description: "gun bobbing speed" }, { label: "cl_bobmodel_up", type: "cvar", default_value: "0.06", description: "gun bobbing upward movement amount" }, { label: "cl_bobup", type: "cvar", default_value: "0.5", description: "view bobbing adjustment that makes the up or down swing of the bob last longer" }, { label: "cl_capturevideo", type: "cvar", default_value: "0", description: "enables saving of video to a .avi file using uncompressed I420 colorspace and PCM audio, note that scr_screenshot_gammaboost affects the brightness of the output)" }, { label: "cl_capturevideo_fps", type: "cvar", default_value: "30", description: "how many frames per second to save (29.97 for NTSC, 30 for typical PC video, 15 can be useful)" }, { label: "cl_capturevideo_height", type: "cvar", default_value: "0", description: "scales all frames to this resolution before saving the video" }, { label: "cl_capturevideo_number", type: "cvar", default_value: "1", description: "number to append to video filename, incremented each time a capture begins" }, { label: "cl_capturevideo_realtime", type: "cvar", default_value: "0", description: "causes video saving to operate in realtime (mostly useful while playing, not while capturing demos), this can produce a much lower quality video due to poor sound/video sync and will abort saving if your machine stalls for over a minute" }, { label: "cl_capturevideo_width", type: "cvar", default_value: "0", description: "scales all frames to this resolution before saving the video" }, { label: "cl_curl_enabled", type: "cvar", default_value: "1", description: "whether client\'s download support is enabled" }, { label: "cl_curl_maxdownloads", type: "cvar", default_value: "1", description: "maximum number of concurrent HTTP/FTP downloads" }, { label: "cl_curl_maxspeed", type: "cvar", default_value: "300", description: "maximum download speed (KiB/s)" }, { label: "cl_deathnoviewmodel", type: "cvar", default_value: "1", description: "hides gun model when dead" }, { label: "cl_deathscoreboard", type: "cvar", default_value: "1", description: "shows scoreboard (+showscores) while dead" }, { label: "cl_decals", type: "cvar", default_value: "1", description: "enables decals (bullet holes, blood, etc)" }, { label: "cl_decals_fadetime", type: "cvar", default_value: "1", description: "how long decals take to fade away" }, { label: "cl_decals_time", type: "cvar", default_value: "2", description: "how long before decals start to fade away" }, { label: "cl_dlights_decaybrightness", type: "cvar", default_value: "1", description: "reduces brightness of light flashes over time" }, { label: "cl_dlights_decayradius", type: "cvar", default_value: "1", description: "reduces size of light flashes over time" }, { label: "cl_explosions_alpha_end", type: "cvar", default_value: "0", description: "end alpha of an explosion shell (just before it disappears)" }, { label: "cl_explosions_alpha_start", type: "cvar", default_value: "1.5", description: "starting alpha of an explosion shell" }, { label: "cl_explosions_lifetime", type: "cvar", default_value: "0.5", description: "how long an explosion shell lasts" }, { label: "cl_explosions_size_end", type: "cvar", default_value: "128", description: "ending alpha of an explosion shell (just before it disappears)" }, { label: "cl_explosions_size_start", type: "cvar", default_value: "16", description: "starting size of an explosion shell" }, { label: "cl_forwardspeed", type: "cvar", default_value: "400", description: "forward movement speed" }, { label: "cl_gameplayfix_soundsmovewithentities", type: "cvar", default_value: "1", description: "causes sounds made by lifts, players, projectiles, and any other entities, to move with the entity, so for example a rocket noise follows the rocket rather than staying at the starting position" }, { label: "cl_gravity", type: "cvar", default_value: "800", description: "custom cvar" }, { label: "cl_hidewaypoints", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "cl_iplog_name", type: "cvar", default_value: "darkplaces_iplog.txt", description: "name of iplog file containing player addresses for iplog_list command and automatic ip logging when parsing status command" }, { label: "cl_itembobheight", type: "cvar", default_value: "0", description: "how much items bob up and down (try 8)" }, { label: "cl_itembobspeed", type: "cvar", default_value: "0.5", description: "how frequently items bob up and down" }, { label: "cl_joinbeforedownloadsfinish", type: "cvar", default_value: "1", description: "if non-zero the game will begin after the map is loaded before other downloads finish" }, { label: "cl_maxfps", type: "cvar", default_value: "1000000", description: "maximum fps cap, if game is running faster than this it will wait before running another frame (useful to make cpu time available to other programs)" }, { label: "cl_maxidlefps", type: "cvar", default_value: "20", description: "maximum fps cap when the game is not the active window (makes cpu time available to other programs" }, { label: "cl_minfps", type: "cvar", default_value: "40", description: "minimum fps target - while the rendering performance is below this, it will drift toward lower quality" }, { label: "cl_minfps_fade", type: "cvar", default_value: "0.2", description: "how fast the quality adapts to varying framerate" }, { label: "cl_minfps_qualitymax", type: "cvar", default_value: "1", description: "highest allowed drawdistance multiplier" }, { label: "cl_minfps_qualitymin", type: "cvar", default_value: "0.25", description: "lowest allowed drawdistance multiplier" }, { label: "cl_minfps_qualitypower", type: "cvar", default_value: "4", description: "raises quality value to a power of itself, higher values make quality drop more sharply in relation to framerate" }, { label: "cl_minfps_qualityscale", type: "cvar", default_value: "0.5", description: "multiplier for quality" }, { label: "cl_movement", type: "cvar", default_value: "1", description: "enables clientside prediction of your player movement" }, { label: "cl_movement_accelerate", type: "cvar", default_value: "5.5", description: "how fast you accelerate (should match sv_accelerate)" }, { label: "cl_movement_airaccel_qw", type: "cvar", default_value: "1", description: "ratio of QW-style air control as opposed to simple acceleration (should match sv_airaccel_qw)" }, { label: "cl_movement_airaccel_sideways_friction", type: "cvar", default_value: "0", description: "anti-sideways movement stabilization (should match sv_airaccel_sideways_friction)" }, { label: "cl_movement_airaccelerate", type: "cvar", default_value: "-1", description: "how fast you accelerate while in the air (should match sv_airaccelerate), if less than 0 the cl_movement_accelerate variable is used instead" }, { label: "cl_movement_edgefriction", type: "cvar", default_value: "1", description: "how much to slow down when you may be about to fall off a ledge (should match edgefriction)" }, { label: "cl_movement_friction", type: "cvar", default_value: "5", description: "how fast you slow down (should match sv_friction)" }, { label: "cl_movement_jumpvelocity", type: "cvar", default_value: "300", description: "how fast you move upward when you begin a jump (should match the quakec code)" }, { label: "cl_movement_maxairspeed", type: "cvar", default_value: "220", description: "how fast you can move while in the air (should match sv_maxairspeed)" }, { label: "cl_movement_maxspeed", type: "cvar", default_value: "400", description: "how fast you can move (should match sv_maxspeed)" }, { label: "cl_movement_minping", type: "cvar", default_value: "0", description: "whether to use prediction when ping is lower than this value in milliseconds" }, { label: "cl_movement_stepheight", type: "cvar", default_value: "34", description: "how tall a step you can step in one instant (should match sv_stepheight)" }, { label: "cl_movement_stopspeed", type: "cvar", default_value: "100", description: "speed below which you will be slowed rapidly to a stop rather than sliding endlessly (should match sv_stopspeed)" }, { label: "cl_movement_track_canjump", type: "cvar", default_value: "0", description: "track if the player released the jump key between two jumps to decide if he is able to jump or not; when off, this causes some \"sliding\" slightly above the floor when the jump key is held too long; if the mod allows repeated jumping by holding space all the time, this has to be set to zero too" }, { label: "cl_movement_wallfriction", type: "cvar", default_value: "1", description: "how fast you slow down while sliding along a wall (should match sv_wallfriction)" }, { label: "cl_movement_wateraccelerate", type: "cvar", default_value: "-1", description: "how fast you accelerate while in water (should match sv_wateraccelerate), if less than 0 the cl_movement_accelerate variable is used instead" }, { label: "cl_movement_waterfriction", type: "cvar", default_value: "-1", description: "how fast you slow down (should match sv_waterfriction), if less than 0 the cl_movement_friction variable is used instead" }, { label: "cl_movespeedkey", type: "cvar", default_value: "2.0", description: "how much +speed multiplies keyboard movement speed" }, { label: "cl_netfps", type: "cvar", default_value: "20", description: "how many input packets to send to server each second" }, { label: "cl_netimmediatebuttons", type: "cvar", default_value: "1", description: "sends extra packets whenever your buttons change or an impulse is used (basically: whenever you click fire or change weapon)" }, { label: "cl_netlocalping", type: "cvar", default_value: "0", description: "lags local loopback connection by this much ping time (useful to play more fairly on your own server with people with higher pings)" }, { label: "cl_netpacketloss_receive", type: "cvar", default_value: "0", description: "drops this percentage of incoming packets, useful for testing network protocol robustness (jerky movement, effects failing to start, sounds failing to play, etc)" }, { label: "cl_netpacketloss_send", type: "cvar", default_value: "0", description: "drops this percentage of outgoing packets, useful for testing network protocol robustness (jerky movement, prediction errors, etc)" }, { label: "cl_netrepeatinput", type: "cvar", default_value: "1", description: "how many packets in a row can be lost without movement issues when using cl_movement (technically how many input messages to repeat in each packet that have not yet been acknowledged by the server), only affects DP7 and later servers (Quake uses 0, QuakeWorld uses 2, and just for comparison Quake3 uses 1)" }, { label: "cl_nettimesyncboundmode", type: "cvar", default_value: "6", description: "method of restricting client time to valid values, 0 = no correction, 1 = tight bounding (jerky with packet loss), 2 = loose bounding (corrects it if out of bounds), 3 = leniant bounding (ignores temporary errors due to varying framerate), 4 = slow adjustment method from Quake3, 5 = slighttly nicer version of Quake3 method, 6 = bounding + Quake3" }, { label: "cl_nettimesyncboundtolerance", type: "cvar", default_value: "0.25", description: "how much error is tolerated by bounding check, as a fraction of frametime, 0.25 = up to 25% margin of error tolerated, 1 = use only new time, 0 = use only old time (same effect as setting cl_nettimesyncfactor to 1)" }, { label: "cl_nettimesyncfactor", type: "cvar", default_value: "0", description: "rate at which client time adapts to match server time, 1 = instantly, 0.125 = slowly, 0 = not at all (bounding still applies)" }, { label: "cl_nodelta", type: "cvar", default_value: "0", description: "disables delta compression of non-player entities in QW network protocol" }, { label: "cl_nogibs", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "cl_nolerp", type: "cvar", default_value: "0", description: "network update smoothing" }, { label: "cl_noplayershadow", type: "cvar", default_value: "0", description: "hide player shadow" }, { label: "cl_particles", type: "cvar", default_value: "1", description: "enables particle effects" }, { label: "cl_particles_alpha", type: "cvar", default_value: "1", description: "multiplies opacity of particles" }, { label: "cl_particles_blood", type: "cvar", default_value: "1", description: "enables blood effects" }, { label: "cl_particles_blood_alpha", type: "cvar", default_value: "1", description: "opacity of blood" }, { label: "cl_particles_blood_bloodhack", type: "cvar", default_value: "1", description: "make certain quake particle() calls create blood effects instead" }, { label: "cl_particles_bubbles", type: "cvar", default_value: "1", description: "enables bubbles (used by multiple effects)" }, { label: "cl_particles_bulletimpacts", type: "cvar", default_value: "1", description: "enables bulletimpact effects" }, { label: "cl_particles_explosions_shell", type: "cvar", default_value: "0", description: "enables polygonal shell from explosions" }, { label: "cl_particles_explosions_sparks", type: "cvar", default_value: "1", description: "enables sparks from explosions" }, { label: "cl_particles_quake", type: "cvar", default_value: "0", description: "makes particle effects look mostly like the ones in Quake" }, { label: "cl_particles_quality", type: "cvar", default_value: "0.5", description: "multiplies number of particles" }, { label: "cl_particles_rain", type: "cvar", default_value: "1", description: "enables rain effects" }, { label: "cl_particles_size", type: "cvar", default_value: "1", description: "multiplies particle size" }, { label: "cl_particles_smoke", type: "cvar", default_value: "1", description: "enables smoke (used by multiple effects)" }, { label: "cl_particles_smoke_alpha", type: "cvar", default_value: "0.5", description: "smoke brightness" }, { label: "cl_particles_smoke_alphafade", type: "cvar", default_value: "0.55", description: "brightness fade per second" }, { label: "cl_particles_snow", type: "cvar", default_value: "1", description: "enables snow effects" }, { label: "cl_particles_sparks", type: "cvar", default_value: "1", description: "enables sparks (used by multiple effects)" }, { label: "cl_pitchspeed", type: "cvar", default_value: "150", description: "keyboard pitch turning speed" }, { label: "cl_playerdetailreduction", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "cl_port", type: "cvar", default_value: "0", description: "forces client to use chosen port number if not 0" }, { label: "cl_prydoncursor", type: "cvar", default_value: "0", description: "enables a mouse pointer which is able to click on entities in the world, useful for point and click mods, see PRYDON_CLIENTCURSOR extension in dpextensions.qc" }, { label: "cl_rollangle", type: "cvar", default_value: "0", description: "how much to tilt the view when strafing" }, { label: "cl_rollspeed", type: "cvar", default_value: "200", description: "how much strafing is necessary to tilt the view" }, { label: "cl_serverextension_download", type: "cvar", default_value: "0", description: "indicates whether the server supports the download command" }, { label: "cl_shownames", type: "cvar", default_value: "1", description: "show player names pointed to (0: never, 1: teamplay only, 2: always)" }, { label: "cl_shownet", type: "cvar", default_value: "0", description: "1 = print packet size, 2 = print packet message list" }, { label: "cl_sidespeed", type: "cvar", default_value: "400", description: "strafe movement speed" }, { label: "cl_sound_hknighthit", type: "cvar", default_value: "", description: "sound to play during TE_KNIGHTSPIKE (empty cvar disables sound)" }, { label: "cl_sound_r_exp3", type: "cvar", default_value: "", description: "sound to play during TE_EXPLOSION and related effects (empty cvar disables sound)" }, { label: "cl_sound_ric1", type: "cvar", default_value: "weapons/ric1.wav", description: "sound to play with 5% chance during TE_SPIKE/TE_SUPERSPIKE (empty cvar disables sound)" }, { label: "cl_sound_ric2", type: "cvar", default_value: "weapons/ric2.wav", description: "sound to play with 5% chance during TE_SPIKE/TE_SUPERSPIKE (empty cvar disables sound)" }, { label: "cl_sound_ric3", type: "cvar", default_value: "weapons/ric3.wav", description: "sound to play with 10% chance during TE_SPIKE/TE_SUPERSPIKE (empty cvar disables sound)" }, { label: "cl_sound_ric_gunshot", type: "cvar", default_value: "0", description: "specifies if and when the related cl_sound_ric and cl_sound_tink sounds apply to TE_GUNSHOT/TE_GUNSHOTQUAD, 0 = no sound, 1 = TE_GUNSHOT, 2 = TE_GUNSHOTQUAD, 3 = TE_GUNSHOT and TE_GUNSHOTQUAD" }, { label: "cl_sound_tink1", type: "cvar", default_value: "weapons/tink1.wav", description: "sound to play with 80% chance during TE_SPIKE/TE_SUPERSPIKE (empty cvar disables sound)" }, { label: "cl_sound_wizardhit", type: "cvar", default_value: "", description: "sound to play during TE_WIZSPIKE (empty cvar disables sound)" }, { label: "cl_stainmaps", type: "cvar", default_value: "0", description: "stains lightmaps, much faster than decals but blurred" }, { label: "cl_stainmaps_clearonload", type: "cvar", default_value: "1", description: "clear stainmaps on map restart" }, { label: "cl_stairsmoothspeed", type: "cvar", default_value: "200", description: "how fast your view moves upward/downward when running up/down stairs" }, { label: "cl_upspeed", type: "cvar", default_value: "400", description: "vertical movement speed (while swimming or flying)" }, { label: "cl_viewmodel_scale", type: "cvar", default_value: "1", description: "changes size of gun model, lower values prevent poking into walls but cause strange artifacts on lighting and especially r_stereo/vid_stereobuffer options where the size of the gun becomes visible" }, { label: "cl_yawspeed", type: "cvar", default_value: "140", description: "keyboard yaw turning speed" }, { label: "cl_zoomfactor", type: "cvar", default_value: "5", description: "how much +zoom will zoom (1-16)" }, { label: "cl_zoomspeed", type: "cvar", default_value: "3.5", description: "how fast it will zoom (0.5-16), negative values mean instant zoom" }, { label: "cmdline", type: "cvar", default_value: "/home/tyler/Desktop/Nexuiz/nexuiz-linux-686-sdl ", description: "contains commandline the engine was launched with" }, { label: "collision_endnudge", type: "cvar", default_value: "0", description: "how much to bias collision trace end" }, { label: "collision_enternudge", type: "cvar", default_value: "0", description: "how much to bias collision entry fraction" }, { label: "collision_impactnudge", type: "cvar", default_value: "0.03125", description: "how much to back off from the impact" }, { label: "collision_leavenudge", type: "cvar", default_value: "0", description: "how much to bias collision exit fraction" }, { label: "collision_prefernudgedfraction", type: "cvar", default_value: "1", description: "whether to sort collision events by nudged fraction (1) or real fraction (0)" }, { label: "collision_startnudge", type: "cvar", default_value: "0", description: "how much to bias collision trace start" }, { label: "con_chat", type: "cvar", default_value: "5", description: "how many chat lines to show in a dedicated chat area" }, { label: "con_chatpos", type: "cvar", default_value: "-7", description: "where to put chat (negative: lines from bottom of screen, positive: lines below notify, 0: at top)" }, { label: "con_chatsize", type: "cvar", default_value: "10", description: "chat text size in virtual 2D pixels (if con_chat is enabled)" }, { label: "con_chattime", type: "cvar", default_value: "30", description: "how long chat lines last, in seconds" }, { label: "con_chatwidth", type: "cvar", default_value: "0.6", description: "relative chat window width" }, { label: "con_closeontoggleconsole", type: "cvar", default_value: "1", description: "allows toggleconsole binds to close the console as well" }, { label: "con_completion_chmap", type: "cvar", default_value: "map", description: "custom cvar" }, { label: "con_completion_exec", type: "cvar", default_value: "*.cfg", description: "(null)" }, { label: "con_completion_gotomap", type: "cvar", default_value: "map", description: "custom cvar" }, { label: "con_completion_playdemo", type: "cvar", default_value: "*.dem", description: "(null)" }, { label: "con_completion_ply", type: "cvar", default_value: "*.dem", description: "custom cvar" }, { label: "con_completion_tdem", type: "cvar", default_value: "*.dem", description: "custom cvar" }, { label: "con_completion_timedemo", type: "cvar", default_value: "*.dem", description: "(null)" }, { label: "con_completion_vdomap", type: "cvar", default_value: "map", description: "custom cvar" }, { label: "con_completion_vmap", type: "cvar", default_value: "map", description: "custom cvar" }, { label: "con_nickcompletion", type: "cvar", default_value: "1", description: "tab-complete nicks in console and message input" }, { label: "con_nickcompletion_flags", type: "cvar", default_value: "11", description: "Bitfield: 0: add nothing after completion. 1: add the last color after completion. 2: add a quote when starting a quote instead of the color. 4: will replace 1, will force color, even after a quote. 8: ignore non-alphanumerics. 16: ignore spaces. " }, { label: "con_notify", type: "cvar", default_value: "4", description: "how many notify lines to show" }, { label: "con_notifyalign", type: "cvar", default_value: "", description: "how to align notify lines: 0 = left, 0.5 = center, 1 = right, empty string = game default)" }, { label: "con_notifysize", type: "cvar", default_value: "10", description: "notify text size in virtual 2D pixels" }, { label: "con_notifytime", type: "cvar", default_value: "3", description: "how long notify lines last, in seconds" }, { label: "con_textsize", type: "cvar", default_value: "8", description: "console text size in virtual 2D pixels" }, { label: "coop", type: "cvar", default_value: "0", description: "coop mode, 0 = no coop, 1 = coop mode, multiple players playing through the singleplayer game (coop mode also shuts off deathmatch)" }, { label: "crosshair", type: "cvar", default_value: "5", description: "selects crosshair to use (0 is none)" }, { label: "crosshair_color_alpha", type: "cvar", default_value: "1", description: "how opaque the crosshair should be" }, { label: "crosshair_color_blue", type: "cvar", default_value: "0", description: "customizable crosshair color" }, { label: "crosshair_color_green", type: "cvar", default_value: "0", description: "customizable crosshair color" }, { label: "crosshair_color_red", type: "cvar", default_value: "1", description: "customizable crosshair color" }, { label: "crosshair_size", type: "cvar", default_value: "1", description: "adjusts size of the crosshair on the screen" }, { label: "csqc_progcrc", type: "cvar", default_value: "-1", description: "CRC of csprogs.dat file to load (-1 is none), only used during level changes and then reset to -1" }, { label: "csqc_progname", type: "cvar", default_value: "csprogs.dat", description: "name of csprogs.dat file to load" }, { label: "csqc_progsize", type: "cvar", default_value: "-1", description: "file size of csprogs.dat file to load (-1 is none), only used during level changes and then reset to -1" }, { label: "cutscene", type: "cvar", default_value: "1", description: "enables cutscenes in nehahra, can be used by other mods" }, { label: "deathmatch", type: "cvar", default_value: "1", description: "deathmatch mode, values depend on mod but typically 0 = no deathmatch, 1 = normal deathmatch with respawning weapons, 2 = weapons stay (players can only pick up new weapons)" }, { label: "deathmatch_force_teamplay", type: "cvar", default_value: "0", description: "always play TDM on dm maps" }, { label: "demo_nehahra", type: "cvar", default_value: "0", description: "reads all quake demos as nehahra movie protocol" }, { label: "developer", type: "cvar", default_value: "0", description: "prints additional debugging messages and information (recommended for modders and level designers)" }, { label: "developer_entityparsing", type: "cvar", default_value: "0", description: "prints detailed network entities information each time a packet is received" }, { label: "developer_loadfile", type: "cvar", default_value: "0", description: "prints name and size of every file loaded via the FS_LoadFile function (which is almost everything)" }, { label: "developer_loading", type: "cvar", default_value: "0", description: "prints information about files as they are loaded or unloaded successfully" }, { label: "developer_memory", type: "cvar", default_value: "0", description: "prints debugging information about memory allocations" }, { label: "developer_memorydebug", type: "cvar", default_value: "0", description: "enables memory corruption checks (very slow)" }, { label: "developer_networkentities", type: "cvar", default_value: "0", description: "prints received entities, value is 0-4 (higher for more info)" }, { label: "developer_networking", type: "cvar", default_value: "0", description: "prints all received and sent packets (recommended only for debugging)" }, { label: "developer_texturelogging", type: "cvar", default_value: "0", description: "produces a textures.log file containing names of skins and map textures the engine tried to load" }, { label: "edgefriction", type: "cvar", default_value: "1", description: "how much you slow down when nearing a ledge you might fall off" }, { label: "ekg", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "exit_cfg", type: "cvar", default_value: "empty.cfg", description: "custom cvar" }, { label: "forceqmenu", type: "cvar", default_value: "0", description: "enables the quake menu instead of the quakec menu.dat (if present)" }, { label: "fov", type: "cvar", default_value: "90", description: "field of vision, 1-170 degrees, default 90, some players use 110-130" }, { label: "fraglimit", type: "cvar", default_value: "0", description: "ends level if this many frags is reached by any player" }, { label: "fraglimit_override", type: "cvar", default_value: "-1", description: "custom cvar" }, { label: "freelook", type: "cvar", default_value: "1", description: "mouse controls pitch instead of forward/back" }, { label: "fs_empty_files_in_pack_mark_deletions", type: "cvar", default_value: "1", description: "if enabled, empty files in a pak/pk3 count as not existing but cancel the search in further packs, effectively allowing patch pak/pk3 files to \'delete\' files" }, { label: "g_antilag", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_arena", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_arena_maxspawned", type: "cvar", default_value: "2", description: "maximum number of players to spawn at once (the rest is spectating, waiting for their turn)" }, { label: "g_arena_powerups", type: "cvar", default_value: "0", description: "enables powerups (superhealth, strength and shield), which are removed by default" }, { label: "g_arena_roundbased", type: "cvar", default_value: "1", description: "if disabled, the next player will spawn as soon as someone dies" }, { label: "g_arena_warmup", type: "cvar", default_value: "5", description: "time, newly spawned players have to prepare themselves in round based matches" }, { label: "g_assault", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_armor_blockpercent", type: "cvar", default_value: "0.6", description: "custom cvar" }, { label: "g_balance_armor_limit", type: "cvar", default_value: "999", description: "custom cvar" }, { label: "g_balance_armor_regen", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_armor_regenlinear", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_armor_rot", type: "cvar", default_value: "0.1", description: "custom cvar" }, { label: "g_balance_armor_rotlinear", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_armor_stable", type: "cvar", default_value: "100", description: "custom cvar" }, { label: "g_balance_armor_start", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_cloaked_alpha", type: "cvar", default_value: "0.25", description: "custom cvar" }, { label: "g_balance_crylink_primary_ammo", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_balance_crylink_primary_animtime", type: "cvar", default_value: "0.3", description: "custom cvar" }, { label: "g_balance_crylink_primary_bounces", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_balance_crylink_primary_damage", type: "cvar", default_value: "20", description: "custom cvar" }, { label: "g_balance_crylink_primary_edgedamage", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_crylink_primary_force", type: "cvar", default_value: "-55", description: "custom cvar" }, { label: "g_balance_crylink_primary_lifetime", type: "cvar", default_value: "30", description: "custom cvar" }, { label: "g_balance_crylink_primary_radius", type: "cvar", default_value: "80", description: "custom cvar" }, { label: "g_balance_crylink_primary_refire", type: "cvar", default_value: "0.4", description: "custom cvar" }, { label: "g_balance_crylink_primary_shots", type: "cvar", default_value: "4", description: "custom cvar" }, { label: "g_balance_crylink_primary_speed", type: "cvar", default_value: "7000", description: "custom cvar" }, { label: "g_balance_crylink_primary_spread", type: "cvar", default_value: "0.03", description: "custom cvar" }, { label: "g_balance_crylink_secondary_ammo", type: "cvar", default_value: "2", description: "custom cvar" }, { label: "g_balance_crylink_secondary_animtime", type: "cvar", default_value: "0.3", description: "custom cvar" }, { label: "g_balance_crylink_secondary_bounces", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_crylink_secondary_damage", type: "cvar", default_value: "20", description: "custom cvar" }, { label: "g_balance_crylink_secondary_edgedamage", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_crylink_secondary_force", type: "cvar", default_value: "-55", description: "custom cvar" }, { label: "g_balance_crylink_secondary_lifetime", type: "cvar", default_value: "30", description: "custom cvar" }, { label: "g_balance_crylink_secondary_radius", type: "cvar", default_value: "3", description: "custom cvar" }, { label: "g_balance_crylink_secondary_refire", type: "cvar", default_value: "0.5", description: "custom cvar" }, { label: "g_balance_crylink_secondary_shots", type: "cvar", default_value: "7", description: "custom cvar" }, { label: "g_balance_crylink_secondary_speed", type: "cvar", default_value: "7000", description: "custom cvar" }, { label: "g_balance_crylink_secondary_spread", type: "cvar", default_value: "0.08", description: "custom cvar" }, { label: "g_balance_curse_empathy_minhealth", type: "cvar", default_value: "20", description: "custom cvar" }, { label: "g_balance_curse_empathy_takedamage", type: "cvar", default_value: "-0.4", description: "custom cvar" }, { label: "g_balance_curse_slow_atkrate", type: "cvar", default_value: "1.5", description: "custom cvar" }, { label: "g_balance_curse_slow_jumpheight", type: "cvar", default_value: "1.0", description: "custom cvar" }, { label: "g_balance_curse_slow_moverate", type: "cvar", default_value: "0.8", description: "custom cvar" }, { label: "g_balance_curse_venom_hpmod", type: "cvar", default_value: "0.6", description: "custom cvar" }, { label: "g_balance_curse_venom_limitmod", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_balance_curse_venom_rotrate", type: "cvar", default_value: "3.0", description: "custom cvar" }, { label: "g_balance_curse_vulner_takedamage", type: "cvar", default_value: "2.0", description: "custom cvar" }, { label: "g_balance_curse_weak_damage", type: "cvar", default_value: "0.5", description: "custom cvar" }, { label: "g_balance_curse_weak_force", type: "cvar", default_value: "0.6", description: "custom cvar" }, { label: "g_balance_electro_combo_damage", type: "cvar", default_value: "70", description: "custom cvar" }, { label: "g_balance_electro_combo_edgedamage", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_electro_combo_force", type: "cvar", default_value: "200", description: "custom cvar" }, { label: "g_balance_electro_combo_radius", type: "cvar", default_value: "250", description: "custom cvar" }, { label: "g_balance_electro_primary_ammo", type: "cvar", default_value: "2", description: "custom cvar" }, { label: "g_balance_electro_primary_animtime", type: "cvar", default_value: "0.3", description: "custom cvar" }, { label: "g_balance_electro_primary_damage", type: "cvar", default_value: "80", description: "custom cvar" }, { label: "g_balance_electro_primary_edgedamage", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_electro_primary_force", type: "cvar", default_value: "200", description: "custom cvar" }, { label: "g_balance_electro_primary_lifetime", type: "cvar", default_value: "30", description: "custom cvar" }, { label: "g_balance_electro_primary_radius", type: "cvar", default_value: "150", description: "custom cvar" }, { label: "g_balance_electro_primary_refire", type: "cvar", default_value: "0.6", description: "custom cvar" }, { label: "g_balance_electro_primary_speed", type: "cvar", default_value: "2000", description: "custom cvar" }, { label: "g_balance_electro_secondary_ammo", type: "cvar", default_value: "2", description: "custom cvar" }, { label: "g_balance_electro_secondary_animtime", type: "cvar", default_value: "0.3", description: "custom cvar" }, { label: "g_balance_electro_secondary_damage", type: "cvar", default_value: "60", description: "custom cvar" }, { label: "g_balance_electro_secondary_edgedamage", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_electro_secondary_force", type: "cvar", default_value: "200", description: "custom cvar" }, { label: "g_balance_electro_secondary_lifetime", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "g_balance_electro_secondary_radius", type: "cvar", default_value: "150", description: "custom cvar" }, { label: "g_balance_electro_secondary_refire", type: "cvar", default_value: "0.3", description: "custom cvar" }, { label: "g_balance_electro_secondary_speed", type: "cvar", default_value: "900", description: "custom cvar" }, { label: "g_balance_electro_secondary_speed_up", type: "cvar", default_value: "200", description: "custom cvar" }, { label: "g_balance_electro_secondary_spread", type: "cvar", default_value: "0.05", description: "custom cvar" }, { label: "g_balance_falldamage_deadminspeed", type: "cvar", default_value: "150", description: "custom cvar" }, { label: "g_balance_falldamage_factor", type: "cvar", default_value: "0.15", description: "custom cvar" }, { label: "g_balance_falldamage_maxdamage", type: "cvar", default_value: "25", description: "custom cvar" }, { label: "g_balance_falldamage_minspeed", type: "cvar", default_value: "1400", description: "custom cvar" }, { label: "g_balance_grapplehook_airfriction", type: "cvar", default_value: "0.2", description: "custom cvar" }, { label: "g_balance_grapplehook_force_rubber", type: "cvar", default_value: "2000", description: "custom cvar" }, { label: "g_balance_grapplehook_force_rubber_overstretch", type: "cvar", default_value: "1000", description: "custom cvar" }, { label: "g_balance_grapplehook_health", type: "cvar", default_value: "130", description: "custom cvar" }, { label: "g_balance_grapplehook_length_min", type: "cvar", default_value: "50", description: "custom cvar" }, { label: "g_balance_grapplehook_speed_fly", type: "cvar", default_value: "1800", description: "custom cvar" }, { label: "g_balance_grapplehook_speed_pull", type: "cvar", default_value: "2000", description: "custom cvar" }, { label: "g_balance_grapplehook_stretch", type: "cvar", default_value: "50", description: "custom cvar" }, { label: "g_balance_grenadelauncher_primary_ammo", type: "cvar", default_value: "2", description: "custom cvar" }, { label: "g_balance_grenadelauncher_primary_animtime", type: "cvar", default_value: "0.3", description: "custom cvar" }, { label: "g_balance_grenadelauncher_primary_damage", type: "cvar", default_value: "65", description: "custom cvar" }, { label: "g_balance_grenadelauncher_primary_edgedamage", type: "cvar", default_value: "35", description: "custom cvar" }, { label: "g_balance_grenadelauncher_primary_force", type: "cvar", default_value: "400", description: "custom cvar" }, { label: "g_balance_grenadelauncher_primary_lifetime", type: "cvar", default_value: "30", description: "custom cvar" }, { label: "g_balance_grenadelauncher_primary_radius", type: "cvar", default_value: "140", description: "custom cvar" }, { label: "g_balance_grenadelauncher_primary_refire", type: "cvar", default_value: "0.7", description: "custom cvar" }, { label: "g_balance_grenadelauncher_primary_speed", type: "cvar", default_value: "2000", description: "custom cvar" }, { label: "g_balance_grenadelauncher_primary_speed_up", type: "cvar", default_value: "200", description: "custom cvar" }, { label: "g_balance_grenadelauncher_secondary_ammo", type: "cvar", default_value: "2", description: "custom cvar" }, { label: "g_balance_grenadelauncher_secondary_animtime", type: "cvar", default_value: "0.3", description: "custom cvar" }, { label: "g_balance_grenadelauncher_secondary_damage", type: "cvar", default_value: "65", description: "custom cvar" }, { label: "g_balance_grenadelauncher_secondary_edgedamage", type: "cvar", default_value: "35", description: "custom cvar" }, { label: "g_balance_grenadelauncher_secondary_force", type: "cvar", default_value: "400", description: "custom cvar" }, { label: "g_balance_grenadelauncher_secondary_lifetime", type: "cvar", default_value: "2.5", description: "custom cvar" }, { label: "g_balance_grenadelauncher_secondary_radius", type: "cvar", default_value: "140", description: "custom cvar" }, { label: "g_balance_grenadelauncher_secondary_refire", type: "cvar", default_value: "0.6", description: "custom cvar" }, { label: "g_balance_grenadelauncher_secondary_speed", type: "cvar", default_value: "1400", description: "custom cvar" }, { label: "g_balance_grenadelauncher_secondary_speed_up", type: "cvar", default_value: "200", description: "custom cvar" }, { label: "g_balance_hagar_primary_ammo", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_balance_hagar_primary_damage", type: "cvar", default_value: "40", description: "custom cvar" }, { label: "g_balance_hagar_primary_edgedamage", type: "cvar", default_value: "15", description: "custom cvar" }, { label: "g_balance_hagar_primary_force", type: "cvar", default_value: "100", description: "custom cvar" }, { label: "g_balance_hagar_primary_lifetime", type: "cvar", default_value: "30", description: "custom cvar" }, { label: "g_balance_hagar_primary_radius", type: "cvar", default_value: "70", description: "custom cvar" }, { label: "g_balance_hagar_primary_refire", type: "cvar", default_value: "0.15", description: "custom cvar" }, { label: "g_balance_hagar_primary_speed", type: "cvar", default_value: "3000", description: "custom cvar" }, { label: "g_balance_hagar_primary_spread", type: "cvar", default_value: "0.010", description: "custom cvar" }, { label: "g_balance_hagar_secondary_ammo", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_balance_hagar_secondary_damage", type: "cvar", default_value: "40", description: "custom cvar" }, { label: "g_balance_hagar_secondary_edgedamage", type: "cvar", default_value: "15", description: "custom cvar" }, { label: "g_balance_hagar_secondary_force", type: "cvar", default_value: "100", description: "custom cvar" }, { label: "g_balance_hagar_secondary_lifetime", type: "cvar", default_value: "30", description: "custom cvar" }, { label: "g_balance_hagar_secondary_radius", type: "cvar", default_value: "70", description: "custom cvar" }, { label: "g_balance_hagar_secondary_refire", type: "cvar", default_value: "0.15", description: "custom cvar" }, { label: "g_balance_hagar_secondary_speed", type: "cvar", default_value: "1400", description: "custom cvar" }, { label: "g_balance_hagar_secondary_spread", type: "cvar", default_value: "0.015", description: "custom cvar" }, { label: "g_balance_health_limit", type: "cvar", default_value: "999", description: "custom cvar" }, { label: "g_balance_health_regen", type: "cvar", default_value: "0.1", description: "custom cvar" }, { label: "g_balance_health_regenlinear", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_health_rot", type: "cvar", default_value: "0.1", description: "custom cvar" }, { label: "g_balance_health_rotlinear", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_health_stable", type: "cvar", default_value: "100", description: "custom cvar" }, { label: "g_balance_health_start", type: "cvar", default_value: "150", description: "custom cvar" }, { label: "g_balance_keyhunt_damageforcescale", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_balance_keyhunt_delay_collect", type: "cvar", default_value: "1.5", description: "custom cvar" }, { label: "g_balance_keyhunt_delay_drop", type: "cvar", default_value: "0.4", description: "custom cvar" }, { label: "g_balance_keyhunt_delay_fadeout", type: "cvar", default_value: "2", description: "custom cvar" }, { label: "g_balance_keyhunt_delay_return", type: "cvar", default_value: "60", description: "custom cvar" }, { label: "g_balance_keyhunt_delay_round", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "g_balance_keyhunt_delay_tracking", type: "cvar", default_value: "10", description: "custom cvar" }, { label: "g_balance_keyhunt_dropvelocity", type: "cvar", default_value: "300", description: "custom cvar" }, { label: "g_balance_keyhunt_maxdist", type: "cvar", default_value: "150", description: "custom cvar" }, { label: "g_balance_keyhunt_protecttime", type: "cvar", default_value: "0.8", description: "custom cvar" }, { label: "g_balance_keyhunt_score_capture", type: "cvar", default_value: "100", description: "custom cvar" }, { label: "g_balance_keyhunt_score_carrierfrag", type: "cvar", default_value: "2", description: "custom cvar" }, { label: "g_balance_keyhunt_score_collect", type: "cvar", default_value: "3", description: "custom cvar" }, { label: "g_balance_keyhunt_score_destroyed", type: "cvar", default_value: "50", description: "custom cvar" }, { label: "g_balance_keyhunt_score_destroyed_ownfactor", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_balance_keyhunt_score_push", type: "cvar", default_value: "60", description: "custom cvar" }, { label: "g_balance_keyhunt_throwvelocity", type: "cvar", default_value: "400", description: "custom cvar" }, { label: "g_balance_kill_delay", type: "cvar", default_value: "5", description: "delay for \"kill\" to prevent abuse" }, { label: "g_balance_laser_primary_animtime", type: "cvar", default_value: "0.3", description: "custom cvar" }, { label: "g_balance_laser_primary_damage", type: "cvar", default_value: "35", description: "custom cvar" }, { label: "g_balance_laser_primary_edgedamage", type: "cvar", default_value: "10", description: "custom cvar" }, { label: "g_balance_laser_primary_force", type: "cvar", default_value: "400", description: "custom cvar" }, { label: "g_balance_laser_primary_lifetime", type: "cvar", default_value: "30", description: "custom cvar" }, { label: "g_balance_laser_primary_radius", type: "cvar", default_value: "70", description: "custom cvar" }, { label: "g_balance_laser_primary_refire", type: "cvar", default_value: "0.7", description: "custom cvar" }, { label: "g_balance_laser_primary_speed", type: "cvar", default_value: "9000", description: "custom cvar" }, { label: "g_balance_laser_secondary", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_laser_secondary_animtime", type: "cvar", default_value: "0.3", description: "custom cvar" }, { label: "g_balance_laser_secondary_damage", type: "cvar", default_value: "35", description: "custom cvar" }, { label: "g_balance_laser_secondary_edgedamage", type: "cvar", default_value: "10", description: "custom cvar" }, { label: "g_balance_laser_secondary_force", type: "cvar", default_value: "400", description: "custom cvar" }, { label: "g_balance_laser_secondary_lifetime", type: "cvar", default_value: "30", description: "custom cvar" }, { label: "g_balance_laser_secondary_radius", type: "cvar", default_value: "70", description: "custom cvar" }, { label: "g_balance_laser_secondary_refire", type: "cvar", default_value: "0.7", description: "custom cvar" }, { label: "g_balance_laser_secondary_speed", type: "cvar", default_value: "9000", description: "custom cvar" }, { label: "g_balance_minstagib_nex_animtime", type: "cvar", default_value: "0.3", description: "custom cvar" }, { label: "g_balance_minstagib_nex_refire", type: "cvar", default_value: "1.5", description: "custom cvar" }, { label: "g_balance_nex_ammo", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "g_balance_nex_animtime", type: "cvar", default_value: "0.3", description: "custom cvar" }, { label: "g_balance_nex_damage", type: "cvar", default_value: "140", description: "custom cvar" }, { label: "g_balance_nex_force", type: "cvar", default_value: "600", description: "custom cvar" }, { label: "g_balance_nex_refire", type: "cvar", default_value: "1.5", description: "custom cvar" }, { label: "g_balance_nex_respawntime_modifier", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_balance_nixnex_ammo_cells", type: "cvar", default_value: "15", description: "initial ammo" }, { label: "g_balance_nixnex_ammo_nails", type: "cvar", default_value: "45", description: "initial ammo" }, { label: "g_balance_nixnex_ammo_rockets", type: "cvar", default_value: "15", description: "initial ammo" }, { label: "g_balance_nixnex_ammo_shells", type: "cvar", default_value: "15", description: "initial ammo" }, { label: "g_balance_nixnex_ammoincr_cells", type: "cvar", default_value: "2", description: "ammo increment per g_balance_nixnex_incrtime" }, { label: "g_balance_nixnex_ammoincr_nails", type: "cvar", default_value: "6", description: "ammo increment per g_balance_nixnex_incrtime" }, { label: "g_balance_nixnex_ammoincr_rockets", type: "cvar", default_value: "2", description: "ammo increment per g_balance_nixnex_incrtime" }, { label: "g_balance_nixnex_ammoincr_shells", type: "cvar", default_value: "2", description: "ammo increment per g_balance_nixnex_incrtime" }, { label: "g_balance_nixnex_incrtime", type: "cvar", default_value: "1.6", description: "custom cvar" }, { label: "g_balance_nixnex_roundtime", type: "cvar", default_value: "25", description: "custom cvar" }, { label: "g_balance_pause_armor_rot", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "g_balance_pause_armor_rot_spawn", type: "cvar", default_value: "10", description: "custom cvar" }, { label: "g_balance_pause_health_regen", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "g_balance_pause_health_regen_spawn", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_pause_health_rot", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "g_balance_pause_health_rot_spawn", type: "cvar", default_value: "10", description: "custom cvar" }, { label: "g_balance_powerup_invincible_takedamage", type: "cvar", default_value: "0.2", description: "custom cvar" }, { label: "g_balance_powerup_invincible_time", type: "cvar", default_value: "30", description: "custom cvar" }, { label: "g_balance_powerup_strength_damage", type: "cvar", default_value: "3", description: "custom cvar" }, { label: "g_balance_powerup_strength_force", type: "cvar", default_value: "4", description: "custom cvar" }, { label: "g_balance_powerup_strength_time", type: "cvar", default_value: "30", description: "custom cvar" }, { label: "g_balance_rocketlauncher_ammo", type: "cvar", default_value: "3", description: "custom cvar" }, { label: "g_balance_rocketlauncher_animtime", type: "cvar", default_value: "0.3", description: "custom cvar" }, { label: "g_balance_rocketlauncher_damage", type: "cvar", default_value: "130", description: "custom cvar" }, { label: "g_balance_rocketlauncher_detonatedelay", type: "cvar", default_value: "0.2", description: "custom cvar" }, { label: "g_balance_rocketlauncher_edgedamage", type: "cvar", default_value: "50", description: "custom cvar" }, { label: "g_balance_rocketlauncher_force", type: "cvar", default_value: "600", description: "custom cvar" }, { label: "g_balance_rocketlauncher_laserguided_allow_steal", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_balance_rocketlauncher_laserguided_speed", type: "cvar", default_value: "1000", description: "custom cvar" }, { label: "g_balance_rocketlauncher_laserguided_speedaccel", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_rocketlauncher_laserguided_speedstart", type: "cvar", default_value: "1000", description: "custom cvar" }, { label: "g_balance_rocketlauncher_laserguided_turnrate", type: "cvar", default_value: "0.75", description: "custom cvar" }, { label: "g_balance_rocketlauncher_lifetime", type: "cvar", default_value: "30", description: "custom cvar" }, { label: "g_balance_rocketlauncher_radius", type: "cvar", default_value: "170", description: "custom cvar" }, { label: "g_balance_rocketlauncher_refire", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_balance_rocketlauncher_speed", type: "cvar", default_value: "850", description: "custom cvar" }, { label: "g_balance_rocketlauncher_speedaccel", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_balance_rocketlauncher_speedstart", type: "cvar", default_value: "850", description: "custom cvar" }, { label: "g_balance_rune_defense_combo_takedamage", type: "cvar", default_value: "1.0", description: "custom cvar" }, { label: "g_balance_rune_defense_takedamage", type: "cvar", default_value: "0.5", description: "custom cvar" }, { label: "g_balance_rune_regen_combo_hpmod", type: "cvar", default_value: "0.9", description: "custom cvar" }, { label: "g_balance_rune_regen_combo_limitmod", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_balance_rune_regen_combo_regenrate", type: "cvar", default_value: "0.5", description: "custom cvar" }, { label: "g_balance_rune_regen_combo_rotrate", type: "cvar", default_value: "1.5", description: "custom cvar" }, { label: "g_balance_rune_regen_hpmod", type: "cvar", default_value: "1.75", description: "custom cvar" }, { label: "g_balance_rune_regen_limitmod", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_balance_rune_regen_regenrate", type: "cvar", default_value: "3.0", description: "custom cvar" }, { label: "g_balance_rune_speed_atkrate", type: "cvar", default_value: "0.66", description: "custom cvar" }, { label: "g_balance_rune_speed_combo_atkrate", type: "cvar", default_value: "1.2", description: "custom cvar" }, { label: "g_balance_rune_speed_combo_jumpheight", type: "cvar", default_value: "1.0", description: "custom cvar" }, { label: "g_balance_rune_speed_combo_moverate", type: "cvar", default_value: "0.9", description: "custom cvar" }, { label: "g_balance_rune_speed_jumpheight", type: "cvar", default_value: "1.4", description: "custom cvar" }, { label: "g_balance_rune_speed_moverate", type: "cvar", default_value: "1.25", description: "custom cvar" }, { label: "g_balance_rune_strength_combo_damage", type: "cvar", default_value: "0.9", description: "custom cvar" }, { label: "g_balance_rune_strength_combo_force", type: "cvar", default_value: "1.0", description: "custom cvar" }, { label: "g_balance_rune_strength_damage", type: "cvar", default_value: "2.0", description: "custom cvar" }, { label: "g_balance_rune_strength_force", type: "cvar", default_value: "1.5", description: "custom cvar" }, { label: "g_balance_rune_vampire_absorb", type: "cvar", default_value: "0.4", description: "custom cvar" }, { label: "g_balance_rune_vampire_combo_absorb", type: "cvar", default_value: "-0.1", description: "custom cvar" }, { label: "g_balance_rune_vampire_combo_minhealth", type: "cvar", default_value: "40", description: "custom cvar" }, { label: "g_balance_rune_vampire_maxhealth", type: "cvar", default_value: "500", description: "custom cvar" }, { label: "g_balance_selfdamagepercent", type: "cvar", default_value: "0.6", description: "custom cvar" }, { label: "g_balance_shotgun_primary_ammo", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_balance_shotgun_primary_animtime", type: "cvar", default_value: "0.2", description: "custom cvar" }, { label: "g_balance_shotgun_primary_bullets", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "g_balance_shotgun_primary_damage", type: "cvar", default_value: "12", description: "custom cvar" }, { label: "g_balance_shotgun_primary_force", type: "cvar", default_value: "60", description: "custom cvar" }, { label: "g_balance_shotgun_primary_refire", type: "cvar", default_value: "0.5", description: "custom cvar" }, { label: "g_balance_shotgun_primary_spread", type: "cvar", default_value: "0.08", description: "custom cvar" }, { label: "g_balance_shotgun_secondary_ammo", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_balance_shotgun_secondary_animtime", type: "cvar", default_value: "0.2", description: "custom cvar" }, { label: "g_balance_shotgun_secondary_bullets", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "g_balance_shotgun_secondary_damage", type: "cvar", default_value: "12", description: "custom cvar" }, { label: "g_balance_shotgun_secondary_force", type: "cvar", default_value: "60", description: "custom cvar" }, { label: "g_balance_shotgun_secondary_refire", type: "cvar", default_value: "1.35", description: "custom cvar" }, { label: "g_balance_shotgun_secondary_spread", type: "cvar", default_value: "0.12", description: "custom cvar" }, { label: "g_balance_teams", type: "cvar", default_value: "0", description: "automatically balance out players entering instead of asking them for their preferred team" }, { label: "g_balance_teams_complain", type: "cvar", default_value: "0", description: "when 1, complain when team balance is off" }, { label: "g_balance_teams_force", type: "cvar", default_value: "0", description: "automatically balance out teams when players move or disconnect" }, { label: "g_balance_teams_prevent_imbalance", type: "cvar", default_value: "0", description: "prevent players from changing to larger teams" }, { label: "g_balance_uzi_first_ammo", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_balance_uzi_first_damage", type: "cvar", default_value: "30", description: "custom cvar" }, { label: "g_balance_uzi_first_force", type: "cvar", default_value: "50", description: "custom cvar" }, { label: "g_balance_uzi_first_refire", type: "cvar", default_value: "0.2", description: "custom cvar" }, { label: "g_balance_uzi_first_spread", type: "cvar", default_value: "0.01", description: "custom cvar" }, { label: "g_balance_uzi_sustained_ammo", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_balance_uzi_sustained_damage", type: "cvar", default_value: "16", description: "custom cvar" }, { label: "g_balance_uzi_sustained_force", type: "cvar", default_value: "27", description: "custom cvar" }, { label: "g_balance_uzi_sustained_refire", type: "cvar", default_value: "0.1", description: "custom cvar" }, { label: "g_balance_uzi_sustained_spread", type: "cvar", default_value: "0.05", description: "custom cvar" }, { label: "g_balance_weaponswitchdelay", type: "cvar", default_value: "0.15", description: "custom cvar" }, { label: "g_ban_default_bantime", type: "cvar", default_value: "5400", description: "custom cvar" }, { label: "g_ban_default_masksize", type: "cvar", default_value: "3", description: "3: whole 255.255.255.0 networks (set to 4 for single IPs)" }, { label: "g_banned_list", type: "cvar", default_value: "", description: "format: 1 ip remainingtime ip remainingtime ..." }, { label: "g_campaign", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_campaign_index", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_campaign_name", type: "cvar", default_value: "", description: "custom cvar" }, { label: "g_campaign_skill", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_casings", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_changeteam_banned", type: "cvar", default_value: "0", description: "not allowed to change team" }, { label: "g_changeteam_fragtransfer", type: "cvar", default_value: "0", description: "% of frags you get to keep when you change teams (rounded down)" }, { label: "g_chat_flood_burst", type: "cvar", default_value: "0", description: "allow bursts of so many chat lines" }, { label: "g_chat_flood_burst_team", type: "cvar", default_value: "0", description: "allow bursts of so many team chat lines" }, { label: "g_chat_flood_lmax", type: "cvar", default_value: "0", description: "maximum number of lines per chat message at once" }, { label: "g_chat_flood_lmax_team", type: "cvar", default_value: "0", description: "maximum number of lines per team chat message at once" }, { label: "g_chat_flood_notify_flooder", type: "cvar", default_value: "1", description: "when 0, the flooder still can see his own message" }, { label: "g_chat_flood_spl", type: "cvar", default_value: "0", description: "seconds between chat lines to not count as flooding" }, { label: "g_chat_flood_spl_team", type: "cvar", default_value: "0", description: "seconds between team chat lines to not count as flooding" }, { label: "g_chat_teamcolors", type: "cvar", default_value: "0", description: "colorize nicknames in team color for chat" }, { label: "g_cloaked", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_configversion", type: "cvar", default_value: "0", description: "Configuration file version (used to upgrade settings) 0: first run, or previous start was <2.4.1 . later, it\'s overridden by config.cfg, version ranges are defined in config_update.cfg" }, { label: "g_ctf", type: "cvar", default_value: "0", description: "Gamemode CTF" }, { label: "g_ctf_capture_limit", type: "cvar", default_value: "-1", description: "Number of points that ends the CTF match" }, { label: "g_ctf_flag_returntime", type: "cvar", default_value: "30", description: "How long a flag takes to return itself" }, { label: "g_ctf_flagscore_capture", type: "cvar", default_value: "20", description: "How many extra points to score from being the guy who actually captures the flag" }, { label: "g_ctf_flagscore_capture_team", type: "cvar", default_value: "0", description: "How many points the whole team scores from a capture" }, { label: "g_ctf_flagscore_pickup", type: "cvar", default_value: "1", description: "Points given when you pick up the enemy flag" }, { label: "g_ctf_flagscore_return", type: "cvar", default_value: "5", description: "Points given for returning your flag to base" }, { label: "g_ctf_flagscore_return_rogue", type: "cvar", default_value: "10", description: "Points given to rogue team when they return a team\'s flag (not used yet)" }, { label: "g_ctf_respawn_delay", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_ctf_respawn_waves", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_dm", type: "cvar", default_value: "1", description: "actually, this is a dummy cvar just to make the menu happy" }, { label: "g_dm_respawn_delay", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_dm_respawn_waves", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_dom_respawn_delay", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_dom_respawn_waves", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_domination", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_domination_default_teams", type: "cvar", default_value: "2", description: "default number of teams for maps that aren\'t domination-specific" }, { label: "g_domination_disable_frags", type: "cvar", default_value: "0", description: "players can\'t get frags normally, only get points from kills" }, { label: "g_domination_point_amt", type: "cvar", default_value: "0", description: "override: how many points to get per ping" }, { label: "g_domination_point_capturetime", type: "cvar", default_value: "0.1", description: "how long it takes to capture a point (given no interference)" }, { label: "g_domination_point_glow", type: "cvar", default_value: "0", description: "domination point glow (warning, slow)" }, { label: "g_domination_point_limit", type: "cvar", default_value: "-1", description: "custom cvar" }, { label: "g_domination_point_rate", type: "cvar", default_value: "0", description: "override: how often to give those points" }, { label: "g_domination_point_teamamt", type: "cvar", default_value: "0", description: "override: how many team points to get per ping" }, { label: "g_footsteps", type: "cvar", default_value: "0", description: "serverside footstep sounds" }, { label: "g_forced_respawn", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_friendlyfire", type: "cvar", default_value: "0.0", description: "for teamplay 4: fiendly fire factor" }, { label: "g_fullbrightitems", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_fullbrightplayers", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_grappling_hook", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_grappling_hook_tarzan", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_instagib", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_keyhunt", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_keyhunt_point_limit", type: "cvar", default_value: "-1", description: "custom cvar" }, { label: "g_keyhunt_teams", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_keyhunt_teams_override", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_laserguided_missile", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_lms", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_lms_campcheck_damage", type: "cvar", default_value: "100", description: "custom cvar" }, { label: "g_lms_campcheck_distance", type: "cvar", default_value: "1800", description: "custom cvar" }, { label: "g_lms_campcheck_interval", type: "cvar", default_value: "10", description: "custom cvar" }, { label: "g_lms_campcheck_message", type: "cvar", default_value: "^1Don\'t camp!", description: "custom cvar" }, { label: "g_lms_join_anytime", type: "cvar", default_value: "1", description: "if true, new players can join, but get same amount of lives as the worst player" }, { label: "g_lms_last_join", type: "cvar", default_value: "3", description: "if g_lms_join_anytime is false, new players can only join if the worst active player has more than (fraglimit - g_lms_last_join) lives" }, { label: "g_lms_lives_override", type: "cvar", default_value: "-1", description: "custom cvar" }, { label: "g_lms_regenerate", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_lms_respawn_delay", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_lms_respawn_waves", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_lms_start_ammo_cells", type: "cvar", default_value: "50", description: "custom cvar" }, { label: "g_lms_start_ammo_nails", type: "cvar", default_value: "150", description: "custom cvar" }, { label: "g_lms_start_ammo_rockets", type: "cvar", default_value: "50", description: "custom cvar" }, { label: "g_lms_start_ammo_shells", type: "cvar", default_value: "50", description: "custom cvar" }, { label: "g_lms_start_armor", type: "cvar", default_value: "100", description: "custom cvar" }, { label: "g_lms_start_health", type: "cvar", default_value: "250", description: "custom cvar" }, { label: "g_maplist", type: "cvar", default_value: "aggressor aneurysm basement basementctf bleach bloodprison bloodprisonctf bluesky darkzone dieselpower dismal downer evilspace farewell final_rage reslimed ruiner runningman_1on1remix runningman runningmanctf silvercity skyway slimepit soylent starship stormkeep strength toxic warfare", description: "custom cvar" }, { label: "g_maplist_check_waypoints", type: "cvar", default_value: "0", description: "when 1, maps are skipped if there currently are bots, but the map has no waypoints" }, { label: "g_maplist_index", type: "cvar", default_value: "0", description: "this is used internally for saving position in maplist cycle" }, { label: "g_maplist_mostrecent", type: "cvar", default_value: "", description: "number of most recent maps that are blocked from being played again" }, { label: "g_maplist_mostrecent_count", type: "cvar", default_value: "3", description: "custom cvar" }, { label: "g_maplist_selectrandom", type: "cvar", default_value: "0", description: "if 1, a random map will be chosen as next map - DEPRECATED in favor of g_maplist_shuffle" }, { label: "g_maplist_shuffle", type: "cvar", default_value: "1", description: "new randomization method: like selectrandom, but avoid playing the same maps in short succession. This works by taking out the first element and inserting it into g_maplist with a bias to the end of the list." }, { label: "g_maplist_votable", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "g_maplist_votable_abstain", type: "cvar", default_value: "0", description: "when 1, you can abstain from your vote" }, { label: "g_maplist_votable_keeptwotime", type: "cvar", default_value: "15", description: "custom cvar" }, { label: "g_maplist_votable_nodetail", type: "cvar", default_value: "0", description: "only shows total count instead of all vote counts per map, so votes don\'t influence others that much" }, { label: "g_maplist_votable_suggestions", type: "cvar", default_value: "2", description: "custom cvar" }, { label: "g_maplist_votable_suggestions_override_mostrecent", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_maplist_votable_timeout", type: "cvar", default_value: "30", description: "note: must be below 50 seconds!" }, { label: "g_maxpushtime", type: "cvar", default_value: "8.0", description: "custom cvar" }, { label: "g_midair", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_midair_shieldtime", type: "cvar", default_value: "0.3", description: "custom cvar" }, { label: "g_minstagib", type: "cvar", default_value: "0", description: "enable minstagib" }, { label: "g_minstagib_ammo_drop", type: "cvar", default_value: "5", description: "how much ammo you\'ll get for weapons or cells" }, { label: "g_minstagib_ammo_start", type: "cvar", default_value: "10", description: "starting ammo" }, { label: "g_minstagib_extralives", type: "cvar", default_value: "2", description: "how many extra lives you will get per powerup" }, { label: "g_minstagib_invis_alpha", type: "cvar", default_value: "0.05", description: "custom cvar" }, { label: "g_minstagib_speed_jumpheight", type: "cvar", default_value: "1.8", description: "custom cvar" }, { label: "g_minstagib_speed_moverate", type: "cvar", default_value: "1.25", description: "custom cvar" }, { label: "g_mirrordamage", type: "cvar", default_value: "0.2", description: "for teamplay 4: mirror damage factor" }, { label: "g_nexuizversion", type: "cvar", default_value: "2.4.2", description: "Nexuiz version (formatted for humans)" }, { label: "g_nixnex", type: "cvar", default_value: "0", description: "NixNex (No-Items x Nexuiz) - at each time, everyone uses the same weapon, and in regular intervals, this weapon is cycled" }, { label: "g_nixnex_with_laser", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_norecoil", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_onslaught", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_onslaught_cp_health", type: "cvar", default_value: "1000", description: "custom cvar" }, { label: "g_onslaught_gen_health", type: "cvar", default_value: "10000", description: "custom cvar" }, { label: "g_pickup_armorlarge", type: "cvar", default_value: "100", description: "custom cvar" }, { label: "g_pickup_armorlarge_max", type: "cvar", default_value: "999", description: "custom cvar" }, { label: "g_pickup_armormedium", type: "cvar", default_value: "25", description: "custom cvar" }, { label: "g_pickup_armormedium_max", type: "cvar", default_value: "999", description: "custom cvar" }, { label: "g_pickup_armorsmall", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "g_pickup_armorsmall_max", type: "cvar", default_value: "999", description: "custom cvar" }, { label: "g_pickup_cells", type: "cvar", default_value: "25", description: "custom cvar" }, { label: "g_pickup_cells_max", type: "cvar", default_value: "999", description: "custom cvar" }, { label: "g_pickup_healthlarge", type: "cvar", default_value: "50", description: "custom cvar" }, { label: "g_pickup_healthlarge_max", type: "cvar", default_value: "999", description: "custom cvar" }, { label: "g_pickup_healthmedium", type: "cvar", default_value: "25", description: "custom cvar" }, { label: "g_pickup_healthmedium_max", type: "cvar", default_value: "999", description: "custom cvar" }, { label: "g_pickup_healthmega", type: "cvar", default_value: "100", description: "custom cvar" }, { label: "g_pickup_healthmega_max", type: "cvar", default_value: "999", description: "custom cvar" }, { label: "g_pickup_healthsmall", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "g_pickup_healthsmall_max", type: "cvar", default_value: "999", description: "custom cvar" }, { label: "g_pickup_items", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_pickup_nails", type: "cvar", default_value: "120", description: "custom cvar" }, { label: "g_pickup_nails_max", type: "cvar", default_value: "999", description: "custom cvar" }, { label: "g_pickup_rockets", type: "cvar", default_value: "15", description: "custom cvar" }, { label: "g_pickup_rockets_max", type: "cvar", default_value: "999", description: "custom cvar" }, { label: "g_pickup_shells", type: "cvar", default_value: "15", description: "custom cvar" }, { label: "g_pickup_shells_max", type: "cvar", default_value: "999", description: "custom cvar" }, { label: "g_player_alpha", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_player_brightness", type: "cvar", default_value: "0", description: "set to 2 for brighter players" }, { label: "g_powerup_shield", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_powerup_strength", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_powerup_superhealth", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_projectiles_newton_style", type: "cvar", default_value: "2", description: "possible values: 0: absolute velocity projectiles (like Quake) 1: relative velocity projectiles, \"Newtonian\" (like Tribes 2) 2: relative velocity projectiles, but aim is precorrected so projectiles hit the crosshair (note: strafe rockets then are SLOWER than ones shot while standing, happens in 1 too when aiming correctly which is hard) 3: absolute velocity + player velocity component in shot direction (note: does NOT yield the right relative velocity, but may be good enough, but it is somewhat prone to sniper rockets) 4: just add the player velocity length to the absolute velocity (tZork\'s sniper rockets)" }, { label: "g_respawn_delay", type: "cvar", default_value: "2", description: "custom cvar" }, { label: "g_respawn_mapsettings", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_respawn_waves", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_rocketarena", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_rune_respawn_delay", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_rune_respawn_waves", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_runematch", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_runematch_allow_same", type: "cvar", default_value: "0", description: "allow matching rune-curse pairs" }, { label: "g_runematch_drop_runes_max", type: "cvar", default_value: "2", description: "how many runes to drop, the rest should respawn" }, { label: "g_runematch_frags_killed_runeholder", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "g_runematch_frags_killedby_runeholder", type: "cvar", default_value: "4", description: "custom cvar" }, { label: "g_runematch_frags_norune", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_runematch_point_limit", type: "cvar", default_value: "-1", description: "custom cvar" }, { label: "g_runematch_pointamt", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_runematch_pointrate", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "g_runematch_respawntime", type: "cvar", default_value: "15", description: "how soon after being dropped to respawn runes" }, { label: "g_runematch_rune_alpha", type: "cvar", default_value: "0.78", description: "custom cvar" }, { label: "g_runematch_rune_color_strength", type: "cvar", default_value: "1.0", description: "custom cvar" }, { label: "g_runematch_rune_effects", type: "cvar", default_value: "544", description: "custom cvar" }, { label: "g_runematch_rune_glow_color", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_runematch_rune_glow_size", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_runematch_shuffletime", type: "cvar", default_value: "30", description: "how often runes change position" }, { label: "g_shocknex", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_shootfromcenter", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_shootfromeye", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_spawnpoints_autodrop", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_spawnshieldtime", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_spawnsound", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_start_ammo_cells", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_start_ammo_nails", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_start_ammo_rockets", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_start_ammo_shells", type: "cvar", default_value: "50", description: "custom cvar" }, { label: "g_start_weapon_crylink", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_start_weapon_electro", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_start_weapon_grenadelauncher", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_start_weapon_hagar", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_start_weapon_laser", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_start_weapon_nex", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_start_weapon_rocketlauncher", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_start_weapon_shotgun", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_start_weapon_uzi", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_tdm", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_tdm_respawn_delay", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_tdm_respawn_waves", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_tdm_teams", type: "cvar", default_value: "2", description: "how many teams are in team deathmatch" }, { label: "g_throughfloor", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_use_ammunition", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_vampire", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_waypointeditor", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_waypoints_for_items", type: "cvar", default_value: "1", description: "make waypoints out of items, values: 0 = never, 1 = unless the mapper prevents it by worldspawn.spawnflags & 1, 2 = always" }, { label: "g_waypointsprite_deadlifetime", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_waypointsprite_deployed_lifetime", type: "cvar", default_value: "10", description: "custom cvar" }, { label: "g_waypointsprite_distancealphaexponent", type: "cvar", default_value: "2", description: "custom cvar" }, { label: "g_waypointsprite_limitedrange", type: "cvar", default_value: "5120", description: "custom cvar" }, { label: "g_waypointsprite_minalpha", type: "cvar", default_value: "0.4", description: "custom cvar" }, { label: "g_waypointsprite_minscale", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_waypointsprite_normdistance", type: "cvar", default_value: "512", description: "custom cvar" }, { label: "g_waypointsprite_stuffbinds", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "g_waypointsprite_timealphaexponent", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "g_weapon_stay", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "gamecfg", type: "cvar", default_value: "0", description: "unused cvar in quake, can be used by mods" }, { label: "gameversion", type: "cvar", default_value: "20000", description: "version of game data (mod-specific), when client and server gameversion mismatch in the server browser the server is shown as incompatible" }, { label: "gl_combine", type: "cvar", default_value: "1", description: "faster rendering by using GL_ARB_texture_env_combine extension (part of OpenGL 1.3 and above)" }, { label: "gl_dither", type: "cvar", default_value: "1", description: "enables OpenGL dithering (16bit looks bad with this off)" }, { label: "gl_ext_separatestencil", type: "cvar", default_value: "1", description: "make use of OpenGL 2.0 glStencilOpSeparate or GL_ATI_separate_stencil extension" }, { label: "gl_ext_stenciltwoside", type: "cvar", default_value: "1", description: "make use of GL_EXT_stenciltwoside extension (NVIDIA only)" }, { label: "gl_finish", type: "cvar", default_value: "0", description: "make the cpu wait for the graphics processor at the end of each rendered frame (can help with strange input or video lag problems on some machines)" }, { label: "gl_flashblend", type: "cvar", default_value: "0", description: "render bright coronas for dynamic lights instead of actual lighting, fast but ugly" }, { label: "gl_lightmaps", type: "cvar", default_value: "0", description: "draws only lightmaps, no texture (for level designers)" }, { label: "gl_lockarrays", type: "cvar", default_value: "0", description: "enables use of glLockArraysEXT, may cause glitches with some broken drivers, and may be slower than normal" }, { label: "gl_lockarrays_minimumvertices", type: "cvar", default_value: "1", description: "minimum number of vertices required for use of glLockArraysEXT, setting this too low may reduce performance" }, { label: "gl_max_size", type: "cvar", default_value: "2048", description: "maximum allowed texture size, can be used to reduce video memory usage, note: this is automatically reduced to match video card capabilities (such as 256 on 3Dfx cards before Voodoo4/5)" }, { label: "gl_mesh_drawrangeelements", type: "cvar", default_value: "1", description: "use glDrawRangeElements function if available instead of glDrawElements (for performance comparisons or bug testing)" }, { label: "gl_mesh_prefer_short_elements", type: "cvar", default_value: "1", description: "use GL_UNSIGNED_SHORT element arrays instead of GL_UNSIGNED_INT" }, { label: "gl_mesh_testarrayelement", type: "cvar", default_value: "0", description: "use glBegin(GL_TRIANGLES);glArrayElement();glEnd(); primitives instead of glDrawElements (useful to test for driver bugs with glDrawElements)" }, { label: "gl_mesh_testmanualfeeding", type: "cvar", default_value: "0", description: "use glBegin(GL_TRIANGLES);glTexCoord2f();glVertex3f();glEnd(); primitives instead of glDrawElements (useful to test for driver bugs with glDrawElements)" }, { label: "gl_paranoid", type: "cvar", default_value: "0", description: "enables OpenGL error checking and other tests" }, { label: "gl_picmip", type: "cvar", default_value: "1", description: "reduces resolution of textures by powers of 2, for example 1 will halve width/height, reducing texture memory usage by 75%" }, { label: "gl_polyblend", type: "cvar", default_value: "1", description: "tints view while underwater, hurt, etc" }, { label: "gl_printcheckerror", type: "cvar", default_value: "0", description: "prints all OpenGL error checks, useful to identify location of driver crashes" }, { label: "gl_texture_anisotropy", type: "cvar", default_value: "1", description: "anisotropic filtering quality (if supported by hardware), 1 sample (no anisotropy) and 8 sample (8 tap anisotropy) are recommended values" }, { label: "gl_texturecompression", type: "cvar", default_value: "0", description: "whether to compress textures, a value of 0 disables compression (even if the individual cvars are 1), 1 enables fast (low quality) compression at startup, 2 enables slow (high quality) compression at startup" }, { label: "gl_texturecompression_2d", type: "cvar", default_value: "0", description: "whether to compress 2d (hud/menu) textures other than the font" }, { label: "gl_texturecompression_color", type: "cvar", default_value: "1", description: "whether to compress colormap (diffuse) textures" }, { label: "gl_texturecompression_gloss", type: "cvar", default_value: "1", description: "whether to compress glossmap (specular) textures" }, { label: "gl_texturecompression_glow", type: "cvar", default_value: "1", description: "whether to compress glowmap (luma) textures" }, { label: "gl_texturecompression_lightcubemaps", type: "cvar", default_value: "1", description: "whether to compress light cubemaps (spotlights and other light projection images)" }, { label: "gl_texturecompression_normal", type: "cvar", default_value: "0", description: "whether to compress normalmap (normalmap) textures" }, { label: "gl_texturecompression_q3bspdeluxemaps", type: "cvar", default_value: "0", description: "whether to compress deluxemaps in q3bsp format levels (only levels compiled with q3map2 -deluxe have these)" }, { label: "gl_texturecompression_q3bsplightmaps", type: "cvar", default_value: "1", description: "whether to compress lightmaps in q3bsp format levels" }, { label: "gl_texturecompression_sky", type: "cvar", default_value: "1", description: "whether to compress sky textures" }, { label: "gl_vbo", type: "cvar", default_value: "3", description: "make use of GL_ARB_vertex_buffer_object extension to store static geometry in video memory for faster rendering, 0 disables VBO allocation or use, 1 enables VBOs for vertex and triangle data, 2 only for vertex data, 3 for vertex data and triangle data of simple meshes (ones with only one surface)" }, { label: "halflifebsp", type: "cvar", default_value: "0", description: "indicates the current map is hlbsp format (useful to know because of different bounding box sizes)" }, { label: "host_framerate", type: "cvar", default_value: "0", description: "locks frame timing to this value in seconds, 0.05 is 20fps for example, note that this can easily run too fast, use cl_maxfps if you want to limit your framerate instead, or sys_ticrate to limit server speed" }, { label: "host_speeds", type: "cvar", default_value: "0", description: "reports how much time is used in server/graphics/sound" }, { label: "hostname", type: "cvar", default_value: "Nexuiz Server", description: "server message to show in server browser" }, { label: "in_pitch_max", type: "cvar", default_value: "90", description: "how far upward you can aim (quake used 80" }, { label: "in_pitch_min", type: "cvar", default_value: "-90", description: "how far downward you can aim (quake used -70" }, { label: "joy_axisforward", type: "cvar", default_value: "1", description: "which joystick axis to query for forward/backward movement" }, { label: "joy_axispitch", type: "cvar", default_value: "3", description: "which joystick axis to query for looking up/down" }, { label: "joy_axisside", type: "cvar", default_value: "0", description: "which joystick axis to query for right/left movement" }, { label: "joy_axisup", type: "cvar", default_value: "-1", description: "which joystick axis to query for up/down movement" }, { label: "joy_axisyaw", type: "cvar", default_value: "2", description: "which joystick axis to query for looking right/left" }, { label: "joy_deadzoneforward", type: "cvar", default_value: "0.05", description: "deadzone tolerance, suggested values are in the range 0 to 0.01" }, { label: "joy_deadzonepitch", type: "cvar", default_value: "0.05", description: "deadzone tolerance, suggested values are in the range 0 to 0.01" }, { label: "joy_deadzoneside", type: "cvar", default_value: "0.05", description: "deadzone tolerance, suggested values are in the range 0 to 0.01" }, { label: "joy_deadzoneup", type: "cvar", default_value: "0.05", description: "deadzone tolerance, suggested values are in the range 0 to 0.01" }, { label: "joy_deadzoneyaw", type: "cvar", default_value: "0.05", description: "deadzone tolerance, suggested values are in the range 0 to 0.01" }, { label: "joy_detected", type: "cvar", default_value: "0", description: "number of joysticks detected by engine" }, { label: "joy_enable", type: "cvar", default_value: "0", description: "enables joystick support" }, { label: "joy_index", type: "cvar", default_value: "0", description: "selects which joystick to use if you have multiple" }, { label: "joy_sensitivityforward", type: "cvar", default_value: "-1", description: "movement multiplier" }, { label: "joy_sensitivitypitch", type: "cvar", default_value: "0.9", description: "movement multiplier" }, { label: "joy_sensitivityside", type: "cvar", default_value: "1", description: "movement multiplier" }, { label: "joy_sensitivityup", type: "cvar", default_value: "1", description: "movement multiplier" }, { label: "joy_sensitivityyaw", type: "cvar", default_value: "-1.8", description: "movement multiplier" }, { label: "joyadvanced", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "joyadvaxisr", type: "cvar", default_value: "2", description: "custom cvar" }, { label: "joyadvaxisx", type: "cvar", default_value: "3", description: "custom cvar" }, { label: "joyadvaxisy", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "joyadvaxisz", type: "cvar", default_value: "4", description: "custom cvar" }, { label: "joypitchsensitivity", type: "cvar", default_value: "0.9", description: "custom cvar" }, { label: "joysidesensitivity", type: "cvar", default_value: "1.0", description: "custom cvar" }, { label: "joyyawsensitivity", type: "cvar", default_value: "-1.8", description: "custom cvar" }, { label: "lastlevel", type: "cvar", default_value: "", description: "custom cvar" }, { label: "locs_enable", type: "cvar", default_value: "0", description: "enables replacement of certain % codes in chat messages: %l (location), %d (last death location), %h (health), %a (armor), %x (rockets), %c (cells), %r (rocket launcher status), %p (powerup status), %w (weapon status), %t (current time in level)" }, { label: "locs_show", type: "cvar", default_value: "0", description: "shows defined locations for editing purposes" }, { label: "log_dest_udp", type: "cvar", default_value: "", description: "UDP address to log messages to (in QW rcon compatible format); multiple destinations can be separated by spaces; DO NOT SPECIFY DNS NAMES HERE" }, { label: "log_file", type: "cvar", default_value: "", description: "filename to log messages to" }, { label: "lookspring", type: "cvar", default_value: "0", description: "returns pitch to level with the floor when no longer holding a pitch key" }, { label: "lookstrafe", type: "cvar", default_value: "0", description: "move instead of turning" }, { label: "m_filter", type: "cvar", default_value: "0", description: "smoothes mouse movement, less responsive but smoother aiming" }, { label: "m_forward", type: "cvar", default_value: "1", description: "mouse forward speed multiplier" }, { label: "m_pitch", type: "cvar", default_value: "0.022", description: "mouse pitch speed multiplier" }, { label: "m_side", type: "cvar", default_value: "0.8", description: "mouse side speed multiplier" }, { label: "m_yaw", type: "cvar", default_value: "0.022", description: "mouse yaw speed multiplier" }, { label: "menu_maxplayers", type: "cvar", default_value: "8", description: "maxplayers value when the menu starts a game" }, { label: "menu_mouse_absolute", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "menu_mouse_speed", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "menu_options_colorcontrol_correctionvalue", type: "cvar", default_value: "0.5", description: "intensity value that matches up to white/black dither pattern, should be 0.5 for linear color" }, { label: "menu_skin", type: "cvar", default_value: "", description: "custom cvar" }, { label: "menu_slist_showempty", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "menu_slist_showfull", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "menu_slowmo", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "menu_video_played", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "minplayers", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "mod_q3bsp_curves_collisions", type: "cvar", default_value: "1", description: "enables collisions with curves (SLOW)" }, { label: "mod_q3bsp_debugtracebrush", type: "cvar", default_value: "0", description: "selects different tracebrush bsp recursion algorithms (for debugging purposes only)" }, { label: "mod_q3bsp_lightmapmergepower", type: "cvar", default_value: "3", description: "merges the quake3 128x128 lightmap textures into larger lightmap group textures to speed up rendering, 1 = 256x256, 2 = 512x512, 3 = 1024x1024, 4 = 2048x2048, 5 = 4096x4096, ..." }, { label: "mod_q3bsp_optimizedtraceline", type: "cvar", default_value: "1", description: "whether to use optimized traceline code for line traces (as opposed to tracebox code)" }, { label: "net_address", type: "cvar", default_value: "0.0.0.0", description: "network address to open ports on" }, { label: "net_connectfloodblockingtimeout", type: "cvar", default_value: "5", description: "when a connection packet is received, it will block all future connect packets from that IP address for this many seconds (cuts down on connect floods)" }, { label: "net_connecttimeout", type: "cvar", default_value: "30", description: "after requesting a connection, the client must reply within this many seconds or be dropped (cuts down on connect floods)" }, { label: "net_messagetimeout", type: "cvar", default_value: "300", description: "drops players who have not sent any packets for this many seconds" }, { label: "net_slist_maxtries", type: "cvar", default_value: "3", description: "how many times to ask the same server for information (more times gives better ping reports but takes longer)" }, { label: "net_slist_pause", type: "cvar", default_value: "0", description: "when set to 1, the server list won\'t update until it is set back to 0" }, { label: "net_slist_queriesperframe", type: "cvar", default_value: "4", description: "maximum number of server information requests to send each rendered frame (guards against low framerates causing problems)" }, { label: "net_slist_queriespersecond", type: "cvar", default_value: "20", description: "how many server information requests to send per second" }, { label: "net_slist_timeout", type: "cvar", default_value: "4", description: "how long to listen for a server information response before giving up" }, { label: "nextmap", type: "cvar", default_value: "", description: "override the maplist when switching to the next map" }, { label: "noaim", type: "cvar", default_value: "1", description: "QW option to disable vertical autoaim" }, { label: "noexit", type: "cvar", default_value: "0", description: "kills anyone attempting to use an exit" }, { label: "nomonsters", type: "cvar", default_value: "0", description: "unused cvar in quake, can be used by mods" }, { label: "nosound", type: "cvar", default_value: "0", description: "disables sound" }, { label: "pausable", type: "cvar", default_value: "0", description: "allow players to pause or not" }, { label: "port", type: "cvar", default_value: "26000", description: "server port for players to connect to" }, { label: "pr_checkextension", type: "cvar", default_value: "1", description: "indicates to QuakeC that the standard quakec extensions system is available (if 0, quakec should not attempt to use extensions)" }, { label: "prvm_backtraceforwarnings", type: "cvar", default_value: "0", description: "print a backtrace for warnings too" }, { label: "prvm_statementprofiling", type: "cvar", default_value: "0", description: "counts how many times each QuakeC statement has been executed, these counts are displayed in prvm_printfunction output (if enabled)" }, { label: "prvm_traceqc", type: "cvar", default_value: "0", description: "prints every QuakeC statement as it is executed (only for really thorough debugging!)" }, { label: "qport", type: "cvar", default_value: "36431", description: "identification key for playing on qw servers (allows you to maintain a connection to a quakeworld server even if your port changes)" }, { label: "quit_and_redirect", type: "cvar", default_value: "", description: "set to an IP to redirect all players at the end of the match to another server. Set to \"self\" to let all players reconnect at the end of the match (use it to make seamless engine updates)" }, { label: "quit_when_empty", type: "cvar", default_value: "0", description: "set to 1, then the server exits when the next level would start but is empty" }, { label: "r_ambient", type: "cvar", default_value: "4", description: "brightens map, value is 0-128" }, { label: "r_batchmode", type: "cvar", default_value: "1", description: "selects method of rendering multiple surfaces with one driver call (values are 0, 1, 2, etc...)" }, { label: "r_bloom", type: "cvar", default_value: "0", description: "enables bloom effect (makes bright pixels affect neighboring pixels)" }, { label: "r_bloom_blur", type: "cvar", default_value: "4", description: "how large the glow is" }, { label: "r_bloom_brighten", type: "cvar", default_value: "2", description: "how bright the glow is, after subtract/power" }, { label: "r_bloom_colorexponent", type: "cvar", default_value: "1", description: "how exagerated the glow is" }, { label: "r_bloom_colorscale", type: "cvar", default_value: "1", description: "how bright the glow is" }, { label: "r_bloom_colorsubtract", type: "cvar", default_value: "0.125", description: "reduces bloom colors by a certain amount" }, { label: "r_bloom_resolution", type: "cvar", default_value: "320", description: "what resolution to perform the bloom effect at (independent of screen resolution)" }, { label: "r_colormap_palette", type: "cvar", default_value: "gfx/colormap_palette.lmp", description: "name of a palette lmp file to override the shirt/pants colors of player models. It consists of 16 shirt colors, 16 scoreboard shirt colors, 16 pants colors and 16 scoreboard pants colors" }, { label: "r_coronas", type: "cvar", default_value: "1", description: "brightness of corona flare effects around certain lights, 0 disables corona effects" }, { label: "r_cullentities_trace", type: "cvar", default_value: "1", description: "probabistically cull invisible entities" }, { label: "r_cullentities_trace_delay", type: "cvar", default_value: "1", description: "number of seconds until the entity gets actually culled" }, { label: "r_cullentities_trace_enlarge", type: "cvar", default_value: "0", description: "box enlargement for entity culling" }, { label: "r_cullentities_trace_samples", type: "cvar", default_value: "2", description: "number of samples to test for entity culling" }, { label: "r_depthfirst", type: "cvar", default_value: "1", description: "renders a depth-only version of the scene before normal rendering begins to eliminate overdraw, values: 0 = off, 1 = world depth, 2 = world and model depth" }, { label: "r_drawdecals", type: "cvar", default_value: "1", description: "enables drawing of decals" }, { label: "r_drawdecals_drawdistance", type: "cvar", default_value: "300", description: "decals further than drawdistance*size will not be drawn" }, { label: "r_draweffects", type: "cvar", default_value: "1", description: "renders temporary sprite effects" }, { label: "r_drawentities", type: "cvar", default_value: "1", description: "draw entities (doors, players, projectiles, etc)" }, { label: "r_drawexplosions", type: "cvar", default_value: "1", description: "enables rendering of explosion shells (see also cl_particles_explosions_shell)" }, { label: "r_drawfog", type: "cvar", default_value: "1", description: "allows one to disable fog rendering" }, { label: "r_drawparticles", type: "cvar", default_value: "1", description: "enables drawing of particles" }, { label: "r_drawparticles_drawdistance", type: "cvar", default_value: "1000", description: "particles further than drawdistance*size will not be drawn" }, { label: "r_drawportals", type: "cvar", default_value: "0", description: "shows portals (separating polygons) in world interior in quake1 maps" }, { label: "r_drawviewmodel", type: "cvar", default_value: "1", description: "draw your weapon model" }, { label: "r_dynamic", type: "cvar", default_value: "1", description: "enables dynamic lights (rocket glow and such)" }, { label: "r_editlights", type: "cvar", default_value: "0", description: "enables .rtlights file editing mode" }, { label: "r_editlights_cursordistance", type: "cvar", default_value: "1024", description: "maximum distance of cursor from eye" }, { label: "r_editlights_cursorgrid", type: "cvar", default_value: "4", description: "snaps cursor to this grid size" }, { label: "r_editlights_cursorpushback", type: "cvar", default_value: "0", description: "how far to pull the cursor back toward the eye" }, { label: "r_editlights_cursorpushoff", type: "cvar", default_value: "4", description: "how far to push the cursor off the impacted surface" }, { label: "r_editlights_quakelightsizescale", type: "cvar", default_value: "1", description: "changes size of light entities loaded from a map" }, { label: "r_explosionclip", type: "cvar", default_value: "1", description: "enables collision detection for explosion shell (so that it flattens against walls and floors)" }, { label: "r_fixtrans_auto", type: "cvar", default_value: "0", description: "automatically fixtrans textures (when set to 2, it also saves the fixed versions to a fixtrans directory)" }, { label: "r_fog_exp2", type: "cvar", default_value: "0", description: "uses GL_EXP2 fog (as in Nehahra) rather than realistic GL_EXP fog" }, { label: "r_fullbright", type: "cvar", default_value: "0", description: "makes map very bright and renders faster" }, { label: "r_fullbrights", type: "cvar", default_value: "1", description: "enables glowing pixels in quake textures (changes need r_restart to take effect)" }, { label: "r_glsl", type: "cvar", default_value: "1", description: "enables use of OpenGL 2.0 pixel shaders for lighting" }, { label: "r_glsl_contrastboost", type: "cvar", default_value: "1", description: "by how much to multiply the contrast in dark areas (1 is no change)" }, { label: "r_glsl_deluxemapping", type: "cvar", default_value: "1", description: "use per pixel lighting on deluxemap-compiled q3bsp maps (or a value of 2 forces deluxemap shading even without deluxemaps)" }, { label: "r_glsl_offsetmapping", type: "cvar", default_value: "0", description: "offset mapping effect (also known as parallax mapping or virtual displacement mapping)" }, { label: "r_glsl_offsetmapping_reliefmapping", type: "cvar", default_value: "0", description: "relief mapping effect (higher quality)" }, { label: "r_glsl_offsetmapping_scale", type: "cvar", default_value: "0.02", description: "how deep the offset mapping effect is" }, { label: "r_glsl_postprocess", type: "cvar", default_value: "0", description: "use a GLSL postprocessing shader" }, { label: "r_glsl_postprocess_uservec1", type: "cvar", default_value: "0 0 0 0", description: "a 4-component vector to pass as uservec1 to the postprocessing shader (only useful if default.glsl has been customized)" }, { label: "r_glsl_postprocess_uservec2", type: "cvar", default_value: "0 0 0 0", description: "a 4-component vector to pass as uservec2 to the postprocessing shader (only useful if default.glsl has been customized)" }, { label: "r_glsl_postprocess_uservec3", type: "cvar", default_value: "0 0 0 0", description: "a 4-component vector to pass as uservec3 to the postprocessing shader (only useful if default.glsl has been customized)" }, { label: "r_glsl_postprocess_uservec4", type: "cvar", default_value: "0 0 0 0", description: "a 4-component vector to pass as uservec4 to the postprocessing shader (only useful if default.glsl has been customized)" }, { label: "r_glsl_usegeneric", type: "cvar", default_value: "1", description: "use shaders for rendering simple geometry (rather than conventional fixed-function rendering for this purpose)" }, { label: "r_hdr", type: "cvar", default_value: "0", description: "enables High Dynamic Range bloom effect (higher quality version of r_bloom)" }, { label: "r_hdr_glowintensity", type: "cvar", default_value: "1", description: "how bright light emitting textures should appear" }, { label: "r_hdr_range", type: "cvar", default_value: "4", description: "how much dynamic range to render bloom with (equivilant to multiplying r_bloom_brighten by this value and dividing r_bloom_colorscale by this value)" }, { label: "r_hdr_scenebrightness", type: "cvar", default_value: "1", description: "global rendering brightness" }, { label: "r_labelsprites_roundtopixels", type: "cvar", default_value: "1", description: "try to make label sprites sharper by rounding their size to 0.5x or 1x and by rounding their position to whole pixels if possible" }, { label: "r_labelsprites_scale", type: "cvar", default_value: "0.40625", description: "global scale to apply to label sprites before conversion to HUD coordinates" }, { label: "r_lerpimages", type: "cvar", default_value: "1", description: "bilinear filters images when scaling them up to power of 2 size (mode 1), looks better than glquake (mode 0)" }, { label: "r_lerplightstyles", type: "cvar", default_value: "0", description: "enable animation smoothing on flickering lights" }, { label: "r_lerpmodels", type: "cvar", default_value: "1", description: "enables animation smoothing on models" }, { label: "r_lerpsprites", type: "cvar", default_value: "1", description: "enables animation smoothing on sprites (requires r_lerpmodels 1)" }, { label: "r_letterbox", type: "cvar", default_value: "0", description: "reduces vertical height of view to simulate a letterboxed movie effect (can be used by mods for cutscenes)" }, { label: "r_lightningbeam_color_blue", type: "cvar", default_value: "1", description: "color of the lightning beam effect" }, { label: "r_lightningbeam_color_green", type: "cvar", default_value: "1", description: "color of the lightning beam effect" }, { label: "r_lightningbeam_color_red", type: "cvar", default_value: "1", description: "color of the lightning beam effect" }, { label: "r_lightningbeam_qmbtexture", type: "cvar", default_value: "0", description: "load the qmb textures/particles/lightning.pcx texture instead of generating one, can look better" }, { label: "r_lightningbeam_repeatdistance", type: "cvar", default_value: "128", description: "how far to stretch the texture along the lightning beam effect" }, { label: "r_lightningbeam_scroll", type: "cvar", default_value: "5", description: "speed of texture scrolling on the lightning beam effect" }, { label: "r_lightningbeam_thickness", type: "cvar", default_value: "4", description: "thickness of the lightning beam effect" }, { label: "r_lockpvs", type: "cvar", default_value: "0", description: "disables pvs switching, allows you to walk around and inspect what is visible from a given location in the map (anything not visible from your current location will not be drawn)" }, { label: "r_lockvisibility", type: "cvar", default_value: "0", description: "disables visibility updates, allows you to walk around and inspect what is visible from a given viewpoint in the map (anything offscreen at the moment this is enabled will not be drawn)" }, { label: "r_mipskins", type: "cvar", default_value: "1", description: "mipmaps model skins so they render faster in the distance and do not display noise artifacts, can cause discoloration of skins if they contain undesirable border colors" }, { label: "r_mipsprites", type: "cvar", default_value: "1", description: "mipmaps sprites so they render faster in the distance and do not display noise artifacts" }, { label: "r_nearclip", type: "cvar", default_value: "1", description: "distance from camera of nearclip plane" }, { label: "r_nosurftextures", type: "cvar", default_value: "0", description: "pretends there was no texture lump found in the q1bsp/hlbsp loading (useful for debugging this rare case)" }, { label: "r_novis", type: "cvar", default_value: "0", description: "draws whole level, see also sv_cullentities_pvs 0" }, { label: "r_picmipsprites", type: "cvar", default_value: "0", description: "make gl_picmip affect sprites too (saves some graphics memory in sprite heavy games)" }, { label: "r_picmipworld", type: "cvar", default_value: "0", description: "whether gl_picmip shall apply to world textures too" }, { label: "r_polygonoffset_submodel_factor", type: "cvar", default_value: "0", description: "biases depth values of world submodels such as doors, to prevent z-fighting artifacts in Quake maps" }, { label: "r_polygonoffset_submodel_offset", type: "cvar", default_value: "2", description: "biases depth values of world submodels such as doors, to prevent z-fighting artifacts in Quake maps" }, { label: "r_precachetextures", type: "cvar", default_value: "1", description: "0 = never upload textures until used, 1 = upload most textures before use (exceptions: rarely used skin colormap layers), 2 = upload all textures before use (can increase texture memory usage significantly)" }, { label: "r_q1bsp_skymasking", type: "cvar", default_value: "1", description: "allows sky polygons in quake1 maps to obscure other geometry" }, { label: "r_q3bsp_renderskydepth", type: "cvar", default_value: "0", description: "draws sky depth masking in q3 maps (as in q1 maps), this means for example that sky polygons can hide other things" }, { label: "r_render", type: "cvar", default_value: "1", description: "enables rendering calls (you want this on!)" }, { label: "r_shadow_bumpscale_basetexture", type: "cvar", default_value: "0", description: "generate fake bumpmaps from diffuse textures at this bumpyness, try 4 to match tenebrae, higher values increase depth, requires r_restart to take effect" }, { label: "r_shadow_bumpscale_bumpmap", type: "cvar", default_value: "4", description: "what magnitude to interpret _bump.tga textures as, higher values increase depth, requires r_restart to take effect" }, { label: "r_shadow_culltriangles", type: "cvar", default_value: "1", description: "performs more expensive tests to remove unnecessary triangles of lit surfaces" }, { label: "r_shadow_debuglight", type: "cvar", default_value: "-1", description: "renders only one light, for level design purposes or debugging" }, { label: "r_shadow_frontsidecasting", type: "cvar", default_value: "1", description: "whether to cast shadows from illuminated triangles (front side of model) or unlit triangles (back side of model)" }, { label: "r_shadow_gloss", type: "cvar", default_value: "1", description: "0 disables gloss (specularity) rendering, 1 uses gloss if textures are found, 2 forces a flat metallic specular effect on everything without textures (similar to tenebrae)" }, { label: "r_shadow_gloss2intensity", type: "cvar", default_value: "0.125", description: "how bright the forced flat gloss should look if r_shadow_gloss is 2" }, { label: "r_shadow_glossexponent", type: "cvar", default_value: "32", description: "how \'sharp\' the gloss should appear (specular power)" }, { label: "r_shadow_glossintensity", type: "cvar", default_value: "1", description: "how bright textured glossmaps should look if r_shadow_gloss is 1 or 2" }, { label: "r_shadow_lightattenuationdividebias", type: "cvar", default_value: "1", description: "changes attenuation texture generation" }, { label: "r_shadow_lightattenuationlinearscale", type: "cvar", default_value: "2", description: "changes attenuation texture generation" }, { label: "r_shadow_lightintensityscale", type: "cvar", default_value: "1", description: "renders all world lights brighter or darker" }, { label: "r_shadow_lightradiusscale", type: "cvar", default_value: "1", description: "renders all world lights larger or smaller" }, { label: "r_shadow_polygonfactor", type: "cvar", default_value: "0", description: "how much to enlarge shadow volume polygons when rendering (should be 0!)" }, { label: "r_shadow_polygonoffset", type: "cvar", default_value: "1", description: "how much to push shadow volumes into the distance when rendering, to reduce chances of zfighting artifacts (should not be less than 0)" }, { label: "r_shadow_portallight", type: "cvar", default_value: "1", description: "use portal culling to exactly determine lit triangles when compiling world lights" }, { label: "r_shadow_projectdistance", type: "cvar", default_value: "1000000", description: "how far to cast shadows" }, { label: "r_shadow_realtime_dlight", type: "cvar", default_value: "1", description: "enables rendering of dynamic lights such as explosions and rocket light" }, { label: "r_shadow_realtime_dlight_portalculling", type: "cvar", default_value: "0", description: "enables portal optimization on dynamic lights (slow!)" }, { label: "r_shadow_realtime_dlight_shadows", type: "cvar", default_value: "0", description: "enables rendering of shadows from dynamic lights" }, { label: "r_shadow_realtime_dlight_svbspculling", type: "cvar", default_value: "0", description: "enables svbsp optimization on dynamic lights (very slow!)" }, { label: "r_shadow_realtime_world", type: "cvar", default_value: "0", description: "enables rendering of full world lighting (whether loaded from the map, or a .rtlights file, or a .ent file, or a .lights file produced by hlight)" }, { label: "r_shadow_realtime_world_compile", type: "cvar", default_value: "1", description: "enables compilation of world lights for higher performance rendering" }, { label: "r_shadow_realtime_world_compileportalculling", type: "cvar", default_value: "1", description: "enables portal-based culling optimization during compilation" }, { label: "r_shadow_realtime_world_compileshadow", type: "cvar", default_value: "1", description: "enables compilation of shadows from world lights for higher performance rendering" }, { label: "r_shadow_realtime_world_compilesvbsp", type: "cvar", default_value: "1", description: "enables svbsp optimization during compilation" }, { label: "r_shadow_realtime_world_lightmaps", type: "cvar", default_value: "1", description: "brightness to render lightmaps when using full world lighting, try 0.5 for a tenebrae-like appearance" }, { label: "r_shadow_realtime_world_shadows", type: "cvar", default_value: "0", description: "enables rendering of shadows from world lights" }, { label: "r_shadow_scissor", type: "cvar", default_value: "1", description: "use scissor optimization of light rendering (restricts rendering to the portion of the screen affected by the light)" }, { label: "r_shadow_texture3d", type: "cvar", default_value: "1", description: "use 3D voxel textures for spherical attenuation rather than cylindrical (does not affect r_glsl lighting)" }, { label: "r_shadow_usenormalmap", type: "cvar", default_value: "1", description: "enables use of directional shading on lights" }, { label: "r_shadows", type: "cvar", default_value: "0", description: "casts fake stencil shadows from models onto the world (rtlights are unaffected by this)" }, { label: "r_shadows_throwdistance", type: "cvar", default_value: "500", description: "how far to cast shadows from models" }, { label: "r_showbboxes", type: "cvar", default_value: "0", description: "shows bounding boxes of server entities, value controls opacity scaling (1 = 10%, 10 = 100%)" }, { label: "r_showcollisionbrushes", type: "cvar", default_value: "0", description: "draws collision brushes in quake3 maps (mode 1), mode 2 disables rendering of world (trippy!)" }, { label: "r_showcollisionbrushes_polygonfactor", type: "cvar", default_value: "-1", description: "expands outward the brush polygons a little bit, used to make collision brushes appear infront of walls" }, { label: "r_showcollisionbrushes_polygonoffset", type: "cvar", default_value: "0", description: "nudges brush polygon depth in hardware depth units, used to make collision brushes appear infront of walls" }, { label: "r_showdisabledepthtest", type: "cvar", default_value: "0", description: "disables depth testing on r_show* cvars, allowing you to see what hidden geometry the graphics card is processing" }, { label: "r_showlighting", type: "cvar", default_value: "0", description: "shows areas lit by lights, useful for finding out why some areas of a map render slowly (bright orange = lots of passes = slow), a value of 2 disables depth testing which can be interesting but not very useful" }, { label: "r_shownormals", type: "cvar", default_value: "0", description: "shows per-vertex surface normals and tangent vectors for bumpmapped lighting" }, { label: "r_showshadowvolumes", type: "cvar", default_value: "0", description: "shows areas shadowed by lights, useful for finding out why some areas of a map render slowly (bright blue = lots of passes = slow), a value of 2 disables depth testing which can be interesting but not very useful" }, { label: "r_showsurfaces", type: "cvar", default_value: "0", description: "1 shows surfaces as different colors, or a value of 2 shows triangle draw order (for analyzing whether meshes are optimized for vertex cache)" }, { label: "r_showtris", type: "cvar", default_value: "0", description: "shows triangle outlines, value controls brightness (can be above 1)" }, { label: "r_skeletal_debugbone", type: "cvar", default_value: "-1", description: "development cvar for testing skeletal model code" }, { label: "r_skeletal_debugbonecomponent", type: "cvar", default_value: "3", description: "development cvar for testing skeletal model code" }, { label: "r_skeletal_debugbonevalue", type: "cvar", default_value: "100", description: "development cvar for testing skeletal model code" }, { label: "r_skeletal_debugtranslatex", type: "cvar", default_value: "1", description: "development cvar for testing skeletal model code" }, { label: "r_skeletal_debugtranslatey", type: "cvar", default_value: "1", description: "development cvar for testing skeletal model code" }, { label: "r_skeletal_debugtranslatez", type: "cvar", default_value: "1", description: "development cvar for testing skeletal model code" }, { label: "r_sky", type: "cvar", default_value: "1", description: "enables sky rendering (black otherwise)" }, { label: "r_skyscroll1", type: "cvar", default_value: "1", description: "speed at which upper clouds layer scrolls in quake sky" }, { label: "r_skyscroll2", type: "cvar", default_value: "2", description: "speed at which lower clouds layer scrolls in quake sky" }, { label: "r_smoothnormals_areaweighting", type: "cvar", default_value: "1", description: "uses significantly faster (and supposedly higher quality) area-weighted vertex normals and tangent vectors rather than summing normalized triangle normals and tangents" }, { label: "r_speeds", type: "cvar", default_value: "0", description: "displays rendering statistics and per-subsystem timings" }, { label: "r_stereo_angle", type: "cvar", default_value: "0", description: "separation angle of eyes (makes the views look different directions, as an example, 90 gives a 90 degree separation where the views are 45 degrees left and 45 degrees right)" }, { label: "r_stereo_redblue", type: "cvar", default_value: "0", description: "red/blue anaglyph stereo glasses (note: most of these glasses are actually red/cyan, try that one too)" }, { label: "r_stereo_redcyan", type: "cvar", default_value: "0", description: "red/cyan anaglyph stereo glasses, the kind given away at drive-in movies like Creature From The Black Lagoon In 3D" }, { label: "r_stereo_redgreen", type: "cvar", default_value: "0", description: "red/green anaglyph stereo glasses (for those who don\'t mind yellow)" }, { label: "r_stereo_separation", type: "cvar", default_value: "4", description: "separation distance of eyes in the world (negative values are only useful for cross-eyed viewing)" }, { label: "r_stereo_sidebyside", type: "cvar", default_value: "0", description: "side by side views for those who can\'t afford glasses but can afford eye strain (note: use a negative r_stereo_separation if you want cross-eyed viewing)" }, { label: "r_subdivisions_collision_maxtess", type: "cvar", default_value: "1024", description: "maximum number of subdivisions (prevents curves beyond a certain detail level, limits smoothing)" }, { label: "r_subdivisions_collision_maxvertices", type: "cvar", default_value: "4225", description: "maximum vertices allowed per subdivided curve" }, { label: "r_subdivisions_collision_mintess", type: "cvar", default_value: "1", description: "minimum number of subdivisions (values above 1 will smooth curves that don\'t need it)" }, { label: "r_subdivisions_collision_tolerance", type: "cvar", default_value: "15", description: "maximum error tolerance on curve subdivision for collision purposes (usually a larger error tolerance than for rendering)" }, { label: "r_subdivisions_maxtess", type: "cvar", default_value: "1024", description: "maximum number of subdivisions (prevents curves beyond a certain detail level, limits smoothing)" }, { label: "r_subdivisions_maxvertices", type: "cvar", default_value: "65536", description: "maximum vertices allowed per subdivided curve" }, { label: "r_subdivisions_mintess", type: "cvar", default_value: "1", description: "minimum number of subdivisions (values above 1 will smooth curves that don\'t need it)" }, { label: "r_subdivisions_tolerance", type: "cvar", default_value: "4", description: "maximum error tolerance on curve subdivision for rendering purposes (in other words, the curves will be given as many polygons as necessary to represent curves at this quality)" }, { label: "r_test", type: "cvar", default_value: "0", description: "internal development use only, leave it alone (usually does nothing anyway)" }, { label: "r_textbrightness", type: "cvar", default_value: "0.2", description: "additional brightness for text color codes (0 keeps colors as is, 1 makes them all white)" }, { label: "r_textcontrast", type: "cvar", default_value: "0.8", description: "additional contrast for text color codes (1 keeps colors as is, 1 makes them all black)" }, { label: "r_textshadow", type: "cvar", default_value: "1", description: "draws a shadow on all text to improve readability (note: value controls offset, 1 = 1 pixel, 1.5 = 1.5 pixels, etc)" }, { label: "r_textureunits", type: "cvar", default_value: "32", description: "number of hardware texture units reported by driver (note: setting this to 1 turns off gl_combine)" }, { label: "r_track_sprites", type: "cvar", default_value: "1", description: "track SPR_LABEL* sprites by putting them as indicator at the screen border to rotate to" }, { label: "r_track_sprites_flags", type: "cvar", default_value: "1", description: "1: Rotate sprites accodringly, 2: Make it a continuous rotation" }, { label: "r_track_sprites_scaleh", type: "cvar", default_value: "1", description: "height scaling of tracked sprites" }, { label: "r_track_sprites_scalew", type: "cvar", default_value: "1", description: "width scaling of tracked sprites" }, { label: "r_useinfinitefarclip", type: "cvar", default_value: "1", description: "enables use of a special kind of projection matrix that has an extremely large farclip" }, { label: "r_useportalculling", type: "cvar", default_value: "1", description: "improve framerate with r_novis 1 by using portal culling - still not as good as compiled visibility data in the map, but it helps (a value of 2 forces use of this even with vis data, which improves framerates in maps without too much complexity, but hurts in extremely complex maps, which is why 2 is not the default mode)" }, { label: "r_water", type: "cvar", default_value: "0", description: "whether to use reflections and refraction on water surfaces (note: r_wateralpha must be set below 1)" }, { label: "r_water_clippingplanebias", type: "cvar", default_value: "1", description: "a rather technical setting which avoids black pixels around water edges" }, { label: "r_water_reflectdistort", type: "cvar", default_value: "0.01", description: "how much water reflections shimmer" }, { label: "r_water_refractdistort", type: "cvar", default_value: "0.01", description: "how much water refractions shimmer" }, { label: "r_water_resolutionmultiplier", type: "cvar", default_value: "0.5", description: "multiplier for screen resolution when rendering refracted/reflected scenes, 1 is full quality, lower values are faster" }, { label: "r_wateralpha", type: "cvar", default_value: "1", description: "opacity of water polygons" }, { label: "r_waterscroll", type: "cvar", default_value: "1", description: "makes water scroll around, value controls how much" }, { label: "r_waterwarp", type: "cvar", default_value: "1", description: "warp view while underwater" }, { label: "rcon_address", type: "cvar", default_value: "", description: "server address to send rcon commands to (when not connected to a server)" }, { label: "rcon_password", type: "cvar", default_value: "", description: "password to authenticate rcon commands" }, { label: "rcon_restricted_commands", type: "cvar", default_value: "", description: "allowed commands for rcon when the restricted mode password was used" }, { label: "rcon_restricted_password", type: "cvar", default_value: "", description: "password to authenticate rcon commands in restricted mode" }, { label: "registered", type: "cvar", default_value: "1", description: "indicates if this is running registered quake (whether gfx/pop.lmp was found)" }, { label: "samelevel", type: "cvar", default_value: "0", description: "repeats same level if level ends (due to timelimit or someone hitting an exit)" }, { label: "saved1", type: "cvar", default_value: "0", description: "unused cvar in quake that is saved to config.cfg on exit, can be used by mods" }, { label: "saved2", type: "cvar", default_value: "0", description: "unused cvar in quake that is saved to config.cfg on exit, can be used by mods" }, { label: "saved3", type: "cvar", default_value: "0", description: "unused cvar in quake that is saved to config.cfg on exit, can be used by mods" }, { label: "saved4", type: "cvar", default_value: "0", description: "unused cvar in quake that is saved to config.cfg on exit, can be used by mods" }, { label: "savedgamecfg", type: "cvar", default_value: "0", description: "unused cvar in quake that is saved to config.cfg on exit, can be used by mods" }, { label: "sbar_alpha_bg", type: "cvar", default_value: "0.4", description: "opacity value of the statusbar background image" }, { label: "sbar_alpha_fg", type: "cvar", default_value: "1", description: "opacity value of the statusbar weapon/item icons and numbers" }, { label: "sbar_flagstatus_pos", type: "cvar", default_value: "115", description: "pixel position of the Nexuiz flag status icons, from the bottom" }, { label: "sbar_flagstatus_right", type: "cvar", default_value: "0", description: "moves Nexuiz flag status icons to the right" }, { label: "sbar_hudselector", type: "cvar", default_value: "0", description: "selects which of the builtin hud layouts to use (meaning is somewhat dependent on gamemode, so nexuiz has a very different set of hud layouts than quake for example)" }, { label: "sbar_miniscoreboard_size", type: "cvar", default_value: "-1", description: "sets the size of the mini deathmatch overlay in items, or disables it when set to 0, or sets it to a sane default when set to -1" }, { label: "scr_centertime", type: "cvar", default_value: "2", description: "how long centerprint messages show" }, { label: "scr_conalpha", type: "cvar", default_value: "0.8", description: "opacity of console background" }, { label: "scr_conbrightness", type: "cvar", default_value: "0.2", description: "brightness of console background (0 = black, 1 = image)" }, { label: "scr_conforcewhiledisconnected", type: "cvar", default_value: "1", description: "forces fullscreen console while disconnected" }, { label: "scr_menuforcewhiledisconnected", type: "cvar", default_value: "0", description: "forces menu while disconnected" }, { label: "scr_printspeed", type: "cvar", default_value: "0", description: "speed of intermission printing (episode end texts), a value of 0 disables the slow printing" }, { label: "scr_refresh", type: "cvar", default_value: "1", description: "allows you to completely shut off rendering for benchmarking purposes" }, { label: "scr_screenshot_gammaboost", type: "cvar", default_value: "1", description: "gamma correction on saved screenshots and videos, 1.0 saves unmodified images" }, { label: "scr_screenshot_jpeg", type: "cvar", default_value: "1", description: "save jpeg instead of targa" }, { label: "scr_screenshot_jpeg_quality", type: "cvar", default_value: "0.9", description: "image quality of saved jpeg" }, { label: "scr_screenshot_name", type: "cvar", default_value: "nexuiz", description: "prefix name for saved screenshots (changes based on -game commandline, as well as which game mode is running)" }, { label: "scr_stipple", type: "cvar", default_value: "0", description: "interlacing-like stippling of the display" }, { label: "scr_zoomwindow", type: "cvar", default_value: "0", description: "displays a zoomed in overlay window" }, { label: "scr_zoomwindow_fov", type: "cvar", default_value: "20", description: "fov of zoom window" }, { label: "scr_zoomwindow_viewsizex", type: "cvar", default_value: "20", description: "horizontal viewsize of zoom window" }, { label: "scr_zoomwindow_viewsizey", type: "cvar", default_value: "20", description: "vertical viewsize of zoom window" }, { label: "scratch1", type: "cvar", default_value: "0", description: "unused cvar in quake, can be used by mods" }, { label: "scratch2", type: "cvar", default_value: "0", description: "unused cvar in quake, can be used by mods" }, { label: "scratch3", type: "cvar", default_value: "0", description: "unused cvar in quake, can be used by mods" }, { label: "scratch4", type: "cvar", default_value: "0", description: "unused cvar in quake, can be used by mods" }, { label: "sensitivity", type: "cvar", default_value: "6", description: "mouse speed multiplier" }, { label: "settemp_list", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "settemp_var", type: "cvar", default_value: "_settemp_x", description: "custom cvar" }, { label: "showbrand", type: "cvar", default_value: "0", description: "shows gfx/brand.tga in a corner of the screen (different values select different positions, including centered)" }, { label: "showdate", type: "cvar", default_value: "0", description: "shows current date (useful on screenshots)" }, { label: "showdate_format", type: "cvar", default_value: "%Y-%m-%d", description: "format string for date" }, { label: "showfps", type: "cvar", default_value: "0", description: "shows your rendered fps (frames per second)" }, { label: "shownetgraph", type: "cvar", default_value: "0", description: "shows a graph of packet sizes and other information, 0 = off, 1 = show client netgraph, 2 = show client and server netgraphs (when hosting a server)" }, { label: "showpause", type: "cvar", default_value: "1", description: "show pause icon when game is paused" }, { label: "showram", type: "cvar", default_value: "1", description: "show ram icon if low on surface cache memory (not used)" }, { label: "showsound", type: "cvar", default_value: "0", description: "shows number of active sound sources, sound latency, and other statistics" }, { label: "showspeed", type: "cvar", default_value: "0", description: "shows your current speed (qu per second); number selects unit: 1 = qu/s, 2 = m/s, 3 = km/h, 4 = mph, 5 = knots" }, { label: "showtime", type: "cvar", default_value: "0", description: "shows current time of day (useful on screenshots)" }, { label: "showtime_format", type: "cvar", default_value: "%H:%M:%S", description: "format string for time of day" }, { label: "showturtle", type: "cvar", default_value: "0", description: "show turtle icon when framerate is too low" }, { label: "skill", type: "cvar", default_value: "1", description: "difficulty level of game, affects monster layouts in levels, 0 = easy, 1 = normal, 2 = hard, 3 = nightmare (same layout as hard but monsters fire twice)" }, { label: "skill_auto", type: "cvar", default_value: "0", description: "when 1, \"skill\" gets adjusted to match the best player on the map" }, { label: "skin", type: "cvar", default_value: "", description: "QW player skin name (example: base)" }, { label: "slowmo", type: "cvar", default_value: "1.0", description: "controls game speed, 0.5 is half speed, 2 is double speed" }, { label: "snd_channellayout", type: "cvar", default_value: "0", description: "channel layout. Can be 0 (auto - snd_restart needed), 1 (standard layout), or 2 (ALSA layout)" }, { label: "snd_channels", type: "cvar", default_value: "2", description: "number of channels for the sound ouput (2 for stereo; up to 8 supported for 3D sound)" }, { label: "snd_initialized", type: "cvar", default_value: "1", description: "indicates the sound subsystem is active" }, { label: "snd_mutewhenidle", type: "cvar", default_value: "1", description: "whether to disable sound output when game window is inactive" }, { label: "snd_noextraupdate", type: "cvar", default_value: "0", description: "disables extra sound mixer calls that are meant to reduce the chance of sound breakup at very low framerates" }, { label: "snd_precache", type: "cvar", default_value: "1", description: "loads sounds before they are used" }, { label: "snd_show", type: "cvar", default_value: "0", description: "shows some statistics about sound mixing" }, { label: "snd_soundradius", type: "cvar", default_value: "2000", description: "radius of weapon sounds and other standard sound effects (monster idle noises are half this radius and flickering light noises are one third of this radius)" }, { label: "snd_speed", type: "cvar", default_value: "48000", description: "sound output frequency, in hertz" }, { label: "snd_staticvolume", type: "cvar", default_value: "1", description: "volume of ambient sound effects (such as swampy sounds at the start of e1m2)" }, { label: "snd_streaming", type: "cvar", default_value: "1", description: "enables keeping compressed ogg sound files compressed, decompressing them only as needed, otherwise they will be decompressed completely at load (may use a lot of memory)" }, { label: "snd_swapstereo", type: "cvar", default_value: "0", description: "swaps left/right speakers for old ISA soundblaster cards" }, { label: "snd_width", type: "cvar", default_value: "2", description: "sound output precision, in bytes (1 and 2 supported)" }, { label: "sv_accelerate", type: "cvar", default_value: "5.5", description: "rate at which a player accelerates to sv_maxspeed" }, { label: "sv_adminnick", type: "cvar", default_value: "", description: "nick name to use for admin messages instead of host name" }, { label: "sv_aim", type: "cvar", default_value: "2", description: "maximum cosine angle for quake\'s vertical autoaim, a value above 1 completely disables the autoaim, quake used 0.93" }, { label: "sv_airaccel_qw", type: "cvar", default_value: "0.93", description: "ratio of QW-style air control as opposed to simple acceleration" }, { label: "sv_airaccel_sideways_friction", type: "cvar", default_value: "0.3", description: "anti-sideways movement stabilization (reduces speed gain when zigzagging)" }, { label: "sv_airaccelerate", type: "cvar", default_value: "5.5", description: "rate at which a player accelerates to sv_maxairspeed while in the air, if less than 0 the sv_accelerate variable is used instead" }, { label: "sv_allow_shownames", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "sv_allowdownloads", type: "cvar", default_value: "1", description: "whether to allow clients to download files from the server (does not affect http downloads)" }, { label: "sv_allowdownloads_archive", type: "cvar", default_value: "0", description: "whether to allow downloads of archives (pak/pk3)" }, { label: "sv_allowdownloads_config", type: "cvar", default_value: "0", description: "whether to allow downloads of config files (cfg)" }, { label: "sv_allowdownloads_dlcache", type: "cvar", default_value: "0", description: "whether to allow downloads of dlcache files (dlcache/)" }, { label: "sv_allowdownloads_inarchive", type: "cvar", default_value: "0", description: "whether to allow downloads from archives (pak/pk3)" }, { label: "sv_areagrid_mingridsize", type: "cvar", default_value: "64", description: "minimum areagrid cell size, smaller values work better for lots of small objects, higher values for large objects" }, { label: "sv_autodemo_perclient", type: "cvar", default_value: "0", description: "set to 1 to enable autorecorded per-client demos (they\'ll start to record at the beginning of a match); set it to 2 to also record client->server packets (for debugging)" }, { label: "sv_autodemo_perclient_nameformat", type: "cvar", default_value: "sv_autodemos/%Y-%m-%d_%H-%M", description: "The format of the sv_autodemo_perclient filename, followed by the map name, the client number and the IP address + port number, separated by underscores" }, { label: "sv_autoscreenshot", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "sv_cheats", type: "cvar", default_value: "0", description: "enables cheat commands in any game, and cheat impulses in dpmod" }, { label: "sv_checkforpacketsduringsleep", type: "cvar", default_value: "0", description: "uses select() function to wait between frames which can be interrupted by packets being received, instead of Sleep()/usleep()/SDL_Sleep() functions which do not check for packets" }, { label: "sv_clmovement_enable", type: "cvar", default_value: "1", description: "whether to allow clients to use cl_movement prediction, which can cause choppy movement on the server which may annoy other players" }, { label: "sv_clmovement_minping", type: "cvar", default_value: "0", description: "if client ping is below this time in milliseconds, then their ability to use cl_movement prediction is disabled for a while (as they don\'t need it)" }, { label: "sv_clmovement_minping_disabletime", type: "cvar", default_value: "1000", description: "when client falls below minping, disable their prediction for this many milliseconds (should be at least 1000 or else their prediction may turn on/off frequently)" }, { label: "sv_clmovement_waitforinput", type: "cvar", default_value: "4", description: "when a client does not send input for this many frames, force them to move anyway (unlike QuakeWorld)" }, { label: "sv_cullentities_nevercullbmodels", type: "cvar", default_value: "0", description: "if enabled the clients are always notified of moving doors and lifts and other submodels of world (warning: eats a lot of network bandwidth on some levels!)" }, { label: "sv_cullentities_pvs", type: "cvar", default_value: "1", description: "fast but loose culling of hidden entities" }, { label: "sv_cullentities_stats", type: "cvar", default_value: "0", description: "displays stats on network entities culled by various methods for each client" }, { label: "sv_cullentities_trace", type: "cvar", default_value: "1", description: "somewhat slow but very tight culling of hidden entities, minimizes network traffic and makes wallhack cheats useless" }, { label: "sv_cullentities_trace_delay", type: "cvar", default_value: "1", description: "number of seconds until the entity gets actually culled" }, { label: "sv_cullentities_trace_enlarge", type: "cvar", default_value: "0", description: "box enlargement for entity culling" }, { label: "sv_cullentities_trace_prediction", type: "cvar", default_value: "1", description: "also trace from the predicted player position" }, { label: "sv_cullentities_trace_samples", type: "cvar", default_value: "1", description: "number of samples to test for entity culling" }, { label: "sv_cullentities_trace_samples_extra", type: "cvar", default_value: "2", description: "number of samples to test for entity culling when the entity affects its surroundings by e.g. dlight" }, { label: "sv_curl_defaulturl", type: "cvar", default_value: "http://www.nexuiz.com/contentdownload/getmap.php?file=", description: "default autodownload source URL" }, { label: "sv_curl_serverpackages", type: "cvar", default_value: "", description: "list of required files for the clients, separated by spaces" }, { label: "sv_debugmove", type: "cvar", default_value: "0", description: "disables collision detection optimizations for debugging purposes" }, { label: "sv_defaultcharacter", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "sv_defaultplayercolors", type: "cvar", default_value: "", description: "set to 16*shirt+pants to force a color, note: it does NOT depend on defaultcharacter! Set to \"\" to disable" }, { label: "sv_defaultplayermodel", type: "cvar", default_value: "models/player/nexus.zym", description: "custom cvar" }, { label: "sv_defaultplayermodel_blue", type: "cvar", default_value: "", description: "custom cvar" }, { label: "sv_defaultplayermodel_pink", type: "cvar", default_value: "", description: "custom cvar" }, { label: "sv_defaultplayermodel_red", type: "cvar", default_value: "", description: "custom cvar" }, { label: "sv_defaultplayermodel_yellow", type: "cvar", default_value: "", description: "custom cvar" }, { label: "sv_defaultplayerskin", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "sv_defaultplayerskin_blue", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "sv_defaultplayerskin_pink", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "sv_defaultplayerskin_red", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "sv_defaultplayerskin_yellow", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "sv_echobprint", type: "cvar", default_value: "1", description: "prints gamecode bprint() calls to server console" }, { label: "sv_entpatch", type: "cvar", default_value: "1", description: "enables loading of .ent files to override entities in the bsp (for example Threewave CTF server pack contains .ent patch files enabling play of CTF on id1 maps)" }, { label: "sv_eventlog", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "sv_eventlog_console", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "sv_eventlog_files", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "sv_eventlog_files_counter", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "sv_eventlog_files_nameprefix", type: "cvar", default_value: "nexuiz", description: "custom cvar" }, { label: "sv_eventlog_files_namesuffix", type: "cvar", default_value: ".log", description: "custom cvar" }, { label: "sv_fixedframeratesingleplayer", type: "cvar", default_value: "1", description: "allows you to use server-style timing system in singleplayer (don\'t run faster than sys_ticrate)" }, { label: "sv_freezenonclients", type: "cvar", default_value: "0", description: "freezes time, except for players, allowing you to walk around and take screenshots of explosions" }, { label: "sv_friction", type: "cvar", default_value: "5", description: "how fast you slow down" }, { label: "sv_friction_on_land", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "sv_gameplayfix_blowupfallenzombies", type: "cvar", default_value: "1", description: "causes findradius to detect SOLID_NOT entities such as zombies and corpses on the floor, allowing splash damage to apply to them" }, { label: "sv_gameplayfix_delayprojectiles", type: "cvar", default_value: "1", description: "causes entities to not move on the same frame they are spawned, meaning that projectiles wait until the next frame to perform their first move, giving proper interpolation and rocket trails, but making weapons harder to use at low framerates" }, { label: "sv_gameplayfix_droptofloorstartsolid", type: "cvar", default_value: "0", description: "prevents items and monsters that start in a solid area from falling out of the level (makes droptofloor treat trace_startsolid as an acceptable outcome)" }, { label: "sv_gameplayfix_droptofloorstartsolid_nudgetocorrect", type: "cvar", default_value: "1", description: "tries to nudge stuck items and monsters out of walls before droptofloor is performed" }, { label: "sv_gameplayfix_easierwaterjump", type: "cvar", default_value: "1", description: "changes water jumping to make it easier to get out of water (exactly like in QuakeWorld)" }, { label: "sv_gameplayfix_findradiusdistancetobox", type: "cvar", default_value: "1", description: "causes findradius to check the distance to the corner of a box rather than the center of the box, makes findradius detect bmodels such as very large doors that would otherwise be unaffected by splash damage" }, { label: "sv_gameplayfix_grenadebouncedownslopes", type: "cvar", default_value: "1", description: "prevents MOVETYPE_BOUNCE (grenades) from getting stuck when fired down a downward sloping surface" }, { label: "sv_gameplayfix_multiplethinksperframe", type: "cvar", default_value: "1", description: "allows entities to think more often than the server framerate, primarily useful for very high fire rate weapons" }, { label: "sv_gameplayfix_noairborncorpse", type: "cvar", default_value: "1", description: "causes entities (corpses) sitting ontop of moving entities (players) to fall when the moving entity (player) is no longer supporting them" }, { label: "sv_gameplayfix_setmodelrealbox", type: "cvar", default_value: "1", description: "fixes a bug in Quake that made setmodel always set the entity box to (\'-16 -16 -16\', \'16 16 16\') rather than properly checking the model box, breaks some poorly coded mods" }, { label: "sv_gameplayfix_stepdown", type: "cvar", default_value: "0", description: "attempts to step down stairs, not just up them (prevents the familiar thud..thud..thud.. when running down stairs and slopes)" }, { label: "sv_gameplayfix_stepwhilejumping", type: "cvar", default_value: "1", description: "applies step-up onto a ledge even while airborn, useful if you would otherwise just-miss the floor when running across small areas with gaps (for instance running across the moving platforms in dm2, or jumping to the megahealth and red armor in dm2 rather than using the bridge)" }, { label: "sv_gameplayfix_swiminbmodels", type: "cvar", default_value: "1", description: "causes pointcontents (used to determine if you are in a liquid) to check bmodel entities as well as the world model, so you can swim around in (possibly moving) water bmodel entities" }, { label: "sv_gameplayfix_upwardvelocityclearsongroundflag", type: "cvar", default_value: "1", description: "prevents monsters, items, and most other objects from being stuck to the floor when pushed around by damage, and other situations in mods" }, { label: "sv_gravity", type: "cvar", default_value: "800", description: "how fast you fall (512 = roughly earth gravity)" }, { label: "sv_heartbeatperiod", type: "cvar", default_value: "120", description: "how often to send heartbeat in seconds (only used if sv_public is 1)" }, { label: "sv_idealpitchscale", type: "cvar", default_value: "0.8", description: "how much to look up/down slopes and stairs when not using freelook" }, { label: "sv_jumpstep", type: "cvar", default_value: "1", description: "whether you can step up while jumping (sv_gameplayfix_stepwhilejumping must also be 1)" }, { label: "sv_jumpvelocity", type: "cvar", default_value: "300", description: "cvar that can be used by QuakeC code for jump velocity" }, { label: "sv_logscores_bots", type: "cvar", default_value: "0", description: "score log: exclude bots by default" }, { label: "sv_logscores_console", type: "cvar", default_value: "0", description: "print scores to server console" }, { label: "sv_logscores_file", type: "cvar", default_value: "0", description: "print scores to file (see sv_logscores_filename)" }, { label: "sv_logscores_filename", type: "cvar", default_value: "scores.log", description: "filename" }, { label: "sv_mapchange_delay", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "sv_master1", type: "cvar", default_value: "", description: "user-chosen master server 1" }, { label: "sv_master2", type: "cvar", default_value: "", description: "user-chosen master server 2" }, { label: "sv_master3", type: "cvar", default_value: "", description: "user-chosen master server 3" }, { label: "sv_master4", type: "cvar", default_value: "", description: "user-chosen master server 4" }, { label: "sv_masterextra1", type: "cvar", default_value: "ghdigital.com", description: "default master server 1 (admin: LordHavoc)" }, { label: "sv_masterextra2", type: "cvar", default_value: "dpmaster.deathmask.net", description: "default master server 2 (admin: Willis)" }, { label: "sv_masterextra3", type: "cvar", default_value: "dpmaster.tchr.no", description: "default master server 3 (admin: tChr)" }, { label: "sv_maxairspeed", type: "cvar", default_value: "220", description: "maximum speed a player can accelerate to when airborn (note that it is possible to completely stop by moving the opposite direction)" }, { label: "sv_maxrate", type: "cvar", default_value: "1000000", description: "upper limit on client rate cvar, should reflect your network connection quality" }, { label: "sv_maxspeed", type: "cvar", default_value: "400", description: "maximum speed a player can accelerate to when on ground (can be exceeded by tricks)" }, { label: "sv_maxvelocity", type: "cvar", default_value: "1000000000", description: "universal speed limit on all entities" }, { label: "sv_motd", type: "cvar", default_value: "", description: "custom cvar" }, { label: "sv_newflymove", type: "cvar", default_value: "0", description: "enables simpler/buggier player physics (not recommended)" }, { label: "sv_nostep", type: "cvar", default_value: "0", description: "prevents MOVETYPE_STEP entities (monsters) from moving" }, { label: "sv_playerphysicsqc", type: "cvar", default_value: "1", description: "enables QuakeC function to override player physics" }, { label: "sv_precacheitems", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "sv_precacheplayermodels", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "sv_precacheweapons", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "sv_progs", type: "cvar", default_value: "progs.dat", description: "selects which quakec progs.dat file to run" }, { label: "sv_protocolname", type: "cvar", default_value: "DP7", description: "selects network protocol to host for (values include QUAKE, QUAKEDP, NEHAHRAMOVIE, DP1 and up)" }, { label: "sv_public", type: "cvar", default_value: "0", description: "1: advertises this server on the master server (so that players can find it in the server browser); 0: allow direct queries only; -1: do not respond to direct queries; -2: do not allow anyone to connect" }, { label: "sv_q3acompat_machineshotgunswap", type: "cvar", default_value: "0", description: "custom cvar" }, { label: "sv_random_seed", type: "cvar", default_value: "", description: "random seed; when set, on every map start this random seed is used to initialize the random number generator. Don\'t touch it unless for benchmarking or debugging" }, { label: "sv_ratelimitlocalplayer", type: "cvar", default_value: "0", description: "whether to apply rate limiting to the local player in a listen server (only useful for testing)" }, { label: "sv_ready_restart", type: "cvar", default_value: "0", description: "restart server if all players hit \"ready\"-button" }, { label: "sv_servermodelsonly", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "sv_sound_land", type: "cvar", default_value: "", description: "sound to play when MOVETYPE_STEP entity hits the ground at high speed (empty cvar disables the sound)" }, { label: "sv_sound_watersplash", type: "cvar", default_value: "", description: "sound to play when MOVETYPE_FLY/TOSS/BOUNCE/STEP entity enters or leaves water (empty cvar disables the sound)" }, { label: "sv_spectate", type: "cvar", default_value: "1", description: "custom cvar" }, { label: "sv_spectator_speed_multiplier", type: "cvar", default_value: "1.5", description: "custom cvar" }, { label: "sv_stepheight", type: "cvar", default_value: "34", description: "how high you can step up (TW_SV_STEPCONTROL extension)" }, { label: "sv_stopspeed", type: "cvar", default_value: "100", description: "how fast you come to a complete stop" }, { label: "sv_vote_call", type: "cvar", default_value: "1", description: "users can call a vote for the sv_vote_commands" }, { label: "sv_vote_change", type: "cvar", default_value: "0", description: "set to 1 to allow to change you vote/mind" }, { label: "sv_vote_commands", type: "cvar", default_value: "restart timelimit fraglimit chmap gotomap g_grappling_hook sv_defaultplayer_fbskin_green sv_defaultplayer_fbskin_red sv_defaultplayer_fbskin_orange sv_defaultplayer_fbskin_off endmatch reducematchtime extendmatchtime", description: "these commands can be voted" }, { label: "sv_vote_majority_factor", type: "cvar", default_value: "0.5", description: "which quotient of the players constitute a majority? (try: 0.667, 0.75 when using sv_vote_simple_majority)" }, { label: "sv_vote_master", type: "cvar", default_value: "1", description: "users can call a vote to become master" }, { label: "sv_vote_master_password", type: "cvar", default_value: "", description: "when set, users can use \"vdo login (password)\" to log in as master" }, { label: "sv_vote_override_mostrecent", type: "cvar", default_value: "0", description: "when enabled, votes may override the most recent map list and change to such a map anyway" }, { label: "sv_vote_simple_majority", type: "cvar", default_value: "0", description: "a simple majority suffices to accept a vote (meaning: YES votes > NO votes, otherwise: YES votes > half of the players)" }, { label: "sv_vote_singlecount", type: "cvar", default_value: "0", description: "set to 1 to count votes once after timeout or to 0 to count with every vote" }, { label: "sv_vote_timeout", type: "cvar", default_value: "60", description: "a vote will timeout after this many seconds" }, { label: "sv_vote_wait", type: "cvar", default_value: "120", description: "a player can not call a vote again for this many seconds" }, { label: "sv_wallfriction", type: "cvar", default_value: "1", description: "how much you slow down when sliding along a wall" }, { label: "sv_wateraccelerate", type: "cvar", default_value: "-1", description: "rate at which a player accelerates to sv_maxspeed while in the air, if less than 0 the sv_accelerate variable is used instead" }, { label: "sv_waterfriction", type: "cvar", default_value: "-1", description: "how fast you slow down, if less than 0 the sv_friction variable is used instead" }, { label: "sys_colortranslation", type: "cvar", default_value: "1", description: "terminal console color translation (supported values: 0 = strip color codes, 1 = translate to ANSI codes, 2 = no translation)" }, { label: "sys_specialcharactertranslation", type: "cvar", default_value: "1", description: "terminal console conchars to ASCII translation (set to 0 if your conchars.tga is for an 8bit character set or if you want raw output)" }, { label: "sys_ticrate", type: "cvar", default_value: "0.05", description: "how long a server frame is in seconds, 0.05 is 20fps server rate, 0.1 is 10fps (can not be set higher than 0.1), 0 runs as many server frames as possible (makes games against bots a little smoother, overwhelms network players), 0.0138889 matches QuakeWorld physics" }, { label: "team", type: "cvar", default_value: "none", description: "QW team (4 character limit, example: blue)" }, { label: "teamplay", type: "cvar", default_value: "0", description: "teamplay mode, values depend on mod but typically 0 = no teams, 1 = no team damage no self damage, 2 = team damage and self damage, some mods support 3 = no team damage but can damage self" }, { label: "teamplay_default", type: "cvar", default_value: "4", description: "default teamplay setting in team games. 1 = no friendly fire, self damage 2 = friendly fire and self damage enabled 3 = no friendly fire, but self damage enabled 4 = obey g_mirrordamage and g_friendlyfire" }, { label: "temp1", type: "cvar", default_value: "0", description: "general cvar for mods to use, in stock id1 this selects which death animation to use on players (0 = random death, other values select specific death scenes)" }, { label: "timeformat", type: "cvar", default_value: "[%Y-%m-%d %H:%M:%S] ", description: "time format to use on timestamped console messages" }, { label: "timelimit", type: "cvar", default_value: "0", description: "ends level at this time (in minutes)" }, { label: "timelimit_decrement", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "timelimit_increment", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "timelimit_max", type: "cvar", default_value: "60", description: "custom cvar" }, { label: "timelimit_maxovertime", type: "cvar", default_value: "5", description: "maximum overtime" }, { label: "timelimit_min", type: "cvar", default_value: "5", description: "custom cvar" }, { label: "timelimit_override", type: "cvar", default_value: "-1", description: "custom cvar" }, { label: "timestamps", type: "cvar", default_value: "0", description: "prints timestamps on console messages" }, { label: "userbind10_description", type: "cvar", default_value: "team: killed flag, icon", description: "custom cvar" }, { label: "userbind10_press", type: "cvar", default_value: "say_team killed flagcarrier (l:%y^7); g_waypointsprite_team_p", description: "custom cvar" }, { label: "userbind10_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind11_description", type: "cvar", default_value: "team: dropped flag, icon", description: "custom cvar" }, { label: "userbind11_press", type: "cvar", default_value: "say_team dropped flag (l:%d^7); g_waypointsprite_team_here_d", description: "custom cvar" }, { label: "userbind11_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind12_description", type: "cvar", default_value: "team: drop, icon", description: "custom cvar" }, { label: "userbind12_press", type: "cvar", default_value: "say_team dropped gun %w (l:%l^7); g_waypointsprite_team_here; dropweapon", description: "custom cvar" }, { label: "userbind12_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind13_description", type: "cvar", default_value: "chat: nice one", description: "custom cvar" }, { label: "userbind13_press", type: "cvar", default_value: "say :-) / nice one", description: "custom cvar" }, { label: "userbind13_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind14_description", type: "cvar", default_value: "chat: good game", description: "custom cvar" }, { label: "userbind14_press", type: "cvar", default_value: "say good game", description: "custom cvar" }, { label: "userbind14_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind15_description", type: "cvar", default_value: "chat: hi / good luck", description: "custom cvar" }, { label: "userbind15_press", type: "cvar", default_value: "say hi / good luck and have fun", description: "custom cvar" }, { label: "userbind15_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind16_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind16_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind16_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind17_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind17_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind17_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind18_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind18_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind18_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind19_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind19_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind19_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind1_description", type: "cvar", default_value: "team: quad soon", description: "custom cvar" }, { label: "userbind1_press", type: "cvar", default_value: "say_team quad soon", description: "custom cvar" }, { label: "userbind1_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind20_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind20_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind20_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind21_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind21_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind21_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind22_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind22_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind22_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind23_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind23_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind23_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind24_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind24_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind24_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind25_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind25_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind25_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind26_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind26_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind26_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind27_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind27_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind27_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind28_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind28_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind28_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind29_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind29_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind29_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind2_description", type: "cvar", default_value: "team: free item, icon", description: "custom cvar" }, { label: "userbind2_press", type: "cvar", default_value: "say_team free item %x^7 (l:%y^7); g_waypointsprite_team_here_p", description: "custom cvar" }, { label: "userbind2_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind30_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind30_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind30_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind31_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind31_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind31_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind32_description", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind32_press", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind32_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind3_description", type: "cvar", default_value: "team: took item, icon", description: "custom cvar" }, { label: "userbind3_press", type: "cvar", default_value: "say_team took item (l:%l^7); g_waypointsprite_team_here", description: "custom cvar" }, { label: "userbind3_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind4_description", type: "cvar", default_value: "team: negative", description: "custom cvar" }, { label: "userbind4_press", type: "cvar", default_value: "say_team negative", description: "custom cvar" }, { label: "userbind4_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind5_description", type: "cvar", default_value: "team: need help, icon", description: "custom cvar" }, { label: "userbind5_press", type: "cvar", default_value: "say_team need help (l:%l^7) (h:%h^7 a:%a^7 w:%w^7); g_waypointsprite_team_helpme", description: "custom cvar" }, { label: "userbind5_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind6_description", type: "cvar", default_value: "team: enemy seen, icon", description: "custom cvar" }, { label: "userbind6_press", type: "cvar", default_value: "say_team enemy seen (l:%y^7); g_waypointsprite_team_danger_p", description: "custom cvar" }, { label: "userbind6_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind7_description", type: "cvar", default_value: "team: defending, icon", description: "custom cvar" }, { label: "userbind7_press", type: "cvar", default_value: "say_team defending (l:%l^7) (h:%h^7 a:%a^7 w:%w^7); g_waypointsprite_team_here", description: "custom cvar" }, { label: "userbind7_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind8_description", type: "cvar", default_value: "team: roaming, icon", description: "custom cvar" }, { label: "userbind8_press", type: "cvar", default_value: "say_team roaming (l:%l^7) (h:%h^7 a:%a^7 w:%w^7); g_waypointsprite_team_here", description: "custom cvar" }, { label: "userbind8_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "userbind9_description", type: "cvar", default_value: "team: attacking, icon", description: "custom cvar" }, { label: "userbind9_press", type: "cvar", default_value: "say_team attacking (l:%l^7) (h:%h^7 a:%a^7 w:%w^7); g_waypointsprite_team_here", description: "custom cvar" }, { label: "userbind9_release", type: "cvar", default_value: "", description: "custom cvar" }, { label: "v_brightness", type: "cvar", default_value: "0", description: "brightness of black, useful for monitors that are too dark" }, { label: "v_centermove", type: "cvar", default_value: "0.15", description: "how long before the view begins to center itself (if freelook/+mlook/+jlook/+klook are off)" }, { label: "v_centerspeed", type: "cvar", default_value: "500", description: "how fast the view centers itself" }, { label: "v_color_black_b", type: "cvar", default_value: "0", description: "desired color of black" }, { label: "v_color_black_g", type: "cvar", default_value: "0", description: "desired color of black" }, { label: "v_color_black_r", type: "cvar", default_value: "0", description: "desired color of black" }, { label: "v_color_enable", type: "cvar", default_value: "0", description: "enables black-grey-white color correction curve controls" }, { label: "v_color_grey_b", type: "cvar", default_value: "0.5", description: "desired color of grey" }, { label: "v_color_grey_g", type: "cvar", default_value: "0.5", description: "desired color of grey" }, { label: "v_color_grey_r", type: "cvar", default_value: "0.5", description: "desired color of grey" }, { label: "v_color_white_b", type: "cvar", default_value: "1", description: "desired color of white" }, { label: "v_color_white_g", type: "cvar", default_value: "1", description: "desired color of white" }, { label: "v_color_white_r", type: "cvar", default_value: "1", description: "desired color of white" }, { label: "v_contrast", type: "cvar", default_value: "1", description: "brightness of white (values above 1 give a brighter image with increased color saturation, unlike v_gamma)" }, { label: "v_contrastboost", type: "cvar", default_value: "1", description: "by how much to multiply the contrast in dark areas (1 is no change)" }, { label: "v_deathtilt", type: "cvar", default_value: "0", description: "whether to use sideways view when dead" }, { label: "v_deathtiltangle", type: "cvar", default_value: "80", description: "what roll angle to use when tilting the view while dead" }, { label: "v_flipped", type: "cvar", default_value: "0", description: "mirror the screen (poor man\'s left handed mode)" }, { label: "v_gamma", type: "cvar", default_value: "1.125000", description: "inverse gamma correction value, a brightness effect that does not affect white or black, and tends to make the image grey and dull" }, { label: "v_glslgamma", type: "cvar", default_value: "0", description: "enables use of GLSL to apply gamma correction ramps if available (note: overrides v_hwgamma)" }, { label: "v_hwgamma", type: "cvar", default_value: "1", description: "enables use of hardware gamma correction ramps if available (note: does not work very well on Windows2000 and above), values are 0 = off, 1 = attempt to use hardware gamma, 2 = use hardware gamma whether it works or not" }, { label: "v_idlescale", type: "cvar", default_value: "0", description: "how much of the quake \'drunken view\' effect to use" }, { label: "v_ipitch_cycle", type: "cvar", default_value: "1", description: "v_idlescale pitch speed" }, { label: "v_ipitch_level", type: "cvar", default_value: "0.3", description: "v_idlescale pitch amount" }, { label: "v_iroll_cycle", type: "cvar", default_value: "0.5", description: "v_idlescale roll speed" }, { label: "v_iroll_level", type: "cvar", default_value: "0.1", description: "v_idlescale roll amount" }, { label: "v_iyaw_cycle", type: "cvar", default_value: "2", description: "v_idlescale yaw speed" }, { label: "v_iyaw_level", type: "cvar", default_value: "0.3", description: "v_idlescale yaw amount" }, { label: "v_kickpitch", type: "cvar", default_value: "0.6", description: "how much a view kick from damage pitches your view" }, { label: "v_kickroll", type: "cvar", default_value: "0.6", description: "how much a view kick from damage rolls your view" }, { label: "v_kicktime", type: "cvar", default_value: "0", description: "how long a view kick from damage lasts" }, { label: "v_psycho", type: "cvar", default_value: "0", description: "easter egg (does not work on Windows2000 or above)" }, { label: "vid_bitsperpixel", type: "cvar", default_value: "32", description: "how many bits per pixel to render at (32 or 16, 32 is recommended)" }, { label: "vid_conheight", type: "cvar", default_value: "600", description: "virtual height of 2D graphics system" }, { label: "vid_conwidth", type: "cvar", default_value: "800", description: "virtual width of 2D graphics system" }, { label: "vid_fullscreen", type: "cvar", default_value: "1", description: "use fullscreen (1) or windowed (0)" }, { label: "vid_grabkeyboard", type: "cvar", default_value: "0", description: "whether to grab the keyboard when mouse is active (prevents use of volume control keys, music player keys, etc on some keyboards)" }, { label: "vid_hardwaregammasupported", type: "cvar", default_value: "1", description: "indicates whether hardware gamma is supported (updated by attempts to set hardware gamma ramps)" }, { label: "vid_height", type: "cvar", default_value: "768", description: "resolution" }, { label: "vid_minheight", type: "cvar", default_value: "0", description: "minimum vid_height that is acceptable (to be set in default.cfg in mods)" }, { label: "vid_minwidth", type: "cvar", default_value: "0", description: "minimum vid_width that is acceptable (to be set in default.cfg in mods)" }, { label: "vid_mouse", type: "cvar", default_value: "1", description: "whether to use the mouse in windowed mode (fullscreen always does)" }, { label: "vid_pixelheight", type: "cvar", default_value: "1", description: "adjusts vertical field of vision to account for non-square pixels (1280x1024 on a CRT monitor for example)" }, { label: "vid_refreshrate", type: "cvar", default_value: "60", description: "refresh rate to use, in hz (higher values flicker less, if supported by your monitor)" }, { label: "vid_resizable", type: "cvar", default_value: "0", description: "0: window not resizable, 1: resizable, 2: window can be resized but the framebuffer isn\'t adjusted" }, { label: "vid_samples", type: "cvar", default_value: "1", description: "how many anti-aliasing samples per pixel to request from the graphics driver (4 is recommended, 1 is faster)" }, { label: "vid_stereobuffer", type: "cvar", default_value: "0", description: "enables \'quad-buffered\' stereo rendering for stereo shutterglasses, HMD (head mounted display) devices, or polarized stereo LCDs, if supported by your drivers" }, { label: "vid_stick_mouse", type: "cvar", default_value: "0", description: "have the mouse stuck in the center of the screen" }, { label: "vid_userefreshrate", type: "cvar", default_value: "0", description: "set this to 1 to make vid_refreshrate used, or to 0 to let the engine choose a sane default" }, { label: "vid_vsync", type: "cvar", default_value: "0", description: "sync to vertical blank, prevents \'tearing\' (seeing part of one frame and part of another on the screen at the same time), automatically disabled when doing timedemo benchmarks" }, { label: "vid_width", type: "cvar", default_value: "1024", description: "resolution" }, { label: "vid_x11_display", type: "cvar", default_value: "", description: "nexuiz-linux-*.sh will use this. This can have three possible settings: \"\" run as usual, \":n\" use DISPLAY=:n, create it if needed \":n/layout\" use DISPLAY=:n, create it if needed with ServerLayout layout" }, { label: "viewsize", type: "cvar", default_value: "110", description: "how large the view should be, 110 disables inventory bar, 120 disables status bar" }, { label: "volume", type: "cvar", default_value: "0.5", description: "volume of sound effects" }, { label: "welcome_message_time", type: "cvar", default_value: "8", description: "custom cvar" }, { label: "+attack", type: "cmd", description: "begin firing" }, { label: "+back", type: "cmd", description: "move backward" }, { label: "+button10", type: "cmd", description: "activate button10 (behavior depends on mod)" }, { label: "+button11", type: "cmd", description: "activate button11 (behavior depends on mod)" }, { label: "+button12", type: "cmd", description: "activate button12 (behavior depends on mod)" }, { label: "+button13", type: "cmd", description: "activate button13 (behavior depends on mod)" }, { label: "+button14", type: "cmd", description: "activate button14 (behavior depends on mod)" }, { label: "+button15", type: "cmd", description: "activate button15 (behavior depends on mod)" }, { label: "+button16", type: "cmd", description: "activate button16 (behavior depends on mod)" }, { label: "+button3", type: "cmd", description: "activate button3 (behavior depends on mod)" }, { label: "+button4", type: "cmd", description: "activate button4 (behavior depends on mod)" }, { label: "+button5", type: "cmd", description: "activate button5 (behavior depends on mod)" }, { label: "+button6", type: "cmd", description: "activate button6 (behavior depends on mod)" }, { label: "+button7", type: "cmd", description: "activate button7 (behavior depends on mod)" }, { label: "+button8", type: "cmd", description: "activate button8 (behavior depends on mod)" }, { label: "+button9", type: "cmd", description: "activate button9 (behavior depends on mod)" }, { label: "+forward", type: "cmd", description: "move forward" }, { label: "+jump", type: "cmd", description: "jump" }, { label: "+klook", type: "cmd", description: "activate keyboard looking mode, do not recenter view" }, { label: "+left", type: "cmd", description: "turn left" }, { label: "+lookdown", type: "cmd", description: "look downward" }, { label: "+lookup", type: "cmd", description: "look upward" }, { label: "+mlook", type: "cmd", description: "activate mouse looking mode, do not recenter view" }, { label: "+movedown", type: "cmd", description: "swim downward" }, { label: "+moveleft", type: "cmd", description: "strafe left" }, { label: "+moveright", type: "cmd", description: "strafe right" }, { label: "+moveup", type: "cmd", description: "swim upward" }, { label: "+right", type: "cmd", description: "turn right" }, { label: "+showscores", type: "cmd", description: "show scoreboard" }, { label: "+speed", type: "cmd", description: "activate run mode (faster movement and turning)" }, { label: "+strafe", type: "cmd", description: "activate strafing mode (move instead of turn)" }, { label: "+use", type: "cmd", description: "use something (may be used by some mods)" }, { label: "-attack", type: "cmd", description: "stop firing" }, { label: "-back", type: "cmd", description: "stop moving backward" }, { label: "-button10", type: "cmd", description: "deactivate button10" }, { label: "-button11", type: "cmd", description: "deactivate button11" }, { label: "-button12", type: "cmd", description: "deactivate button12" }, { label: "-button13", type: "cmd", description: "deactivate button13" }, { label: "-button14", type: "cmd", description: "deactivate button14" }, { label: "-button15", type: "cmd", description: "deactivate button15" }, { label: "-button16", type: "cmd", description: "deactivate button16" }, { label: "-button3", type: "cmd", description: "deactivate button3" }, { label: "-button4", type: "cmd", description: "deactivate button4" }, { label: "-button5", type: "cmd", description: "deactivate button5" }, { label: "-button6", type: "cmd", description: "deactivate button6" }, { label: "-button7", type: "cmd", description: "deactivate button7" }, { label: "-button8", type: "cmd", description: "deactivate button8" }, { label: "-button9", type: "cmd", description: "deactivate button9" }, { label: "-forward", type: "cmd", description: "stop moving forward" }, { label: "-jump", type: "cmd", description: "end jump (so you can jump again)" }, { label: "-klook", type: "cmd", description: "deactivate keyboard looking mode" }, { label: "-left", type: "cmd", description: "stop turning left" }, { label: "-lookdown", type: "cmd", description: "stop looking downward" }, { label: "-lookup", type: "cmd", description: "stop looking upward" }, { label: "-mlook", type: "cmd", description: "deactivate mouse looking mode" }, { label: "-movedown", type: "cmd", description: "stop swimming downward" }, { label: "-moveleft", type: "cmd", description: "stop strafing left" }, { label: "-moveright", type: "cmd", description: "stop strafing right" }, { label: "-moveup", type: "cmd", description: "stop swimming upward" }, { label: "-right", type: "cmd", description: "stop turning right" }, { label: "-showscores", type: "cmd", description: "hide scoreboard" }, { label: "-speed", type: "cmd", description: "deactivate run mode" }, { label: "-strafe", type: "cmd", description: "deactivate strafing mode" }, { label: "-use", type: "cmd", description: "stop using something" }, { label: "alias", type: "cmd", description: "create a script function (parameters are passed in as $1 through $9, and $* for all parameters)" }, { label: "begin", type: "cmd", description: "signon 3 (client asks server to start sending entities, and will go to signon 4 (playing) when the first entity update is received)" }, { label: "bestweapon", type: "cmd", description: "send an impulse number to server to select the first usable weapon out of several (example: 8 7 6 5 4 3 2 1)" }, { label: "bf", type: "cmd", description: "briefly flashes a bright color tint on view (used when items are picked up)" }, { label: "bind", type: "cmd", description: "binds a command to the specified key in bindmap 0" }, { label: "bottomcolor", type: "cmd", description: "QW command to set bottom color without changing top color" }, { label: "cd", type: "cmd", description: "execute a CD drive command (cd on/off/reset/remap/close/play/loop/stop/pause/resume/eject/info) - use cd by itself for usage" }, { label: "cddrive", type: "cmd", description: "select an SDL-detected CD drive by number" }, { label: "centerview", type: "cmd", description: "gradually recenter view (stop looking up/down)" }, { label: "changelevel", type: "cmd", description: "change to another level, bringing along all connected clients" }, { label: "changing", type: "cmd", description: "sent by qw servers to tell client to wait for level change" }, { label: "cl_areastats", type: "cmd", description: "prints statistics on entity culling during collision traces" }, { label: "cl_begindownloads", type: "cmd", description: "used internally by darkplaces client while connecting (causes loading of models and sounds or triggers downloads for missing ones)" }, { label: "cl_cmd", type: "cmd", description: "calls the client QC function GameCommand with the supplied string as argument" }, { label: "cl_downloadbegin", type: "cmd", description: "(networking) informs client of download file information, client replies with sv_startsoundload to begin the transfer" }, { label: "cl_downloadfinished", type: "cmd", description: "signals that a download has finished and provides the client with file size and crc to check its integrity" }, { label: "cl_modelindexlist", type: "cmd", description: "list information on all models in the client modelindex" }, { label: "cl_particles_reloadeffects", type: "cmd", description: "reloads effectinfo.txt" }, { label: "cl_soundindexlist", type: "cmd", description: "list all sounds in the client soundindex" }, { label: "clear", type: "cmd", description: "clear console history" }, { label: "cmd", type: "cmd", description: "send a console commandline to the server (used by some mods)" }, { label: "cmdlist", type: "cmd", description: "lists all console commands beginning with the specified prefix" }, { label: "color", type: "cmd", description: "change your player shirt and pants colors" }, { label: "condump", type: "cmd", description: "output console history to a file (see also log_file)" }, { label: "connect", type: "cmd", description: "connect to a server by IP address or hostname" }, { label: "cprint", type: "cmd", description: "print something at the screen center" }, { label: "curl", type: "cmd", description: "download data from an URL and add to search path" }, { label: "cvar_lockdefaults", type: "cmd", description: "stores the current values of all cvars into their default values, only used once during startup after parsing default.cfg" }, { label: "cvar_resettodefaults_all", type: "cmd", description: "sets all cvars to their locked default values" }, { label: "cvar_resettodefaults_nosaveonly", type: "cmd", description: "sets all non-saved cvars to their locked default values (variables that will not be saved to config.cfg)" }, { label: "cvar_resettodefaults_saveonly", type: "cmd", description: "sets all saved cvars to their locked default values (variables that will be saved to config.cfg)" }, { label: "cvarlist", type: "cmd", description: "lists all console variables beginning with the specified prefix" }, { label: "cycleweapon", type: "cmd", description: "send an impulse number to server to select the next usable weapon out of several (example: 9 4 8) if you are holding one of these, and choose the first one if you are holding none of these" }, { label: "defer", type: "cmd", description: "execute a command in the future" }, { label: "demos", type: "cmd", description: "restart looping demos defined by the last startdemos command" }, { label: "dir", type: "cmd", description: "list files in searchpath matching an * filename pattern, one per line" }, { label: "disconnect", type: "cmd", description: "disconnect from server (or disconnect all clients if running a server)" }, { label: "download", type: "cmd", description: "downloads a specified file from the server" }, { label: "echo", type: "cmd", description: "print a message to the console (useful in scripts)" }, { label: "entities", type: "cmd", description: "print information on network entities known to client" }, { label: "envmap", type: "cmd", description: "render a cubemap (skybox) of the current scene" }, { label: "exec", type: "cmd", description: "execute a script file" }, { label: "fixtrans", type: "cmd", description: "change alpha-zero pixels in an image file to sensible values, and write out a new TGA (warning: SLOW)" }, { label: "fly", type: "cmd", description: "fly mode (flight)" }, { label: "fog", type: "cmd", description: "set global fog parameters (density red green blue [alpha [mindist maxdist]])" }, { label: "force_centerview", type: "cmd", description: "recenters view (stops looking up/down)" }, { label: "fs_rescan", type: "cmd", description: "rescans filesystem for new pack archives and any other changes" }, { label: "fullinfo", type: "cmd", description: "allows client to modify their userinfo" }, { label: "fullserverinfo", type: "cmd", description: "internal use only, sent by server to client to update client\'s local copy of serverinfo string" }, { label: "gamedir", type: "cmd", description: "changes active gamedir list (can take multiple arguments), not including base directory (example usage: gamedir ctf)" }, { label: "gecko_create", type: "cmd", description: "Create a gecko browser instance" }, { label: "gecko_destroy", type: "cmd", description: "Destroy a gecko browser instance" }, { label: "gecko_injecttext", type: "cmd", description: "Injects text into a browser" }, { label: "gecko_movecursor", type: "cmd", description: "Move the cursor to a certain position" }, { label: "gecko_navigate", type: "cmd", description: "Navigate a gecko browser to a URI" }, { label: "give", type: "cmd", description: "alter inventory" }, { label: "gl_texturemode", type: "cmd", description: "set texture filtering mode (GL_NEAREST, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, etc)" }, { label: "gl_vbostats", type: "cmd", description: "prints a list of all buffer objects (vertex data and triangle elements) and total video memory used by them" }, { label: "god", type: "cmd", description: "god mode (invulnerability)" }, { label: "heartbeat", type: "cmd", description: "send a heartbeat to the master server (updates your server information)" }, { label: "impulse", type: "cmd", description: "send an impulse number to server (select weapon, use item, etc)" }, { label: "in_bind", type: "cmd", description: "binds a command to the specified key in the selected bindmap" }, { label: "in_bindmap", type: "cmd", description: "selects active foreground and background (used only if a key is not bound in the foreground) bindmaps for typing" }, { label: "in_unbind", type: "cmd", description: "removes command on the specified key in the selected bindmap" }, { label: "iplog_list", type: "cmd", description: "lists names of players whose IP address begins with the supplied text (example: iplog_list 123.456.789)" }, { label: "kick", type: "cmd", description: "kick a player off the server by number or name" }, { label: "kill", type: "cmd", description: "die instantly" }, { label: "load", type: "cmd", description: "load a saved game file" }, { label: "loadconfig", type: "cmd", description: "reset everything and reload configs" }, { label: "loadfont", type: "cmd", description: "loadfont function tganame loads a font; example: loadfont console gfx/veramono; loadfont without arguments lists the available functions" }, { label: "loadsky", type: "cmd", description: "load a skybox by basename (for example loadsky mtnsun_ loads mtnsun_ft.tga and so on)" }, { label: "locs_add", type: "cmd", description: "add a point or box location (usage: x y z[ x y z] \"name\", if two sets of xyz are supplied it is a box, otherwise point)" }, { label: "locs_clear", type: "cmd", description: "remove all loc points/boxes" }, { label: "locs_reload", type: "cmd", description: "reload .loc file for this map" }, { label: "locs_removenearest", type: "cmd", description: "remove the nearest point or box (note: you need to be very near a box to remove it)" }, { label: "locs_save", type: "cmd", description: "save .loc file for this map containing currently defined points and boxes" }, { label: "ls", type: "cmd", description: "list files in searchpath matching an * filename pattern, multiple per line" }, { label: "map", type: "cmd", description: "kick everyone off the server and start a new level" }, { label: "maps", type: "cmd", description: "list information about available maps" }, { label: "maxplayers", type: "cmd", description: "sets limit on how many players (or bots) may be connected to the server at once" }, { label: "memlist", type: "cmd", description: "prints memory pool information (or if used as memlist 5 lists individual allocations of 5K or larger, 0 lists all allocations)" }, { label: "memstats", type: "cmd", description: "prints memory system statistics" }, { label: "menu_cmd", type: "cmd", description: "calls the menu QC function GameCommand with the supplied string as argument" }, { label: "menu_restart", type: "cmd", description: "restart menu system (reloads menu.dat" }, { label: "messagemode", type: "cmd", description: "input a chat message to say to everyone" }, { label: "messagemode2", type: "cmd", description: "input a chat message to say to only your team" }, { label: "modellist", type: "cmd", description: "prints a list of loaded models" }, { label: "modelprecache", type: "cmd", description: "load a model" }, { label: "name", type: "cmd", description: "change your player name" }, { label: "net_refresh", type: "cmd", description: "query dp master servers and refresh all server information" }, { label: "net_slist", type: "cmd", description: "query dp master servers and print all server information" }, { label: "net_slistqw", type: "cmd", description: "query qw master servers and print all server information" }, { label: "net_stats", type: "cmd", description: "print network statistics" }, { label: "nextul", type: "cmd", description: "sends next fragment of current upload buffer (screenshot for example)" }, { label: "noclip", type: "cmd", description: "noclip mode (flight without collisions, move through walls)" }, { label: "notarget", type: "cmd", description: "notarget mode (monsters do not see you)" }, { label: "packet", type: "cmd", description: "send a packet to the specified address:port containing a text string" }, { label: "path", type: "cmd", description: "print searchpath (game directories and archives)" }, { label: "pause", type: "cmd", description: "pause the game (if the server allows pausing)" }, { label: "pausedemo", type: "cmd", description: "pause demo playback (can also safely pause demo recording if using QUAKE, QUAKEDP or NEHAHRAMOVIE protocol, useful for making movies)" }, { label: "ping", type: "cmd", description: "print ping times of all players on the server" }, { label: "pingplreport", type: "cmd", description: "command sent by server containing client ping and packet loss values for scoreboard, triggered by pings command from client (not used by QW servers)" }, { label: "pings", type: "cmd", description: "command sent by clients to request updated ping and packetloss of players on scoreboard (originally from QW, but also used on NQ servers)" }, { label: "play", type: "cmd", description: "play a sound at your current location (not heard by anyone else)" }, { label: "play2", type: "cmd", description: "play a sound globally throughout the level (not heard by anyone else)" }, { label: "playdemo", type: "cmd", description: "watch a demo file" }, { label: "playermodel", type: "cmd", description: "change your player model" }, { label: "playerskin", type: "cmd", description: "change your player skin number" }, { label: "playvideo", type: "cmd", description: "play a .dpv video file" }, { label: "playvol", type: "cmd", description: "play a sound at the specified volume level at your current location (not heard by anyone else)" }, { label: "pointfile", type: "cmd", description: "display point file produced by qbsp when a leak was detected in the map (a line leading through the leak hole, to an entity inside the level)" }, { label: "prespawn", type: "cmd", description: "signon 1 (client acknowledges that server information has been received)" }, { label: "prvm_callprofile", type: "cmd", description: "prints execution statistics about the most time consuming QuakeC calls from the engine in the selected VM (server, client, menu)" }, { label: "prvm_edict", type: "cmd", description: "print all data about an entity number in the selected VM (server, client, menu)" }, { label: "prvm_edictcount", type: "cmd", description: "prints number of active entities in the selected VM (server, client, menu)" }, { label: "prvm_edicts", type: "cmd", description: "prints all data about all entities in the selected VM (server, client, menu)" }, { label: "prvm_edictset", type: "cmd", description: "changes value of a specified property of a specified entity in the selected VM (server, client, menu)" }, { label: "prvm_fields", type: "cmd", description: "prints usage statistics on properties (how many entities have non-zero values) in the selected VM (server, client, menu)" }, { label: "prvm_global", type: "cmd", description: "prints value of a specified global variable in the selected VM (server, client, menu)" }, { label: "prvm_globals", type: "cmd", description: "prints all global variables in the selected VM (server, client, menu)" }, { label: "prvm_globalset", type: "cmd", description: "sets value of a specified global variable in the selected VM (server, client, menu)" }, { label: "prvm_printfunction", type: "cmd", description: "prints a disassembly (QuakeC instructions) of the specified function in the selected VM (server, client, menu)" }, { label: "prvm_profile", type: "cmd", description: "prints execution statistics about the most used QuakeC functions in the selected VM (server, client, menu)" }, { label: "quit", type: "cmd", description: "quit the game" }, { label: "r_editlights_clear", type: "cmd", description: "removes all world lights (let there be darkness!)" }, { label: "r_editlights_copyinfo", type: "cmd", description: "store a copy of all properties (except origin) of the selected light" }, { label: "r_editlights_edit", type: "cmd", description: "changes a property on the selected light" }, { label: "r_editlights_editall", type: "cmd", description: "changes a property on ALL lights at once (tip: use radiusscale and colorscale to alter these properties)" }, { label: "r_editlights_help", type: "cmd", description: "prints documentation on console commands and variables in rtlight editing system" }, { label: "r_editlights_importlightentitiesfrommap", type: "cmd", description: "load lights from .ent file or map entities (ignoring .rtlights or .lights file)" }, { label: "r_editlights_importlightsfile", type: "cmd", description: "load lights from .lights file (ignoring .rtlights or .ent files and map entities)" }, { label: "r_editlights_pasteinfo", type: "cmd", description: "apply the stored properties onto the selected light (making it exactly identical except for origin)" }, { label: "r_editlights_reload", type: "cmd", description: "reloads rtlights file (or imports from .lights file or .ent file or the map itself)" }, { label: "r_editlights_remove", type: "cmd", description: "remove selected light" }, { label: "r_editlights_save", type: "cmd", description: "save .rtlights file for current level" }, { label: "r_editlights_spawn", type: "cmd", description: "creates a light with default properties (let there be light!)" }, { label: "r_editlights_togglecorona", type: "cmd", description: "toggle on/off the corona option on the selected light" }, { label: "r_editlights_toggleshadow", type: "cmd", description: "toggle on/off the shadow option on the selected light" }, { label: "r_glsl_dumpshader", type: "cmd", description: "dumps the engine internal default.glsl shader into glsl/default.glsl" }, { label: "r_glsl_restart", type: "cmd", description: "unloads GLSL shaders, they will then be reloaded as needed" }, { label: "r_listmaptextures", type: "cmd", description: "list all textures used by the current map" }, { label: "r_replacemaptexture", type: "cmd", description: "override a map texture for testing purposes" }, { label: "r_restart", type: "cmd", description: "restarts renderer" }, { label: "r_shadow_help", type: "cmd", description: "prints documentation on console commands and variables used by realtime lighting and shadowing system" }, { label: "r_texturestats", type: "cmd", description: "print information about all loaded textures and some statistics" }, { label: "rate", type: "cmd", description: "change your network connection speed" }, { label: "rcon", type: "cmd", description: "sends a command to the server console (if your rcon_password matches the server\'s rcon_password), or to the address specified by rcon_address when not connected (again rcon_password must match the server\'s)" }, { label: "reconnect", type: "cmd", description: "reconnect to the last server you were on, or resets a quakeworld connection (do not use if currently playing on a netquake server)" }, { label: "record", type: "cmd", description: "record a demo" }, { label: "register_bestweapon", type: "cmd", description: "(for QC usage only) change weapon parameters to be used by bestweapon; stuffcmd this in ClientConnect" }, { label: "restart", type: "cmd", description: "restart current level" }, { label: "save", type: "cmd", description: "save the game to a file" }, { label: "saveconfig", type: "cmd", description: "save settings to config.cfg (or a specified filename) immediately (also automatic when quitting)" }, { label: "say", type: "cmd", description: "send a chat message to everyone on the server" }, { label: "say_team", type: "cmd", description: "send a chat message to your team on the server" }, { label: "screenshot", type: "cmd", description: "takes a screenshot of the next rendered frame" }, { label: "sendcvar", type: "cmd", description: "sends the value of a cvar to the server as a sentcvar command, for use by QuakeC" }, { label: "set", type: "cmd", description: "create or change the value of a console variable" }, { label: "seta", type: "cmd", description: "create or change the value of a console variable that will be saved to config.cfg" }, { label: "setinfo", type: "cmd", description: "modifies your userinfo" }, { label: "sizedown", type: "cmd", description: "decrease view size (decreases viewsize cvar)" }, { label: "sizeup", type: "cmd", description: "increase view size (increases viewsize cvar)" }, { label: "skins", type: "cmd", description: "downloads missing qw skins from server" }, { label: "snd_restart", type: "cmd", description: "restart sound system" }, { label: "snd_unloadallsounds", type: "cmd", description: "unload all sound files" }, { label: "soundinfo", type: "cmd", description: "print sound system information (such as channels and speed)" }, { label: "soundlist", type: "cmd", description: "list loaded sounds" }, { label: "spawn", type: "cmd", description: "signon 2 (client has sent player information, and is asking server to send scoreboard rankings)" }, { label: "startdemos", type: "cmd", description: "start playing back the selected demos sequentially (used at end of startup script)" }, { label: "status", type: "cmd", description: "print server status information" }, { label: "stop", type: "cmd", description: "stop recording or playing a demo" }, { label: "stopdemo", type: "cmd", description: "stop playing or recording demo (like stop command) and return to looping demos" }, { label: "stopdownload", type: "cmd", description: "terminates a download" }, { label: "stopsound", type: "cmd", description: "silence" }, { label: "stopul", type: "cmd", description: "aborts current upload (screenshot for example)" }, { label: "stopvideo", type: "cmd", description: "stop playing a .dpv video file" }, { label: "stuffcmds", type: "cmd", description: "execute commandline parameters (must be present in quake.rc script)" }, { label: "sv_areastats", type: "cmd", description: "prints statistics on entity culling during collision traces" }, { label: "sv_cmd", type: "cmd", description: "calls the server QC function GameCommand with the supplied string as argument" }, { label: "sv_saveentfile", type: "cmd", description: "save map entities to .ent file (to allow external editing)" }, { label: "sv_startdownload", type: "cmd", description: "begins sending a file to the client (network protocol use only)" }, { label: "tell", type: "cmd", description: "send a chat message to only one person on the server" }, { label: "timedemo", type: "cmd", description: "play back a demo as fast as possible and save statistics to benchmark.log" }, { label: "timerefresh", type: "cmd", description: "turn quickly and print rendering statistcs" }, { label: "toggle", type: "cmd", description: "toggles a console variable\'s values (use for more info)" }, { label: "toggleconsole", type: "cmd", description: "opens or closes the console" }, { label: "togglemenu", type: "cmd", description: "opens or closes menu" }, { label: "topcolor", type: "cmd", description: "QW command to set top color without changing bottom color" }, { label: "unbind", type: "cmd", description: "removes a command on the specified key in bindmap 0" }, { label: "unbindall", type: "cmd", description: "removes all commands from all keys in all bindmaps (leaving only shift-escape and escape)" }, { label: "user", type: "cmd", description: "prints additional information about a player number or name on the scoreboard" }, { label: "users", type: "cmd", description: "prints additional information about all players on the scoreboard" }, { label: "v_cshift", type: "cmd", description: "sets tint color of view" }, { label: "version", type: "cmd", description: "print engine version" }, { label: "vid_restart", type: "cmd", description: "restarts video system (closes and reopens the window, restarts renderer)" }, { label: "viewframe", type: "cmd", description: "change animation frame of viewthing entity in current level" }, { label: "viewmodel", type: "cmd", description: "change model of viewthing entity in current level" }, { label: "viewnext", type: "cmd", description: "change to next animation frame of viewthing entity in current level" }, { label: "viewprev", type: "cmd", description: "change to previous animation frame of viewthing entity in current level" }, { label: "wait", type: "cmd", description: "make script execution wait for next rendered frame" }, ] }