That just made me think about something. A script that either takes screenshots at a certain time after the taunt key is pushed or records a demo right when you push it and then wait a certain amount of time before the demo is stopped. That way it would be automated and would use very little space on your hard drive. Only thing is that it would have to be a relatively long script because after each record you would have to make it rebind the key to a sequential name/number so the demos would all have different names so you're not just overwriting the same dem file.
--------------------------------------------------------------------------------------------------------
Edit- The demo recorder didn't work out. The demo takes too long to start up and it makes it where you never leave first person-during the taunt. :/
But on the bright side, the taunt kill screenshot script works pretty good.
Code:
//Taunt kill screenshot
//by [AiF] Biggs
bind "j" "tauntjpeg"
jpeg_quality 100
alias tauntjpeg "taunt; wait 290; jpeg; wait; developer 1; wait; echo Screenshot taken; wait 80; developer 0"
Just throw that in your heavyweapons.cfg
That script's timing is based at 60 fps so if you get higher/lower fps you may want to adjust the wait time (in increments of 10) between taunt and jpeg to catch the ragdoll in flight. And if you don't want to see "Screenshot taken" up in the top left corner of the screen after every screenshot, just remove everything after jpeg. So it would be "taunt; wait 290; jpeg"
Also note that I bound it to j instead of g. I didn't want it to bind over the ordinary taunt key.