136 lines
4.3 KiB
INI
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
|