// All default binds belong in here.
// The command "resetbinds" executes this file.

// Do not modify.

bind MOUSE1 "attack"
bind MOUSE2 [ if $editing [ showmenu editing ] [ altaction ] ]
bind MOUSE3 "weapon"
bind MOUSE4 "universaldelta  1"
bind MOUSE5 "universaldelta -1"
bind BACKSPACE [ if $editing [ delent ] [ dropflag ] ]
bind TAB [ showscores 1; onrelease [ showscores 0 ] ]
bind CLEAR ""
bind RETURN ""
bind PAUSE ""
bind ESCAPE [ if $connected [ ingamemenu ] [ if (watchingdemo) [ showmenu "Watching demo" ] [ showmenu main ] ] ]
bind SPACE "jump"
bind EXCLAIM ""
bind QUOTEDBL ""
bind HASH ""
bind DOLLAR ""
bind AMPERSAND ""
bind QUOTE ""
bind LEFTPAREN ""
bind RIGHTPAREN ""
bind ASTERISK ""
bind PLUS ""
bind COMMA "equalize 0"
bind MINUS ""
bind PERIOD "equalize 2"
bind SLASH "saycommand /"
bind 0 ""
bind 1 [ if $editing [ domodifier 5 ] [ primary ] ]
bind 2 [ if $editing [ domodifier 7 ] [ secondary ] ]
bind 3 [ if $editing [ domodifier 8 ] [ grenades ] ]
bind 4 [ if $editing [ domodifier 9 ] [ melee ] ]
bind 5 ""
bind 6 ""
bind 7 ""
bind 8 "vdelta -1"
bind 9 "vdelta 1"
bind COLON ""
bind SEMICOLON [ if $editing [ editent ] ]
bind LESS ""
bind EQUALS ""
bind GREATER ""
bind QUESTION ""
bind AT ""
bind LEFTBRACKET "editheight 0 -1"
bind BACKSLASH ""
bind RIGHTBRACKET "editheight 0 1"
bind CARET "saycommand /"
bind UNDERSCORE ""
bind BACKQUOTE "saycommand /"
bind A "left"
bind B "showmenu Weapons"
bind C "copy"
bind D "right"
bind E "edittoggle"
bind F "solid 1"
bind G [ if $editing [ solid 0 ] [ quicknadethrow ] ]
bind H "heightfield 0"
bind I "heightfield 2"
bind J ""
bind K "corner"
bind L [ if $editing [ showmenu Lighting ] ]
bind M [ if $editing [ domodifier 6 ] ]
bind N ""
bind O "editheight 2 -1"
bind P "editheight 2 1"
bind Q [ if $editing [ domodifier 1 ] ]
bind R "reload"
bind S "backward"
bind T "saycommand" // or even "saycommand >"
bind U "undo"
bind V [ if $editing [ paste ] [ showmenu voicecom ] ]
bind W "forward"
bind X [ if $editing [ domodifier 3 ] ]
bind Y "saycommand %"
bind Z [ if $editing [ domodifier 2 ] ]
bind DELETE "edittex 0 -1"
bind KP0 "weapon 4 1"
bind KP1 ""
bind KP2 ""
bind KP3 ""
bind KP4 "edittex 3 -1"
bind KP5 ""
bind KP6 ""
bind KP7 "edittex 3 1"
bind KP8 ""
bind KP9 ""
bind KP_PERIOD ""
bind KP_DIVIDE ""
bind KP_MULTIPLY ""
bind KP_MINUS "conskip 3"
bind KP_PLUS "conskip -1000"
bind KP_ENTER ""
bind KP_EQUALS ""
bind UP "forward"
bind DOWN "backward"
bind RIGHT "right"
bind LEFT "left"
bind INSERT "edittex 0 1"
bind HOME "edittex 1 1"
bind END "edittex 1 -1"
bind PAGEUP "edittex 2 1"
bind PAGEDOWN "edittex 2 -1"
bind "F1" [ && (vote 1) [ echo "you voted yes"] ]
bind "F2" [ && (vote 2) [ echo "you voted no" ] ]
bind F3 ""
bind F4 ""
bind F5 "if $editing [ toggleocull ]"
bind F6 "if $editing [ showmip ]"
bind F7 ""
bind F8 ""
bind F9 ""
bind F10 "getdemo"
bind F11 "conskip -1000; toggleconsole"
bind F12 "screenshot"
bind F13 ""
bind F14 ""
bind F15 ""
bind NUMLOCK ""
bind CAPSLOCK ""
bind SCROLLOCK ""
bind RSHIFT ""
bind LSHIFT "crouch"
bind RCTRL "jump"
bind LCTRL "jump"
bind RALT ""
bind LALT "showscores 0; toggleshowmap"
bind RMETA ""
bind LMETA ""
bind LSUPER ""
bind RSUPER ""
bind MODE ""
bind COMPOSE ""
bind HELP ""
bind PRINT ""
bind SYSREQ ""
bind BREAK ""
bind MENU ""

