This is my best attempt at an all class script compilation. Some of the more interesting scripts can be found in the medic and spy cfg's (Ubertimer and spy full aim audio cues). This config will only work for 5+ button mouses, and moves most all binds to the mouse (frees up wasd for better movement). Credit to Stabby for his ancient post mentioning audio silence as a timer.
DOWNLOAD
Here are the binds:
CONTAINS R4NDOM'S CONFIG
CONTAINS ADVERTISEMENT PROTECTION
> Create an empty file in your tf directory named textwindow_temp.html and make it read-only (this prevents the motd from being saved & loaded)
> Add '127.0.0.1 motd.pinion.gg' to your hosts file. This prevents a well known motd advertising network to load)
Combat Scout:
mouse1 - fire scattergun
mouse2 - fire pistol
mouse4 - swing melee
key2 - enables special scout
Special Scout: (Use with sandman etc)
mouse1 - fire scattergun
mouse2 - hit baseball
mouse3 - swing melee
mouse4 - pistol/drink/cleaver
key1 - enables combat scout
Combat Soldier:
mouse1 - fire rocket
mouse2 - fire shotgun
mouse4 - swing melee
wheeldn - bunny hop
key2 - enables special soldier
Special Soldier: (Use with cowmangler etc)
mouse1 - fire rocket
mouse2 - charge cowmangler
mouse3 - swing melee
mouse4 - fire shotgun
wheeldn - bunny hop
key1 - enables combat soldier
Pyro:
mouse1 - flame
mouse2 - airblast
mouse3 - shotgun
mouse4 - swing melee
Demoman:
mouse1 - fire pill
mouse2 - detonate stickies
mouse3 - swing melee
mouse4 - fire stickies
key2 - enables special demoman
Special Demoman:
mouse1 - fire pill
mouse2 - Charge
mouse4 - swing melee
key1 - enables combat demoman
Heavy:
mouse1 - attack
mouse2 - special
Engineer:
mouse1 - fire selected weapon
mouse2 - place building
mouse3 - equip melee
mwheeldown - equip shotgun
mwheelup - equip pistol
f1 - build/destroy sentry
f2 - build/destroy dispenser
f3 - build/destroy entrance
f4 - build/destroy exit
Medic:
mouse1 - fire needles
mouse2 - heal
mouse3 - swing melee
mouse4 - ubercharge
mouse5 - radar
mwheelup - fake uber
mwheeldown - mask uber
key1 - enables default med call
key2 - enables alt med call
r - activates ubertimer
Sniper:
mouse1 - fire rifle
mouse2 - zoom
mouse3 - swing melee
mouse4 - fire smg
Spy:
mouse1 - fire pistol
mouse2 - cloak
mouse3 - disguise menu (engie, sniper, medic)
mouse4 - sap building
mouse5 - rediguise/change disguise weapon
mheeldown - disguise menu (scout, pyro, spy)
mwheelup - disguise menu (demo, soldier, heavy)
q - switch between pistol and knife
f1 - disguise slot 1
f2 - disguise slot 2
f3 - disguise slot 3
f4 - undisguise
MISC:
e - call
shift - duck, toggles "activate charge!" for e when pressed. otherwise call for medic
alt - call out sentry
ctrl - walk (Only on servers with wait command enabled)
numpad0 - moves you to forward spawn (Hold and release)
numpad1 - join scout
numpad2 - join soldier
numpad3 - join pyro
numpad4 - join demo
numpad5 - join heavy
numpad6 - join engineer
numpad7 - join medic
numpad8 - join sniper
numpad9 - join spy
num enter - spin (why not?)
F5 - loadout 0
F6 - loadout 1
F7 - loadout 2
F8 - loadout 3
insert - explode
home - show fps
end - prec mark
pgup - toggles closecaption
pgdn - toggles viewmodels
delete - fixes visual errors (hold and release)
Master Volume:
left arrow - volume down
right arrow- volume up
down arrow - sound volume/voice volume
up arrow - mute all