This is a complete overhaul of my original The Gang's All Here mod. Allows you to have multiple companions and crew follow you and a control terminal to rule them all.
Requirements
This mod does not have any known dependencies other than the base game.
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Hotfix for a chat option in the terminal not working properly
Shattered Space - No changes made. Just updated the version number so mod managers don't complain about it.
Version 3.7
Fixed an issue that caused crew menus to be reset when changing some chat options.
Added an option under Settings > Misc Settings that allows Generic Crew to be managed. You must completely exit the terminal and relaunch to see the changes.
Added an option under Settings > Misc Settings that allows multiple followers on quests that normally only allow one follower, i.e. The Empty Nest and Companion Quests. It is recommended to make the locked in companion the Main Companion for these quests.
Tweaked some of the help text in the terminal menus.
No changes made to Shattered Space plugin. Only changed the version number to match the main file.
Version 3.6
Fixed issue when selecting a crew member under View Elite Crew where the terminal page wouldn't show their name and instead would just have [..]
More responsive terminal: Instead of having the aliases that create the terminal menus fill every time you select a terminal entry to view crew members, the aliases will now be filled when you load a save game and when a new crew member is recruited.
View Elite Crew will now show the crew members in alphabetical order instead of in the order of recruitment. Any DLC and/or mod added crew will show up at the end of the list in order of recruitment.
Inventory Management will now show the 4 Constellation companions as the first 4 items with crew members in alphabetical order instead of in the order of recruitment
Version 3.5.1
Hotfix to the function that called Elite Crew that caused some recruited crew from showing up in the terminal.
Version 3.5
Revamp of terminal menus and scripts to allow dynamic menus. This allows DLC and mod added companions/crew to automatically show up in the terminal IF they use the vanilla companion/crew system. This also makes the terminal more responsive.
Revamp of keeping comments from overlapping. Instead of creating overrides to add conditions to the INFOs I modified the Affinity Events that trigger comments to use a different faction so only the selected companion will speak. A LOT less overrides this way.
Added waiting status to companion terminal page, i.e. Sam [Active] [Waiting] [Main]
Added a setting under Chat Options that allows the player to turn on follower conversations, i.e. if Sam and Andreja are following they will talk to each other while following you if you turn this on.
Fixed issue with the companion terminal displaying Wait Here when the companion was already waiting. It will now show Follow Me.
I didn't document everything but I made a TON of changes to the mod. I've spent the better part of the last week updating the mod.
Version 3.4
Sorry folks, been working on a bunch of mods over the last few days. I made changes but I couldn't tell you what. I believe it was just to conditions on the companion convos so they won't constantly talk to each other if they are following you.
Version 3.3
Fixed wake up and pillow talk lines not firing.
Fixed location comments not firing.
Version 3.2
Fixed an issue (hopefully) where some users were having issues getting more than one companion to follow.
Version 3.1
Removed unused script from a quest header.
Changed version number globals.
Version 3.0
****ONLY UPGRADE MID-SAVE IF YOU ARE IN THE UNITY ABOUT TO START NG+
Recreated and updated for Creation Kit and official modding support.
Updated for 1.12.36
Version 2.6
Updated quest headers for Starfield 1.10.31
Version 2.5
Fixed Sarah's Pillow Talk dialogue.
Added Force all children random to Sam's low gravity comments so that the same one didn't always fire (vanilla bug).
Version 2.4
Added global functions so you no longer need to know the load order to set hotkeys. Please see the articles section for the commands to use. The old commands do still work.
Version 2.3.2
Fixed an issue with the MC randomization not working properly.
Version 2.3.1
Randomizing the main companion can now be toggled using the terminal under Settings > Chat Options. You can still use the console command and set a hotkey for this.
Randomizing the MC now takes into account the current main companion so they will not be selected again during randomization.
Added a setting to randomizing the MC to toggle displaying a notification when a new MC is selected.
Added a setting to randomizing the MC so you can control how often a new MC is selected (from 1 to 5 minutes).
Version 2.3
Added script function in order to randomize the main companion. See Setting Hotkeys Article for instructions, but cqf xx000886 "TGAH:RandomizeMC.ToggleRandomizing" replacing xx with your load order will toggle this feature.
Updated the version in the esm (forgot to do this for v2.2)
Fixed the message shown when Sarah was selected as the Main Companion.
Cleaned the ESM.
Version 2.2
Fixed conditions on the Trigger Comments menu that kept crew from showing up so they could be selected.
Version 2.1
Fixed issue with dismissing crew members
BEFORE INSTALLING/UPDATING: Dismiss all crew/companions that are actively following you (assigned to ship is fine), save, exit, then install.
FEATURES
Command Followers Easily - Using a terminal that can be accessed by using a favorite, you can teleport, dismiss, tell them to wait, access inventory, etc. See the pics attached to see all options available.
Conditioned Command Terminal - Keeps the UI clean as you won't see things like "Follow Me" if the companion is not currently in a waiting state or "Set as Main Companion" if they are already the main.
Chat Options - Select which companion will speak during different scenarios. Who can speak speak during quest scenes, who will comment on looting and who comments on locations and events like using Starborn Powers. Have the same companion for all, or a different companion for each. You can also turn off loot and location comments (they are turned off by default). NOTE: Most of the options are only for Constellation Companions, but you can choose to have an Elite Crew member comment during location changes and events.
Main Companion - If you'd rather not micro manage who gets to speak, just set a Main Companion and they will speak for all scenarios listed above. Only Constellation Members can be Main Companions.
Teleport and Hire Companions - All with the click of a button.
Gain Affinity Quickly - All companions that are currently following you will gain affinity, so you can get in their good graces all at the same time if you like.
Relationship Control - You can change the amount of affinity and/or the amount of time needed to reach the next Story Gate for the companions. You can also force the next story gate. More info under articles.
See Companion Relationship Info - The Constellation Companions sub menu also includes the current companion affinity, relationship status and anger level.
Command Crew Individually - The terminal has the option to view all available Elite Crew so you can individually tell them to wait, follow, dismiss, teleport and open their inventory. As of v3.5 any DLC and mod added crew are also available and as of v3.7 you can also enable the option to manage generic crew.
Ability to Set Hotkeys - Using global functions, you can set hotkeys to change the Main Companion and to Teleport all followers to you. See articles for the commands to use.
HOW TO USE
Before Installing/Updating - Dismiss your active companions/crew.
Accessing The Command Terminal - Once the mod is activated, you will receive a weapon called "Follower Control". Favorite this weapon to access the terminal to command your followers and modify settings.
Set Chat Options - The first companion that you pick up will become the Main Companion (this will always be Sarah if not skipping the main quest). Use the control terminal and go to Settings > Chat and turn on loot and location comments if you want as they are turned off by default.
Set Hotkeys - Highly recommended to switch main companions quickly. See articles for details.
Want all the companions to follow but you are already out adventuring? Click "Teleport to Me". They will be teleported to you and hired.
Lost a Follower? Go to the All Followers menu and Teleport all followers to you or click "Teleport to Me" under the Constellation Companion or View Available Crew menu to teleport an individual.
Follower Stopped Following? Click Fix Companion Stopped Following under for the specific companion's menu. If it doesn't seem to work the first time, try it again. There are 2 different fixes that can be applied, and it will try the 2nd fix if you click the button again within 5 minutes. You will need to hold Tab to exit out of the terminal after clicking this option.
Upgraded Companions: It is fully compatible with Upgraded Companions. Just load TGAH AFTER Upgraded Companions.
IMPORTANT NOTES
Locked In Companions - When a companion is locked in for a quest (companion quests or main quests), all other followers will be dismissed. Once the quest is over and the companion is no longer locked in you can rehire everyone. In v3.7 and higher you can use the terminal to allow multiple companions for these quests. It is recommended to make the locked in companion the Main Companion.
Vanilla Dialogue for Picking Up/Dismissing - You can still use vanilla dialogue to pickup and dismiss all companions and crew. Just keep in mind that pickup/dismiss dialogue is only available in certain locations so if you don't see it try going to your ship or port.