// autoexec.cfg is a user created custom configuration file. // It will autorun any scripts within it every time Team Fortress 2 runs. // SUMMARY OF NEW COMMANDS // ======================================================================= // Below is a quick overview of the new commands available via scripts. // Search for each script's corresponding number to find out more details. // ======================================================================= // // // Mouse Wheel = "Spy!" Voice Command [#1] // Alt = "UberCharge Ready!" Voice Command [#2] // R = "Activate UberCharge!" Voice Command [#3] // // (Hold) Shift = Quick secondary weapon attack [#4] // (Hold) F = Quick melee weapon attack [#5] // // F1 = Toggle showing FPS [#6] // F2 = Toggle showing network statistics // F3 = Move the location of the network statistics // F4 = Change the font size of network statistics // // F5 = Take a screenshot in .JPG format [#7] // // F6 = Record demo in current demo slot [#8] // F7 = Record demo in next demo slot // F8 = Skip to next demo slot // // F12 = Reload autoexec.cfg [#9] // // B = Last disguise and cycle through disguised weapons [#10] // // INSERT = Get out of being stuck in spectator mode [#11] // DELETE = Destroy your own Spy Sapper [#12] // HOME = Fix graphical and HUD glitches [#13] // END = Suicide [#14] // // Keypad 0 = Join as a random class [#15] // Keypad 1 = Join as a Scout // Keypad 2 = Join as a Soldier // Keypad 3 = Join as a Pyro // Keypad 4 = Join as a Demoman // Keypad 5 = Join as a Heavy // Keypad 6 = Join as a Engineer // Keypad 7 = Join as a Medic // Keypad 8 = Join as a Sniper // Keypad 9 = Join as a Spy // // Keypad . = Change loadout // // Keypad Enter = Team chat // KEYPAD + = All chat // // Ultra-high graphics is always on and not bound to a key [*] // [#1] EASY "SPY!" VOICE COMMAND // =============================================================== // Pressing the MOUSEWHEEL down will say the voice command, "Spy!" // =============================================================== bind "MOUSE3" "voicemenu 1 1" // [#2] EASY "UBERCHARGE READY!" VOICE COMMAND // ======================================================================================== // Pressing ALT will say, "UberCharge Ready!" and, "Hey, call 'Medic' and I'll pop my Uber." // ======================================================================================== bind "ALT" "voicemenu 1 7; say_team Hey, call 'Medic' and I'll pop my Uber!" // [#3] EASY "ACTIVATE UBERCHARGE!" VOICE COMMAND // ================================================================= // Pressing R will say, "Activate UberCharge!" and , "Pop your Uber!" // // NOTE - With autoreload on my R key became free for other uses. // If you still use R for reloading just remap this script. // ================================================================= bind "R" "voicemenu 1 6; say_team Pop your Uber!" // [#4] QUICK SECONDARY ATTACK // ================================================================================================== // Pressing and holding SHIFT will temporarily take out your secondary weapon and start attacking. // // NOTE - When used with Bonk or Sandvich releasing SHIFT will force you back into first-person view. // If you do not want this to happen remove "firstperson" in the second line of the script. // ================================================================================================== alias +secondary "slot2; +attack" alias -secondary "-attack; lastinv; firstperson" bind "SHIFT" "+secondary" // [#5] QUICK MELEE ATTACK // ======================================================================================= // Pressing and holding F will temporarily take out your melee weapon and start attacking. // // NOTE - F is normally inspect, but is remapped here to BACKSPACE for convenience. // ======================================================================================= alias +melee "slot3; +attack" alias -melee "-attack; lastinv; first person" bind "F" "+melee" bind "BACKSPACE" "inspect" // [#6] TOGGLE STATISTICS // ================================================================ // Pressing F1 will cycle through two FPS counter displays. // Pressing F2 will cycle through four network statistics displays. // Pressing F3 will move the location of the network statistics. // Pressing F4 will change the font size of the network statistics. // ================================================================ bind "F1" "incrementvar cl_showfps 0 2 1" bind "F2" "incrementvar net_graph 0 4 1" bind "F3" "incrementvar net_graphpos 0 2 1" bindtoggle "F4" "net_graphproportionalfont" // [#7] TAKE HIGH QUALITY .JPG SCREENSHOTS // ================================================== // Pressing F5 will take a screenshot in .jpg format. // ================================================== bind "F5" "jpeg_quality 100; jpeg" // [#8] EASY DEMO RECORDING // ======================================================================================= // Pressing F6 will record a demo in the current demo slot, with 16 slots available total. // Pressing F7 will record a demo in the next demo slot. // Pressing F8 will skip to the next demo slot. // // NOTE - Pressing F6 or F7 while recording will stop recording the current demo. // NOTE2 - Press either again if you want to begin recording another demo. // ======================================================================================= voice_loopback 1 echo ""; echo "Demo Recording Script Running"; echo "Default Controls:"; echo " F6 - Toggle Recording of Current Demo Slot"; echo " F7 - Toggle Recording of Next Demo Slot"; echo " F8 - Skip to Next Demo Slot"; echo ""; echo "Current Slot is demo_01"'; echo ""; //change these to change controls bind "F6" "rec_OverWrite"; bind "F7" "rec_RecordNext"; bind "F8" "rec_gotoNext"; alias "rec_OverWrite" "rec_OverWriteStart"; alias "rec_OverWriteStart" "rec_RecordCurrent; alias rec_OverWrite rec_OverWriteStop; alias rec_RecordNext rec_RecordNextStop"; alias "rec_OverWriteStop" "stop; echo "Recording Stopped"; alias rec_OverWrite rec_OverWriteStart; alias rec_RecordNext rec_RecordNextStart"; alias "rec_RecordNext" "rec_RecordNextStart"; alias "rec_RecordNextStart" "rec_gotoNext; rec_RecordCurrent; alias rec_RecordNext rec_RecordNextStop; alias rec_OverWrite rec_OverWriteStop"; alias "rec_RecordNextStop" "stop; echo "Recording Stopped"; alias rec_RecordNext rec_RecordNextStart; alias rec_OverWrite rec_OverWriteStart"; alias "rec_RecordCurrent" "rec_demo01"; alias "rec_demo01" "record demo_01; echo "Recording to demo_01""; alias "rec_demo02" "record demo_02; echo "Recording to demo_02""; alias "rec_demo03" "record demo_03; echo "Recording to demo_03""; alias "rec_demo04" "record demo_04; echo "Recording to demo_04""; alias "rec_demo05" "record demo_05; echo "Recording to demo_05""; alias "rec_demo06" "record demo_06; echo "Recording to demo_06""; alias "rec_demo07" "record demo_07; echo "Recording to demo_07""; alias "rec_demo08" "record demo_08; echo "Recording to demo_08""; alias "rec_demo09" "record demo_09; echo "Recording to demo_09""; alias "rec_demo10" "record demo_10; echo "Recording to demo_10""; alias "rec_demo11" "record demo_11; echo "Recording to demo_11""; alias "rec_demo12" "record demo_12; echo "Recording to demo_12""; alias "rec_demo13" "record demo_13; echo "Recording to demo_13""; alias "rec_demo14" "record demo_14; echo "Recording to demo_14""; alias "rec_demo15" "record demo_15; echo "Recording to demo_15""; alias "rec_demo16" "record demo_16; echo "Recording to demo_16""; alias "rec_gotoNext" "rec_next01"; alias "rec_next01" "alias rec_RecordCurrent rec_demo02; alias rec_gotoNext rec_next02; echo "Current Slot is demo_02""; alias "rec_next02" "alias rec_RecordCurrent rec_demo03; alias rec_gotoNext rec_next03; echo "Current Slot is demo_03""; alias "rec_next03" "alias rec_RecordCurrent rec_demo04; alias rec_gotoNext rec_next04; echo "Current Slot is demo_04""; alias "rec_next04" "alias rec_RecordCurrent rec_demo05; alias rec_gotoNext rec_next05; echo "Current Slot is demo_05""; alias "rec_next05" "alias rec_RecordCurrent rec_demo06; alias rec_gotoNext rec_next06; echo "Current Slot is demo_06""; alias "rec_next06" "alias rec_RecordCurrent rec_demo07; alias rec_gotoNext rec_next07; echo "Current Slot is demo_07""; alias "rec_next07" "alias rec_RecordCurrent rec_demo08; alias rec_gotoNext rec_next08; echo "Current Slot is demo_08""; alias "rec_next08" "alias rec_RecordCurrent rec_demo09; alias rec_gotoNext rec_next09; echo "Current Slot is demo_09""; alias "rec_next09" "alias rec_RecordCurrent rec_demo10; alias rec_gotoNext rec_next10; echo "Current Slot is demo_10""; alias "rec_next10" "alias rec_RecordCurrent rec_demo11; alias rec_gotoNext rec_next11; echo "Current Slot is demo_11""; alias "rec_next11" "alias rec_RecordCurrent rec_demo12; alias rec_gotoNext rec_next12; echo "Current Slot is demo_12""; alias "rec_next12" "alias rec_RecordCurrent rec_demo13; alias rec_gotoNext rec_next13; echo "Current Slot is demo_13""; alias "rec_next13" "alias rec_RecordCurrent rec_demo14; alias rec_gotoNext rec_next14; echo "Current Slot is demo_14""; alias "rec_next14" "alias rec_RecordCurrent rec_demo15; alias rec_gotoNext rec_next15; echo "Current Slot is demo_15""; alias "rec_next15" "alias rec_RecordCurrent rec_demo16; alias rec_gotoNext rec_next16; echo "Current Slot is demo_16""; alias "rec_next16" "alias rec_RecordCurrent rec_demo01; alias rec_gotoNext rec_next01; echo "Current Slot is demo_01""; // [#9] EXEC AUTOEXEC.CFG // ================================================================ // Pressing F12 will execute autoexec.cfg for convenient reloading. // ================================================================ bind "F12" "exec autoexec" // [#10] LAST DISGUISE AND DISGUISED WEAPON SWITCHER // =================================================================== // AS A SPY WHEN DISGUISED // Pressing B will cycle through the disguised class's weapons. // // NOTE - This maintains the last disguise function of B, too. // It just adds the ability to cycle through disguised weapons. // // DURING ALL OTHER TIMES // Pressing B will cycle through your primary, secondary, and melee. // =================================================================== alias disg "primaryweapon" alias primaryweapon "slot1;lastdisguise;alias disg secondaryweapon" alias secondaryweapon "slot2;lastdisguise;alias disg meleeweapon" alias meleeweapon "slot3;lastdisguise;alias disg primaryweapon" bind "B" "disg" // [#11] GET OUT OF BEING STUCK IN SPECTATOR AND REMOVE DEVELOPER'S COMMENTARY // ================================================================================= // Pressing INSERT will rejoin the server, useful when stuck in spectator mode. // // NOTE - It also removes the developer's commentary on Gravel Pit, Hydro, and Well. // ================================================================================= bind "INS" "commentary 0; retry" // [#12] SPY SAPPER DESTRUCTION // ====================================================== // Pressing DELETE will destroy your own sapper as a Spy. // ====================================================== bind "DEL" "destroy 4" // [#13] FIX GRAPHICAL AND HUD GLITCHES // ====================================================================== // Pressing HOME will fix any graphical errors. // // NOTE - This fixes visual glitches due to lag or alt-tabbing mid-game // It also fixes the HUD when it displays the wrong team's colors. // ====================================================================== bind "HOME" "record fix; stop; hud_reloadscheme" // [#14] SUICIDE // ================================================== // Pressing END will cause your character to suicide. // ================================================== bind "END" "kill" // [#15] QUICK CLASS CHANGE AND QUICK CHAT // =========================================================== // Pressing KEYPAD 0 will change class to a random class. // Pressing KEYPAD 1 will change class to Scout. // Pressing KEYPAD 2 will change class to Soldier. // Pressing KEYPAD 3 will change class to Pyro. // Pressing KEYPAD 4 will change class to Demoman. // Pressing KEYPAD 5 will change class to Heavy. // Pressing KEYPAD 6 will change class to Engineer. // Pressing KEYPAD 7 will change class to Medic. // Pressing KEYPAD 8 will change class to Sniper. // Pressing KEYPAD 9 will change class to Spy. // // Pressing KEYPAD . will bring up the loadout screen. // // Pressing KEYPAD ENTER will bring up the team chat box. // Pressing KEYPAD + will bring up the all chat box. // =========================================================== bind "KP_INS" "join_class random" //KEYPAD 0 alias scoutjoin "scout1" alias scout1 "play vo/taunts/scout_taunts01.wav; join_class scout; alias scoutjoin scout2" alias scout2 "play vo/taunts/scout_taunts02.wav; join_class scout; alias scoutjoin scout3" alias scout3 "play vo/taunts/scout_taunts03.wav; join_class scout; alias scoutjoin scout4" alias scout4 "play vo/taunts/scout_taunts04.wav; join_class scout; alias scoutjoin scout5" alias scout5 "play vo/taunts/scout_taunts05.wav; join_class scout; alias scoutjoin scout6" alias scout6 "play vo/taunts/scout_taunts06.wav; join_class scout; alias scoutjoin scout7" alias scout7 "play vo/taunts/scout_taunts07.wav; join_class scout; alias scoutjoin scout8" alias scout8 "play vo/taunts/scout_taunts08.wav; join_class scout; alias scoutjoin scout9" alias scout9 "play vo/taunts/scout_taunts09.wav; join_class scout; alias scoutjoin scout10" alias scout10 "play vo/taunts/scout_taunts10.wav; join_class scout; alias scoutjoin scout11" alias scout11 "play vo/taunts/scout_taunts11.wav; join_class scout; alias scoutjoin scout12" alias scout12 "play vo/taunts/scout_taunts12.wav; join_class scout; alias scoutjoin scout13" alias scout13 "play vo/taunts/scout_taunts13.wav; join_class scout; alias scoutjoin scout14" alias scout14 "play vo/taunts/scout_taunts14.wav; join_class scout; alias scoutjoin scout15" alias scout15 "play vo/taunts/scout_taunts15.wav; join_class scout; alias scoutjoin scout16" alias scout16 "play vo/taunts/scout_taunts16.wav; join_class scout; alias scoutjoin scout17" alias scout17 "play vo/taunts/scout_taunts17.wav; join_class scout; alias scoutjoin scout18" alias scout18 "play vo/taunts/scout_taunts18.wav; join_class scout; alias scoutjoin scout1" bind "KP_END" "scoutjoin" //KEYPAD 1 alias soldierjoin "soldier1" alias soldier1 "play vo/taunts/soldier_taunts01.wav; join_class soldier; alias soldierjoin soldier2" alias soldier2 "play vo/taunts/soldier_taunts02.wav; join_class soldier; alias soldierjoin soldier3" alias soldier3 "play vo/taunts/soldier_taunts03.wav; join_class soldier; alias soldierjoin soldier4" alias soldier4 "play vo/taunts/soldier_taunts04.wav; join_class soldier; alias soldierjoin soldier5" alias soldier5 "play vo/taunts/soldier_taunts05.wav; join_class soldier; alias soldierjoin soldier6" alias soldier6 "play vo/taunts/soldier_taunts06.wav; join_class soldier; alias soldierjoin soldier7" alias soldier7 "play vo/taunts/soldier_taunts07.wav; join_class soldier; alias soldierjoin soldier8" alias soldier8 "play vo/taunts/soldier_taunts08.wav; join_class soldier; alias soldierjoin soldier9" alias soldier9 "play vo/taunts/soldier_taunts09.wav; join_class soldier; alias soldierjoin soldier10" alias soldier10 "play vo/taunts/soldier_taunts10.wav; join_class soldier; alias soldierjoin soldier11" alias soldier11 "play vo/taunts/soldier_taunts11.wav; join_class soldier; alias soldierjoin soldier12" alias soldier12 "play vo/taunts/soldier_taunts12.wav; join_class soldier; alias soldierjoin soldier13" alias soldier13 "play vo/taunts/soldier_taunts13.wav; join_class soldier; alias soldierjoin soldier14" alias soldier14 "play vo/taunts/soldier_taunts14.wav; join_class soldier; alias soldierjoin soldier15" alias soldier15 "play vo/taunts/soldier_taunts15.wav; join_class soldier; alias soldierjoin soldier16" alias soldier16 "play vo/taunts/soldier_taunts16.wav; join_class soldier; alias soldierjoin soldier17" alias soldier17 "play vo/taunts/soldier_taunts17.wav; join_class soldier; alias soldierjoin soldier18" alias soldier18 "play vo/taunts/soldier_taunts18.wav; join_class soldier; alias soldierjoin soldier19" alias soldier19 "play vo/taunts/soldier_taunts19.wav; join_class soldier; alias soldierjoin soldier20" alias soldier20 "play vo/taunts/soldier_taunts20.wav; join_class soldier; alias soldierjoin soldier21" alias soldier21 "play vo/taunts/soldier_taunts21.wav; join_class soldier; alias soldierjoin soldier1" bind "KP_DOWNARROW" "soldierjoin" //KEYPAD 2 alias pyrojoin "pyro1" alias pyro1 "play vo/taunts/pyro_taunts01.wav; join_class pyro; alias pyrojoin pyro2" alias pyro2 "play vo/taunts/pyro_taunts02.wav; join_class pyro; alias pyrojoin pyro3" alias pyro3 "play vo/taunts/pyro_taunts03.wav; join_class pyro; alias pyrojoin pyro4" alias pyro4 "play vo/taunts/pyro_taunts04.wav; join_class pyro; alias pyrojoin pyro1" bind "KP_PGDN" "pyrojoin" //KEYPAD 3 alias demomanjoin "demoman1" alias demoman1 "play vo/taunts/demoman_taunts01.wav; join_class demoman; alias demomanjoin demoman2" alias demoman2 "play vo/taunts/demoman_taunts02.wav; join_class demoman; alias demomanjoin demoman3" alias demoman3 "play vo/taunts/demoman_taunts03.wav; join_class demoman; alias demomanjoin demoman4" alias demoman4 "play vo/taunts/demoman_taunts04.wav; join_class demoman; alias demomanjoin demoman5" alias demoman5 "play vo/taunts/demoman_taunts05.wav; join_class demoman; alias demomanjoin demoman6" alias demoman6 "play vo/taunts/demoman_taunts06.wav; join_class demoman; alias demomanjoin demoman7" alias demoman7 "play vo/taunts/demoman_taunts07.wav; join_class demoman; alias demomanjoin demoman8" alias demoman8 "play vo/taunts/demoman_taunts08.wav; join_class demoman; alias demomanjoin demoman9" alias demoman9 "play vo/taunts/demoman_taunts09.wav; join_class demoman; alias demomanjoin demoman10" alias demoman10 "play vo/taunts/demoman_taunts10.wav; join_class demoman; alias demomanjoin demoman11" alias demoman11 "play vo/taunts/demoman_taunts11.wav; join_class demoman; alias demomanjoin demoman12" alias demoman12 "play vo/taunts/demoman_taunts12.wav; join_class demoman; alias demomanjoin demoman13" alias demoman13 "play vo/taunts/demoman_taunts13.wav; join_class demoman; alias demomanjoin demoman14" alias demoman14 "play vo/taunts/demoman_taunts14.wav; join_class demoman; alias demomanjoin demoman15" alias demoman15 "play vo/taunts/demoman_taunts15.wav; join_class demoman; alias demomanjoin demoman16" alias demoman16 "play vo/taunts/demoman_taunts16.wav; join_class demoman; alias demomanjoin demoman1" bind "KP_LEFTARROW" "demomanjoin" //KEYPAD 4 alias heavyweaponsjoin "heavyweapons1" alias heavyweapons1 "play vo/taunts/heavy_taunts01.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons2" alias heavyweapons2 "play vo/taunts/heavy_taunts02.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons3" alias heavyweapons3 "play vo/taunts/heavy_taunts03.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons4" alias heavyweapons4 "play vo/taunts/heavy_taunts04.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons5" alias heavyweapons5 "play vo/taunts/heavy_taunts05.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons6" alias heavyweapons6 "play vo/taunts/heavy_taunts06.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons7" alias heavyweapons7 "play vo/taunts/heavy_taunts07.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons8" alias heavyweapons8 "play vo/taunts/heavy_taunts08.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons9" alias heavyweapons9 "play vo/taunts/heavy_taunts09.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons10" alias heavyweapons10 "play vo/taunts/heavy_taunts10.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons11" alias heavyweapons11 "play vo/taunts/heavy_taunts11.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons12" alias heavyweapons12 "play vo/taunts/heavy_taunts12.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons13" alias heavyweapons13 "play vo/taunts/heavy_taunts13.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons14" alias heavyweapons14 "play vo/taunts/heavy_taunts14.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons15" alias heavyweapons15 "play vo/taunts/heavy_taunts15.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons16" alias heavyweapons16 "play vo/taunts/heavy_taunts16.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons17" alias heavyweapons17 "play vo/taunts/heavy_taunts17.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons18" alias heavyweapons18 "play vo/taunts/heavy_taunts18.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons19" alias heavyweapons19 "play vo/taunts/heavy_taunts19.wav; join_class heavyweapons; alias heavyweaponsjoin heavyweapons1" bind "KP_5" "heavyweaponsjoin" //KEYPAD 5 alias engineerjoin "engineer1" alias engineer1 "play vo/taunts/engineer_taunts01.wav; join_class engineer; alias engineerjoin engineer2" alias engineer2 "play vo/taunts/engineer_taunts02.wav; join_class engineer; alias engineerjoin engineer3" alias engineer3 "play vo/taunts/engineer_taunts03.wav; join_class engineer; alias engineerjoin engineer4" alias engineer4 "play vo/taunts/engineer_taunts04.wav; join_class engineer; alias engineerjoin engineer5" alias engineer5 "play vo/taunts/engineer_taunts05.wav; join_class engineer; alias engineerjoin engineer6" alias engineer6 "play vo/taunts/engineer_taunts06.wav; join_class engineer; alias engineerjoin engineer7" alias engineer7 "play vo/taunts/engineer_taunts08.wav; join_class engineer; alias engineerjoin engineer8" alias engineer8 "play vo/taunts/engineer_taunts09.wav; join_class engineer; alias engineerjoin engineer9" alias engineer9 "play vo/taunts/engineer_taunts10.wav; join_class engineer; alias engineerjoin engineer10" alias engineer10 "play vo/taunts/engineer_taunts11.wav; join_class engineer; alias engineerjoin engineer11" alias engineer11 "play vo/taunts/engineer_taunts12.wav; join_class engineer; alias engineerjoin engineer1" bind "KP_RIGHTARROW" "engineerjoin" //KEYPAD 6 alias medicjoin "medic1" alias medic1 "play vo/taunts/medic_taunts01.wav; join_class medic; alias medicjoin medic2" alias medic2 "play vo/taunts/medic_taunts02.wav; join_class medic; alias medicjoin medic3" alias medic3 "play vo/taunts/medic_taunts03.wav; join_class medic; alias medicjoin medic4" alias medic4 "play vo/taunts/medic_taunts04.wav; join_class medic; alias medicjoin medic5" alias medic5 "play vo/taunts/medic_taunts05.wav; join_class medic; alias medicjoin medic6" alias medic6 "play vo/taunts/medic_taunts06.wav; join_class medic; alias medicjoin medic7" alias medic7 "play vo/taunts/medic_taunts07.wav; join_class medic; alias medicjoin medic8" alias medic8 "play vo/taunts/medic_taunts08.wav; join_class medic; alias medicjoin medic9" alias medic9 "play vo/taunts/medic_taunts09.wav; join_class medic; alias medicjoin medic10" alias medic10 "play vo/taunts/medic_taunts10.wav; join_class medic; alias medicjoin medic11" alias medic11 "play vo/taunts/medic_taunts11.wav; join_class medic; alias medicjoin medic12" alias medic12 "play vo/taunts/medic_taunts12.wav; join_class medic; alias medicjoin medic13" alias medic13 "play vo/taunts/medic_taunts13.wav; join_class medic; alias medicjoin medic14" alias medic14 "play vo/taunts/medic_taunts14.wav; join_class medic; alias medicjoin medic15" alias medic15 "play vo/taunts/medic_taunts15.wav; join_class medic; alias medicjoin medic16" alias medic16 "play vo/taunts/medic_taunts16.wav; join_class medic; alias medicjoin medic1" bind "KP_HOME" "medicjoin" //KEYPAD 7 alias sniperjoin "sniper1" alias sniper1 "play vo/taunts/sniper_taunts01.wav; join_class sniper; alias sniperjoin sniper2" alias sniper2 "play vo/taunts/sniper_taunts02.wav; join_class sniper; alias sniperjoin sniper3" alias sniper3 "play vo/taunts/sniper_taunts03.wav; join_class sniper; alias sniperjoin sniper4" alias sniper4 "play vo/taunts/sniper_taunts04.wav; join_class sniper; alias sniperjoin sniper5" alias sniper5 "play vo/taunts/sniper_taunts05.wav; join_class sniper; alias sniperjoin sniper6" alias sniper6 "play vo/taunts/sniper_taunts06.wav; join_class sniper; alias sniperjoin sniper7" alias sniper7 "play vo/taunts/sniper_taunts07.wav; join_class sniper; alias sniperjoin sniper8" alias sniper8 "play vo/taunts/sniper_taunts08.wav; join_class sniper; alias sniperjoin sniper9" alias sniper9 "play vo/taunts/sniper_taunts09.wav; join_class sniper; alias sniperjoin sniper10" alias sniper10 "play vo/taunts/sniper_taunts10.wav; join_class sniper; alias sniperjoin sniper11" alias sniper11 "play vo/taunts/sniper_taunts11.wav; join_class sniper; alias sniperjoin sniper12" alias sniper12 "play vo/taunts/sniper_taunts12.wav; join_class sniper; alias sniperjoin sniper13" alias sniper13 "play vo/taunts/sniper_taunts13.wav; join_class sniper; alias sniperjoin sniper14" alias sniper14 "play vo/taunts/sniper_taunts14.wav; join_class sniper; alias sniperjoin sniper15" alias sniper15 "play vo/taunts/sniper_taunts15.wav; join_class sniper; alias sniperjoin sniper16" alias sniper16 "play vo/taunts/sniper_taunts16.wav; join_class sniper; alias sniperjoin sniper17" alias sniper17 "play vo/taunts/sniper_taunts17.wav; join_class sniper; alias sniperjoin sniper18" alias sniper18 "play vo/taunts/sniper_taunts18.wav; join_class sniper; alias sniperjoin sniper19" alias sniper19 "play vo/taunts/sniper_taunts19.wav; join_class sniper; alias sniperjoin sniper20" alias sniper20 "play vo/taunts/sniper_taunts20.wav; join_class sniper; alias sniperjoin sniper21" alias sniper21 "play vo/taunts/sniper_taunts21.wav; join_class sniper; alias sniperjoin sniper22" alias sniper22 "play vo/taunts/sniper_taunts22.wav; join_class sniper; alias sniperjoin sniper23" alias sniper23 "play vo/taunts/sniper_taunts23.wav; join_class sniper; alias sniperjoin sniper24" alias sniper24 "play vo/taunts/sniper_taunts24.wav; join_class sniper; alias sniperjoin sniper25" alias sniper25 "play vo/taunts/sniper_taunts25.wav; join_class sniper; alias sniperjoin sniper26" alias sniper26 "play vo/taunts/sniper_taunts26.wav; join_class sniper; alias sniperjoin sniper27" alias sniper27 "play vo/taunts/sniper_taunts27.wav; join_class sniper; alias sniperjoin sniper28" alias sniper28 "play vo/taunts/sniper_taunts28.wav; join_class sniper; alias sniperjoin sniper29" alias sniper29 "play vo/taunts/sniper_taunts29.wav; join_class sniper; alias sniperjoin sniper30" alias sniper30 "play vo/taunts/sniper_taunts30.wav; join_class sniper; alias sniperjoin sniper31" alias sniper31 "play vo/taunts/sniper_taunts31.wav; join_class sniper; alias sniperjoin sniper32" alias sniper32 "play vo/taunts/sniper_taunts32.wav; join_class sniper; alias sniperjoin sniper33" alias sniper33 "play vo/taunts/sniper_taunts33.wav; join_class sniper; alias sniperjoin sniper34" alias sniper34 "play vo/taunts/sniper_taunts34.wav; join_class sniper; alias sniperjoin sniper35" alias sniper35 "play vo/taunts/sniper_taunts35.wav; join_class sniper; alias sniperjoin sniper36" alias sniper36 "play vo/taunts/sniper_taunts36.wav; join_class sniper; alias sniperjoin sniper37" alias sniper37 "play vo/taunts/sniper_taunts37.wav; join_class sniper; alias sniperjoin sniper38" alias sniper38 "play vo/taunts/sniper_taunts38.wav; join_class sniper; alias sniperjoin sniper39" alias sniper39 "play vo/taunts/sniper_taunts39.wav; join_class sniper; alias sniperjoin sniper40" alias sniper40 "play vo/taunts/sniper_taunts40.wav; join_class sniper; alias sniperjoin sniper41" alias sniper41 "play vo/taunts/sniper_taunts41.wav; join_class sniper; alias sniperjoin sniper42" alias sniper42 "play vo/taunts/sniper_taunts42.wav; join_class sniper; alias sniperjoin sniper43" alias sniper43 "play vo/taunts/sniper_taunts43.wav; join_class sniper; alias sniperjoin sniper44" alias sniper44 "play vo/taunts/sniper_taunts44.wav; join_class sniper; alias sniperjoin sniper45" alias sniper45 "play vo/taunts/sniper_taunts45.wav; join_class sniper; alias sniperjoin sniper46" alias sniper46 "play vo/taunts/sniper_taunts46.wav; join_class sniper; alias sniperjoin sniper1" bind "KP_UPARROW" "sniperjoin" //KEYPAD 8 alias spyjoin "spy1" alias spy1 "play vo/taunts/spy_taunts01.wav; join_class spy; alias spyjoin spy2" alias spy2 "play vo/taunts/spy_taunts02.wav; join_class spy; alias spyjoin spy3" alias spy3 "play vo/taunts/spy_taunts03.wav; join_class spy; alias spyjoin spy4" alias spy4 "play vo/taunts/spy_taunts04.wav; join_class spy; alias spyjoin spy5" alias spy5 "play vo/taunts/spy_taunts05.wav; join_class spy; alias spyjoin spy6" alias spy6 "play vo/taunts/spy_taunts06.wav; join_class spy; alias spyjoin spy7" alias spy7 "play vo/taunts/spy_taunts07.wav; join_class spy; alias spyjoin spy8" alias spy8 "play vo/taunts/spy_taunts08.wav; join_class spy; alias spyjoin spy9" alias spy9 "play vo/taunts/spy_taunts09.wav; join_class spy; alias spyjoin spy10" alias spy10 "play vo/taunts/spy_taunts10.wav; join_class spy; alias spyjoin spy11" alias spy11 "play vo/taunts/spy_taunts11.wav; join_class spy; alias spyjoin spy12" alias spy12 "play vo/taunts/spy_taunts12.wav; join_class spy; alias spyjoin spy13" alias spy13 "play vo/taunts/spy_taunts13.wav; join_class spy; alias spyjoin spy14" alias spy14 "play vo/taunts/spy_taunts14.wav; join_class spy; alias spyjoin spy1" bind "KP_PGUP" "spyjoin" //KEYPAD 9 bind "KP_SLASH" "" //KEYPAD / bind "KP_MULTIPLY" "" //KEYPAD * bind "KP_MINUS" "" //KEYPAD - bind "KP_PLUS" "say" //KEYPAD + bind "KP_ENTER" "say_team" //KEYPAD ENTER bind "KP_DEL" "open_charinfo_direct" //KEYPAD PERIOD // [*] ULTRA-HIGH GRAPHICS // ============================================================= // Automatically sets graphical options to the highest possible. // ============================================================= mat_picmip "-10" mp_usehwmmodels "1" mp_usehwmvcds "1" mat_queue_mode "2" r_threaded_particles "1" r_threaded_renderables "1" r_threaded_client_shadow_manager "1" cl_threaded_bone_setup "1" cl_threaded_client_leaf_system "1" cl_burninggibs "1" cl_new_impact_effects "1"