Sorry this file is very long but it lists what every key does.

Standard binds (Same for all classes)
(Any keys not specified in this file are unused)

1-0 - Select weapon/menu selections
A - Reload
B - Discard
C - Duck
D - Move Backwards
E - Move Forwards
F - Strafe right
H - Shout for a paramedic
I - Look at your inventory
J - Shout for an engineer
M - Thank a paramedic and salute
N - Thank an engineer and salute
O - Take a screenshot
P - Special (See Q3F readme for what this does)
R - Type 1 grenades (Two presses to prime and throw)
S - Strafe left
T - Talk
Y - Talk to your team
/ - Press twice to say an enemy sentry is down

Left Mouse Button - Fire/attack

Control - Say Acknowledged/Roger that
Alt - reset the F keys to comms menus (See below)
(.) - Say ignore last message
(,) - Say Leaving post to resupply

Tab - Show scores
(`) - console (Button directly below Escape)
Escape - Show Q3 options menu
Backspace - Dropflag
Shift - Shows info on flag location
Space - Jump
Insert - Taunt (check tf_alias.cfg to change these)
Delete - Taunt after dying (check tf_alias.cfg to change these)
Home - Bring up the main Usermenu (If playing on a non-pure server)
End - Changeclass
PageUp - Decrease standard view
PageDown - Increase standard view

Numeric keypad - See below
F1-F12 - See below

Class Specific Binds

Recon
G - Toggle Scanner on and off (Will stay on after respawning)
W - Swap between shotgun and nailgun
Right Mouse Button - Grenade type 2 (Two presses to prime and throw)
Mouse Wheel Up - Zoom in
Mouse Wheel Down - Zoom out
Mouse Button 3 - escape to normal view

Sniper
G - Grenade type 2 (Two presses to prime and throw)
W - Swap between Rifle, Autorifle and nailgun
[ - Decrease sniper zoom
] - Increase sniper zoom
Right Mouse Button - Toggle zoom in/out
Mouse Wheel Up - Increse Sniper xoom
Mouse Wheel Down - Decrease Sniper zoom
Mouse Button 3 - Zoom out, swap to autorifle and fire for as long as button is held down, then swap back to rifle

Soldier
G - Jumps and fires Rocket (Half manual rocket jump)
Q - Swap between Rocket launcher and super shotgun
W - Fully auto rocket jump
Right Mouse Button - Grenade type 2 (Two presses to prime and throw)
Mouse Wheel Up - Zoom in
Mouse Wheel Down - Zoom out
Mouse Button 3 - escape to normal view

Grenadier
G - Detonate pipebombs
Q - Detonate pipebombs and jump (Aid to pipebomb jumps)
W - Swap between Grenade launcher and pipebomb launcher
Left Arrow - Lay 5 second charge
Up Arrow - Lay 20 second charge
Down Arrow - Lay 50 second charge
Right Arrow - Lay 150 second charge
Enter - Say the size of the last charge you set and your location
Mouse Wheel Up - Zoom in
Mouse Wheel Down - Zoom out
Mouse Button 3 - escape to normal view

Paramedic
G - Swap to Syringe, attack whilst pressed before swapping to previous weapon
K - Say No problem
W - Swap between super nail gun, super shotgun and single barrel shotgun
Mouse Wheel Up - Zoom in
Mouse Wheel Down - Zoom out
Mouse Button 3 - escape to normal view

Minigunner
W - Swap between Assault cannon and super shotgun
Mouse Wheel Up - Zoom in
Mouse Wheel Down - Zoom out
Mouse Button 3 - escape to normal view

FlameTrooper
W - Swap between flamethrower and napalm rocket launcher
Mouse Wheel Up - Zoom in
Mouse Wheel Down - Zoom out
Mouse Button 3 - escape to normal view

Agent
G - Swap to knife, attack whilst pressed before swapping to previous weapon
Q - Become invisible
W - Swap between Nailgun, super shotgun, tranquilizer gun and knife
Left arrow - Toggle through disguise colours
Up arrow - Disguise as last selected colour
Down arrow - Toggle through disguise classes
Right arrow - Disguise as last selected class
Enter - Say your disguise state and weather invisible or not
Mouse Wheel Up - Zoom in
Mouse Wheel Down - Zoom out
Mouse Button 3 - escape to normal view

Engineer
G - Swap to spanner, attack whilst pressed before swapping to previous weapon
K - Say No problem
L - Detonate Sentry (requires 2 presses to detonate)
Q - Refill and Repair a sentry or supplystation (Must be next to it)
V - Detonate Supplystation
W - Swap between Railgun and super shotgun
Left arrow - Build a sentrygun (Hold down until built, rotates sentry 180 degrees when finished)
Up arrow - Whilst pressed changes the numeric keypad to sentry rotation options see below
Down arrow - Upgrade sentry (Must be next to it)
Right arrow - Build supply station
Enter - States what you last built and your current location
Mouse Wheel Up - Zoom in
Mouse Wheel Down - Zoom out
Mouse Button 3 - escape to normal view

Sentry rotation options
1 - 135 degrees Anti-clockwise
2 - 180 degrees
3 - 135 degrees clockwise
4 - 90 degrees anti-clockwise
6 - 90 degrees clockwise
7 - 45 degrees anti-clockwise
9 - 45 degrees clockwise


Numeric Keypad

(-) - State the class you're playing as currently
Enter - Changes what comm channels you listen to. Defence, offence or general. Also sets the position bind below
+ - State what position you're playing, general, defence or offence
(.) - Ask the offence to report in
1 - Ask where the enemy flag is
2 - Say you have the flag and you're location
3 - Ask where your flag is
4 - Say you've been infected
5 - Salute
6 - Acknowledge you're heading for a meeting
7 - Say you're defending your current location
8 - Say your current location is clear of enemies
9 - Say you've taken out an enemy at your location
0 - Pressing changes the pad to the Agent sighted section below.

Agent Sighted keys (All of these keys reset the pad to the above binds)
1 - Agent sighted as a recon
2 - Agent sighted as a sniper
3 - Agent sighted as a soldier
4 - Agent sighted as a grenadier
5 - Agent sighted as a paramedic
6 - Agent sighted as a minigunner
7 - Agent sighted as a flametrooper
8 - Agent sighted undisguised
9 - Agent sighted as a engineer
0 - Agent sighted
. - reset to binds above without saying anything


F1-F12

Comms binds. All F keys enter a menu which you then press an F key to select the message.

Menus

F1 - Incomings
F2 - Friendly flag outgoing
F3 - Friendly flag dropped
F4 - Area unsafe
F5 - Need backup
F6 - Proxy style comms
F7 - Meet
F8 - Attack
F9 - Heading
F10 - Enemy flag outgoing
F11 - Enemy flag dropped
F12 - Enemy sentry

Sub menu locations
These are only for F1, F2, F3, F4, F5, F7, F9, F10, F11 & F12

F1 - Water
F2 - Door
F3 - Balcony
F4 - Grate
F5 - Ramps
F6 - Lift
F7 - Spiral
F8 - Basement
F9 - Flagroom
F10 - 1st Floor
F11 - 2nd Floor
F12 - Bridge

F6 Menu (Proxy comms)

F1 - Incoming at your location
F2 - Friendly flag outgoing past where you just died
F3 - Friendly flag dropped at your location
F4 - Area unsafe at your location
F5 - Need backup at your location
F6 - State your position, health, armour and class
F7 - Meet at your location
F8 - Attacking via your location
F9 - Heading via your location
F10 - Enemy flag outgoing past your location
F11 - Enemy flag dropped where you just died
F12 - Enemy sentry where you just died

F8 Menu (Attack comms)

F1 - Attack via Water
F2 - Attack via Door
F3 - Attack via Balcony
F4 - Attack via Grate
F5 - Attack via Ramps
F6 - Attack via Lift
F7 - Attack via Spiral
F8 - I have point
F9 - You take point
F10 - Say you'll take the flag
F11 - Ask teammate to take the flag
F12 - Say you have the flag


CanalZone Comms
Addition ready for the QWTF CZ conversion
Ran by executing the czmsg.cfg file, will be changed to the automatic map config system when it's fixed for Beta 1d.

Menus

F1 - Incomings
F2 - Flag Runner Requested
F3 - Flag Runner Heading
F4 - Area unsafe
F5 - Need backup
F6 - Proxy style comms
F7 - Meet
F8 - Attack
F9 - Heading
F10 - Not used
F11 - Not used
F12 - Enemy sentry

Sub Menus (for all CZ menus except F6 Proxy style comms)

F1 - Command Point 1 Blue Warehouse
F2 - Command Point 2 Arches
F3 - Command Point 3 Library
F4 - Command Point 4 Small Warehouse
F5 - Command Point 5 Fountain
F6 - Command Point 6 Ledge
F7 - Command Point 7 Boathouse
F8 - Command Point 8 Red Warehouse
F9 - Proxy Command for current menu
F10 - Main Base
F11 - Not used
F12 - Not used

F6 Menu (Proxy Comms)

F1 - Incoming at current location
F2 - Flag Runner Requested at current location
F3 - Flag Runner Heading past current location
F4 - Area unsafe at current location
F5 - Need backup at current location
F6 - Current class, position, health and armour
F7 - Meet at current location
F8 - Attack via current location
F9 - Heading past current location
F10 - Not used
F11 - Not used
F12 - Enemy sentry at current location

