rendered paste body//#######################################################################################
// wireddd's tremulous bind script
// v0.1
//
// To Fix list:
// Teamchat :(
//
// Binds:
// - - toggles between human and alien binds
// = - toggles between builder and soldier
//
// Human
// Soldier
// 1 - buy rifle
// 2 - buy psaw
// 3 - buy shotgun
// 4 - buy lasgun
// 5 - buy massdriver
// 6 - buy chaingun
// 7 - buy pulserifle
// 8 - buy flamer
// 9 - buy luci
// 0 - buy ackit/ckit
// Builder
// 1 - build turret
// 2 - build tesla
// 3 - build armory
// 4 - build medistation
// 5 - build defense computer
// 6 - build repeater
// 7 - build telenode
// 9 - build reactor
// 0 - buy advanced contruction kit, or construction kit
//
// Alien
// Soldier
// 1 - evolve to dretch
// 2 - evolve to basi
// 3 - evolve to advbasi
// 4 - evolve to mara
// 5 - evolve to advmara
// 6 - evolve to goon
// 7 - evolve to advgoon
// 8 - evolve to tyrant
// 0 - evolve to advgranger/granger
// Builder
// 1 - build acid tube
// 2 - build hive
// 3 - build trapper
// 4 - build booster
// 5 - build barricade
// 6 - build hovel
// 7 - build egg
// 9 - build Overmind
// 0 - evolve to advgranger/granger
//
//#######################################################################################
// unbind numbers
set unbindnum "unbind 1; unbind 2; unbind 3; unbind 4; unbind 5; unbind 6; unbind 7; unbind 8; unbind 9; unbind 0"
//
// unbind quickchat keys
set unbindchat "unbind f3; unbind f4; unbind f5; unbind f6; unbind f7; unbind f8"
//
// Buy different equipment packages
set buy_rifle "sell weapons; buy rifle"
set buy_psaw "sell weapons; buy psaw"
set buy_shotgun "sell weapons; buy shotgun"
set buy_lasgun "sell weapons; buy lgun"
set buy_massdriver "sell weapons; buy mdriver"
set buy_chaingun "sell weapons; buy chaingun"
set buy_pulserifle "sell weapons; buy prifle"
set buy_flamer "sell weapons; buy flamer"
set buy_lcannon "sell weapons; buy lcannon"
set buy_ckit "sell weapons; buy adv_ckit; buy ckit"
//
// Evolve Options
set evo_dretch "class level0"
set evo_basi "class level1"
set evo_advbasi "class level1upg"
set evo_mara "class level2"
set evo_advmara "class level2upg"
set evo_goon "class level3"
set evo_advgoon "class level3upg"
set evo_tyrant "class level4"
set evo_builder "class builderupg; class builder"
//
// Binds for human builder
set bindhumbuild "echo ^1***^7Human Builder Binds Selected^1***; vstr unbindnum; bind 1 build mgturret; bind 2 build tesla; bind 3 build arm; bind 4 build medistat; bind 5 build dcc; bind 6 build repeater; bind 7 build telenode; bind 9 build reactor; bind 0 vstr buy_ckit; set bindbstoggle vstr bindhumsold; set current_bind_human_bs vstr bindhumbuild"
//
// binds for human soldier
set bindhumsold "echo ^1***^7Human Soldier Binds Selected^1***; vstr unbindnum; bind 1 vstr buy_rifle; bind 2 vstr buy_psaw; bind 3 vstr buy_shotgun; bind 4 vstr buy_lasgun; bind 5 vstr buy_massdriver; bind 6 vstr buy_chaingun; bind 7 vstr buy_pulserifle; bind 8 vstr buy_flamer; bind 9 vstr buy_lcannon; bind 0 vstr buy_ckit; set bindbstoggle vstr bindhumbuild; set current_bind_human_bs vstr bindhumsold"
//
// Binds for alien builder
set bindalibuild "echo ^1***^7Alien Builder Binds Selected^1***;vstr unbindnum; bind 1 build acid_tube; bind 2 build hive; bind 3 build trapper; bind 4 build booster; bind 5 build barricade; bind 6 build hovel; bind 7 build eggpod; bind 9 build overmind; bind 0 vstr evo_builder; set bindbstoggle vstr bindalisold; set current_bind_alien_bs vstr bindalibuild"
//
// Binds for alien soldier
set bindalisold "echo ^1***^7Alien Soldier Binds Selected^1***; vstr unbindnum; bind 1 vstr evo_dretch; bind 2 vstr evo_basi; bind 3 vstr evo_advbasi; bind 4 vstr evo_mara; bind 5 vstr evo_advmara; bind 6 vstr evo_goon; bind 7 vstr evo_advgoon; bind 8 vstr evo_tyrant; bind 0 vstr evo_builder; set bindbstoggle vstr bindalibuild; set current_bind_alien_bs vstr bindalisold"
//
// teamchat binds
set bind_human_teamchat "vstr unbindchat; bind f3 say_team ^7>>>^2Build/Repair Please^7<<<; bind f4 say_team ^5>>>^3Camp^5<<<; bind f5 say_team ^1>>>^7Aliens Have Advanced a stage^1<<<; bind f6 say_team ^6>>>^1Alien Defenses Weak ATTACK NOW^6<<<; bind f7 say_team ^8>>>^1Overmind down ATTACK NOW^8<<<; bind f8 say_team ^2>>>^7Hunt! Grangers are build spamming^2<<<;"
set bind_alien_teamchat "vstr unbindchat; bind f3 say_team ^7>>>^2Build Please^7<<<; bind f4 say_team ^5>>>^3Camp^5<<<; bind f5 say_team ^1>>>^7Humans Have Advanced a Stage^1<<<; bind f6 say_team ^6>>>^1Human Defenses Weak ATTACK NOW^6<<<; bind f7 say_team ^8>>>^1Reactor Down ATTACK NOW^8<<<; bind f8 say_team ^2>>>^7Hunt! Humans are hiding^2<<<;"
//
// current tc alien/human
set current_bind_tc_ah "vstr bind_human_teamchat"
// load human binds
set bindhuman "echo ^1***^7Human Binds Selected^1***; vstr current_bind_human_bs; set current_bind_tc_ah vstr bind_human_teamchat; vstr current_bind_tc_onoff; set bindahtoggle vstr bindalien"
//
// load alien binds
set bindalien "echo ^1***^7Alien Binds Selected^1***; vstr current_bind_alien_bs; set current_bind_tc_ah vstr bind_alien_teamchat; vstr current_bind_tc_onoff; set bindahtoggle vstr bindhuman"
//
// reload current soldier/builder binds
set current_bind_human_bs "vstr bindhumbuild"
set current_bind_alien_bs "vstr bindalibuild"
// toggle between alien and human
set bindahtoggle "vstr bindhuman;"
// toggle between builder and soldier
set bindbstoggle "vstr bindhumbuild"
unbind -
unbind =
unbind DEL
bind - "vstr bindahtoggle;"
bind = "vstr bindbstoggle"
//misc binds
//
echo ^4-----------------------------------------
echo ^4- ^7Anthony's Tremulous Bind Script ^4-
echo ^4- ^7Blatently Stolen From WireDDD ^4-
echo ^4- ^7Version 0.5 ^4-
echo ^4- ^7Loading Complete ^4-
echo ^4-----------------------------------------