This repository has been archived on 2024-01-20. You can view files and clone it, but cannot push or open issues or pull requests.
tf2/binds.cfg
2023-10-02 02:17:00 +03:00

136 lines
4.3 KiB
INI

////////////////////////////
// Global key assignments //
////////////////////////////
//unbindall
unbind F3
unbind mouse5
unbind mouse4
alias +special none
alias -special none
unbindnum
//-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Movement
bind w +mfwd
bind s +mback
bind a +mleft
bind d +mright
//-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Vertical movement
bind space +rj //"+jump; spec_mode"
bind ctrl +crouch
//-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Special keys
bind shift +shift
//-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Mouse: Attack 1+2+3, Melee, Voice
bind mouse1 "+dammit; trashcan_cycle; spec_next"
bind mouse2 "+attack2; spec_prev; trashcan_cycle"
bind mouse3 +melee
bind mouse4 pyrovmtoggle
bind mwheelup slot1
bind mwheeldown slot2
//-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Low frequncy buttons
bind l dropitem
bind m open_charinfo_direct
bind n open_charinfo_backpack
bind x voice_menu_1
bind c voice_menu_2
bind v voice_menu_3
bind enter say
bind y say_team
bind , changeclass
bind . changeteam
bind TAB +showscores
bind ESCAPE cancelselect
//bind enter player_ready_toggle
bind j askconnect_accept
bind e +use_action_slot_item
bind alt v_cloakedspy
bind u tauntkill
//bind mouse5 +voicerecord
bind k kill
bind ` toggleconsole
bind ' mark_ds
bind p show_quest_log
//-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
//Double binds
//bind e v_medic
bind r +reload
bind t "impulse 201" //Spray
bind f +inspect
bind g +taunt
bind q +special
//-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// F5-F10
bind F1 "vote option1"
bind F2 "vote option2"
//bind F3 ds_record
bind F3 player_ready_toggle
bind F5 screenshot
bind F6 save_replay
bind F7 abuse_report_queue
bind F8 "record fix; stop; snd_restart; hud_reloadscheme" //This will freese your game for 10 seconds
bind F9 "load_itempreset 0; wait 10; load_itempreset 2; wait 10; load_itempreset 0"
bind F10 "load_itempreset 1; wait 10; load_itempreset 2; wait 10; load_itempreset 1"
bind F11 "load_itempreset 2; wait 10; load_itempreset 3; wait 10; load_itempreset 2"
bind F12 "load_itempreset 3; wait 10; load_itempreset 2; wait 10; load_itempreset 3"
//-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// keys
bind 1 key_1
bind 2 key_2
bind 3 key_3
bind 4 key_4
bind 5 key_5
bind 6 key_6
bind 7 key_7
bind 8 key_8
bind 9 key_9
bind 0 key_0
alias key_1 slot1
alias key_2 slot2
alias key_3 slot3
alias key_4 slot4
alias key_5 slot5
alias key_6 slot6
alias key_7 slot7
alias key_8 slot8
alias key_9 slot9
alias key_10 slot10
//-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Steam Notifications. Give them some faster reachable buttons.
bind = cl_trigger_first_notification
bind - cl_decline_first_notification
alias mark_ds "ds_mark NO CLASS SELECTED"
ds_dir demos_no-class
//LOL
bind pgdn firstperson
exec insults
exec chatmenu //For my cool new chatmenu