0 of 0

File information

Last updated

Original upload

Created by

MsZelia

Uploaded by

MsZelia

Virus scan

Some files not scanned

About this mod

Fixes friend selection switching when trying to join world. Removes teams popup and team creation delay. Adds friends count and Character name. And more...

Permissions and credits
Changelogs
Donations
MY OTHER MODS
Custom Radios (Stations) - Make your own song playlists without issues like hosts talking, songs cutting short, or silent parts... Includes Diamond City Radio and Appalachia no ads. Additionally New Vegas Radios.
HUD Challenges and Events - Simple customizable widget to show challenges and currently active events/caravans on HUD
BuffsMeter - Active Effects on HUD - Simple customizable widget to show active effects / buffs on HUD
Server Player List - Simple customizable widget to show all players on current server
Improved Workbench, Crafting, Examine, Inspect Menu - Improved Quantity Menu Input. Set Default Quantity Value. Quick Repair Button in Workbench. Show Durability and Condition. Examine Menu Repair Kit.
Invent O Matic Stash (Unofficial) Update - Write inventory to file. Bulk scrap weapon/armor. Mass transfer. Filter area loot. Mass buy/sell to vendors. Auto assign to freezer/camp objects. Item Protection... AND MUCH MORE
Invent O Matic Pipboy (Unofficial) Update - Switch armor sets - Use your buffs - Drop your excess junk - all with a single key press. Drop item protection.
Instant Expedition Rewards -  Displays all expedition quests and rewards at once, not one by one
Instant Daily Op Rewards - Displays all daily ops rewards at once, not one by one



IMPORTANT NOTES
Social menu interface (overlay.swf) file CAN NOT be loaded the same way as other mods by adding separate .ba2 file in your load order.
It must be included in main "SeventySix - Interface.ba2" file so there is included patcher inside zip file.
That means that this mod CAN NOT be installed with any Mod manager.



INSTALLATION
If you have knowledge of repacking with Archive2 you can install it manually, just make sure to make a backup of original interfaces file:
1. Open Archive2
2. File > Open...
3. Navigate to Fallout76/Data and select SeventySix - Interface.ba2
4. Drag and drop interfaces folder from ImprovedSocialMenuPatch to opened archive
5. File > Save
6. Done.

Or by running patch script:
1. Extract ImprovedSocialMenuPatch folder from zip archive to your Fallout 76/Data folder
2. Open extracted folder: Fallout 76/Data/ImprovedSocialMenuPatch
3. Run ImprovedSocialMenuPatch_PATCH.bat
4. Done.

Note for patch script: it will make backup of your Interfaces file currently in Fallout76/Data so if you're updating existing version of mod to latest one, run ImprovedSocialMenuPatch_UPDATE.bat so it first reverts changes to default and then installs new version.
DO NOT RUN UPDATE SCRIPT IF YOU'RE UPDATING MOD AFTER NEW GAME UPDATE - USE PATCH SCRIPT.

Patch script will automatically:
Make a backup of existing "SeventySix - Interface.ba2" file
Extract all interfaces from original file
Overwrite original "overlay.swf" with the modified one
Repack all interfaces
Copy patched "SeventySix - Interface.ba2" to your Fallout 76/Data folder
Remove temporary files used for repacking

If patching was successfull this is what result will look like:
C:\...\Fallout76\Data\ImprovedSocialMenuPatch>copy "..\SeventySix - Interface.ba2" "SeventySix - Interface.ba2.bak"
1 file(s) copied.
C:\...\Fallout76\Data\ImprovedSocialMenuPatch>Archive2\archive2.exe "..\SeventySix - Interface.ba2" -quiet -extract="Archive2\data"
C:\...\Fallout76\Data\ImprovedSocialMenuPatch>copy /Y "interface\overlay.swf" "Archive2\data\interface\overlay.swf"
1 file(s) copied.
C:\...\Fallout76\Data\ImprovedSocialMenuPatch>Archive2\archive2.exe Archive2\data\ -quiet -compression=None -create="SeventySix - Interface.ba2"
C:\...\Fallout76\Data\ImprovedSocialMenuPatch>copy /Y "SeventySix - Interface.ba2" "..\SeventySix - Interface.ba2"
1 file(s) copied.
C:\...\Fallout76\Data\ImprovedSocialMenuPatch>rmdir /S /Q Archive2\data
C:\...\Fallout76\Data\ImprovedSocialMenuPatch>del /Q "SeventySix - Interface.ba2"
C:\...\Fallout76\Data\ImprovedSocialMenuPatch>pause
Press any key to continue . . .



CUSTOMIZATION
Customization is optional and config file - ImprovedSocialMenuConfig.json - is not required. Default values for each option are listed below.
If you want to customize config, copy ImprovedSocialMenuConfig.json from ImprovedSocialMenuPatch folder to your Fallout76/Data folder.
If config file is present, it will be read every 10 seconds and all changes will be applied.
Note: Changes may not apply while in main menu, and some changes, like hiding players, won't be applied until player list refreshes.

Fixed player selection jumping when trying to join another player's world is enabled by default and isn't customizable.

hideTextShadow : true/false - Hide blue text shadow behind player names. (default: true)
Blue shadow was removed with game update 1.7.16.13 (3.12.2024.)


hideTeamsAvailablePopup : true/false - Hide "Public teams available" popup when joining new server. It's not hidden by "Hide Team Notifications" setting in game options (default: true)


showFriendCount : true/false - Show number of players and online players in Friends tab. (default: true)
showRecentCount : true/false - Show number of players and players in current server in Recent tab. (default: true)


createTeamDelay : number - Set time in milliseconds it takes to give back controls after creating public team. (default: 25, default in game: 1000)

showNameFormat : string - Set custom format for displaying account and current character names.
Accepts {accountName} and {characterName} strings. (default: "{accountName} [{characterName}]", default in game: "{accountName}")


showTeamMemberCount : true/false - Show number of players per team in Teams tab. (default: true) (Update 1.0.1)


hideOfflineFriends : true/false - Hide offline players in Friends tab. (default: false) (Update 1.0.2)
hideDisconnectedRecent : true/false - Hide players not on current server in Recent tab. (default: false) (Update 1.0.2)

defaultSelectionJoin : true/false - Set "Join" (or top-most) option as selected when clicking on Friend's name. (default: true) (Update 1.0.2)


disableFriendsGrouping : true/false - Disable grouping friends by connection status (online/main menu/offline...). (default: false) (Update 1.0.2)
Can be used with "hideOfflineFriends" so the list doesn't jump around.



UNINSTALLATION
Run ImprovedSocialMenuPatch_REVERT_PATCH.bat in your Fallout 76/Data/ImprovedSocialMenuPatch folder

Or manually copy your backed-up original "SeventySix - Interface.ba2" file to Fallout 76/Data

Or if you don't have backup, verify files on steam so it downloads original file again.