//fps cap, set nonzero if you get over 999 fps
fps_max 0

//vsync
mat_vsync 0

//netsettings
cl_interp 0
cl_interp_ratio 1
cl_cmdrate 66
cl_updaterate 66
cl_lagcompensation 1
cl_pred_optimize 2
cl_smooth 0
rate 786432
net_compresspackets 0
net_maxroutable 1200
net_maxfragments 1200

//keyboard/mouse
in_usekeyboardsampletime 0
m_rawinput 1

//threading shit
mat_queue_mode 2
cl_threaded_client_leaf_system 1
r_queued_decals 0
r_queued_ropes 1
r_queued_post_processing 0
r_threaded_client_shadow_manager 1
r_threaded_particles 1
mod_load_anims_async 1
mod_load_mesh_async 1
mod_load_vcollide_async 1
r_threaded_renderables 0

//textures
mat_picmip 2
mat_trilinear 1
mat_filtertextures 1
mat_forceaniso 1
mat_mipmaptextures 1
mat_compressedtextures 1
mat_texture_limit -1
mat_use_compressed_hdr_textures 1
mat_bumpmap 0

//lod
r_lod -1
r_rootlod 0
cl_detaildist 0
cl_detailfade 0
lod_transitiondist -1
r_staticprop_lod 63

//lighting
r_rimlight 0
mat_phong 0
mat_filterlightmaps 1
mat_softwarelighting 0
mat_showlightmappage -1
mat_reducefillrate 1
mat_specular 0
r_lightaverage 0
r_hunkalloclightmaps 0
r_lightcache_zbuffercache 1
r_PhysPropStaticLighting 1
rope_averagelight 1
r_worldlightmin 0.0004
r_worldlights 0

//shadows
r_shadows 0
r_shadowmaxrendered 0
r_shadowrendertotexture 0
nb_shadow_dist 0
r_flashlightdepthtexture 0
r_flashlightrender 0
cl_blobbyshadows 1

//eyes
r_eyes 0
r_flex 0
r_teeth 0
r_eyemove 0
r_eyeshift_x 0
r_eyeshift_y 0
r_eyeshift_z 0
r_eyesize 0
blink_duration 0.2

//ragdolls
cl_ragdoll_fade_time 0
cl_ragdoll_forcefade 1
cl_ragdoll_physics_enable 0
cl_ragdoll_pronecheck_distance 0
g_ragdoll_fadespeed 10000
g_ragdoll_lvfadespeed 10000
ragdoll_sleepaftertime 0

//gibs
cl_phys_props_enable 0
cl_phys_props_max 0
props_break_max_pieces 0
r_propsmaxdist 1

//particles
tf_impactwatertimeenable 1
fx_drawimpactdebris 0
fx_drawimpactdust 0
fx_drawmetalspark 0
cl_particle_batch_mode 2
cl_particle_retire_cost .1
mat_reduceparticles 1
r_drawflecks 0
cl_new_impact_effects 0
tf_particles_disable_weather 1

//props/physics
prop_active_gib_limit 0
props_break_max_pieces_perframe 0
cl_jiggle_bone_framerate_cutoff 0
func_break_max_pieces 0
r_drawdetailprops 0
r_propsmaxdist 0

//water
r_cheapwaterstart 0
r_cheapwaterend 0.1
cl_show_splashes 0
r_waterdrawreflection 0
r_waterdrawrefraction 1
r_waterforceexpensive 0
r_waterforcereflectentities 0
mat_wateroverlaysize 1

//decals
mp_decals 9
r_decals 9
r_maxmodeldecal 0
r_decalstaticprops 0
r_decal_cullsize 20
r_drawmodeldecals 0
r_drawbatchdecals 0

//hdr/bloom shit
mat_hdr_level 0
mat_hdr_enabled 0
mat_disable_bloom 1
mat_bloomscale 0
mat_bloom_scalefactor_scalar 0
mat_non_hdr_bloom_scalefactor 0
mat_hdr_manual_tonemap_rate 0
r_bloomtintr 0
r_bloomtintg 0
r_bloomtintb 0
r_bloomtintexponent 0

//aa/postprocessing
mat_antialias 0
mat_debug_postprocessing_effects 0
mat_postprocessing_combine 0
mat_software_aa_blur_one_pixel_lines 0
mat_software_aa_edge_threshold 9
mat_software_aa_quality 0
mat_software_aa_strength 0
mat_software_aa_strength_vgui 0
mat_software_aa_tap_offset 0
mat_software_aa_quality 0

//motion blur
mat_motion_blur_enabled 0
mat_motion_blur_forward_enabled 0
mat_motion_blur_strength 0

//sound
dsp_enhance_stereo 0
snd_disable_mixer_duck 1
snd_noextraupdate 1
dsp_slow_cpu 1
dsp_water 0
snd_async_fullyasync 1
snd_spatialize_roundrobin 0
snd_mixahead .05
snd_mix_async 1

//general fps improvement
building_cubemaps 1
cl_hud_playerclass_use_playermodel 0
cl_muzzleflash_dlight_1st 0
cl_drawmonitors 0
cl_ejectbrass 0
cl_rumblescale 0
cl_showhelp 0
cl_showpluginmessages 1
cl_debugrumble 0
glow_outline_effect_enable 0
mat_colcorrection_disableentities 1
mat_colorcorrection 0
mat_disable_fancy_blending 1
mat_disable_lightwarp 1
mat_disable_ps_patch 1
mat_envmapsize 8
mat_envmaptgasize 8
mat_autoexposure_max 0
mat_autoexposure_min 0
mat_debugdepth 0
mat_bufferprimitives 1
mat_framebuffercopyoverlaysize 0
mem_max_heapsize 2048
mod_forcedata 0
mod_forcetouchdata 1
mat_max_worldmesh_vertices 1024
r_3dsky 0
r_ambientboost 0
r_ambientfactor 0
r_ambientmin 0
r_entityclips 0
r_forcewaterleaf 1
r_maxnewsamples 0
r_maxsampledist 1
r_occlusion 1
r_pixelfog 1
r_renderoverlayfragment 1
r_drawtracers_firstperson 1
r_dopixelvisibility 0
rope_collide 0
rope_rendersolid 1
rope_shake 0
rope_smooth 0
rope_subdiv 0
rope_wind_dist 0
tracer_extra 0
violence_ablood 0
violence_hblood 0
violence_agibs 0
violence_hgibs 0
ai_expression_optimization 1
fast_fogvolume 1
con_enable 1
con_filter_enable 1
con_filter_text_out particle
mp_usehwmmodels -1
mp_usehwmvcds -1
mat_levelflush 1
mat_powersavingsmode 0
engine_no_focus_sleep 50

//other shit and declutter
cl_localnetworkbackdoor 0
cl_cloud_settings 0
sys_minidumpspewlines 500
cl_ask_blacklist_opt_out 1
cl_ask_favorite_opt_out 1
sb_dontshow_maxplayer_warning 1
tf_explanations_backpackpanel 1
tf_explanations_charinfo_armory_panel 1
tf_explanations_charinfopanel 1
tf_explanations_craftingpanel 1
tf_explanations_discardpanel 1
tf_explanations_store 1
tf_training_has_prompted_for_forums 1
tf_training_has_prompted_for_loadout 1
tf_training_has_prompted_for_offline_practice 1
tf_training_has_prompted_for_options 1
tf_training_has_prompted_for_training 1
hud_fastswitch 1
tf_scoreboard_ping_as_text 1

//useless console print
echo " "
echo " "
echo " "
echo " "
echo " *********************************** "
echo " *********************************** "
echo " ** gregs epic config loaded !!!! ** "
echo " *********************************** "
echo " *********************************** "
echo " "
echo " "
echo " "
echo " "