alias I_hook	"impulse 98"
alias I_grow	"impulse 97"
alias I_shrink	"impulse 96"
alias I_stop	"impulse 95"

alias +hook "I_hook; wait; I_shrink"
alias -hook "I_stop"

alias +grow I_grow
alias -grow I_stop

alias +shrink I_shrink
alias -shrink I_stop

// needed for good hook response - Untested!  Tweak at your own risk
// sys_ticrate 0.01


// here is where you set your keys
// only change 'SHIFT', 'h', or 'y' to whatever key you desire

bind SHIFT +hook		// hook on/off toggle
bind h +grow			// for sliding down the chain
bind y +shrink			// for climbing up the chain

alias playerclass1 "impulse 241"
alias playerclass2 "impulse 242"
alias playerclass3 "impulse 243"
alias playerclass4 "impulse 244"
alias playerclass5 "impulse 245"
alias playerclass6 "impulse 246"
alias playerclass7 "impulse 247"
alias playerclass8 "impulse 248"

alias paladin "impulse 241"
alias pal "impulse 241"
alias crusader "impulse 242"
alias crus "impulse 242"
alias necromancer "impulse 243"
alias necro "impulse 243"
alias assassin "impulse 244"
alias ass "impulse 244"
alias succubus "impulse 245"
alias succ "impulse 245"
alias dwarf "impulse 246"
alias troll "impulse 247"
alias femme "impulse 248"
alias fw "impulse 248"