// FTE config file

bind "TAB" "+showinfo"
bind "ENTER" "invuse"
bind "ESCAPE" "togglemenu"
bind "SPACE" "+crouch"
bind ' "zoom_in"
bind + "sizeup"
bind , "+moveleft"
bind - "sizedown"
bind . "+moveright"
bind / "+jump"
bind 0 "impulse 0"
bind 1 "impulse 1"
bind 2 "impulse 2"
bind 3 "impulse 3"
bind 4 "impulse 4"
bind 5 "impulse 5"
bind 6 "impulse 6"
bind 7 "impulse 7"
bind 8 "impulse 8"
bind ";" "+mlook"
bind = "sizeup"
bind [ "invleft"
bind \ "impulse 44"
bind ] "invright"
bind ` "toggleconsole"
bind a "+lookup"
bind c "+movedown"
bind d "+moveup"
bind q "+showdm"
bind t "messagemode"
bind z "+lookdown"
bind ~ "toggleconsole"
bind PAUSE "pause"
bind UPARROW "+forward"
bind DOWNARROW "+back"
bind LEFTARROW "+left"
bind RIGHTARROW "+right"
bind LALT "+strafe"
bind LCTRL "+attack"
bind LSHIFT "+speed"
bind INS "+klook"
bind DEL "+lookdown"
bind PGDN "+lookup"
bind END "centerview"
bind F1 "help"
bind F2 "menu_save"
bind F3 "menu_load"
bind F4 "menu_options"
bind F5 "menu_multiplayer"
bind F6 "echo Quicksaving...; wait; save quick"
bind F7 "demos"
bind F9 "echo Quickloading...; wait; load quick"
bind F10 "quit"
bind F11 "zoom_in"
bind F12 "screenshot"
bind MOUSE1 "+attack"
bind MOUSE2 "+forward"
bind MOUSE3 "+mlook"

setinfo * ""
setinfo name unnamed
setinfo rate 10000
setinfo drate 100000
setinfo msg 1
setinfo cl_playerclass 1
p2 setinfo * ""
p3 setinfo * ""
p4 setinfo * ""

serverinfo * ""
serverinfo sv_antilag 1
serverinfo sv_antilag_frac 1
serverinfo maxclients 8
serverinfo maxspectators 8
serverinfo hostname unnamed
serverinfo watervis 1
serverinfo sv_pupglow 1
serverinfo skill 0
serverinfo deathmatch 0
serverinfo coop 0
serverinfo map demo1
serverinfo mapname demo1

localinfo * ""

//////////////////
//Aliases
alias zoom_out "sensitivity 4;fov 5;wait;fov 10;wait;fov 30;wait;fov 50;wait;fov 70;wait;fov 90;bind ' zoom_in;bind F11 zoom_in; sensitivity_save restore"
alias zoom_in "sensitivity_save save;sensitivity 2;fov 90;wait;fov 70;wait;fov 50;wait;fov 30;wait;fov 10;wait;fov 5;bind ' zoom_out;bind F11 zoom_out"
alias newgame "map start"
alias restart "map ."
alias -crouch "impulse 22"
alias +crouch "impulse 22"
alias sky "r_skybox"

// 
set nextserver ""

// DP compatability
set sv_readonlyworld "1"

// QC variables
set sv_walkpitch ""
set sv_sound_distance "800"

// Hexen2
set randomclass "0"

// Q3 compatability
set g_gametype ""

// gl blacklists
set gl_blacklist_debug_glsl "0"

// GL Extensions
set gl_ext_GL_EXT_framebuffer_object "1"
set gl_ext_GL_ARB_framebuffer_object "1"
set gl_ext_GL_ARB_fragment_shader "1"
set gl_ext_GL_ARB_texture_cube_map "1"
set gl_ext_GL_ARB_texture_env_dot3 "1"
set gl_ext_GL_ARB_texture_env_combine "1"
set gl_ext_GL_NV_texture_env_combine4 "1"
set gl_ext_GL_EXT_texture_env_add "1"
set gl_ext_GL_EXT_texture_env_combine "1"
set gl_ext_GL_EXT_compiled_vertex_array "1"
set gl_ext_GL_EXT_texture_object "1"
set gl_ext_GL_ATI_pn_triangles "1"
set gl_ext_GL_ARB_texture_compression "1"
set gl_ext_GL_NV_depth_clamp "1"
set gl_ext_GL_ARB_depth_clamp "1"
set gl_ext_GL_EXT_stencil_two_side "1"
set gl_ext_GL_ATI_separate_stencil "1"
set gl_ext_GL_EXT_stencil_wrap "1"
set gl_ext_GL_OES_texture_npot "1"
set gl_ext_GL_ARB_texture_non_power_of_two "1"
set gl_ext_GL_EXT_texture_filter_anisotropic "1"
set gl_ext_GL_EXT_packed_depth_stencil "1"

// Custom variables
seta cl_playerclass "1"
set in_builtinkeymap "0"

// server rankings
rank_parms_last "31"
rank_parms_first "0"
rank_filename ""
rank_needlogin "0"
rank_autoadd "1"

// ODE Physics Library
physics_ode_autodisable_threshold_samples "5"
physics_ode_autodisable_threshold_angular "0.3"
physics_ode_autodisable_threshold_linear "0.2"
physics_ode_autodisable_time "0"
physics_ode_autodisable_steps "10"
physics_ode_autodisable "1"
physics_ode_spinlimit "10000"
physics_ode_movelimit "0.5"
physics_ode_iterationsperframe "4"
physics_ode_world_cfm "-1"
physics_ode_world_erp "-1"
physics_ode_world_damping_angular_threshold "0.01"
physics_ode_world_damping_angular "0.005"
physics_ode_world_damping_linear_threshold "0.01"
physics_ode_world_damping_linear "0.005"
physics_ode_world_damping "1"
physics_ode_contact_cfm "0"
physics_ode_contact_erp "0.96"
physics_ode_contact_mu "1"
physics_ode_worldquickstep_iterations "20"
physics_ode_worldquickstep "1"
physics_ode_contactsurfacelayer "0"
physics_ode_quadtree_depth "5"
physics_ode_enable "0"

// Internet Server Access
sv_http_port "80"
sv_http "0"
sv_ftp_port "21"
sv_ftp "0"
sv_readlevel "0"
sv_writelevel "35"
sv_fulllevel "51"

// MVD Streaming
qtv_password ""
qtv_maxstreams "1"
qtv_streamport "0"

// Server MVD cvars
sv_demoExtensions "0"
sv_demoExtraNames ""
sv_demotxt "1"
sv_demoSuffix ""
sv_demoPrefix ""
sv_demoDir "demos"
sv_demoMaxDirSize "102400"
sv_demoMaxSize ""
sv_demoCacheSize "0x80000"
sv_demoUseCache "0"
sv_demoPings "10"
sv_demofps "30"

// serverinfo variables
sv_motd4 ""
sv_motd3 ""
sv_motd2 ""
sv_motd1 ""
set sv_pupglow "1"
fbskins ""
allow_splitscreen ""
allow_skybox ""
mirrors ""
rearview ""
set watervis "1"
deathmatch "0"
hostname "unnamed"
sv_playerslots ""
maxspectators "8"
maxclients "8"
samelevel ""
skill "0"
coop "0"
teamplay ""
timelimit ""
fraglimit ""

// netquake compatability
sv_edgefriction "2"

// Backwards compatability
sv_brokenmovetypes "0"

// server voting
votetime "10"
votepercent "-1"
voteminimum "4"
votelevel "0"

// Access controls
cmd_allowaccess "0"
cmd_gamecodelevel "29"

// server control variables
pext_ezquake_nochunks "1"
sv_nailhack "0"
sv_minping ""
sv_maxdrate "100000"
sv_maxrate "30000"
pausable "1"
pr_allowbutton1 "1"
sv_csqcdebug "0"
sv_csqc_progname "csprogs.dat"
sv_cullentities_trace ""
sv_cullplayers_trace ""
sv_phs "1"
sv_calcphs "2"
sv_highchars "1"
filterban "1"
sv_masterport "0"
sv_master "0"
sv_reportheartbeats "1"
sv_listen_q3 "0"
sv_listen_dp "0"
sv_listen_nq "2"
sv_listen_qw "1"
sv_public "0"
sv_resetparms "0"
sv_aim "2"
sv_loadentfiles "1"
zombietime "2"
timeout "65"
spawn ""
sv_limittics "3"
sv_maxtic "0.1"
sv_mintic "0"
spectator_password ""
sv_floodprotect_sendmessage ""
sv_floodprotect_suicide "1"
sv_floodprotect_silencetime "10"
sv_floodprotect_messages "4"
sv_floodprotect_interval "4"
sv_floodprotect "1"
sv_pure ""
sv_protocol_nq "0"
sv_pushplayers "0"
sv_realip_timeout "10"
sv_realiphostname_ipv6 ""
sv_realiphostname_ipv4 ""
sv_realip_kick "0"
sv_getrealip "0"
sv_playermodelchecks "0"
sv_cheatspeedchecktime "30"
sv_cheatpc "125"
sv_antilag_frac "1"
sv_antilag "1"
sv_fullredirect ""
sv_mapcheck "1"
sv_spectalk "1"

// server permission variables
secure ""
allow_download_copyrighted "0"
allow_download_root "0"
allow_download_wads "1"
allow_download_refpackages "1"
allow_download_packages "1"
allow_download_configs "0"
allow_download_textures "1"
allow_download_pakcontents "1"
allow_download_pakmaps "0"
allow_download_demos "1"
allow_download_maps "1"
allow_download_sounds "1"
allow_download_models "1"
allow_download_skins "1"
allow_download "1"
sv_cmdlikercon "0"
sv_chatfilter "0"

// Server Permissions
sv_cheats "0"

// master servers
sv_masterextra3 "dpmaster.tchr.no:27950"
sv_masterextra2 "dpmaster.deathmask.net:27950"
sv_masterextra1 "ghdigital.com:27950"
sv_qwmasterextra5 "qwmaster.fodquake.net:27000"
sv_qwmasterextra4 "master.quakeservers.net:27000"
sv_qwmasterextra3 "asgaard.morphos-team.net:27000"
sv_qwmasterextra2 "masterserver.exhale.de:27000"
sv_qwmasterextra1 "qwmaster.ocrana.de:27000"
sv_master8 ""
sv_master7 ""
sv_master6 ""
sv_master5 ""
sv_master4 ""
sv_master3 ""
sv_master2 ""
sv_master1 ""

// International variables
language "en-gb"

// server physics variables
sv_nqplayerphysics "0"
sv_gamespeed "1"
sv_compatiblehulls "1"
pm_walljump ""
pm_airstep ""
pm_slidyslopes ""
pm_slidefix ""
pm_ktjump ""
pm_bunnyspeedcap ""
sv_bigcoords ""
sv_gameplayfix_multiplethinks "1"
sv_gameplayfix_noairborncorpse "0"
pm_stepheight ""
sv_sound_land "fx/thngland.wav"
sv_sound_watersplash "misc/h2ohit1.wav"
sv_waterfriction "4"
sv_friction "4"
sv_wateraccelerate "10"
sv_airaccelerate "0.7"
sv_accelerate "10"
sv_spectatormaxspeed "500"
set sv_maxspeed "640"
sv_stopspeed "100"
sv_gravity "800"
sv_maxvelocity "2000"

// Progs variables
sv_gameplayfix_setmodelsize_qw "0"
sv_gameplayfix_setmodelrealbox "0"
sv_gameplayfix_blowupfallenzombies "0"
sv_gameplayfix_honest_tracelines "1"
pr_droptofloorunits ""
pr_ssqc_memsize "-1"
pr_coreonerror "1"
pr_overridebuiltins "1"
qc_nonetaccess "0"
pr_compatabilitytest "0"
progs ""
noexit "0"
temp1 "0"
saved4 "0"
saved3 "0"
saved2 "0"
saved1 "0"
savedgamecfg "0"
scratch4 "0"
scratch3 "0"
scratch2 "0"
scratch1 "0"
gamecfg "0"
nomonsters "0"
addon15 ""
addon14 ""
addon13 ""
addon12 ""
addon11 ""
addon10 ""
addon9 ""
addon8 ""
addon7 ""
addon6 ""
addon5 ""
addon4 ""
addon3 ""
addon2 ""
addon1 ""
addon0 ""
pr_no_parsecommand "0"
pr_no_playerphysics "0"
pr_maxedicts "32768"
pr_sourcedir "src"
pr_fixbrokenqccarrays "0"
pr_imitatemvdsv "0"
pr_enable_uriget "1"
pr_tempstringsize "4096"
pr_tempstringcount ""
pr_brokenfloatconvert "0"

// Player Ignoring
ignore_opponents "0"
ignore_mode "0"
ignore_qizmo_spec "0"
ignore_spec "0"
ignore_flood "0"
ignore_flood_duration "4"

// statusbar
hud_tracking_show "1"

// Item effects
r_drawflame "1"
cl_nolerp_netquake "0"
cl_nolerp "0"
cl_deadbodyfilter "0"
cl_gibfilter "0"
v_powerupshell "0"
r_powerupglow "1"
cl_r2g "0"
r_lightflicker "1"
r_rocketlight "1"
r_torch "0"
cl_staticsounds "1"
seta cl_model_bobbing "1"

// client input controls
m_side "0.8"
m_forward "1"
m_yaw "0.022"
m_pitch "0.022"
sensitivity "3"
lookstrafe "0"
lookspring "0"
cl_anglespeedkey "1.5"
cl_pitchspeed "150"
cl_yawspeed "140"
cl_movespeedkey "2.0"
cl_sidespeed "400"
cl_backspeed "400"
cl_forwardspeed "400"
cl_upspeed "400"

// Demo playback
cl_demospeed "1"

// client operation options
qtvcl_eztvextensions "0"
qtvcl_forceversion1 "0"
ruleset_allow_fbmodels "1"
ruleset_allow_shaders "1"
ruleset_allow_localvolume "1"
ruleset_allow_sensative_texture_replacements "1"
ruleset_allow_modified_eyes "0"
ruleset_allow_larger_models "1"
ruleset_allow_overlong_sounds "1"
ruleset_allow_particle_lightning "1"
ruleset_allow_packet "1"
ruleset_allow_semicheats "1"
ruleset_allow_frj "1"
ruleset_allow_playercount "1"
cl_gunanglez "0"
cl_gunangley "0"
cl_gunanglex "0"
cl_gunz "0"
cl_guny "0"
cl_gunx "0"
cl_dlemptyterminate "1"
cl_download_mapsrc ""
cl_threadedphysics "0"
cl_countpendingpl "0"
cl_loopbackprotocol "qw"
cl_splitscreen "0"
cl_pext_mask "0xffffffff"
cl_nopext "0"
cl_parsewhitetext "1"
cl_standardmsg "0"
msg_filter "0"
cl_standardchat "0"
requiredownloads "1"
cl_teamchatsound "misc/talk.wav"
cl_enemychatsound "misc/talk.wav"
cl_chatsound "1"
cl_nofake "2"
w_switch ""
b_switch ""
noaim ""
msg "1"
drate "100000"
rate "10000"
bottomcolor ""
topcolor ""
team ""
model ""
skin ""
spectator ""
password ""
name "unnamed"
cl_download_packages "1"
cl_download_redirection "2"
cl_download_csprogs "1"
cl_muzzleflash "1"
localid ""
cl_lerp_players "0"
rcon_address ""
rcon_password ""
cl_timeout "60"
cl_serveraddress "QLoopBack"
cl_servername "internalserver"
cl_defaultport "27500"
cfg_save_name "fte"
developer "0"
host_speeds "0"

// CSQC progs control
pr_csqc_coreonerror "1"
cl_nocsqc "0"
cl_csqcdebug "0"
pr_csqc_maxedicts "8192"
pr_csqc_memsize "-1"
pr_csqc_formenus "1"

// Menu progs control
pr_menuqc_coreonerror "1"
forceqmenu "0"

// Teamplay Variables
loc_name_suit "suit"
loc_name_ring "ring"
loc_name_pent "pent"
loc_name_quad "quad"
loc_name_ra "ra"
loc_name_ya "ya"
loc_name_ga "ga"
loc_name_lg "lg"
loc_name_rl "rl"
loc_name_gl "gl"
loc_name_sng "sng"
loc_name_ng "ng"
loc_name_ssg "ssg"
loc_name_separator "-"
tp_name_eyes "eyes"
tp_name_teammate ""
tp_name_enemy "enemy"
tp_name_separator "/"
tp_name_pented "pented"
tp_name_quaded "quaded"
tp_weapon_order "78654321"
tp_name_weapon "weapon"
tp_name_armor "armor"
tp_name_armortype_ra "r"
tp_name_armortype_ya "y"
tp_name_armortype_ga "g"
tp_name_status_blue "$B"
tp_name_status_yellow "$Y"
tp_name_status_green "$G"
tp_name_status_red "$R"
tp_name_rune_4 "regeneration rune"
tp_name_rune_3 "haste rune"
tp_name_rune_2 "strength rune"
tp_name_rune_1 "resistance rune"
tp_name_sentry "sentry gun"
tp_name_disp "dispenser"
tp_need_shells "10"
tp_need_nails "40"
tp_need_cells "20"
tp_need_rockets "5"
tp_need_rl "1"
tp_need_weapon "35687"
tp_need_health "50"
tp_need_ga "50"
tp_need_ya "50"
tp_need_ra "50"
tp_name_at "at"
tp_name_someplace "someplace"
tp_name_nothing "nothing"
tp_name_flag "flag"
tp_name_backpack "pack"
tp_name_health "health"
tp_name_mh "mega"
tp_name_cells "cells"
tp_name_rockets "rockets"
tp_name_nails "nails"
tp_name_shells "shells"
tp_name_suit "suit"
tp_name_ring "ring"
tp_name_pent "pent"
tp_name_quad "quad"
tp_name_ga "ga"
tp_name_ya "ya"
tp_name_ra "ra"
tp_name_lg "lg"
tp_name_rl "rl"
tp_name_gl "gl"
tp_name_sng "sng"
tp_name_ng "ng"
tp_name_ssg "ssg"
tp_name_sg "sg"
tp_name_axe "axe"
tp_name_none ""
tp_soundtrigger "~"
cl_enemyskin ""
cl_teamskin ""
tp_loadlocs "1"
tp_forceTriggers "0"
tp_autostatus ""
cl_triggers "1"
cl_parseFunChars "1"
cl_parseSay "1"
cl_fakename ""

// Spectator Tracking
cl_chasecam "1"
cl_hightrack "0"

// Client side prediction
cl_solid_players "1"
cl_predict_players_frac "0.9"
cl_predict_players "1"
cl_lerp_smooth "2"
cl_predict_timenudge "0"
cl_predict_extrapolate ""
cl_nopred "0"
pushlatency "-999"

// Temporary entity control
gl_shaftlight "0.8"
cl_legacystains "1"
r_explosionlight "1"
cl_beam_trace "0"
cl_truelightning "0"
cl_expsprite "0"

// client networking options
in_forcesplitclient "0"
cl_instantrotate "1"
cl_prydoncursor ""
cl_smartjump "1"
cl_sparemsec "10"
cl_netfps "150"
cl_queueimpulses "0"
cl_c2spps "0"
cl_c2sImpulseBackup "3"
prox_inmenu "0"
cl_nodelta "0"
in_xflip "0"

// Authentication
ruleset "none"
allow_f_cmdline "0"
allow_f_system "0"
allow_f_scripts "1"
allow_f_fakeshaft "1"
allow_f_ruleset "1"
allow_f_skins "1"
allow_f_modified "1"
allow_f_server "1"
allow_f_version "1"

// Status bar settings
sbar_teamstatus "1"

// Scoreboard settings
scr_scoreboard_titleseperator "1"
scr_scoreboard_teamscores "1"
scr_scoreboard_showfrags "0"
scr_scoreboard_newstyle "1"
scr_scoreboard_forcecolors "0"
scr_scoreboard_drawtitle "1"

// OpenAL variables
s_al_speedofsound "343.3"
s_al_static_listener "0"
s_al_velocityscale "1"
s_al_rolloff_factor "1"
s_al_reference_distance "120"
s_al_distancemodel "2"
s_al_dopplerfactor "3.0"
s_al_max_distance "1000"
s_al_debug "0"

// Sound controls
s_linearresample_stream "0"
s_linearresample "1"
_s_device_opts \"\"\" \"Default\""
s_device ""
s_localvolume "1"
s_inactive "0"
snd_playbackrate "1"
s_bits "16"
s_buffersize "0"
s_numspeakers "2"
s_eax "0"
s_swapstereo "0"
s_khz "48"
s_mixahead "0.1"
s_show "0"
s_noextraupdate "0"
s_ambientfade "100"
s_ambientlevel "0.3"
musicvolume "0"
s_loadas8bit "0"
s_precache "1"
volume "0.7"
nosound "0"

// input controls
m_slidethreshold "5"
m_fatpressthreshold "0.5"
m_strafeonright "1"
m_forcewheel_threshold "32"
m_forcewheel "1"
m_accel "0"
m_filter "0"

// Scripting
mapname "demo1"
menualias ""

// Server Browser Vars
slist_cacheinfo "0"
slist_writeservers "0"
sb_showtimelimit "0"
sb_showfraglimit "0"
sb_showplayers "1"
sb_showgamedir "0"
sb_showmap "0"
sb_showaddress "0"
sb_showping "1"
sb_hidequakeworld "0"
sb_hidenetquake "1"
sb_hidequake3 "1"
sb_hidequake2 "1"
sb_hidedead "1"
sb_hidefull "0"
sb_hidenotempty "0"
sb_hideempty "0"

// Media player things
media_repeat "1"
media_shuffle "1"

// AVI capture controls
capturecodec "tga"
capturedriver "raw"
capturerate "30"
capturesound "1"
capturemessage ""

// Menu thingumiebobs
m_helpismedia "0"
m_preset_chosen "1"

// Console variables
con_echochat "0"
con_selectioncolour "0"

// Particle effects
r_grenadetrail "1"
r_rockettrail "1"
gl_part_flame "1"
r_part_density "1"
r_part_contentswitch "1"
r_part_beams "1"
r_part_sparks_textured "1"
r_part_sparks_trifan "1"
r_part_sparks "1"
r_particle_tracelimit "200"
r_part_rain_quantity "1"
r_part_rain "0"
r_bouncysparks "0"
r_particledesc "classic"

// Particles
r_particlesystem "script"

// Screen Options
cl_yieldcpu "0"
cl_idlefps "0"
cl_maxfps "500"
cl_hudswap "0"
cl_pure "0"
cl_sbar "0"
cl_shownet "0"
scr_neticontimeout "0.3"
show_speed_y "-9"
show_speed_x "-1"
show_speed "0"
cl_gameclock_y "-1"
cl_gameclock_x "0"
cl_gameclock "0"
cl_clock_y "-1"
cl_clock_x "0"
cl_clock "0"
show_fps_y "-1"
show_fps_x "-1"
show_fps "0"
scr_loadingrefresh "0"
r_netgraph "0"
r_speeds "0"
r_fullbright "0"
scr_centersbar "2"
scr_consize "0.5"
scr_allowsnap "1"
scr_printspeed "8"
scr_centertime "2"
showpause "1"
scr_turtlefps "10"
showturtle "0"
scr_conalpha "0.7"
scr_conspeed "300"
cl_cursorbias "4"
cl_cursorsize "32"
cl_cursor ""
scr_sshot_compression "75"
scr_sshot_type "jpg"
fov "90"
viewsize "100"

// Bug fixes
r_dodgypcxfiles "0"
r_dodgytgafiles "0"

// Video config
vid_desktopsettings "0"
vid_displayfrequency "0"
vid_height "0"
vid_width "0"
vid_triplebuffer "1"
vid_conautoscale "2"
vid_conheight "0"
vid_conwidth "0"
vid_bpp "32"
vid_fullscreen_standalone "1"
vid_fullscreen_embedded "1"
vid_wndalpha "1"
vid_renderer "gl"
_windowed_mouse "1"
vid_wait "0"

// bloom
r_bloom_scale "0.5"
r_bloom_filter "0.5 0.5 0.5"
r_bloom "0"

// Graphical Nicaties
r_replacemodels "md3 md2"
r_shadows "0"
r_skin_overlays "1"
r_fb_models "1"
r_fb_bmodels "1"
r_menutint "0.68 0.4 0.13"
r_drawflat "0"
gl_miptexLevel "0"
seta r_wateralpha "0.5"
r_fastskycolour "0"
r_fastsky "0"
r_fastturb "0"
r_nolightdir "0"
r_nolerp "0"
r_lightmap_saturation "1"
r_dynamic "0"
r_waterwarp "1"
r_drawviewmodelinvis "0"
r_drawviewmodel "1"
r_drawentities "1"
mod_md3flags "1"
r_fullbrightSkins "0.8"
r_bloodstains "1"
set gl_font "gfx/hexen2"
r_stereo_method "0"
r_stereo_separation "4"
r_wireframe "0"
r_lavastyle "1"
r_waterstyle "1"
r_sun_colour "0 0 0"
r_sun_dir "0.2 0.5 0.8"
debug_r_shadow_shadowmapping "0"
r_shadow_realtime_world_lightmaps "0"
r_shadow_realtime_dlight_shadows "1"
r_shadow_realtime_dlight_specular "4"
r_shadow_realtime_dlight_diffuse "1"
r_shadow_realtime_dlight_ambient "0"
r_shadow_realtime_dlight "0"
r_shadow_realtime_world_shadows "1"
r_shadow_realtime_world "0"
gl_flashblendscale "0.35"
gl_flashblend "0"
r_coronas "0"
r_stainfadeammount "1"
r_stainfadetime "1"
r_stains "0"
r_lightstylespeed "10"
r_lightstylesmooth_limit "2"
r_lightstylesmooth "0"
r_loadlit "1"
r_skybox ""
gl_conback ""
gl_ati_truform_tesselation "3"
gl_ati_truform_type "1"
gl_ati_truform "0"
gl_dither "1"
gl_overbright_all "0"
gl_overbright "1"
gl_detailscale "5"
gl_detail "0"
gl_specular_fallback "0.05"
gl_specular "0"
r_glsl_turbscale "1"
r_glsl_offsetmapping_reliefmapping "1"
r_glsl_offsetmapping_scale "0.04"
r_glsl_offsetmapping "0"
r_deluxemapping "0"
gl_smoothcrosshair "1"
gl_load24bit "1"

// GL Renderer Options
r_polygonoffset_stencil_offset "1"
r_polygonoffset_stencil_factor "0.01"
r_polygonoffset_submodel_offset "0"
r_polygonoffset_submodel_factor "0"
r_showbboxes "0"
gl_maxdist "8192"
gl_max_size "2048"
r_clear "0"
gl_shadeq1_name "*"
r_lightprepass "0"
r_mirroralpha "1"
vid_multisample "0"
gl_driver ""
r_novis "0"
gl_menutint_shader "1"
gl_blend2d "1"
r_vertexlight "0"
gl_schematics "0"
r_vertexdlights "0"
r_floortexture ""
r_walltexture ""
r_floorcolour "64 64 128"
r_wallcolour "128 128 128"
gl_skyboxdist "0"
gl_screenangle "0"
r_fog_exp2 "1"
gl_compress "0"
gl_savecompressedtex "0"
gl_texture_anisotropic_filtering "0"
gl_texturemode2d "GL_LINEAR"
gl_texturemode "ln"
d_mipcap "0 1000"
gl_picmip2d "0"
gl_picmip "0"
leftisright "0"
gl_motionblurscale "1"
gl_motionblur "0"
gl_reporttjunctions "0"
r_shadow_bumpscale_bumpmap "10"
r_shadow_bumpscale_basetexture "4"
gl_maxshadowlights "2"
r_noaliasshadows "0"
r_noportals "0"
r_noframegrouplerp "0"
dpcompat_psa_ungroup "0"
r_postprocshader ""
gl_lerpimages "1"
gl_lateswap "0"
gl_finish "0"
gl_nocolors "0"
gl_nohwblend "1"
gl_affinemodels "0"
r_norefresh "0"
vid_desktopgamma "0"
vid_hardwaregamma "1"
vid_preservegamma "0"
vid_gl_context_es2 "0"
vid_gl_context_compatibility "1"
vid_gl_context_forwardcompatible "0"
vid_gl_context_debug "0"
vid_gl_context_version ""
gl_workaround_ati_shadersource "1"
gl_blendsprites "0"
gl_mindist "4"

// Protocol Extensions
pext_replacementdeltas "1"
debug_pext_nqpredinfo "0"

// Terrain
mod_terrain_networked "0"

// Map Cvar Options
r_subdivisions "2"
map_autoopenportals "1"
map_noCurves "0"
map_noareas "0"

// Internationalisation
com_highlightcolor "12"
com_parseutf8 "0"

// Gamecode
com_nogamedirnativecode "1"
gameversion_max ""
gameversion_min ""
gameversion ""

// Copy protection
set registered "1"

// plugins
plug_loaddefault "1"
plug_sbar "1"

// Server Info
com_modname ""
com_gamename "FTE-Hexen2"

// FS
fs_gamemanifest ""
fs_gamename "Hexen II"

// networking
sv_port_natpmp ""
sv_port "27500"
sv_port_ipv6 ""
sv_port_tcp6 ""
sv_port_tcp ""
net_mtu "1440"
qport "56831"
showdrop "0"
showpackets "0"
net_fakeloss "0"
net_hybriddualstack "1"

// Secondary view vars
v5_yaw "0"
v5_scaley "0.25"
v5_scalex "0.25"
v5_y "0"
v5_x "0.75"
v5_enabled "0"
v4_yaw "270"
v4_scaley "0.25"
v4_scalex "0.25"
v4_y "0"
v4_x "0.5"
v4_enabled "0"
v3_yaw "90"
v3_scaley "0.25"
v3_scalex "0.25"
v3_y "0"
v3_x "0.25"
v3_enabled "0"
v2_yaw "180"
v2_scaley "0.25"
v2_scalex "0.25"
v2_y "0"
v2_x "0"
v2_enabled "2"

// View variables
brightness "0.0"
contrast "1.3"
gamma "1"
ffov "0"
scr_autoid "1"
v_deathtilt "1"
v_kickpitch "0.6"
v_kickroll "0.6"
v_kicktime "0.5"
cl_bobup "0.5"
cl_bobcycle "0.6"
cl_bob "0.02"
cl_rollangle "2.0"
cl_rollspeed "200"
gl_polyblend "1"
gl_cshiftpercent "100"
cl_crossy "0"
cl_crossx "0"
crosshairalpha "1"
crosshairimage ""
crosshaircorrect "0"
crosshairsize "8"
crosshair "1"
crosshaircolor "255 255 255"
v_viewheight "0"
v_bonusflash "1"
v_gunkick_q2 "1"
v_gunkick "0"
v_pentcshift "1"
v_ringcshift "1"
v_suitcshift "1"
v_quadcshift "1"
v_damagecshift "1"
v_contentblend "1"
v_ipitch_level "0.3"
v_iroll_level "0.1"
v_iyaw_level "0.3"
v_ipitch_cycle "1"
v_iroll_cycle "0.5"
v_iyaw_cycle "2"
v_idlescale "0"
v_centerspeed "500"
v_centermove "0.15"

// Console
cl_aliasoverlap "1"

// Darkplaces compatibility
dpcompat_stats "0"
dpcompat_trailparticles "0"
dpcompat_corruptglobals "0"
dpcompat_set "0"

// Teamplay
noskins "0"
baseskin ""
tp_disputablemacros "1"

// Filesystem
fs_cache "1"

// android stuff
sys_glesversion "1"
sys_orientation "landscape"
sys_keepscreenon "1"
sys_osk "0"
sys_vibrate "1"

// Console logging
log_dosformat "0"
log_rotate_files "0"
log_rotate_size "131072"
log_developer "0"
log_readable "0"
log_dir ""
log_name_players ""
log_enable_players "0"
log_name ""
log_enable "0"

// Console controls
cl_noblink "0"
con_ocranaleds "2"
con_separatechat "0"
con_notifytime_chat "8"
con_numnotifylines_chat "8"
con_maxlines "1024"
cl_chatmode "2"
con_displaypossibilities "1"
con_notifylines "4"
con_centernotify "0"
con_notifytime "3"
