To test it out, throw this into autoexec.cfg in darkplaces: My problem is that it doesn't work when walking in one direction and pressing another, causing me to double tap to change directions properly, any suggestions?
slowmo 0.05
alias +qorward "slowmo 0.5; +forward"
alias -qorward "slowmo 0.05; -forward"
alias +qack "slowmo 0.5; +back"
alias -qack "slowmo 0.05; -back"
alias +qeft "slowmo 0.5; +moveleft"
alias -qeft "slowmo 0.05; -moveleft"
alias +qight "slowmo 0.5; +moveright"
alias -qight "slowmo 0.05; -moveright"
bind UPARROW "+qorward"
bind DOWNARROW "+qack"
bind LEFTARROW "+qeft"
bind RIGHTARROW "+qight"