I know how "jump throw" works and also it's bind. However, I'm trying to make "jump throw" work only ON KEY RELEASE, instead of KEY DOWN, so that I can achieve the cl_crosshairsize technique as well (crosshair size changing alias) within the same key.
Usual "jump throw" bind:
alias "+jumpthrow" "+jump;-attack;"
alias "-jumpthrow" "-jump"
bind TARGET_KEY +jumpthrow
Desired "jump throw" bind:
alias "+jumpthrow" ""
alias "-jumpthrow" "+jump;-attack;-jump"
bind TARGET_KEY +jumpthrow
Unfortunately this does not work and I have no idea why, even if you set something on +jumpthrow (eg. say something).