Client changes are something I hate and fear, so before I ruin my source code I'd like to know if it's gonna be in vain or not.
I want to do two things:
1) Change the longjump call to double pressing the spacebar a-la Black Mesa.
2) Make pressing the mousewheel call for your weapon's third attack, this one will have only so many uses but nonetheless.
I've never done any controls realted code before. Are these things possible to do? If so, what do I have to do?