<?xml version="1.0"?>
<tabs>

<tab label="general">

	<group label="bots">

		<entry type="checkbox" label="Bots Enable" configName="bot_enable" defvalue="1" tooltip="Enable addition of bots to the game.">
		</entry>

		<entry type="checkbox" label="Bots Fast Chat" configName="bot_fastChat" defvalue="1" tooltip="Set whether bots chat more or less frequently.">
		</entry>

		<entry type="checkbox" label="No Bot Chatting" configName="bot_noChat" defvalue="0" tooltip="Disable bot chatting.">
		</entry>

		<entry type="checkbox" label="Bots Predict Obstacles" configName="bot_predictObstacles" defvalue="1" tooltip="Enable obstacle prediction by the bots.">
		</entry>

		<entry type="checkbox" label="Bots Rocketjump" configName="bot_rocketjump" defvalue="1" tooltip="Enable usage of rocketjump technique by the bots.">
		</entry>

		<entry type="sliderbox" label="Bots Think Time" configName="bot_thinktime" minvalue="10" maxvalue="1000" defvalue="100" tooltip="Set the amount of time between two AI frames - how long the bot 'thinks' before making the move.">
		</entry>

		<entry type="checkbox" label="Bots Visualize Jumppads" configName="bot_visualizejumppads" defvalue="0" tooltip="Enable visualizing of the default arch of the jumppad.">
		</entry>

	</group>

	<group label="demo-recording">

		<entry type="checkbox" label="Auto Record Demo" configName="cl_autoRecordDemo" defvalue="0" tooltip="Enable automatic recording of a demo when playing.">
		</entry>

		<entry type="sliderbox" label="Recorded Frame Rate" configName="cl_aviFrameRate" minvalue="1" maxvalue="60" defvalue="25" tooltip="Set the frame per second rate for recorded videos (demos).">
		</entry>

		<entry type="checkbox" label="Compress Recorded Video" configName="cl_aviMotionJpeg" defvalue="1" tooltip="Enable compression of the recorded video for storage space issues. 0 - uncompressed, 1 - compressed.">
		</entry>

		<entry type="textbox" label="Timedemo Log Filename" configName="cl_timedemoLog" defvalue="" tooltip="Set the filename that logs the frame duration statistics during timedemos.">
		</entry>

	</group>

	<group label="gaming">

		<entry type="checkbox" label="Autoswitch Weapons" configName="cg_autoswitch" defvalue="0" tooltip="Enable automatic switch to the weapon when the player has picked it up.">
		</entry>

		<entry type="sliderbox" label="Bot Skill" configName="g_spSkill" minvalue="1" maxvalue="5" defvalue="2" tooltip="Set the bot skill level in local maps. 1 - easiest, 5 - hardest.">
		</entry>

		<entry type="sliderbox" label="Handicap" configName="handicap" minvalue="0" maxvalue="100" defvalue="100" tooltip="Set the player's maximum health (the health given upon respawn).">
		</entry>

		<entry type="textbox" label="Name" configName="name" defvalue="UnnamedPlayer" tooltip="Set the name of the player. Color prefixes are: ^^0 - black, ^1 - red, ^2 - green, ^3 - yellow, ^4 - blue, ^5 - cyan, ^6 - pink, ^7 - white (default).">
		</entry>

		<entry type="combobox" label="Player Sex" configName="sex" defvalue="male" tooltip="Set the gender of the player.">
			<choice>male</choice>
			<choice>female</choice>
		</entry>

	</group>

	<group label="movement">

		<entry type="sliderbox" label="View Pitch" configName="cg_bobpitch" minvalue="0" maxvalue="0.5" defvalue="0.002" tooltip="Set how much the player view pitches forward and back when moving.">
		</entry>

		<entry type="sliderbox" label="View Roll" configName="cg_bobroll" minvalue="0" maxvalue="0.5" defvalue="0.002" tooltip="Set how much the player view rolls from side to side when moving.">
		</entry>

		<entry type="sliderbox" label="View Bob" configName="cg_bobup" minvalue="0" maxvalue="0.5" defvalue="0.005" tooltip="Set how much the player view bobs up and down when moving. ">
		</entry>

		<entry type="sliderbox" label="Run Pitch" configName="cg_runpitch" minvalue="0" maxvalue="0.5" defvalue="0.002" tooltip="Set the jerkiness (pitching) of the display during running.">
		</entry>

		<entry type="sliderbox" label="Run Roll" configName="cg_runroll" minvalue="0" maxvalue="0.5" defvalue="0.005" tooltip="Set the jerkiness (rolling) of the display during running.">
		</entry>

		<entry type="checkbox" label="Always Run" configName="cl_run" defvalue="1" tooltip="Enable running as the main method of movement.">
		</entry>

	</group>

</tab>

<tab label="graphics">

	<group label="bloom">

		<entry type="sliderbox" label="Bloom" configName="r_bloom" minvalue="0" maxvalue="4" defvalue="0" tooltip="Display fringes (or feathers) of light around very bright objects. 0 - disabled, 1-4 - unique setting.">
		</entry>

		<entry type="sliderbox" label="Bloom Transparency" configName="r_bloom_alpha" minvalue="0" maxvalue="1" defvalue="0.3" tooltip="Set the transparency level of the blooming effect.">
		</entry>

		<entry type="sliderbox" label="Bloom Darken" configName="r_bloom_darken" minvalue="0" maxvalue="64" defvalue="4" tooltip="Set the darkening of the bloom image, inverse to the sensitivity of blooming effect.">
		</entry>

		<entry type="sliderbox" label="Bloom Diamond Size" configName="r_bloom_diamond_size" minvalue="0" maxvalue="32" defvalue="8" tooltip="Set the size of the bloom diamond particle.">
		</entry>

		<entry type="checkbox" label="Bloom Fast Sampling" configName="r_bloom_fast_sample" defvalue="0" tooltip="Enable fast sampling for the bloom effect.">
		</entry>

		<entry type="sliderbox" label="Bloom Intensity" configName="r_bloom_intensity" minvalue="0" maxvalue="10" defvalue="1.3" tooltip="Set the intensity of the bloom effect.">
		</entry>

		<entry type="sliderbox" label="Bloom Sample Size" configName="r_bloom_sample_size" minvalue="32" maxvalue="256" defvalue="128" tooltip="Set the size of the particle used in bloom effect.">
		</entry>

	</group>

	<group label="effects">

		<entry type="sliderbox" label="Camera Orbit Delay" configName="cg_cameraOrbitDelay" minvalue="1" maxvalue="100" defvalue="50" tooltip="Set how often the camera does a 1 degree spin, for use during slow motion demos mixed with the cameraOrbit setting. ">
		</entry>

		<entry type="checkbox" label="Display Gibs" configName="cg_gibs" defvalue="1" tooltip="Display gibs (small or large chunks of flesh resulting from a hit or death).">
		</entry>

		<entry type="checkbox" label="Display Weapon Marks" configName="cg_marks" defvalue="1" tooltip="Display marks from weapons on walls, floor.">
		</entry>

		<entry type="checkbox" label="Play Map's Music" configName="cg_music" defvalue="1" tooltip="Play music if it's present in the map.">
		</entry>

		<entry type="checkbox" label="Disable Taunts" configName="cg_noTaunt" defvalue="0" tooltip="Do not display any kind of taunts.">
		</entry>

		<entry type="checkbox" label="Disable Voices" configName="cg_noVoiceChats" defvalue="0" tooltip="Do not play any voices.">
		</entry>

		<entry type="checkbox" label="Disable Voice Text" configName="cg_noVoiceText" defvalue="0" tooltip="Do not display text of voice chats.">
		</entry>

		<entry type="sliderbox" label="Rail Trail Time" configName="cg_railTrailTime" minvalue="0" maxvalue="1000" defvalue="400" tooltip="Set the time to display the trailing line behind a rail shot.">
		</entry>

		<entry type="checkbox" label="Display Scores on Kill" configName="cg_scorePlums" defvalue="1" tooltip="Display floating score on top of every enemy killed.">
		</entry>

		<entry type="sliderbox" label="Shadows" configName="cg_shadows" minvalue="0" maxvalue="3" defvalue="1" tooltip="Display shadows of the players. 0 - disable, 1 - light, 2 - medium, 3 - dark.">
		</entry>

		<entry type="checkbox" label="Blood and Guts" configName="com_blood" defvalue="1" tooltip="Enable blood and guts in game.">
		</entry>

	</group>

	<group label="lighting">

		<entry type="checkbox" label="Lightning Gun Display" configName="cg_trueLightning" defvalue="0" tooltip="Display lightning gun's beam according to how server sees it. If disabled, display the beam according to how client (you) sees it.">
		</entry>

		<entry type="checkbox" label="Dlights Non-facing Surfaces" configName="r_dlightBacks" defvalue="1" tooltip="Enable dynamic lights for non-facing surfaces (for continuity).">
		</entry>

		<entry type="checkbox" label="Render Sunlight" configName="r_drawSun" defvalue="0" tooltip="Enable rendering of sunlight in addition to other lighting effects.">
		</entry>

		<entry type="checkbox" label="Enable Dynamic Lighting" configName="r_dynamiclight" defvalue="1" tooltip="Enable dynamic lighting (alternative dynamic method of rendering lights).">
		</entry>

		<entry type="checkbox" label="Hardware Vertex Array" configName="r_ext_compiled_vertex_array" defvalue="1" tooltip="Enable hardware compiled vertex array.">
		</entry>

		<entry type="checkbox" label="Enable Flares" configName="r_flares" defvalue="0" tooltip="Enable the translucent disk effect that is used to alter the colors around lights.">
		</entry>

		<entry type="checkbox" label="Vertex Lighting" configName="r_vertexLight" defvalue="0" tooltip="Enable vertex lighting. Removes lightmaps, forces every shader to only use a single rendering pass, no layered transparancy, environment mapping, world lighting is completely static, and there is no dynamic lighting when in vertex lighting mode.">
		</entry>

	</group>

	<group label="network">

		<entry type="sliderbox" label="Time Nudge" configName="cg_cmdTimeNudge" minvalue="0" maxvalue="500" defvalue="0" tooltip="Number of milliseconds for the server to 'nudge' the time of your instant-hit attacks. For example, if you feel that the server overcompensates for your ping, you might try increasing this setting.">
		</entry>

		<entry type="sliderbox" label="Lag Compensation" configName="cg_delag" minvalue="1" maxvalue="31" defvalue="0" tooltip="Compensate for network lag when using instant-hit weapons. 1 - everything, 2 - shotgun, 4 - machinegun, 8 - lightning gun, 16 - railgun. To combine, add the values together.">
		</entry>

		<entry type="sliderbox" label="Projectile Lag Compensation" configName="cg_projectileNudge" minvalue="0" maxvalue="500" defvalue="0" tooltip="Set this variable to your average ping on the server you're currently on. That will advance the projectiles to the position they'll be in by the time your movement reaches the server, making them easier to dodge.">
		</entry>

	</group>

	<group label="optimization">

		<entry type="checkbox" label="Delay Players Models Load" configName="cg_deferPlayers" defvalue="1" tooltip="Enable to load up new player models only when the player looks at the score board, or after death.">
		</entry>

		<entry type="checkbox" label="Force Model" configName="cg_forceModel" defvalue="0" tooltip="Force all players to be rendered with the same model as yours.">
		</entry>

		<entry type="checkbox" label="Predict Object Movement" configName="cg_optimizePrediction" defvalue="1" tooltip="Enable client-side movement prediction, very useful with high pings. The client predicts where objects on the map will be based on their current position and velocity.">
		</entry>

		<entry type="checkbox" label="Predict Game Events" configName="cg_predictItems" defvalue="1" tooltip="Enable client-side event prediction, for example, the client decides whether the player has picked up an item.">
		</entry>

		<entry type="sliderbox" label="Items" configName="cg_simpleItems" minvalue="0" maxvalue="2" defvalue="0" tooltip="Configure display of game items. 0 - 3D items, 1 - simple items, 2 - non-floating simple items.">
		</entry>

		<entry type="checkbox" label="GL Extensions" configName="r_allowExtensions" defvalue="1" tooltip="Enable GL extensions.">
		</entry>

		<entry type="combobox" label="Color Bits" configName="r_colorbits" defvalue="0" tooltip="Color depth in bits. 0, 16 - use 16 bits, 32 - use 32 bits.">
			<choice>0</choice>
			<choice>16</choice>
			<choice>32</choice>
		</entry>

		<entry type="checkbox" label="Disable Sky Rendering" configName="r_fastsky" defvalue="0" tooltip="Do not render sky (clouds, stars, etc). Note: by default, pressing Ctrl toggles this setting.">
		</entry>

		<entry type="checkbox" label="Sync Frames" configName="r_finish" defvalue="0" tooltip="Toggle synchronization of rendered frames (game engine will wait for GL calls to finish).">
		</entry>

		<entry type="checkbox" label="Use Multiple Processors" configName="r_smp" defvalue="0" tooltip="Enable use of multiple processors, if present.">
		</entry>

	</group>

	<group label="rail-effects">

		<entry type="checkbox" label="Disable New Rail Effect" configName="cg_oldRail" defvalue="1" tooltip="Do not use new rail effect, but use the old one instead.">
		</entry>

		<entry type="sliderbox" label="Rail Core Color" configName="color1" minvalue="1" maxvalue="7" defvalue="4" tooltip="Set the color of the spiral rail core. 1 - blue, 2 - green, 3 - light blue, 4 - red, 5 - purple, 6 - yellow, 7 - white.">
		</entry>

		<entry type="sliderbox" label="Rail Ring Color" configName="color2" minvalue="1" maxvalue="7" defvalue="5" tooltip="Set the color of the spiral rail ring. 1 - blue, 2 - green, 3 - light blue, 4 - red, 5 - purple, 6 - yellow, 7 - white.">
		</entry>

		<entry type="sliderbox" label="Rail Core Width" configName="r_railCoreWidth" minvalue="2" maxvalue="64" defvalue="6" tooltip="Set the size of the railgun's trail core.">
		</entry>

		<entry type="sliderbox" label="Rail Segment Length" configName="r_railSegmentLength" minvalue="16" maxvalue="128" defvalue="32" tooltip="Set the distance between railgun's 'sun bursts'.">
		</entry>

		<entry type="sliderbox" label="Rail Width" configName="r_railWidth" minvalue="2" maxvalue="64" defvalue="16" tooltip="Set the width of the railgun's trail core.">
		</entry>

	</group>

	<group label="rendering">

		<entry type="sliderbox" label="Field of View" configName="cg_fov" minvalue="10" maxvalue="200" defvalue="90" tooltip="Set the field of view. Smaller values result in narrower view, larger values result in wider view.">
		</entry>

		<entry type="sliderbox" label="Display Size" configName="cg_viewsize" minvalue="40" maxvalue="100" defvalue="100" tooltip="Set the percentage of display to use for the game.">
		</entry>

		<entry type="sliderbox" label="Zoom FOV" configName="cg_zoomfov" minvalue="5" maxvalue="100" defvalue="22.5" tooltip="Set the field of view during the zoom.">
		</entry>

		<entry type="checkbox" label="Player Curve Clip" configName="cm_playerCurveClip" defvalue="1" tooltip="Toggles the ability of the player bounding box to respect curved surfaces.">
		</entry>

		<entry type="sliderbox" label="Maximum Frames Per Second" configName="com_maxfps" minvalue="0" maxvalue="125" defvalue="85" tooltip="Set the maximum frames per second rate in game.">
		</entry>

		<entry type="sliderbox" label="Max FPS when Minimized" configName="com_maxfpsMinimized" minvalue="0" maxvalue="125" defvalue="0" tooltip="Set the maximum frames per second rate when game is minimized.">
		</entry>

		<entry type="sliderbox" label="Max FPS when Unfocused" configName="com_maxfpsUnfocused" minvalue="0" maxvalue="125" defvalue="0" tooltip="Set the maximum frames per second rate when game window is not active.">
		</entry>

		<entry type="sliderbox" label="Custom Pixel Aspect" configName="r_customPixelAspect" minvalue="1" maxvalue="2" defvalue="1" tooltip="Set custom aspect ratio of HUD to display.">
		</entry>

		<entry type="combobox" label="Depth Bits" configName="r_depthbits" defvalue="0" tooltip="Set the accuracy of the values stored in the Z-buffer table. Z-buffer is used for determining which of the overlapping objects is visible.">
			<choice>0</choice>
			<choice>16</choice>
			<choice>24</choice>
		</entry>

		<entry type="checkbox" label="Enable Gamma Correction" configName="r_gamma" defvalue="1" tooltip="Enable software gamma correction.">
		</entry>

		<entry type="checkbox" label="Display in Greyscale" configName="r_greyscale" defvalue="0" tooltip="Enable greyscale output.">
		</entry>

		<entry type="checkbox" label="Fast Path Rendering" configName="r_ignoreFastPath" defvalue="1" tooltip="Set rendering engine to use the fast shader rendering path of either diffuse lighting or multi-texture lighting.">
		</entry>

		<entry type="checkbox" label="Ignore GL Errors" configName="r_ignoreGLErrors" defvalue="1" tooltip="Ignore OpenGL errors if they occur.">
		</entry>

		<entry type="checkbox" label="Disable Hardware Gamma" configName="r_ignorehwgamma" defvalue="0" tooltip="Do not use hardware gamma correction.">
		</entry>

		<entry type="checkbox" label="In-game Video" configName="r_inGameVideo" defvalue="1" tooltip="Display in-game animations (camera view, mirrors, etc).">
		</entry>

		<entry type="sliderbox" label="Geometric Detail" configName="r_lodbias" minvalue="0" maxvalue="2" defvalue="0" tooltip="Set the level of geometric detail for all objects, such as the complexity of weapon rendering. 0 - highest detail.">
		</entry>

		<entry type="sliderbox" label="Geometric Curve Wait" configName="r_lodCurveError" minvalue="100" maxvalue="1000" defvalue="250" tooltip="Do not drop curve rows for specified period of time">
		</entry>

		<entry type="checkbox" label="Map Brightness Level" configName="r_overBrightBits" defvalue="1" tooltip="Set the brightness level of the map. Higher number results in brighter map.">
		</entry>

		<entry type="sliderbox" label="Rendering Method" configName="r_primitives" minvalue="-1" maxvalue="3" defvalue="0" tooltip="Set the rendering method. -1 = skips drawing, 0 = uses glDrawElements if compiled vertex arrays are present, or strips of glArrayElement if not present, 1 = forces strips, 2 = forces drawElements, 3 = path for non-vertex array testing">
		</entry>

		<entry type="combobox" label="Stencil Buffer Size" configName="r_stencilbits" defvalue="0" tooltip="Set the stencil buffer size.">
			<choice>0</choice>
			<choice>8</choice>
			<choice>16</choice>
			<choice>24</choice>
			<choice>32</choice>
		</entry>

		<entry type="sliderbox" label="Level of Detail" configName="r_subdivisions" minvalue="1" maxvalue="8" defvalue="4" tooltip="Set the maximum level of detail (such as complexity of curves). 1 - highest quality.">
		</entry>

		<entry type="checkbox" label="Frame Swapping" configName="r_swapInterval" defvalue="0" tooltip="Enable frame swapping.">
		</entry>

		<entry type="textbox" label="Texture Algorithm" configName="r_textureMode" defvalue="GL_LINEAR_MIPMAP_NEAREST" tooltip="Set the algorithm for rendering textures.">
		</entry>

	</group>

	<group label="resolution">

		<entry type="sliderbox" label="Custom Height" configName="r_customheight" minvalue="480" maxvalue="1200" defvalue="768" tooltip="Set custom display resolution - height. Make sure your graphics card supports it.">
		</entry>

		<entry type="sliderbox" label="Custom Width" configName="r_customwidth" minvalue="640" maxvalue="1920" defvalue="1024" tooltip="Set custom display resolution - width. Make sure your graphics card supports it.">
		</entry>

		<entry type="checkbox" label="Enable Fullscreen" configName="r_fullscreen" defvalue="1" tooltip="Display game as fullscreen. Disable to have the game in a window.">
		</entry>

		<entry type="sliderbox" label="Display Resolution" configName="r_mode" minvalue="-1" maxvalue="9" defvalue="-1" tooltip="Use a predefined resolution setting. Set to -1 to specify a custom resolution setting with r_customWidth and r_customHeight. 0 -320x240, 1 - 400x300, 2 - 512x386, 3 - 640x480, 4 - 800x600, 5 - 1024x768, 6 - 1152x864, 7 - 1280x1024, 9 - ?">
		</entry>

	</group>

	<group label="stereo-rendering">

		<entry type="sliderbox" label="Anaglyph Mode" configName="r_anaglyphMode" minvalue="0" maxvalue="6" defvalue="0" tooltip="Enable anaglyph mode (stereo rendering). 0 - disabled, 1 - red-cyan, 2 - red-blue, 3 - red-green, 4 - cyan-red, 5 - blue-red, 6 - green-red.">
		</entry>

		<entry type="checkbox" label="Stereo Rendering" configName="r_stereoEnabled" defvalue="0" tooltip="Enable OpenGL stereo rendering.">
		</entry>

		<entry type="sliderbox" label="Stereo Separation" configName="r_stereoSeparation" minvalue="16" maxvalue="128" defvalue="64" tooltip="Set the amount of separation of stereo images.">
		</entry>

		<entry type="sliderbox" label="Projection Distance" configName="r_zproj" minvalue="16" maxvalue="128" defvalue="64" tooltip="Set the distance of the observer camera to the projection plane.">
		</entry>

	</group>

	<group label="textures">

		<entry type="checkbox" label="Detailed Textures" configName="r_detailtextures" defvalue="1" tooltip="Enable use of detailed textures. 0 - every stage of a shader is rendered except those with the keyword 'detail'. 1 - detail stages are also rendered, enhancing the texture's visual quality when viewed close up.">
		</entry>

		<entry type="checkbox" label="Compress Textures" configName="r_ext_compressed_textures" defvalue="0" tooltip="Enable texture compression.">
		</entry>

		<entry type="sliderbox" label="Max Anisotropy" configName="r_ext_max_anisotropy" minvalue="0" maxvalue="10" defvalue="2" tooltip="Set maximum anisotropy value. Anisotropy is the property of being directionally dependent (looking different from different angles).">
		</entry>

		<entry type="checkbox" label="Hardware Multitexturing" configName="r_ext_multitexture" defvalue="1" tooltip="Enable hardware multitexturing. Setting to 0 results in better FPS.">
		</entry>

		<entry type="checkbox" label="Additive Blending" configName="r_ext_texture_env_add" defvalue="1" tooltip="Enable additive blending in multitexturing. If not present, OpenGL resorts to multiplicative blending only, additive will require an extra pass. ">
		</entry>

		<entry type="checkbox" label="Anisotropic Textures" configName="r_ext_texture_filter_anisotropic" defvalue="0" tooltip="Enable anisotropic texture filter.">
		</entry>

		<entry type="checkbox" label="Faces Culling" configName="r_facePlaneCull" defvalue="1" tooltip="Enable culling of brush faces not in view. Disabling this will lower FPS.">
		</entry>

		<entry type="sliderbox" label="Max Texture Size" configName="r_picmip" minvalue="0" maxvalue="3" defvalue="1" tooltip="Set maximum texture size. 0 - better quality, 3 - smaller size.">
		</entry>

		<entry type="sliderbox" label="Round Down Textures" configName="r_roundImagesDown" minvalue="0" maxvalue="10" defvalue="1" tooltip="When textures need to be resized, they are rounded down based on this setting. Larger values result in faster rendering.">
		</entry>

		<entry type="checkbox" label="Simple Mip Maps" configName="r_simpleMipMaps" defvalue="1" tooltip="Enable use of 'simple' mip mapping. This can be used to simplify resolution displays on slower machines.">
		</entry>

		<entry type="combobox" label="Texture Bits" configName="r_texturebits" defvalue="0" tooltip="Set texture color depth in bits.">
			<choice>0</choice>
			<choice>16</choice>
			<choice>32</choice>
		</entry>

	</group>

	<group label="weapon-effects">

		<entry type="sliderbox" label="Weapon Effects Time" configName="cg_brassTime" minvalue="0" maxvalue="5000" defvalue="2500" tooltip="How long weapon effects (such as ejecting brass) are rendered. Setting to 0 disables this effect entirely.">
		</entry>

		<entry type="checkbox" label="Display Weapon Trails" configName="cg_noProjectileTrail" defvalue="0" tooltip="Display trail after the weapon shoots, smoke with rocket launcher, straight line with railgun, etc.">
		</entry>

		<entry type="checkbox" label="Disable New Plasma Effect" configName="cg_oldPlasma" defvalue="1" tooltip="Do not use new plasma effect, but use the old one instead.">
		</entry>

		<entry type="checkbox" label="Disable New Rocket Effect" configName="cg_oldRocket" defvalue="1" tooltip="Do not use new rocket effect, but use the old one instead.">
		</entry>

	</group>

</tab>

<tab label="hud">

	<group label="chat">

		<entry type="sliderbox" label="Team Chat Height" configName="cg_teamChatHeight" minvalue="0" maxvalue="8" defvalue="0" tooltip="Maximum number of lines of chat messages to display at once. 0 - use default setting.">
		</entry>

		<entry type="checkbox" label="Only Team Chats" configName="cg_teamChatsOnly" defvalue="0" tooltip="Display only chat messages from team members.">
		</entry>

		<entry type="sliderbox" label="Team Chat Time" configName="cg_teamChatTime" minvalue="0" maxvalue="10000" defvalue="3000" tooltip="Set the time of displaying messages from team members.">
		</entry>

	</group>

	<group label="crosshair">

		<entry type="checkbox" label="Crosshair Health Status" configName="cg_crosshairHealth" defvalue="1" tooltip="Enable coloring of the crosshair to indicate health status.">
		</entry>

		<entry type="sliderbox" label="Crosshair Size" configName="cg_crosshairSize" minvalue="0" maxvalue="48" defvalue="24" tooltip="Set the size of the crosshair.">
		</entry>

		<entry type="sliderbox" label="Move Crosshair Right" configName="cg_crosshairX" minvalue="-100" maxvalue="100" defvalue="0" tooltip="Move crosshair to the left from default position. Use negative values to move to the right.">
		</entry>

		<entry type="sliderbox" label="Move Crosshair Up" configName="cg_crosshairY" minvalue="-100" maxvalue="100" defvalue="0" tooltip="Move crosshair down from default position. Use negative values to move up.">
		</entry>

	</group>

	<group label="game-1v1-ctf">

		<entry type="sliderbox" label="Capture Limit, 1v1 CTF" configName="ui_1fctf_capturelimit" minvalue="1" maxvalue="500" defvalue="8" tooltip="Set capture limit for 1v1 CTF.">
		</entry>

		<entry type="checkbox" label="Friendly Fire, 1v1 CTF" configName="ui_1fctf_friendly" defvalue="0" tooltip="Enable friendly fire in 1v1 CTF.">
		</entry>

		<entry type="sliderbox" label="Time Limit, 1v1 CTF" configName="ui_1fctf_timelimit" minvalue="1" maxvalue="500" defvalue="30" tooltip="Set time limit for 1v1 CTF.">
		</entry>

	</group>

	<group label="game-ctf">

		<entry type="sliderbox" label="Capture Limit, CTF" configName="ui_ctf_capturelimit" minvalue="1" maxvalue="500" defvalue="8" tooltip="Set capture limit for CTF.">
		</entry>

		<entry type="checkbox" label="Friendly Fire, CTF" configName="ui_ctf_friendly" defvalue="0" tooltip="Enable friendly fire in CTF.">
		</entry>

		<entry type="sliderbox" label="Time Limit, CTF" configName="ui_ctf_timelimit" minvalue="1" maxvalue="500" defvalue="30" tooltip="Set time limit for CTF.">
		</entry>

	</group>

	<group label="game-ctf-elimination">

		<entry type="sliderbox" label="Capture Limit, CTF Elimination" configName="ui_ctf_elimination_capturelimit" minvalue="1" maxvalue="500" defvalue="8" tooltip="Set capture limit for elimination CTF.">
		</entry>

		<entry type="sliderbox" label="Time Limit, CTF Elimination" configName="ui_ctf_elimination_timelimit" minvalue="1" maxvalue="500" defvalue="30" tooltip="Set time limit for elimination CTF.">
		</entry>

	</group>

	<group label="game-deathmatch">

		<entry type="sliderbox" label="Capture Limit, Deathmatch" configName="ui_ffa_fraglimit" minvalue="1" maxvalue="500" defvalue="20" tooltip="Set capture/kill limit for deathmatch.">
		</entry>

		<entry type="sliderbox" label="Time Limit, Deathmatch" configName="ui_ffa_timelimit" minvalue="1" maxvalue="500" defvalue="0" tooltip="Set time limit for deathmatch.">
		</entry>

	</group>

	<group label="game-domination">

		<entry type="sliderbox" label="Capture Limit, Domination" configName="ui_dom_capturelimit" minvalue="1" maxvalue="500" defvalue="400" tooltip="Set capture/kill limit for domination.">
		</entry>

		<entry type="checkbox" label="Friendly Fire, Domination" configName="ui_dom_friendly" defvalue="0" tooltip="Enable friendly fire for domination.">
		</entry>

		<entry type="sliderbox" label="Time Limit, Domination" configName="ui_dom_timelimit" minvalue="1" maxvalue="500" defvalue="30" tooltip="Set time limit for domination.">
		</entry>

	</group>

	<group label="game-double-deathmatch">

		<entry type="sliderbox" label="Capture Limit, Double Domination" configName="ui_dd_capturelimit" minvalue="1" maxvalue="500" defvalue="8" tooltip="Set capture/kill limit for double domination.">
		</entry>

		<entry type="checkbox" label="Friendly Fire, Double Domination" configName="ui_dd_friendly" defvalue="0" tooltip="Enable friendly fire for double domination.">
		</entry>

		<entry type="sliderbox" label="Time Limit, Double Domination" configName="ui_dd_timelimit" minvalue="1" maxvalue="500" defvalue="30" tooltip="Set time limit for double domination.">
		</entry>

	</group>

	<group label="game-elimination">

		<entry type="sliderbox" label="Capture Limit, Elimination" configName="ui_elimination_capturelimit" minvalue="1" maxvalue="500" defvalue="8" tooltip="Set capture/kill limit for elimination.">
		</entry>

		<entry type="sliderbox" label="Time Limit, Elimination" configName="ui_elimination_timelimit" minvalue="1" maxvalue="500" defvalue="20" tooltip="Set time limit for elimination.">
		</entry>

	</group>

	<group label="game-harvester">

		<entry type="sliderbox" label="Capture Limit, Harvester" configName="ui_harvester_capturelimit" minvalue="1" maxvalue="500" defvalue="20" tooltip="Set capture/kill limit for harvester.">
		</entry>

		<entry type="checkbox" label="Friendly Fire, Harvester" configName="ui_harvester_friendly" defvalue="0" tooltip="Enable friendly fire for harvester.">
		</entry>

		<entry type="sliderbox" label="Time Limit, Harvester" configName="ui_harvester_timelimit" minvalue="1" maxvalue="500" defvalue="30" tooltip="Set time limit for harvester.">
		</entry>

	</group>

	<group label="game-last-standing">

		<entry type="sliderbox" label="Capture Limit, Last Standing" configName="ui_lms_fraglimit" minvalue="1" maxvalue="500" defvalue="20" tooltip="Set capture/kill limit for last standing.">
		</entry>

		<entry type="sliderbox" label="Time Limit, Last Standing" configName="ui_lms_timelimit" minvalue="1" maxvalue="500" defvalue="0" tooltip="Set time limit for last standing.">
		</entry>

	</group>

	<group label="game-overload">

		<entry type="sliderbox" label="Capture Limit, Overload" configName="ui_overload_capturelimit" minvalue="1" maxvalue="500" defvalue="8" tooltip="Set capture/kill limit for overload.">
		</entry>

		<entry type="checkbox" label="Friendly Fire, Overload" configName="ui_overload_friendly" defvalue="0" tooltip="Enable friendly fire for overload.">
		</entry>

		<entry type="sliderbox" label="Time Limit, Overload" configName="ui_overload_timelimit" minvalue="1" maxvalue="500" defvalue="30" tooltip="Set time limit for overload.">
		</entry>

	</group>

	<group label="game-team-deathmatch">

		<entry type="sliderbox" label="Capture Limit, Team Deathmatch" configName="ui_team_fraglimit" minvalue="1" maxvalue="500" defvalue="0" tooltip="Set time limit for team deathmatch.">
		</entry>

		<entry type="checkbox" label="Friendly Fire, Team Deathmatch" configName="ui_team_friendly" defvalue="1" tooltip="Enable friendly fire for team deathmatch.">
		</entry>

		<entry type="sliderbox" label="Time Limit, Team Deathmatch" configName="ui_team_timelimit" minvalue="1" maxvalue="500" defvalue="20" tooltip="Set capture/kill limit for team deathmatch.">
		</entry>

	</group>

	<group label="game-tourney">

		<entry type="sliderbox" label="Capture Limit, Tournament" configName="ui_tourney_fraglimit" minvalue="1" maxvalue="500" defvalue="0" tooltip="Set capture/kill limit for tournament.">
		</entry>

		<entry type="sliderbox" label="Time Limit, Tournament" configName="ui_tourney_timelimit" minvalue="1" maxvalue="500" defvalue="15" tooltip="Set time limit for tournament.">
		</entry>

	</group>

	<group label="general">

		<entry type="checkbox" label="ANSI Escape Codes" configName="com_ansiColor" defvalue="0" tooltip="Enable use of ANSI escape codes in chat.">
		</entry>

		<entry type="sliderbox" label="Console Speed" configName="scr_conSpeed" minvalue="1" maxvalue="9999" defvalue="3" tooltip="Set the console pull down (toggle) speed.">
		</entry>

		<entry type="sliderbox" label="Big Font Size" configName="ui_bigFont" minvalue="0.1" maxvalue="2" defvalue="0.4" tooltip="Set size of big font in UI.">
		</entry>

		<entry type="sliderbox" label="Small Font Size" configName="ui_smallFont" minvalue="0.1" maxvalue="2" defvalue="0.25" tooltip="Set size of small font in UI.">
		</entry>

	</group>

	<group label="info-display">

		<entry type="checkbox" label="Always Display Weapon" configName="cg_alwaysWeaponBar" defvalue="0" tooltip="Disable fading out of the weapon selection bar.">
		</entry>

		<entry type="checkbox" label="Display 2D Items" configName="cg_draw2D" defvalue="1" tooltip="Display 2D items on the screen.">
		</entry>

		<entry type="checkbox" label="Display 3D Items" configName="cg_draw3dIcons" defvalue="1" tooltip="Display 3D ammo, skin, and armor icons.">
		</entry>

		<entry type="checkbox" label="Low Ammo Warning" configName="cg_drawAmmoWarning" defvalue="1" tooltip="Display 'Low Ammo' warning.">
		</entry>

		<entry type="checkbox" label="Display Attacker's Name" configName="cg_drawAttacker" defvalue="1" tooltip="Display the name of the last player that did damage to you in the upper-right corner of the screen.">
		</entry>

		<entry type="sliderbox" label="Crosshair Type" configName="cg_drawCrosshair" minvalue="0" maxvalue="10" defvalue="3" tooltip="Display crosshair in the middle of the screen (0 = do not display). Each integer represents a different shape of crosshair.">
		</entry>

		<entry type="checkbox" label="Identify Target" configName="cg_drawCrosshairNames" defvalue="1" tooltip="Display the name of the player on whom crosshair is centered.">
		</entry>

		<entry type="checkbox" label="Display FPS" configName="cg_drawFPS" defvalue="0" tooltip="Display the current frames-per-second rate.">
		</entry>

		<entry type="checkbox" label="Identify Teammates" configName="cg_drawFriend" defvalue="1" tooltip="Draw yellow triangles on top of player's team members.">
		</entry>

		<entry type="checkbox" label="Display Weapon" configName="cg_drawGun" defvalue="1" tooltip="Display the 3D image of the gun that is currently in use.">
		</entry>

		<entry type="checkbox" label="Display Icons" configName="cg_drawIcons" defvalue="1" tooltip="Draw player 'heads' and few other items on the scoreboard.">
		</entry>

		<entry type="checkbox" label="Display Rewards" configName="cg_drawRewards" defvalue="1" tooltip="Display reward points earned, such as after a kill or a flag capture.">
		</entry>

		<entry type="checkbox" label="Display Snapshot Count" configName="cg_drawSnapshot" defvalue="0" tooltip="Display the snapshot count. This cannot be displayed at the same time as the frame rate counter or the timer. ">
		</entry>

		<entry type="checkbox" label="Display Speed" configName="cg_drawSpeed" defvalue="0" tooltip="Display speed of current movement, in units per second.">
		</entry>

		<entry type="checkbox" label="Display Status" configName="cg_drawStatus" defvalue="1" tooltip="Display the HUD, the crosshair, and any text or readout.">
		</entry>

		<entry type="checkbox" label="Display Team Followup" configName="cg_drawTeamOverlay" defvalue="0" tooltip="Display team followup frame in top-right corner.">
		</entry>

		<entry type="checkbox" label="Display Game Timer" configName="cg_drawTimer" defvalue="0" tooltip="Display the game counter, in minutes:seconds format.">
		</entry>

		<entry type="checkbox" label="Display Lagometer" configName="cg_lagometer" defvalue="1" tooltip="Display lagometer - network information.">
		</entry>

	</group>

	<group label="model">

		<entry type="textbox" label="Player Head Model" configName="headmodel" defvalue="sarge" tooltip="Set the model name used for player's head.">
		</entry>

		<entry type="textbox" label="Player Body Model" configName="model" defvalue="sarge" tooltip="Set the model name used for player's body.">
		</entry>

		<entry type="textbox" label="Team Head Model" configName="team_headmodel" defvalue="liz/blue" tooltip="Specify the head model for teamplay.">
		</entry>

		<entry type="textbox" label="Team Model" configName="team_model" defvalue="liz/blue" tooltip="Specify the body model for teamplay.">
		</entry>

	</group>

	<group label="server-browser">

		<entry type="sliderbox" label="Server List Maximum Ping" configName="cl_maxPing" minvalue="50" maxvalue="1000" defvalue="800" tooltip="Set the maximum ping to filter remote servers.">
		</entry>

		<entry type="textbox" label="Favorites server #01" configName="server1" defvalue="" tooltip="Favorites server address #01">
		</entry>

		<entry type="textbox" label="Favorites server #10" configName="server10" defvalue="" tooltip="Favorites server address #10">
		</entry>

		<entry type="textbox" label="Favorites server #11" configName="server11" defvalue="" tooltip="Favorites server address #11">
		</entry>

		<entry type="textbox" label="Favorites server #12" configName="server12" defvalue="" tooltip="Favorites server address #12">
		</entry>

		<entry type="textbox" label="Favorites server #13" configName="server13" defvalue="" tooltip="Favorites server address #13">
		</entry>

		<entry type="textbox" label="Favorites server #14" configName="server14" defvalue="" tooltip="Favorites server address #14">
		</entry>

		<entry type="textbox" label="Favorites server #15" configName="server15" defvalue="" tooltip="Favorites server address #15">
		</entry>

		<entry type="textbox" label="Favorites server #16" configName="server16" defvalue="" tooltip="Favorites server address #16">
		</entry>

		<entry type="textbox" label="Favorites server #02" configName="server2" defvalue="" tooltip="Favorites server address #02">
		</entry>

		<entry type="textbox" label="Favorites server #03" configName="server3" defvalue="" tooltip="Favorites server address #03">
		</entry>

		<entry type="textbox" label="Favorites server #04" configName="server4" defvalue="" tooltip="Favorites server address #04">
		</entry>

		<entry type="textbox" label="Favorites server #05" configName="server5" defvalue="" tooltip="Favorites server address #05">
		</entry>

		<entry type="textbox" label="Favorites server #06" configName="server6" defvalue="" tooltip="Favorites server address #06">
		</entry>

		<entry type="textbox" label="Favorites server #07" configName="server7" defvalue="" tooltip="Favorites server address #07">
		</entry>

		<entry type="textbox" label="Favorites server #08" configName="server8" defvalue="" tooltip="Favorites server address #08">
		</entry>

		<entry type="textbox" label="Favorites server #09" configName="server9" defvalue="" tooltip="Favorites server address #09">
		</entry>

		<entry type="sliderbox" label="Gametype Filter" configName="ui_browserGameType" minvalue="0" maxvalue="12" defvalue="0" tooltip="Set the game type filter. 0 - deathmatch, 1 - tournament, 2 - single deathmatch, 3 - team deathmatch, 4 - CTF, 5 - 1-flag CTF, 6 - overload, 7 - harvester, 8 - elimination, 9 - CTF elimination, 10 - last standing, 11 - double domination, 12 - domination.">
		</entry>

		<entry type="sliderbox" label="Master Browser Server" configName="ui_browserMaster" minvalue="0" maxvalue="3" defvalue="2" tooltip="Set the type of server browser master. 0 - Local network, 1 - Mplayer, 2 - Internet, 3 - Favorites.">
		</entry>

		<entry type="checkbox" label="Humans Only in Browser" configName="ui_browserOnlyHumans" defvalue="0" tooltip="Display only real players in server browser (not bots).">
		</entry>

		<entry type="checkbox" label="Show Empty Servers" configName="ui_browserShowEmpty" defvalue="1" tooltip="Display empty servers in server browser.">
		</entry>

		<entry type="checkbox" label="Show Full Servers" configName="ui_browserShowFull" defvalue="1" tooltip="Display full servers in server browser.">
		</entry>

		<entry type="sliderbox" label="Browser Sort Field" configName="ui_browserSortKey" minvalue="1" maxvalue="4" defvalue="4" tooltip="Set the field by which to sort servers in server browser. 1 - map name, 2 - open player spots, 3 - game type, 4 - ping">
		</entry>

	</group>

</tab>

<tab label="input">

	<group label="mouse">

		<entry type="checkbox" label="Mouse Freelook" configName="cl_freelook" defvalue="1" tooltip="Enable 360-degree viewable area with mouse. If turned off, mouse will control your player movement.">
		</entry>

		<entry type="sliderbox" label="Mouse Acceleration" configName="cl_mouseAccel" minvalue="0" maxvalue="5" defvalue="0" tooltip="Set the degree of mouse acceleration.">
		</entry>

		<entry type="sliderbox" label="Up/Down Pitch Rate" configName="cl_pitchspeed" minvalue="0" maxvalue="1000" defvalue="140" tooltip="Set the pitchrate when +lookup and/or +lookdown is active. In other words, how quickly the player looks up/down.">
		</entry>

		<entry type="sliderbox" label="Left/Right Yaw Rate" configName="cl_yawspeed" minvalue="0" maxvalue="1000" defvalue="140" tooltip="Set the yaw rate when +left and/or +right is active. In other words, how quickly the player turns left/right.">
		</entry>

		<entry type="checkbox" label="Enable Mouse" configName="in_mouse" defvalue="1" tooltip="Enable mouse input.">
		</entry>

		<entry type="checkbox" label="Grab Mouse" configName="in_nograb" defvalue="0" tooltip="When in windowed mode, edge of the game window will grab the mouse or not. 0 - no grabbing, 1 - grabbing.">
		</entry>

		<entry type="checkbox" label="Mouse Filtering" configName="m_filter" defvalue="0" tooltip="Enable to average out mouse movements for smoother scrolling.">
		</entry>

		<entry type="sliderbox" label="Forward/Back Mouse Sensitivity" configName="m_forward" minvalue="-1" maxvalue="1" defvalue="0.25" tooltip="Set sensitivity of the mouse for forward/back movement when freelook is 0 and +mlook is inactive. Setting to negative inverts the axis action.">
		</entry>

		<entry type="sliderbox" label="Up/Down Mouse Sensitivity" configName="m_pitch" minvalue="-1" maxvalue="1" defvalue="0.022" tooltip="Set sensitivity of the mouse for looking up and down when freelook is 1 and/or +mlook is active. Setting to negative inverts the axis action. ">
		</entry>

		<entry type="sliderbox" label="Strafing Mouse Sensitivity" configName="m_side" minvalue="-1" maxvalue="1" defvalue="0.25" tooltip="Set sensitivity of the mouse for strafing movement when freelook is 0 and +mlook is inactive. Setting to negative inverts the axis action.">
		</entry>

		<entry type="sliderbox" label="Left/Right Mouse Sensitivity" configName="m_yaw" minvalue="-1" maxvalue="1" defvalue="0.022" tooltip="Set sensitivity of the mouse for turning action when freelook is 1 and/or +mlook is active. Setting to negative inverts the axis action.">
		</entry>

		<entry type="sliderbox" label="Mouse Sensitivity" configName="sensitivity" minvalue="2" maxvalue="30" defvalue="5" tooltip="Set the mouse sensitivity.">
		</entry>

	</group>

</tab>

<tab label="network">

	<group label="general">

		<entry type="checkbox" label="Auto Download" configName="cl_allowDownload" defvalue="0" tooltip="Enable automatic downloading of maps and models when joining servers.">
		</entry>

		<entry type="checkbox" label="Unique GUID" configName="cl_guidServerUniq" defvalue="1" tooltip="Enable to make cl_guid variable unique for each server.">
		</entry>

		<entry type="checkbox" label="Force Maximum Packets" configName="cl_lanForcePackets" defvalue="1" tooltip="Enable the client to obey cl_maxpackets for LAN games.">
		</entry>

		<entry type="sliderbox" label="Maximum Packets" configName="cl_maxpackets" minvalue="15" maxvalue="125" defvalue="30" tooltip="Set the maximum amount of packets that get sent to the server, per second.">
		</entry>

		<entry type="sliderbox" label="Resend Lost Packets" configName="cl_packetdup" minvalue="0" maxvalue="5" defvalue="1" tooltip="Enable retransmission of lost packets. The number corresponds to how many times the packet is resent.">
		</entry>

		<entry type="sliderbox" label="Optimize Network Lag" configName="cl_timeNudge" minvalue="-50" maxvalue="200" defvalue="0" tooltip="Set to a negative value to instruct the game engine to remove interpolation time window, in effect allowing you to see your enemies' movement updates quicker (in multiplayer). Set to a positive value to simulate additional network delay.">
		</entry>

		<entry type="sliderbox" label="Enable Network" configName="net_enabled" minvalue="1" maxvalue="15" defvalue="3" tooltip="Enable network communications. 1 - IPv4 only, 2 - IPv6 only, 4 - prioritize IPv6 over IPv4, 8 - disable multicast support. Add values together for combined setting.">
		</entry>

		<entry type="sliderbox" label="Modem Rate" configName="rate" minvalue="0" maxvalue="10000" defvalue="3000" tooltip="Set maximum bytes per second sent through your modem.">
		</entry>

		<entry type="sliderbox" label="Updates from Server" configName="snaps" minvalue="10" maxvalue="40" defvalue="20" tooltip="The amount of world updates you receive from the server.">
		</entry>

	</group>

	<group label="ipv6">

		<entry type="textbox" label="IPv6 Multicast Addr" configName="net_mcast6addr" defvalue="" tooltip="Set IPv6 multicast address used for server scanning on local network.">
		</entry>

		<entry type="textbox" label="IPv6 Multicast Interface" configName="net_mcast6iface" defvalue="0" tooltip="Set IPv6 multicast interface used for server scanning.">
		</entry>

	</group>

	<group label="proxy">

		<entry type="checkbox" label="Enable Proxy" configName="net_socksEnabled" defvalue="0" tooltip="Enable SOCKS proxy.">
		</entry>

		<entry type="textbox" label="Proxy Password" configName="net_socksPassword" defvalue="" tooltip="Set SOCKS proxy password.">
		</entry>

		<entry type="sliderbox" label="Proxy Port" configName="net_socksPort" minvalue="1" maxvalue="65535" defvalue="1080" tooltip="Set SOCKS proxy port number.">
		</entry>

		<entry type="textbox" label="Proxy Address" configName="net_socksServer" defvalue="" tooltip="Set SOCKS proxy address.">
		</entry>

		<entry type="textbox" label="Proxy Username" configName="net_socksUsername" defvalue="" tooltip="Set SOCKS proxy username.">
		</entry>

	</group>

</tab>

<tab label="sound">

	<group label="general">

		<entry type="checkbox" label="Doppler Factor" configName="s_doppler" defvalue="1" tooltip="Enable doppler factor.">
		</entry>

		<entry type="combobox" label="Sampling Rate" configName="s_khz" defvalue="22" tooltip="Set the sound sampling rate.">
			<choice>11</choice>
			<choice>22</choice>
			<choice>44</choice>
			<choice>48</choice>
		</entry>

		<entry type="sliderbox" label="Music Volume" configName="s_musicvolume" minvalue="0" maxvalue="1" defvalue="0.25" tooltip="Set the volume of in-game music.">
		</entry>

		<entry type="checkbox" label="Mute on Minimize" configName="s_muteWhenMinimized" defvalue="0" tooltip="Enable to mute all sounds when minimized.">
		</entry>

		<entry type="sliderbox" label="Volume" configName="s_volume" minvalue="0" maxvalue="1" defvalue="0.8" tooltip="Set the volume of any in-game sounds, except music.">
		</entry>

	</group>

	<group label="openal">

		<entry type="checkbox" label="OpenAL Doppler Factor" configName="s_alDopplerFactor" defvalue="1" tooltip="Set the value passed to alDopplerFactor.">
		</entry>

		<entry type="sliderbox" label="OpenAL Doppler Speed" configName="s_alDopplerSpeed" minvalue="0" maxvalue="4400" defvalue="2200" tooltip="Set the value passed to alDopplerVelocity.">
		</entry>

		<entry type="textbox" label="OpenAL Driver File" configName="s_alDriver" defvalue="OpenAL32.dll" tooltip="Set the OpenAL library to use.">
		</entry>

		<entry type="sliderbox" label="OpenAL Gain" configName="s_alGain" minvalue="0" maxvalue="6" defvalue="1" tooltip="Set the value of AL_GAIN for each source.">
		</entry>

		<entry type="checkbox" label="OpenAL Precache" configName="s_alPrecache" defvalue="1" tooltip="Enable caching of OpenAL sounds before use.">
		</entry>

		<entry type="sliderbox" label="OpenAL Sources" configName="s_alSources" minvalue="32" maxvalue="128" defvalue="96" tooltip="Set the total number of sources (memory) to allocate.">
		</entry>

		<entry type="checkbox" label="Use OpenAL" configName="s_useOpenAL" defvalue="1" tooltip="Use the OpenAL (Open Audio Library) sound backend, if available.">
		</entry>

	</group>

	<group label="optimization">

		<entry type="sliderbox" label="Mixahead" configName="s_mixahead" minvalue="0.05" maxvalue="0.8" defvalue="0.2" tooltip="Set the time for prefetch sound data. Lower values result in less load on the sound card and higher FPS rates, but very low values may break sound completely.">
		</entry>

		<entry type="sliderbox" label="Mix Prestep" configName="s_mixPreStep" minvalue="0.01" maxvalue="0.2" defvalue="0.05" tooltip="Possibly related to s_mixahead.">
		</entry>

	</group>

	<group label="sdl">

		<entry type="combobox" label="SDL Bits" configName="s_sdlBits" defvalue="16" tooltip="Set SDL bit resolution.">
			<choice>0</choice>
			<choice>16</choice>
			<choice>24</choice>
			<choice>32</choice>
		</entry>

		<entry type="combobox" label="SDL Channels" configName="s_sdlChannels" defvalue="2" tooltip="Set SDL number of channels.">
			<choice>1</choice>
			<choice>2</choice>
		</entry>

		<entry type="sliderbox" label="SDL Dev Sampling" configName="s_sdlDevSamps" minvalue="0" maxvalue="256" defvalue="0" tooltip="Set SDL DMA buffer size override.">
		</entry>

		<entry type="sliderbox" label="SDL Mix Sampling" configName="s_sdlMixSamps" minvalue="0" maxvalue="256" defvalue="0" tooltip="Set SDL mix buffer size override.">
		</entry>

		<entry type="sliderbox" label="SDL Speed" configName="s_sdlSpeed" minvalue="0" maxvalue="256" defvalue="0" tooltip="Set SDL sample rate.">
		</entry>

	</group>

	<group label="voip">

		<entry type="checkbox" label="VoIP" configName="cl_voip" defvalue="0" tooltip="Enable VoIP.">
		</entry>

		<entry type="sliderbox" label="Amplify Talking" configName="cl_voipCaptureMult" minvalue="0" maxvalue="50" defvalue="2" tooltip="Multiply recorded audio by this value.">
		</entry>

		<entry type="sliderbox" label="Sound Level While Talking" configName="cl_voipGainDuringCapture" minvalue="0" maxvalue="1" defvalue="0.2" tooltip="Set the game sound level while speaking into the microphone. 0 - silence, 1 - normal value,. Values can be anywhere inbetween 0 and 1.">
		</entry>

		<entry type="checkbox" label="Show Volume Meter" configName="cl_voipShowMeter" defvalue="1" tooltip="Show the volume meter for the microphone.">
		</entry>

		<entry type="checkbox" label="Automatic Talking" configName="cl_voipUseVAD" defvalue="0" tooltip="Automatically send audio when game thinks you're talking.">
		</entry>

		<entry type="sliderbox" label="Automatic Talking Threshold" configName="cl_voipVADThreshold" minvalue="0" maxvalue="1" defvalue="0.25" tooltip="Set the threshold for automatically sending audio.">
		</entry>

	</group>

</tab>

<tab label="system">

	<group label="memory">

		<entry type="sliderbox" label="Available Engine Memory" configName="com_hunkMegs" minvalue="64" maxvalue="512" defvalue="128" tooltip="Set the amount of memory available for the game.">
		</entry>

		<entry type="sliderbox" label="Avaiilable Sound Memory" configName="com_soundMegs" minvalue="8" maxvalue="256" defvalue="8" tooltip="Set the amount of memory available for sound.">
		</entry>

		<entry type="sliderbox" label="Available World Memory" configName="com_zoneMegs" minvalue="24" maxvalue="512" defvalue="24" tooltip="Set the amount of memory available for maps and models.">
		</entry>

	</group>

</tab>

</tabs>