Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ---------------------------------------------------------------------------- //
- // Modified Version of Tribes: Ascend's Voice Game System for Team Fortress 2
- // v0.1.0 | 07/11/2014 | http://www.mikalmirkas.ca
- // ---------------------------------------------------------------------------- //
- // Based off of the VGS system in Tribes: Ascend. Original by Varil.
- // Heavily modified and improved upon by MikalMirkas.
- // ---------------------------------------------------------------------------- //
- // Custom Binds:
- // Too many to list. Refer to the VGS system for info.
- // V = VGS Activation Key
- // ---------------------------------------------------------------------------- //
- // Changelog:
- // v0.1 (07/11/2014): Fixed bugs. Added content. Made it just generally perform better. Optimized slightly. Added ease of integration.
- // v0.2 (07/12/2014): Started working on the graphical display using developer 1.
- // ---------------------------------------------------------------------------- //
- // Installation Instructions:
- // 1. Download vgs.cfg
- // 2. Toss the file into your cfg folder.
- // 3. In your autoexec.cfg, insert the following line of code: exec vgs
- // 4. Copy your keybinds in from default.cfg into a new file named keyrestore.cfg in your cfg folder (and if you don't have one, it's always good to have one).
- // 5. Add the following line of the code to the BOTTOM of your keyrestore.cfg: bind "v" "VGS"
- // 6. If you have any other scripts that override binds, place the following in your keyrestore.cfg file before any other commands:
- // bind b ""; bind m ""; bind c ""; bind r ""; bind f ""; bind t ""; bind a ""; bind y ""; bind n ""; bind h ""; bind o ""; bind q ""; bind s ""; bind g ""; bind w "";
- // You may change any of the binds but these were designed with holding the original VGS system intact.
- // ---------------------------------------------------------------------------- //
- // Initial bindings/messages
- // ---------------------------------------------------------------------------- //
- echo "Voice Game System initiated."
- developer 0
- bind v VGS
- alias VGS "bind ESCAPE keyrestore; bind g VGS_CATEGORY_GLOBAL; bind a VGS_CATEGORY_ATTACK; bind d VGS_CATEGORY_DEFEND; bind r VGS_CATEGORY_REPAIR; bind b VGS_CATEGORY_BASE; bind c VGS_CATEGORY_COMMANDS; bind e VGS_CATEGORY_ENEMY; bind f VGS_CATEGORY_INTELLIGENCE; bind n VGS_CATEGORY_NEED; bind s VGS_CATEGORY_SELF; bind t VGS_CATEGORY_TARGET; bind w VGS_CATEGORY_WARNING; bind v VGS_CATEGORY_VERYQUICK"
- // ---------------------------------------------------------------------------- //
- // Category: Global
- // ---------------------------------------------------------------------------- //
- // I have added spacers to help keep the script clean, and editable by the end user (aka you).
- // I'd edit out the [VGwhatevers] as most people won't know what the hell you're referencing.
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_GLOBAL "unbind c; unbind r; unbind t; unbind a; unbind y; unbind n; unbind h; unbind b; unbind o; unbind q; unbind s; unbind w; bind y VGS_yes; bind n VGS_no; bind h VGS_hi; bind b VGS_bye; bind o VGS_oops; bind q VGS_quiet; bind s VGS_shazbot; bind w VGS_woohoo; bind c VGS_CATEGORY_GLOBAL_COMPLIMENT; bind r VGS_CATEGORY_GLOBAL_REPLY; bind t VGS_CATEGORY_GLOBAL_TAUNT"
- // ---------------------------------------------------------------------------- //
- alias VGS_yes "VGS_SAY_yes; echo hi; exec keyrestore"
- alias VGS_no "VGS_SAY_no; exec keyrestore"
- alias VGS_hi "VGS_SAY_hi; exec keyrestore"
- alias VGS_bye "VGS_SAY_bye; exec keyrestore"
- alias VGS_oops "VGS_SAY_oops; exec keyrestore"
- alias VGS_quiet "VGS_SAY_quiet; exec keyrestore"
- alias VGS_shazbot "VGS_SAY_shazbot; exec keyrestore"
- alias VGS_woohoo "VGS_SAY_woohoo; exec keyrestore"
- alias VGS_SAY_yes say "[VGY] Yes."
- alias VGS_SAY_no say "[VGN] No."
- alias VGS_SAY_hi say "[VGH] Hi."
- alias VGS_SAY_bye say "[VGB] Bye."
- alias VGS_SAY_oops say "[VGO] Ooops."
- alias VGS_SAY_quiet say "[VGQ] Quiet!"
- alias VGS_SAY_shazbot say "[VGS] Shazbot!"
- alias VGS_SAY_woohoo say "[VGW] Woohoo!"
- // ---------------------------------------------------------------------------- //
- // Global Subcategory: Complements
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_GLOBAL_COMPLIMENT "bind a VGS_awesome; bind g VGS_goodgame; bind n VGS_nicemove; bind s VGS_greatshot; bind y VGS_yourock"
- // ---------------------------------------------------------------------------- //
- alias VGS_awesome "VGS_SAY_awesome; exec keyrestore"
- alias VGS_goodgame "VGS_SAY_goodgame; exec keyrestore"
- alias VGS_nicemove "VGS_SAY_nicemove; exec keyrestore"
- alias VGS_greatshot "VGS_SAY_greatshot; exec keyrestore"
- alias VGS_yourock "VGS_SAY_yourock; exec keyrestore"
- alias VGS_SAY_awesome say "[VGCA] Awesome!"
- alias VGS_SAY_goodgame say "[VGCG] Good game."
- alias VGS_SAY_nicemove say "[VGCN] Nice move."
- alias VGS_SAY_greatshot say "[VGCS] Great shot!"
- alias VGS_SAY_yourock say "[VGCY] You rock!"
- // ---------------------------------------------------------------------------- //
- // Global Subcategory: Replies
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_GLOBAL_REPLY "unbind w; unbind d; unbind t; unbind s; bind s VGS_sorry; bind a VGS_anytime; bind d VGS_idk; bind t VGS_thanks; bind w VGS_wait"
- // ---------------------------------------------------------------------------- //
- alias VGS_anytime "VGS_SAY_anytime; exec keyrestore"
- alias VGS_idk "VGS_SAY_idk; exec keyrestore"
- alias VGS_thanks "VGS_SAY_thanks; exec keyrestore"
- alias VGS_wait "VGS_SAY_wait; exec keyrestore"
- alias VGS_sorry "VGS_SAY_sorry; exec keyrestore"
- alias VGS_SAY_anytime say "[VGRA] Any time."
- alias VGS_SAY_idk say "[VGRD] I don't know."
- alias VGS_SAY_thanks say "[VGRT] Thanks."
- alias VGS_SAY_wait say "[VGRW] Wait."
- alias VGS_SAY_sorry say "[VGRS] Sorry."
- // ---------------------------------------------------------------------------- //
- // Global Subcategory: Taunts
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_GLOBAL_TAUNT "unbind a; unbind b; unbind g; unbind t; unbind w; bind a VGS_toobad; bind b VGS_bestyoucando; bind g VGS_iamgreatest; unbind t; bind t VGS_graceful; bind w VGS_whenwillulrn"
- // ---------------------------------------------------------------------------- //
- alias VGS_toobad "VGS_SAY_toobad; exec keyrestore"
- alias VGS_bestyoucando "VGS_SAY_bestyoucando; exec keyrestore"
- alias VGS_iamgreatest "VGS_SAY_iamgreatest; exec keyrestore"
- alias VGS_graceful "VGS_SAY_graceful; exec keyrestore"
- alias VGS_whenwillulrn "VGS_SAY_whenwillulrn; exec keyrestore"
- alias VGS_SAY_toobad say "[VGTA] Aww, that's too bad!"
- alias VGS_SAY_bestyoucando say "[VGTB] Is that the best you can do?"
- alias VGS_SAY_iamgreatest say "[VGTG] I am the greatest!"
- alias VGS_SAY_graceful say "[VGTT] THAT was graceful!"
- alias VGS_SAY_whenwillulrn say "[VGTW] When will you learn?"
- // ---------------------------------------------------------------------------- //
- // Category: Attack
- // ---------------------------------------------------------------------------- //
- // These strings only appear in team chat.
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_ATTACK "unbind a; unbind b; unbind c; unbind d; unbind f; unbind r; unbind s; unbind t; unbind w; unbind p; bind a VGS_attack; bind b VGS_attackbase; bind c VGS_attackcp; bind d VGS_disruptdefense; bind f VGS_getintelligence; bind r VGS_reinforceoffense; bind s VGS_attacksentry; bind t VGS_attackteleporter; bind w VGS_signalattack; bind p VGS_pushpayload"
- // ---------------------------------------------------------------------------- //
- alias VGS_attack "VGS_SAY_attack; exec keyrestore"
- alias VGS_attackbase "VGS_SAY_attackbase; exec keyrestore"
- alias VGS_attackcp "VGS_SAY_attackcp; exec keyrestore"
- alias VGS_disruptdefense "VGS_SAY_disruptdefense; exec keyrestore"
- alias VGS_getintelligence "VGS_SAY_getintelligence; exec keyrestore"
- alias VGS_reinforceoffense "VGS_SAY_reinforceoffense; exec keyrestore"
- alias VGS_attacksentry "VGS_SAY_attacksentry; exec keyrestore"
- alias VGS_attackteleporter "VGS_SAY_attackteleporter; exec keyrestore"
- alias VGS_signalattack "VGS_SAY_signalattack; exec keyrestore"
- alias VGS_pushpayload "VGS_SAY_pushpayload; exec keyrestore"
- alias VGS_SAY_attack say_team "[VAA] Attack!"
- alias VGS_SAY_attackbase say_team "[VAB] Attack the enemy base!"
- alias VGS_SAY_attackcp say_team "[VAC] Attack the Control Point!"
- alias VGS_SAY_disruptdefense say_team "[VAD] Disrupt the enemy defense!"
- alias VGS_SAY_getintelligence say_team "[VAF] Get the enemy intelligence!"
- alias VGS_SAY_reinforceoffense say_team "[VAR] Reinforce the offense.
- alias VGS_SAY_attacksentry say_team "[VAS] Destroy enemy Sentries!"
- alias VGS_SAY_attackteleporter say_team "[VAT] Destroy enemy Teleporters!"
- alias VGS_SAY_signalattack say_team "[VAW] Wait for my signal before attacking."
- alias VGS_SAY_pushpayload say_team "[VAP] Push the Payload Cart cart!"
- // ---------------------------------------------------------------------------- //
- // Category: Defend
- // ---------------------------------------------------------------------------- //
- // These strings only appear in team chat.
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_DEFEND "unbind b; unbind c; unbind e; unbind f; unbind m; unbind p; unbind s; unbind t; bind b VGS_defendbase; bind c VGS_defendcp; bind e VGS_defendentry; bind f VGS_defendintel; bind c VGS_coverme; bind p VGS_defendpayload; bind s VGS_defendsentries; bind t VGS_defendteleporter"
- // ---------------------------------------------------------------------------- //
- alias VGS_defendbase "VGS_SAY_defendbase; exec keyrestore"
- alias VGS_defendcp "VGS_SAY_defendcp; exec keyrestore"
- alias VGS_defendentry "VGS_SAY_defendentry; exec keyrestore"
- alias VGS_defendintel "VGS_SAY_defendintel; exec keyrestore"
- alias VGS_coverme "VGS_SAY_coverme; exec keyrestore"
- alias VGS_defendpayload "VGS_SAY_defendpayload; exec keyrestore"
- alias VGS_defendsentries "VGS_SAY_defendsentries; exec keyrestore"
- alias VGS_defendteleporter "VGS_SAY_defendteleporter; exec keyrestore"
- alias VGS_SAY_defendbase say_team "[VDB] Defend our base!"
- alias VGS_SAY_defendcp say_team "[VDC] Defend the Control Point!"
- alias VGS_SAY_defendentry say_team "[VDE] Defend the entrances!"
- alias VGS_SAY_defendintel say_team "[VDF] Defend our intelligence!"
- alias VGS_SAY_coverme say_team "[VDM] Cover me!"
- alias VGS_SAY_defendpayload say_team "[VDP] Defend the Payload Cart!"
- alias VGS_SAY_defendsentries say_team "[VDS] Defend our Sentries!"
- alias VGS_SAY_defendteleporter say_team "[VDT] Defend our Teleporters!"
- // ---------------------------------------------------------------------------- //
- // Category: Repair
- // ---------------------------------------------------------------------------- //
- // These strings only appear in team chat.
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_REPAIR "unbind s; unbind d; unbind t; bind s VGS_repairsentries; bind d VGS_repairdispenser; bind t VGS_repairteleporter"
- // ---------------------------------------------------------------------------- //
- alias VGS_repairsentries "VGS_SAY_repairsentries; exec keyrestore"
- alias VGS_repairdispenser "VGS_SAY_repairdispenser; exec keyrestore"
- alias VGS_repairteleporter "VGS_SAY_repairteleporter; exec keyrestore"
- alias VGS_SAY_repairsentries say_team "[VRS] Repair our Sentries!"
- alias VGS_SAY_repairdispenser say_team "[VRD] Repair our Dispensers!"
- alias VGS_SAY_repairteleporter say_team "[VRT] Repair our Teleporters!"
- // ---------------------------------------------------------------------------- //
- // Category: Base
- // ---------------------------------------------------------------------------- //
- // These strings only appear in team chat.
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_BASE "unbind c; unbind e; unbind r; unbind s; bind c VGS_baseclear; bind e VGS_enemyinbase; bind r VGS_baseretake; bind s VGS_basesecure"
- // ---------------------------------------------------------------------------- //
- alias VGS_baseclear "VGS_SAY_baseclear; exec keyrestore"
- alias VGS_enemyinbase "VGS_SAY_enemyinbase; exec keyrestore"
- alias VGS_baseretake "VGS_SAY_baseretake; exec keyrestore"
- alias VGS_basesecure "VGS_SAY_basesecure; exec keyrestore"
- alias VGS_SAY_baseclear say_team "[VBC] Our base is clear."
- alias VGS_SAY_enemyinbase say_team "[VBE] The enemy is in our base!"
- alias VGS_SAY_baseretake say_team "[VBR] Retake our base!"
- alias VGS_SAY_basesecure say_team "[VBS] Secure our base."
- // ---------------------------------------------------------------------------- //
- // Category: Commands
- // ---------------------------------------------------------------------------- //
- // These strings only appear in team chat.
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_COMMANDS "unbind a; unbind c; unbind w; bind a VGS_acknowledged; bind c VGS_completed; bind w VGS_assignment"
- // ---------------------------------------------------------------------------- //
- alias VGS_acknowledged "VGS_SAY_acknowledged; exec keyrestore"
- alias VGS_completed "VGS_SAY_completed; exec keyrestore"
- alias VGS_assignment "VGS_SAY_assignment; exec keyrestore"
- alias VGS_SAY_acknowledged say_team "[VCA] Acknowledged."
- alias VGS_SAY_completed say_team "[VCC] Completed."
- alias VGS_SAY_assignment say_team "[VCW] What's my assignment?"
- // ---------------------------------------------------------------------------- //
- // Category: Enemy
- // ---------------------------------------------------------------------------- //
- // These strings only appear in team chat.
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_ENEMY "unbind d; unbind s; unbind m; unbind t; bind d VGS_disarray; bind m VGS_medicdown; unbind s VGS_sentrydown; bind t VGS_teleporterdestroyed"
- // ---------------------------------------------------------------------------- //
- alias VGS_disarray "VGS_SAY_disarray; exec keyrestore"
- alias VGS_medicdown "VGS_SAY_medicdown; exec keyrestore"
- alias VGS_sentrydown "VGS_SAY_sentrydown; exec keyrestore"
- alias VGS_teleporterdestroyed "VGS_SAY_teleporterdestroyed; exec keyrestore"
- alias VGS_SAY_disarray say_team "[VED] The enemy is in disarray."
- alias VGS_SAY_medicdown say_team "[VEM] The enemy Medic has been assassinated."
- alias VGS_SAY_sentrydown say_team "[VES] The enemy Sentries are destroyed."
- alias VGS_SAY_teleporterdestroyed say_team "[VET] The enemy Teleporters are destroyed."
- // ---------------------------------------------------------------------------- //
- // Category: Flag
- // ---------------------------------------------------------------------------- //
- // These strings only appear in team chat.
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_INTELLIGENCE "unbind d; unbind f; unbind g; unbind r; unbind s; unbind t; bind d VGS_inteldefend; bind f VGS_haveintel; bind g VGS_giveintel; bind r VGS_recoverintel; bind s VGS_intelsecure; bind t VGS_takeintel"
- // ---------------------------------------------------------------------------- //
- alias VGS_inteldefend "VGS_SAY_inteldefend; exec keyrestore"
- alias VGS_haveintel "VGS_SAY_haveintel; exec keyrestore"
- alias VGS_giveintel "VGS_SAY_giveintel; exec keyrestore"
- alias VGS_recoverintel "VGS_SAY_recoverintel; exec keyrestore"
- alias VGS_intelsecure "VGS_SAY_intelsecure; exec keyrestore"
- alias VGS_takeintel "VGS_SAY_takeintel; exec keyrestore"
- alias VGS_SAY_inteldefend say_team "[VFD] Defend our intelligence!"
- alias VGS_SAY_haveintel say_team "[VFF] I have the intelligence!"
- alias VGS_SAY_giveintel say_team "[VFG] Give me the intelligence!"
- alias VGS_SAY_recoverintel say_team "[VFR] Retrieve our intelligence!"
- alias VGS_SAY_intelsecure say_team "[VFS] Our intelligence is secure."
- alias VGS_SAY_takeintel say_team "[VFT] Take the intelligence from me!"
- // ---------------------------------------------------------------------------- //
- // Category: Need
- // ---------------------------------------------------------------------------- //
- // These strings only appear in team chat.
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_NEED "unbind c; unbind e; unbind s; bind c VGS_needcover; bind e VGS_needescort; bind s VGS_needsupport"
- // ---------------------------------------------------------------------------- //
- alias VGS_needcover "VGS_SAY_needcover; exec keyrestore"
- alias VGS_needescort "VGS_SAY_needescort; exec keyrestore"
- alias VGS_needsupport "VGS_SAY_needsupport; exec keyrestore"
- alias VGS_SAY_needcover say_team "[VNC] I need covering fire."
- alias VGS_SAY_needescort say_team "[VNE] I need an escort."
- alias VGS_SAY_needsupport say_team "[VNS] I need support!"
- // ---------------------------------------------------------------------------- //
- // Category: Self
- // ---------------------------------------------------------------------------- //
- // This category is only for team chat.
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_SELF "unbind a; unbind d; unbind r; unbind t; bind a VGS_CATEGORY_SELF_ATTACK; bind d VGS_CATEGORY_SELF_DEFEND; bind r VGS_CATEGORY_SELF_REPAIR; bind t VGS_CATEGORY_SELF_TASK"
- // ---------------------------------------------------------------------------- //
- // Self Subcategory: Attack
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_SELF_ATTACK "unbind a; unbind b; unbind f; unbind s; unbind p; unbind c; unbind t; bind a VGS_SELF_attack; bind b SELFVGS_attackbase; bind f VGS_SELF_attackintelligence; bind s VGS_SELF_attacksentry; bind p VGS_SELF_pushpayload; bind c VGS_SELF_attackcp; bind t VGS_SELF_attackteleporter"
- // ---------------------------------------------------------------------------- //
- alias VGS_SELF_attack "VGS_SAY_SELF_attack; exec keyrestore"
- alias VGS_SELF_attackbase "VGS_SAY_SELF_attackbase; exec keyrestore"
- alias VGS_SELF_attackintelligence "VGS_SAY_SELF_attackintelligence; exec keyrestore"
- alias VGS_SELF_attacksentry "VGS_SAY_SELF_attacksentry; exec keyrestore"
- alias VGS_SELF_attackteleporter "VGS_SAY_SELF_attackteleporter; exec keyrestore"
- alias VGS_SELF_attackcp "VGS_SAY_SELF_attackcp; exec keyrestore"
- alias VGS_SELF_pushpayload "VGS_SAY_SELF_pushpayload; exec keyrestore"
- alias VGS_SAY_SELF_attack say_team "[VSAA] I will attack."
- alias VGS_SAY_SELF_attackbase say_team "[VSAB] I will attack the enemy base."
- alias VGS_SAY_SELF_attackintelligence say_team "[VSAF] I'll go for the enemy intelligence."
- alias VGS_SAY_SELF_attacksentry say_team "[VSAS] I'll attack enemy Sentries."
- alias VGS_SAY_SELF_attackteleporter say_team "[VSAS] I'll attack enemy Teleporters."
- alias VGS_SAY_SELF_attackcp say_team "[VSAC] I'll attack the Control Point."
- alias VGS_SAY_SELF_pushpayload say_team "[VSAP] I'll push the Payload Cart."
- // ---------------------------------------------------------------------------- //
- // Self Subcategory: Defend
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_SELF_DEFEND "unbind d; unbind b; unbind f; unbind s; unbind c; unbind p; unbind t; bind d VGS_SELF_defend; bind b VGS_SELF_defendbase; bind f VGS_SELF_defendintel; bind s VGS_SELF_defendsentry; bind c VGS_SELF_defendcp; bind p VGS_SELF_defendpayload; bind t VGS_SELF_defendteleporter"
- // ---------------------------------------------------------------------------- //
- alias VGS_SELF_defend "VGS_SAY_SELF_defend; exec keyrestore"
- alias VGS_SELF_defendbase "VGS_SAY_SELF_defendbase; exec keyrestore"
- alias VGS_SELF_defendintel "VGS_SAY_SELF_defendintel; exec keyrestore"
- alias VGS_SELF_defendsentry "VGS_SAY_SELF_defendsentry; exec keyrestore"
- alias VGS_SELF_defendcp "VGS_SAY_SELF_defendcp; exec keyrestore"
- alias VGS_SELF_defendpayload "VGS_SAY_SELF_defendpayload; exec keyrestore"
- alias VGS_SELF_defendteleporter "VGS_SAY_SELF_defendteleporter; exec keyrestore"
- alias VGS_SAY_SELF_defend say_team "[VSDD] I will defend."
- alias VGS_SAY_SELF_defendbase say_team "[VSDB] I will defend our base."
- alias VGS_SAY_SELF_defendintel say_team "[VSDF] I will defend our intelligence."
- alias VGS_SAY_SELF_defendsentry say_team "[VSDS] I'll defend our Sentries."
- alias VGS_SAY_SELF_defendcp say_team "[VSDC] I'll defend the Control Point."
- alias VGS_SAY_SELF_defendpayload say_team "[VSDP] I'll defend the Payload Cart."
- alias VGS_SAY_SELF_defendteleporter say_team "[VDST] I'll defend our Teleporters."
- // ---------------------------------------------------------------------------- //
- // Self Subcategory: Repair
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_SELF_REPAIR "unbind d; unbind s; unbind t; bind d VGS_SELF_repairdispenser; bind s VGS_SELF_repairsentry; bind t VGS_SELF_repairteleporter"
- // ---------------------------------------------------------------------------- //
- alias VGS_SELF_repairsentry "VGS_SAY_SELF_repairsentry; exec keyrestore"
- alias VGS_SELF_repairteleporter "VGS_SAY_SELF_repairteleporter; exec keyrestore"
- alias VGS_SELF_repairdispenser "VGS_SAY_SELF_repairdispenser; exec keyrestore"
- alias VGS_SAY_SELF_repairsentry say_team "[VSRS] I'll repair our Sentries."
- alias VGS_SAY_SELF_repairteleporter say_team "[VSRT] I'll repair our Teleporter."
- //alias VGS_SAY_SELF_repairdispenser say_team "[VSRD] I'll repair our Dispensers."
- // ---------------------------------------------------------------------------- //
- // Self Subcategory: Task
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_SELF_TASK "unbind c; unbind d; unbind h; unbind o; unbind s; unbind t; bind c VGS_SELF_taskcover; bind d VGS_SELF_tasksetup; bind o VGS_SELF_taskonit; bind s VGS_SELF_tasksentry; bind h VGS_SELF_taskheal; bind t VGS_SELF_taskteleporter"
- // ---------------------------------------------------------------------------- //
- alias VGS_SELF_taskcover "VGS_SAY_SELF_taskcover; exec keyrestore"
- alias VGS_SELF_tasksetup "VGS_SAY_SELF_tasksetup; exec keyrestore"
- alias VGS_SELF_taskheal "VGS_SAY_SELF_taskheal; exec keyrestore"
- alias VGS_SELF_taskonit "VGS_SAY_SELF_taskonit; exec keyrestore"
- alias VGS_SELF_tasksentry "VGS_SAY_SELF_tasksentry; exec keyrestore"
- alias VGS_SELF_taskteleporter "VGS_SAY_SELF_taskteleporter; exec keyrestore"
- alias VGS_SAY_SELF_taskcover say_team "[VSTC] I'll cover you."
- alias VGS_SAY_SELF_tasksetup say_team "[VSTD] I'll set up defenses."
- alias VGS_SAY_SELF_taskheal say_team "[VSTH] Healing incoming."
- alias VGS_SAY_SELF_taskonit say_team "[VSTO] I'm on it."
- alias VGS_SAY_SELF_tasksentry say_team "[VSTS] I'll deploy Sentries."
- alias VGS_SAY_SELF_taskteleporter say_team "[VSTT] I'll deploy Teleporters."/
- // ---------------------------------------------------------------------------- //
- // Category: Target
- // ---------------------------------------------------------------------------- //
- // These strings only appear in team chat.
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_TARGET "unbind a; unbind b; unbind d; unbind s; unbind t; unbind w; bind a VGS_targetacquired; bind b VGS_targetbase; bind d VGS_targetdestroyed; bind s VGS_targetsentry; bind t VGS_targetteleporter; bind w VGS_targetwait"
- // ---------------------------------------------------------------------------- //
- alias VGS_targetacquired "VGS_SAY_targetacquired; exec keyrestore"
- alias VGS_targetbase "VGS_SAY_targetbase; exec keyrestore"
- alias VGS_targetdestroyed "VGS_SAY_targetdestroyed; exec keyrestore"
- alias VGS_targetsentry "VGS_SAY_targetsentry; exec keyrestore"
- alias VGS_targetteleporter "VGS_SAY_targetsentry; exec keyrestore"
- alias VGS_targetwait "VGS_SAY_targetwait; exec keyrestore"
- alias VGS_SAY_targetacquired say_team "[VTA] Target acquired."
- alias VGS_SAY_targetbase say_team "[VTB] Target the enemy base!"
- alias VGS_SAY_targetdestroyed say_team "[VTD] Target destroyed."
- alias VGS_SAY_targetsentry say_team "[VTS] Target the Sentries!"
- alias VGS_SAY_targetteleporter say_team "[VTT] Target the Teleporters!"
- alias VGS_SAY_targetwait say_team "[VTW] Wait! I'll be in range soon."
- // ---------------------------------------------------------------------------- //
- // Category: Warning
- // ---------------------------------------------------------------------------- //
- // These strings only appear in team chat.
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_WARNING "unbind h; unbind f; bind h VGS_incominghostiles; bind f VGS_incomingfire"
- // ---------------------------------------------------------------------------- //
- alias VGS_incominghostiles "VGS_SAY_incominghostiles; exec keyrestore"
- alias VGS_incomingfire "VGS_SAY_incomingfire; exec keyrestore"
- alias VGS_SAY_incominghostiles say_team "[VWH] Incoming hostiles!"
- alias VGS_SAY_incomingfire say_team "[VWF] Incoming fire!"
- // ---------------------------------------------------------------------------- //
- // Category: Very Quick
- // ---------------------------------------------------------------------------- //
- // These strings only appear in team chat.
- // ---------------------------------------------------------------------------- //
- alias VGS_CATEGORY_VERYQUICK "unbind a; unbind b; unbind c; unbind d; unbind h; unbind m; unbind s; unbind t; unbind w; bind a VGS_quick_anytime; bind b VGS_quick_basesecure; bind c VGS_quick_ceasefire; bind d VGS_quick_idk; bind h VGS_quick_help; bind m VGS_quick_move; bind s VGS_quick_sorry; bind t VGS_quick_thanks; bind w VGS_quick_wait"
- // ---------------------------------------------------------------------------- //
- alias VGS_quick_anytime "VGS_SAY_quick_anytime; exec keyrestore"
- alias VGS_quick_basesecure "VGS_SAY_quick_basesecure; exec keyrestore"
- alias VGS_quick_ceasefire "VGS_SAY_quick_ceasefire; exec keyrestore"
- alias VGS_quick_idk "VGS_SAY_quick_idk; exec keyrestore"
- alias VGS_quick_help "VGS_SAY_quick_help; exec keyrestore"
- alias VGS_quick_move "VGS_SAY_quick_move; exec keyrestore"
- alias VGS_quick_sorry "VGS_SAY_quick_sorry; exec keyrestore"
- alias VGS_quick_thanks "VGS_SAY_quick_thanks; exec keyrestore"
- alias VGS_quick_wait "VGS_SAY_quick_wait; exec keyrestore"
- alias VGS_SAY_quick_anytime say_team "[VVA] Anytime."
- alias VGS_SAY_quick_basesecure say_team "[VVB] Is our base secure?"
- alias VGS_SAY_quick_ceasefire say_team "[VVC] Cease fire!"
- alias VGS_SAY_quick_idk say_team "[VVD] I don't know."
- alias VGS_SAY_quick_help say_team "[VVH] Help!"
- alias VGS_SAY_quick_move say_team "[VVM] Move!"
- alias VGS_SAY_quick_sorry say_team "[VVS] Sorry."
- alias VGS_SAY_quick_thanks say_team "[VVT] Thanks."
- alias VGS_SAY_quick_wait say_team "[VVW] Wait!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement