-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbinds.cfg
More file actions
120 lines (114 loc) · 3.62 KB
/
binds.cfg
File metadata and controls
120 lines (114 loc) · 3.62 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
//--------------------------------
// Binds
//--------------------------------
// Starts by resetting all keyboard/mouse binds to (my) defaults.
// If you want to use YOUR default bindings, find your "config.cfg" (inside cfg folder)
// and copy paste the first 70 or so lines in here,
// replacing all my bind "key" "action" lines with yours.
bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind "a" "+moveleft"
bind "b" "lastdisguise"
bind "c" "voice_menu_3"
bind "d" "+moveright"
bind "e" "+helpme"
bind "f" "+inspect"
bind "g" "+taunt"
bind "h" "+use_action_slot_item"
bind "i" "showmapinfo"
bind "j" "cl_trigger_first_notification"
bind "k" "cl_decline_first_notification"
bind "l" "dropitem"
bind "m" "open_charinfo_direct"
bind "n" "open_charinfo_backpack"
bind "o" "+attack3"
bind "p" "say_party"
bind "q" ""
bind "r" "+reload"
bind "s" "+back"
bind "t" "impulse 201"
bind "u" "say_team"
bind "y" "say"
bind "v" "voice_menu_1"
bind "w" "+forward"
bind "x" "voice_menu_2"
bind "z" ""
bind "'" "+moveup"
bind "`" "toggleconsole"
bind "," "changeclass"
bind "." "changeteam"
bind "/" "+movedown"
bindtoggle "-" "tf_hud_target_id_disable_floating_health"
bind "SPACE" "+jump"
bind "CAPSLOCK" "+quickswitch"
bind "ENTER" "say"
bind "TAB" "+showscores"
bind "ESCAPE" "cancelselect"
bind "INS" "+klook"
bind "END" "kill"
bind "PGUP" "+lookup"
bind "PGDN" "+lookdown"
bind "PAUSE" "pause"
bindtoggle "ALT" "r_drawviewmodel"
bind "CTRL" "+voicerecord"
bind "SHIFT" "+duck"
bind "F1" "load_itempreset 0"
bind "F2" "load_itempreset 1"
bind "F3" "load_itempreset 2"
bind "F4" "load_itempreset 3"
bind "F5" "player_ready_toggle"
bind "F6" "screenshot"
bind "F7" "save_replay"
bind "F8" ""
bind "F9" "askconnect_accept"
bind "F10" "show_quest_log"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "MOUSE3" "lastinv"
bind "MWHEELUP" "slot2"
bind "MWHEELDOWN" "slot3"
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"
//----------------------\\
// Null Movement Config \\
//----------------------\\
// Stolen off the internet somewhere.
// Basically just lets you ADAD and WSWS without stopping when you press both keys.
// Also has a crouchjump script built in, hold space to crouchjump.
// Feel free to change space to just +duck / -duck if you dont like it.
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 -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 ""
bind space "+crouchjump" // If you want to jump normally:
alias +crouchjump "+jump;+duck;spec_mode" // remove +duck
alias -crouchjump "-jump;-duck" // and -duck