//communication binds
//Made with cfg.tf - custom Team Fortress 2 config generator

alias com_down_scout  say_team scout down
alias com_down_solly  say_team solly down
alias com_down_pyro   say_team pyro down
alias com_down_demo   say_team demo down
alias com_down_heavy  say_team heavy down
alias com_down_engi   say_team engi down
alias com_down_med    say_team med down
alias com_down_sniper say_team sniper down
alias com_down_spy    say_team spy down

alias com_down_tele   say_team tele down
alias com_down_sentry say_team ! SENTRY DOWN !

alias com_lit_scout  say_team scout lit
alias com_lit_solly  say_team solly lit
alias com_lit_pyro   say_team pyro lit
alias com_lit_demo   say_team demo lit
alias com_lit_heavy  say_team heavy lit
alias com_lit_engi   say_team engi lit
alias com_lit_med    say_team med lit
alias com_lit_sniper say_team sniper lit
alias com_lit_spy    say_team spy lit

alias com_spy_scout  say_team spy as scout
alias com_spy_solly  say_team spy as solly
alias com_spy_pyro   say_team spy as pyro
alias com_spy_demo   say_team spy as demo
alias com_spy_heavy  say_team spy as heavy
alias com_spy_engi   say_team spy as engi
alias com_spy_med    say_team spy as med
alias com_spy_sniper say_team spy as sniper
alias com_spy_spy    say_team spy as spy

alias com_spy_dr  say_team spy uses Dead Ringer
alias com_spy_yer say_team spy uses Your Eternal Reward

alias com_spy_sap say_team ! SPY SAPPED OUR SENTRY !

alias com_pop       say_team ! UBER incoming !
alias com_pop_kritz say_team ! KRITZ incoming !

alias com_push    say_team ! PUSH !
alias com_retreat say_team ! RETREAT !
///---

alias com_down1 "bind kp_end      com_down_scout; bind kp_downarrow com_down_solly ; bind kp_pgdn       com_down_pyro"
alias com_down2 "bind kp_leftarrow com_down_demo ; bind kp_5         com_down_heavy ; bind kp_rightarrow com_down_engi"
alias com_down3 "bind kp_home     com_down_med  ; bind kp_uparrow   com_down_sniper; bind kp_pgup       com_down_spy"
alias com_down "com_down1; com_down2; com_down3"

alias com_lit1 "bind kp_end      com_lit_scout; bind kp_downarrow com_lit_solly ; bind kp_pgdn       com_lit_pyro"
alias com_lit2 "bind kp_leftarrow com_lit_demo ; bind kp_5         com_lit_heavy ; bind kp_rightarrow com_lit_engi"
alias com_lit3 "bind kp_home     com_lit_med  ; bind kp_uparrow   com_lit_sniper; bind kp_pgup       com_lit_spy"
alias com_lit "com_lit1; com_lit2; com_lit3"

alias com_spy1 "bind kp_end      com_spy_scout; bind kp_downarrow com_spy_solly ; bind kp_pgdn       com_spy_pyro"
alias com_spy2 "bind kp_leftarrow com_spy_demo ; bind kp_5         com_spy_heavy ; bind kp_rightarrow com_spy_engi"
alias com_spy3 "bind kp_home     com_spy_med  ; bind kp_uparrow   com_spy_sniper; bind kp_pgup       com_spy_spy"
alias com_spy "com_spy1; com_spy2; com_spy3"

alias com_menu1 "com_down; bind kp_plus com_pop      ; bind kp_enter com_push   ; bind kp_ins com_down_sentry"
alias com_menu2 "com_lit ; bind kp_plus com_pop_kritz; bind kp_enter com_retreat; bind kp_ins com_down_tele"
alias com_menu3 "com_spy ; bind kp_plus com_spy_dr   ; bind kp_enter com_spy_yer; bind kp_ins com_spy_sap"
///---

bind kp_slash    com_menu1
bind kp_multiply com_menu2
bind kp_minus    com_menu3
