virtual audio cable tf2
virtual audio cable tf2 from Pastebin
Virtual audio cable tf2 Pastebin Virtual audio cable tf2 paste Virtual audio cable full details Virtual audio cable 2 headsets code Virtual audio cable 1 snippet Virtual audio cable torrent text Virtu
// ringo's config, many things are taken from internet sources
// steam: http://steamcommunity.com/profiles/76561198353451768
//--------------\\
//Launch Options\\
//--------------\\
// -novid -nocrashdialog -nojoy -border -refresh 144 +mat_forcehardwaresync 0 -useforcedmparms -noforcemaccel -noforcemspd -nod3d9ex -softparticlesdefaultoff -reuse -high +map_background preload_room
// change -refresh 144 to the value of your monitor's refresh rate if it is not 144
// remove +map_background preload_room if you don't need to bypass sv_pure (I have to in order to use yttrium's viewmodels)
//----------------\\
//Network Settings\\
//----------------\\
//set interp to 0.0152 if you mostly play projectile classes or 0.033 for hitscan classes
cl_interp 0.0152
rate 60000
cl_cmdrate 66
cl_updaterate 66
cl_interp_ratio 2
cl_pred_optimize 2
cl_lagcompensation 1
cl_smooth 0
cl_smoothtime 0.01
//----------------------------------\\
//Anti Movement-Nullification Script\\
//----------------------------------\\
//makes it so that when two opposing movement keys are pressed, instead of stopping, the most recently pressed key overrides the other and you keep moving
bind w +mfwd
bind s +mback
bind a +mleft
bind d +mright
alias +mfwd "-back;+forward;alias checkfwd +forward"
alias +mback "-forward;+back;alias checkback +back"
alias +mleft "-moveright;+moveleft;alias checkleft +moveleft"
alias +mright "-moveleft;+moveright;alias checkright +moveright"
alias -mfwd "-forward;checkback;alias checkfwd none"
alias -mback "-back;checkfwd;alias checkback none"
alias -mleft "-moveleft;checkright;alias checkleft none"
alias -mright "-moveright;checkleft;alias checkright none"
alias checkfwd none
alias checkback none
alias checkleft none
alias checkright none
alias none ""
//-----------------\\
//Scoreboard Config\\
//-----------------\\
//shows extra info when the scoreboard is up
bind tab "+scoreboard"
alias +scoreboard "+showscores;net_graph 1;cl_showerror 1;cl_showpos 1;net_graphtext 1;cl_showfps 1;net_graphproportionalfont 0"
alias -scoreboard "-showscores;net_graph 0;cl_showerror 0;cl_showpos 0;net_graphtext 0;cl_showfps 0;net_graphproportionalfont 0"
//---------------\\
//Micspam Keybind\\
//---------------\\
//toggles microphone on and turns on loopback so that the micspammer can hear themself, used in conjunction with winamp and virtual audio cable
alias toggle "micspamon"
alias micspamon "alias toggle micspamoff; +voicerecord; voice_loopback 1"
alias micspamoff "alias toggle micspamon; -voicerecord; voice_loopback 0"
bind downarrow toggle
//-------------------------------------------------\\
//Keypad Binds For Fast Class And Loadout Switching\\
//-------------------------------------------------\\
bind "KP_END" "join_class scout"
bind "KP_DOWNARROW" "join_class soldier"
bind "KP_PGDN" "join_class pyro"
bind "KP_LEFTARROW" "join_class demoman"
bind "KP_5" "join_class heavyweapons"
bind "KP_RIGHTARROW" "join_class engineer"
bind "KP_HOME" "join_class medic"
bind "KP_UPARROW" "join_class sniper"
bind "KP_PGUP" "join_class spy"
bind KP_SLASH "load_itempreset 0;"
bind KP_MULTIPLY "load_itempreset 1;"
bind KP_MINUS "load_itempreset 2;"
bind KP_PLUS "load_itempreset 3;"
//----------------\\
//Weapon Switching\\
//----------------\\
bind "MOUSE5" "slot1"
bind "MOUSE4" "slot2"
bind "MOUSE3" "slot3"
//-----------------\\
//Graphics Settings\\
//-----------------\\
//texture quality and model quality
//quality set to max because of minimal performance impact
mat_picmip -1
r_lod -1
r_rootlod -1
//shadows
//they are on because sometimes it is possible to see shadows through walls
r_shadowmaxrendered 11
r_shadowrendertotexture 1
r_shadows 1
nb_shadow_dist 400
//facial features
//turned on because of negligible performance impact
r_eyes 1
r_flex 1
r_teeth 1
//ragdolls
//disabled for visual clarity
cl_ragdoll_fade_time 0 // sets the fade time of ragdolls in seconds, the default is 15
cl_ragdoll_forcefade 1 //set to 0 to enable ragdolls
cl_ragdoll_physics_enable 0 // enables whether ragdolls can be moved by being shot, 1 to enable
g_ragdoll_fadespeed 0 // Sets how fast the fading effect is. Default is 600.
g_ragdoll_lvfadespeed 0 // set to 100 to enable
ragdoll_sleepaftertime 0 // Set to "5.0f" to enable.
//gibs
//disabled for visual clarity
cl_phys_props_enable 0 // makes clientside props unaffected by physics
cl_phys_props_max 0 // sets maximum amount of clientside props, the default is 128
props_break_max_pieces 0 // sets the amount of pieces props can break into, default is -1
r_propsmaxdist 1 // sets the maximum visible distance for clientside props, default is 1000.
violence_agibs 0 // sets whether you can see gibs from the 'alien' team (a convar that likely retained it's name from an older version of TF), set to 1 to enable
violence_hgibs 0 // sets whether you can see gibs from the 'human' team (a convar that likely retained it's name from an older version of TF), set to 1 to enable
cl_burninggibs 0 // disables burning gibs
//sprays
cl_playerspraydisable 0
r_spray_lifetime 2
//audio
dsp_enhance_stereo 1 // enables positional audio effect, can effect performance in some cases
dsp_slow_cpu 0 // reduces quality of dsp effects, insignificant performance gain
snd_async_fullyasync 1 // runs the audio fully asynchronous, and, for some reason, reduces the number of TDRs (https://forums.geforce.com/default/topic/389688/geforce-drivers/nvidia-statement-on-tdr-errors-display-driver-nvlddmkm-stopped-/)
snd_pitchquality 1
snd_spatialize_roundrobin 0 // if nonzero, spatialize only a fraction of sound channels each frame. 1/2^x of channels will be spatialized
snd_mixahead 0.05 // sets the time before attack sounds play, the default is 0.1 and values that are too low causes glitches
snd_mix_async 1 // results in a performance boost on multicore cpus.
//misc settings
cl_debugrumble 0
cl_detaildist 0
cl_detailfade 0
cl_drawmonitors 0 // disables the rendering of in-game "monitors" which render things in front of a camera somewhere on the map, mostly unused
cl_ejectbrass 0
cl_hud_playerclass_use_playermodel 0 // removes player model as a hud element and saves 3-4% fps
cl_playerspraydisable 0
cl_jiggle_bone_framerate_cutoff 1 // enables jigglebones
cl_muzzleflash_dlight_1st 0
cl_new_impact_effects 1 // enables new impact effects
cl_rumblescale 0
cl_show_splashes 0
cl_showhelp 0
cl_showpluginmessages 0
fov_desired 90 // 90 degree FOV
func_break_max_pieces 0 // undocumented, but likely the same as props_break_max_pieces
glow_outline_effect_enable 1 // enables cart glow effect
lod_transitiondist 0 // sets distance between LOD transitions, setting this to 0 forces the lowest LOD
mat_alphacoverage 0 // reduces shader complexity for some transparent materials
mat_antialias 1
mat_autoexposure_max 0
mat_autoexposure_min 0
mat_bloomscale 0
mat_bloom_scalefactor_scalar 0
mat_bufferprimitives 1
mat_bumpmap 0
mat_colorcorrection 0
mat_colcorrection_disableentities 1
mat_compressedtextures 1
mat_debug_postprocessing_effects 0
mat_debugdepth 0
mat_disable_bloom 1
mat_disable_fancy_blending 1 // disables fancy texture blending.
mat_disable_lightwarp 1 // disables lightwarps, which partially determines shading for players, entities, and the map
mat_disable_ps_patch 1
mat_envmapsize 8
mat_envmaptgasize 8
mat_filterlightmaps 1 // no performance impact
mat_filtertextures 1 // no performance impact
mat_forceaniso 1 // forces anisotropic filtering level
mat_forcemanagedtextureintohardware 0
mat_framebuffercopyoverlaysize 0
mat_hdr_enabled 0
mat_hdr_level 0
mat_hdr_manual_tonemap_rate 0
mat_max_worldmesh_vertices 65535 // determines how many chunks world geometry is broken up into, higher values mean less chunks with 65535 being the theoretical maximum
mat_monitorgamma 2.0 // controls brightness, try 1.8 to make it brighter or 2.2 to get it darker. Only works in fullscreen
mat_mipmaptextures 1 // controls mipmapping, setting to 0 does not affect performance or vram usage
mat_non_hdr_bloom_scalefactor 0
mat_phong 0 // disables shading on all models, disables lightwarp
mat_postprocessing_combine 0
mat_reducefillrate 0 // sets shader detail to high, actually increases performance
mat_reduceparticles 1 // reduces particle count
mat_showlightmappage -1
mat_softwarelighting 0
mat_software_aa_blur_one_pixel_lines 0
mat_software_aa_edge_threshold 9
mat_software_aa_quality 0// was 9
mat_software_aa_strength 0
mat_software_aa_strength_vgui 0
mat_software_aa_tap_offset 0
mat_software_aa_quality 0
mat_specular 0 // makes ubers non-shiny and removes other specular effects
mat_texture_limit -1
mat_trilinear 0 // sets trlinear mode
mat_use_compressed_hdr_textures 0
mat_viewportscale 1 // lowers pixel density, but is it better to just change resolution
mat_viewportupscale 1
at_wateroverlaysize 1
mem_max_heapsize 2048
mod_forcedata 1
mod_forcetouchdata 1
mp_decals 45 // changes number of bullet holes, needs to be changed with r_decals
mp_usehwmmodels -1
mp_usehwmvcds -1
prop_active_gib_limit 0
props_break_max_pieces_perframe 0
r_3dsky 0
r_ambientboost 0
r_ambientfactor 0
r_ambientmin 0
r_bloomtintb 0
r_bloomtintexponent 0
r_bloomtintg 0
r_bloomtintr 0
r_cheapwaterend 1 // activates cheap water
r_cheapwaterstart 1 // activates cheap water
r_decals 45 // needs to be changed with mp_decals
r_maxmodeldecal 45 // controls how many decals can be on a model at once
r_maxsampledist 1
r_decalstaticprops 0 // enables whether decals can be seen on props
r_decal_cullsize 15
r_drawbatchdecals 0
r_drawdetailprops 0
r_drawmodeldecals 1
r_drawflecks 0 // controls whether particles upon hitting a surface with a bullet should be rendered.
r_drawtracers_firstperson 0 // disables yellow gunfire tracers for visual clarity
r_dynamic 0 // disables dynamic lighting
r_flashlightdepthtexture 0
r_hunkalloclightmaps 0
r_maxdlights 0 // determines the maximum number of dynamic lights visible
r_maxnewsamples 0
r_physpropstaticlighting 0
r_occlusion 1 // allows mappers to manually optimize their map
r_pixelfog 1
r_forcewaterleaf 1 // considers view in leaf under water for purposes of culling.
r_lightaverage 0 // disables average lighting
r_lightcache_zbuffercache 0
r_dopixelvisibility 0
r_propsmaxdist 1 // max visible distance for clientside physics props
r_renderoverlayfragment 1 // setting to 0 disables various mapmaker-placed signs and decals, like those underneath health and ammo packs
r_staticprop_lod 10 // sets the default LOD for static props
r_waterdrawreflection 0
r_waterdrawrefraction 1
r_waterforceexpensive 0 // disables forcing of expensive water.
r_waterforcereflectentities 0 // forces whether entities should be reflected into water even if r_waterdrawreflection is 0.
r_worldlightmin 0.0001
r_worldlights 0 // determines number of world lights to use per vertex
rope_averagelight 0 // makes ropes use average of cubemap lighting instead of max intensity.
rope_collide 0 // collide rope with the world
rope_rendersolid 1 // changes rope visibility, set to 1 to see grappling hooks
rope_shake 0 // controls whether ropes should shake as if there is wind
rope_smooth 0 // controls whether there should be an antialiasing effect on ropes
rope_subdiv 0
rope_wind_dist 0
tf_particles_disable_weather 1
tracer_extra 0 // enlarges tracers at long distance to make them more visible.
violence_ablood 1 // setting ablood/hblood to 1 usually improves performance
violence_hblood 1
//-------------\\
//Misc Settings\\
//-------------\\
fps_max 289 //make this the value of your monitor's refresh rate doubled +1 (my monitor's rate is 144, 144x2+1=289)
sv_allow_point_servercommand always //makes tr_walkway work since the update which broke it
in_usekeyboardsampletime 0 // disables smoothing of keyboard input, which would decrease responsiveness
viewmodel_fov 70
cl_hud_minmode 0
sv_cheats 1
net_graph 0
tf_hud_target_id_disable_floating_health 1
cl_mvm_wave_status_visible_during_wave 1
tf_dingaling_pitchmaxdmg 130
tf_dingaling_pitchmindmg 130
tf_dingaling_volume 1
tf_scoreboard_ping_as_text 1
tf_use_min_viewmodels 1
bindtoggle DEL r_drawviewmodel
//-----------------------\\
// Disable tutorials/help\\
//-----------------------\\
cl_showhelp "0"
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"
tf_inspect_hint_count "1000"
tf_taunt_always_show_hint "0"
tf_show_preset_explanation_in_class_loadout "0"
tf_show_taunt_explanation_in_class_loadout "0"
//-------\\
//Aliases\\
//-------\\
alias log "cl_disablehtmlmotd 0; say !log"
alias sslog "cl_disablehtmlmotd 0; say .ss"
alias nolog "cl_disablehtmlmotd 1"
alias qq "quit"
alias ww "disconnect"
alias ee "retry"
alias rr "sv_cheats 1; map itemtest"
alias tt "sv_cheats 1; map tr_walkway_rc2"
alias notalk "hud_saytext_time 0; voice_enable 0; unbind u; unbind y;echo ***chat and voice disabled!***"
alias talk "hud_saytext_time 12; voice_enable 1; bind u say_team; bind y say; echo ***chat and voice enabled!***"
alias "helpme" "record demo ; stop ; snd_restart ; hud_reloadscheme; echo ***Help Button Activated***"
alias mvm "tf_hud_target_id_disable_floating_health 0"
alias nomvm "tf_hud_target_id_disable_floating_health 1"
alias comp "mat_picmip 2; r_lod 2; r_rootlod 2; r_eyes 0; r_teeth 0; r_flex 0; echo ***Compeitive Settings Enabled!***"
alias nocomp "mat_picmip 0; r_lod 1; r_rootlod 1; r_eyes 1; r_teeth 1; r_flex 1; echo ***Competitive Settings Disabled!***"
alias ss "say shut the fuck retard"
alias rop “tf_preround_push_from_damage_enable 1; sv_cheats 1; sv_allow_wait_command 1; mp_restartgame_immediate 1; wait 500; hurtme -170”
alias idiot "say You dumb fucking cretin, you fucking fool, absolute fucking buffoon, you bumbling idiot. Fuck you."
//------------------------------------------\\
//Preloading For Yttrium's Viewmodel Mod\\
//------------------------------------------\\
sv_allow_wait_command 1
map_background preload_room; wait 10; disconnect
//----------------------\\
//Transparent Viewmodels\\
//----------------------\\
mat_motion_blur_enabled 1 //afaik the only sure-fire way to keep refract masking on
mat_motion_blur_strength 0 //effectively disables motion blur, personal choice + motion blur gets masked and looks bad with refract masking
mat_disable_bloom 1 //disables bloom so refract masking doesn't create a dark rectangle over light materials
mat_hdr_level 0
mat_colcorrection_disableentities 1
mat_colorcorrection 0
//--------------------------------------------\\
//Disable Adverts And Annoying Server Features\\
//--------------------------------------------\\
cl_disablehtmlmotd 1 // disables custom server intros and adverts, needs to be set to 0 to see logs
cl_allowdownload 0 // client will not download customization files
cl_allowupload 0 // client will not upload customization files
cl_customsounds 0 // client will not play custom sounds
cl_downloadfilter "mapsonly" // only download map files
cl_showtextmsg 0 //server cannot print messages into chat
//commands aliased so that servers cannot modify the values
//cl_disablehtmlmotd is not aliased because sometimes it needs to be changed to see logs
alias cl_allowdownload "echo cl_allowdownload blocked"
alias cl_allowupload "echo cl_allowupload blocked"
alias cl_customsounds "echo cl_customsounds blocked"
alias cl_downloadfilter "echo cl_downloadfilter blocked"
alias cl_showtextmsg "echo cl_showtextmsg blocked"
alias cl_spec_mode "echo cl_spec_mode blocked"
alias rpt_connect "echo rpt_connect blocked"
alias r_screenoverlay "echo r_screenoverlay blocked"
//------------------------------------------\\
//Printing Message Into Console Upon Startup\\
//------------------------------------------\\
echo "-----------------------"
echo "-ringo's config loaded-"
echo "- __ -"
echo "- /(`o -"
echo "- ,-, // \\ -"
echo "- (,,,) || V -"
echo "- (,,,,)\// -"
echo "- (,,,/w)-' -"
echo "- \,,/w) -"
echo "- `V/uu -"
echo "- / | -"
echo "- | | -"
echo "- o o -"
echo "- \ | -"
echo "- \,/ ,\|,. \,/ -"
echo "-----------------------"