1//
2// load keybindings
3//
4// commands with a leading + will also be called for key up events with
5// the + changed to a -
6
7//
8// character controls
9//
10
11bind	ALT		+strafe
12bind	,		+moveleft
13bind	.		+moveright
14bind	DEL		+lookdown
15bind	PGDN		+lookup
16bind	END		centerview
17bind	z		+lookdown
18bind	a		+lookup
19
20bind	d		+moveup
21bind	c		+movedown
22bind	SHIFT		+speed
23bind	CTRL		+attack
24bind	UPARROW		+forward
25bind	DOWNARROW	+back
26bind	LEFTARROW	+left
27bind	RIGHTARROW	+right
28
29bind	SPACE		+crouch
30
31bind	TAB		+showinfo
32bind	q		+showdm
33
34bind	/		+jump
35
36bind	[		"invleft"
37bind	]		"invright"
38bind	ENTER		"invuse"
39bind	\		"impulse 44"	//Drop an item from inventory
40
41bind	1		"impulse 1"
42bind	2		"impulse 2"
43bind	3		"impulse 3"
44bind	4		"impulse 4"
45bind	5		"impulse 5"
46bind	6		"impulse 6"
47bind	7		"impulse 7"
48bind	8		"impulse 8"
49
50bind	0		"impulse 0"
51
52// zoom
53alias zoom_in "sensitivity_save save;sensitivity 2;fov 90;wait;fov 70;wait;fov 50;wait;fov 30;wait;fov 10;wait;fov 5;bind ' zoom_out;bind F11 zoom_out"
54alias zoom_out "sensitivity 4;fov 5;wait;fov 10;wait;fov 30;wait;fov 50;wait;fov 70;wait;fov 90;bind ' zoom_in;bind F11 zoom_in; sensitivity_save restore"
55bind ' zoom_in
56
57// Function keys
58bind	F1		"help"
59bind	F2		"menu_save"
60bind	F3		"menu_load"
61bind	F4		"menu_options"
62bind	F5		"menu_multiplayer"
63bind	F6		"echo Quicksaving...; wait; save quick"
64bind	F7		"demos"
65bind	F9		"echo Quickloading...; wait; load quick"
66bind	F10		"quit"
67bind	F11		"zoom_in"
68bind	F12		"screenshot"
69
70//
71// client environment commands
72//
73bind	PAUSE		"pause"
74bind	ESCAPE		"togglemenu"
75bind	~		"toggleconsole"
76bind	`		"toggleconsole"
77
78bind	t		"messagemode"
79
80bind	+		"sizeup"
81bind	=		"sizeup"
82bind	-		"sizedown"
83
84//
85// mouse buttons
86//
87bind	MOUSE1		+attack
88bind	MOUSE2		+forward
89
90//
91// default cvars
92//
93viewsize		110
94sbtrans			0
95gamma			0.75
96volume			0.7
97bgmvolume		0.7
98sensitivity		3
99bgmtype			cd
100noskins			1
101_enable_mouse		1
102