{"id":1276,"date":"2023-03-23T16:30:48","date_gmt":"2023-03-23T16:30:48","guid":{"rendered":"https:\/\/informationanarchy.org\/sto\/?p=1276"},"modified":"2026-03-29T20:11:41","modified_gmt":"2026-03-29T20:11:41","slug":"away-team-keybinds","status":"publish","type":"post","link":"https:\/\/informationanarchy.org\/sto\/away-team-keybinds\/","title":{"rendered":"Away Team Keybinds"},"content":{"rendered":"\n<p>Control your bridge officers (boffs) with one key. I use the &#8220;B&#8221; key, because B is for Bridge Officer!<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Star Trek Online - Away Team Keybinds\" width=\"580\" height=\"326\" src=\"https:\/\/www.youtube.com\/embed\/-QavlhY3uX8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>B<\/td><td>Tell all pets (boffs and any combat pets) to attack your current target.<\/td><\/tr><tr><td>Shift+B<\/td><td>On the first press, set a waypoint for your first boff. On the next press, set a waypoint for your second bridge officer. Each subsequent press will cycle through your bridge officers to set individual waypoints. <\/td><\/tr><tr><td>Alt+B<\/td><td>Toggles between setting a group rally point and clearing all rally points. <br>Notes:<br>If any rally points have been set using Shift+B, this will clear all rally points first. <br>Resets Shift+B to the first officer in the cycle. <\/td><\/tr><tr><td>Control+B<\/td><td>Toggle your away team between holding their current position and following you.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-8a7a8f33-7057-4c4b-83b4-dd6502790374\" href=\"https:\/\/informationanarchy.org\/sto\/wp-content\/uploads\/2023\/03\/awayteambinds.zip\" target=\"_blank\" rel=\"noreferrer noopener\">awayteambinds<\/a><a href=\"https:\/\/informationanarchy.org\/sto\/wp-content\/uploads\/2023\/03\/awayteambinds.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-8a7a8f33-7057-4c4b-83b4-dd6502790374\">Download The ZIP<\/a><\/div>\n\n\n\n<p> <strong><mark style=\"background-color:#f0d904;color:#f61b1b\" class=\"has-inline-color\">  NOTICE  <\/mark><\/strong>: This file re-binds the Shooter Mode toggle from the &#8220;B&#8221; key to &#8220;Shift+P&#8221;. Nobody should use Shooter Mode on PC, but there it is&#8230;<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Install and Configure:<\/h2>\n\n\n\n<p><strong>Step 1: <\/strong>Download the zip file and copy the files (including the &#8220;keybinds&#8221; folder) into your game directory:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"646\" height=\"462\" src=\"https:\/\/informationanarchy.org\/sto\/wp-content\/uploads\/2023\/03\/keybindfiledirectory.png\" alt=\"\" class=\"wp-image-1288\" srcset=\"https:\/\/informationanarchy.org\/sto\/wp-content\/uploads\/2023\/03\/keybindfiledirectory.png 646w, https:\/\/informationanarchy.org\/sto\/wp-content\/uploads\/2023\/03\/keybindfiledirectory-300x215.png 300w\" sizes=\"auto, (max-width: 646px) 100vw, 646px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-text-align-left\"><strong>Step 2:<\/strong> Next, we need to add your away team member names to the files. In the awayteambinds.txt file, find this line and replace &#8220;BOFF1_NAME&#8221; (highlighted below) with your first bridge officer&#8217;s full name:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>shift+b \"Target <mark style=\"background-color:#8997cc\" class=\"has-inline-color has-primary-color\">BOFF1_NAME <\/mark>$$ Setrallypoint $$playersay <mark style=\"background-color:#8997cc\" class=\"has-inline-color has-primary-color\">BOFF1_NAME<\/mark>, go over there!$$bind_load_file keybinds\/bind_boff_2.txt$$bind_load_file keybinds\/RallyPointClear.txt\" \"\"<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-text-align-left\"><strong>Step 3: <\/strong>Next, make the exact same edit to the keybinds\/bind_boff_1.txt file.  <br><br><strong>Steps 4 through 6:  <\/strong>Repeat step 3 for each of the three remaining boff files (bind_boff_2.txt, bind_boff_3.txt, and bind_boff_4.txt) in the keybinds\/ directory. Be sure to use each of your remaining away team members&#8217; full names.<br><br><strong>Step 7:<\/strong> Use the following command to load the keybinds in-game:<br><br><kbd>\/bind_load_file awayteambinds.txt<\/kbd><\/p>\n\n\n\n<p>Alternatively, you can copy the contents of &#8220;awayteambinds.txt&#8221; into your own keybind file, but you still need to copy the &#8220;keybinds&#8221; folder.<\/p>\n\n\n\n<div style=\"height:8px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Notes &amp; Customization Suggestions:<\/h2>\n\n\n\n<p>Pressing &#8220;B&#8221; doubles as a target call-out in local chat, even if you don&#8217;t have any boffs with you. This is great for getting your team mates to coordinate, but be aware that you are spamming local chat and adjust if necessary.<br><br>The other call-outs are sent to &#8220;\/playersay&#8221;, which is private to the player. Unfortunately, &#8220;\/playersay&#8221; can&#8217;t accept the $target variable.<br><br>Pressing B will cause your boffs to attack your target even if they are in Passive mode, but they will remain in Passive mode after the target is killed. This is great for more precise control.<br><br>The &#8220;hold position&#8221; command only seems to work if a rally point has been set. The &#8220;follow&#8221; command still functions, but is of limited use without &#8220;hold&#8221;. <\/p>\n\n\n\n<p>The Shift+B command attempts to cycle through all 4 boffs, even if you only have 1 or 2 boffs with you. It does this by re-binding Shift+B with the contents of the next file with each press. If you only want to cycle through 2 boffs, you can modify the following line in the bind_boff_2.txt file (so that the cycle goes back to the first boff, instead of going on to the third). Just change the highlighted <mark style=\"background-color:#8997cc\" class=\"has-inline-color\">bind_boff_3.txt<\/mark> to bind_boff_1.txt:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>shift+b \"Target BOFF2_NAME $$ Setrallypoint $$playersay BOFF2_NAME, go over there!$$bind_load_file keybinds\/<mark style=\"background-color:#8997cc\" class=\"has-inline-color\">bind_boff_3.txt<\/mark>$$bind_load_file keybinds\/RallyPointClear.txt\" \"\"<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>Alternatively, if you only want to control your first bridge officer with Shift+B, you can use this in awayteambinds.txt (replace the existing line):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>shift+b \"Target BOFF1_NAME $$ Setrallypoint $$playersay BOFF1_NAME, go over there!$$bind_load_file keybinds\/RallyPointClear.txt\" \"\"<\/code><\/pre>\n\n\n\n<p><br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">File Contents<\/h2>\n\n\n\n<p>Here are the contents of awayteambinds.txt (with the bridge officer&#8217;s name highlighted):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>|Banana Binds! These are Away Team Keybinds created by Plan Tain.\n\n|A test to verify that the bind file loaded successfully and didn't have any errors:\nctrl+m \"say Bind file found, but did not load completely. Probable errors.\" \"\"\n\n|Rebind \"shooter mode toggle\" from the \"B\" key to \"Shift+P\". Seriously, nobody should shooter mode on PC.\nshift+p \"ControlSchemeCycle\" \"\"\n\n|Boff Controls\n|Press \"B\" to send all your pets (boffs and any combat pets) to attack your current target:\n\nb \"PetCommands_SetAllToOwnerAttackTarget$$playersay Focus fire on my target!\" \"\"\n\n|Press \"Shift+B\" to set individual waypoints for your bridge officers. On the first press, set a waypoint for your first boff. On the next press, set a waypoint for your second bridge officer. Each subsequent press will cycle through your bridge officers to set individual waypoints: \n\nshift+b \"Target <mark style=\"background-color:#8997cc\" class=\"has-inline-color\">BOFF1_NAME <\/mark>$$ Setrallypoint $$playersay <mark style=\"background-color:#8997cc\" class=\"has-inline-color\">BOFF1_NAME<\/mark>, go over there!$$bind_load_file keybinds\/bind_boff_2.txt$$bind_load_file keybinds\/RallyPointClear.txt\" \"\"\n\n|Press \"Alt+B\" to toggle between setting a group rally point and clearing all rally points. Notes: If any rally points have been set using Shift+B, this will clear all rally points first. Resets Shift+B to the first officer in the cycle:\n\nalt+b \"Setrallypoint$$playersay Rally Here.$$bind_load_file keybinds\/RallyPointClear.txt$$bind_load_file keybinds\/PetsFollow.txt\" \"\"\n\n|Press \"Control+B\" to toggle your away team between holding their current position (only if a Rally Point has been set) and following you:\n\nctrl+b \"PetCommands_SetAllToHoldPosition$$playersay Hold up!$$bind_load_file keybinds\/PetsFollow.txt\" \"\"\n\n\n|A test to verify that the bind file loaded successfully and didn't have any errors:\nctrl+m \"say Bind file loaded successfully.\" \"\"\n<\/code><\/pre>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Control your bridge officers (boffs) with one key. I use the &#8220;B&#8221; key, because B is for Bridge Officer! B Tell all pets (boffs and any combat pets) to attack your current target. Shift+B On the first press, set a waypoint for your first boff. On the next press, set a waypoint for your second [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-1276","post","type-post","status-publish","format-standard","hentry","category-sto-ground"],"_links":{"self":[{"href":"https:\/\/informationanarchy.org\/sto\/wp-json\/wp\/v2\/posts\/1276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/informationanarchy.org\/sto\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/informationanarchy.org\/sto\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/informationanarchy.org\/sto\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/informationanarchy.org\/sto\/wp-json\/wp\/v2\/comments?post=1276"}],"version-history":[{"count":24,"href":"https:\/\/informationanarchy.org\/sto\/wp-json\/wp\/v2\/posts\/1276\/revisions"}],"predecessor-version":[{"id":1321,"href":"https:\/\/informationanarchy.org\/sto\/wp-json\/wp\/v2\/posts\/1276\/revisions\/1321"}],"wp:attachment":[{"href":"https:\/\/informationanarchy.org\/sto\/wp-json\/wp\/v2\/media?parent=1276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/informationanarchy.org\/sto\/wp-json\/wp\/v2\/categories?post=1276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/informationanarchy.org\/sto\/wp-json\/wp\/v2\/tags?post=1276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}