Jump to content

OutfitShuffler - 8.0c - Store outfits across saves! AAF Compatible. Over 100 Outfit sets ready out of the box. More to come. User customizable. DeviousDevices/RealHandcuffs/AAF compatible, but not required.


Recommended Posts

OutfitShuffler 8.1.001

Only slightly better than a beta.

 

Transform the outfits of the NPCs in Fallout 4 with OutfitShuffler! This mod lets you mix and match clothing and accessories to create endless fashion combinations. Customize the frequency, NPC selection, and item exclusions for outfit changes to make them fit your playstyle. And if you're lucky, you might even find some new outfit pieces as loot! Plus, OutfitShuffler supports other mods like Devious Devices for even more options. So get ready to revamp the wardrobe of the wasteland with OutfitShuffler!

 

Clipboard01.jpg.da37ee37e20015875a7489a2a02addda.jpg

 

8.1.0001 Just documentation updates.
    
8.1 So now it's using GetSlotMask to try to prevent outfit pieces from replacing each other. Seems to respect Devious Devices, Real Handcuffs, and SafeItems better.
Added a hotkey to spawn a captive from Commonwealth Captives (if available) or a random female settler.

There's a new section available for use, [OSRestrictedFurniture], and I've included INI files for some of the more popular restrictive furniture. I also threw in Cryopods, Memory Loungers, toilets, etc.

 

8.0c is the "Hard Save data file update, with Additional Optimizations" update. That's a mouthful. Outfits and Weapons are now saved to a file, and reloaded when NPCs come back into range. I highly recommend having Buffout 4 installed, as it uses a RAM buffer instead of going to disk for every INI check. The Hard Save has the additional feature of maintaining outfits across savegames. You can also manually edit loadouts. I made the unilateral decision to use a file, over an array tied to the script, for those reasons. I added a function at the bottom of the MCM to Clear OSNPCData. It will remove any OutfitShuffler special items from all NPCs in OSNPCData, and delete their outfits from the file.

 

I removed a lot of repitition from the code by making a lot of the functions global, to call them from any script. I am passing properties, arrays, and formlists around, like joints at a Grateful Dead concert.

 

I have not updated the documentation yet. I hate documentation. I spent years writing technical documentation. Would anyone like to update my documentation for me?

 

7.7 Fixed AAF Doppelgangers. Fixed an annoying bug that repeated a message unnecessarily. This update has completely revamped the 'layering' process, that adds clothing to NPCs. Devious Devices and Real Handcuffs are not removed, and any that are displaced are replaced.

7.6.1 Fixed a glitch in the updater code. It was adding the maintenance spell to ALL the NPCs, then relying on the maintenance to remove itself. The maintenance script was removing itself, but not before doing the maintenance.
7.6 Removed Debug hotkey. Added variables abd checks to handle updating NPC scripts when upgrading the mod.

7.5 DD Compatibility was breaking things, and I had to fix it. Left a debug function in, that teleports NPCs to your position. Not recommended in firefights.
7.4 Hammered out a little more speed in the outfit change routine.  Changed the scan routine to prioritize based on FOV and distance.

7.3 Lots of cleaning, speed improvements, logging improvements (Disable if you don't need it. Seriously.) Much better Devious Devices/Real Handcuffs compatibility.

7.2 Container management is much cleaner now. It's SUPPOSED to ignore the container used by Dave's In-Game ESP Explorer, now. I added rudimentary Devious Devices Support. I also added in a NoNudes option. It should be more aggressive at keeping some sort of clothing on the NPC's, unless they've been hit with the DontChange keyword. ** It is advised by the authors, and other users, that Devious Devices and NPCs don't mix well. I tried.

7.1 Now adds random amounts of random items to containers when you're looting. You rummage around in there, and sometimes something turns up.

 

Description/Instructions:

https://www.nexusmods.com/fallout4/mods/60875

or

https://github.com/tzenrick/FO4OutfitShuffler/releases

 

canvas.png.af6c18bb81b69dda98eeef936e3f290c.png
 

TURN DEBUGGING OFF, UNLESS YOU NEED IT!
This thing has an absolutely atrocious amount of debugging output. (20220612 - It's a little better, but still a lot of logging.)

 

 

 



Fallout 4 Script Extender
http://f4se.silverlock.org/

Mod Configuration Menu
https://www.nexusmods.com/fallout4/mods/21497



Zella's Pastel Ombre Wigs (Optional)
https://www.nexusmods.com/fallout4/mods/24557

Zella's Dyed Wigs (Optional)
https://www.nexusmods.com/fallout4/mods/14745

Absolutely Skimpy Attire (Optional)
https://www.nexusmods.com/fallout4/mods/30899

Clothes Pack by DonEb14n (Optional)
https://www.nexusmods.com/fallout4/mods/47440

Clothes Pack 2 by DonEb14n (Optional)
https://www.nexusmods.com/fallout4/mods/50250

Clothes Pack 3 by DonEb14n (Optional)
https://www.nexusmods.com/fallout4/mods/52199

Clothes Pack 4 by DonEb14n (Optional)
https://www.nexusmods.com/fallout4/mods/53293

HN66 Easygirl (Optional)
https://www.nexusmods.com/fallout4/mods/19596

HN66 TRS (Optional)
https://www.nexusmods.com/fallout4/mods/47810

Vtaw Wardrobe 5 (Optional)
https://www.nexusmods.com/fallout4/mods/43844

Vtaw Wardrobe 6 (Optional)
https://www.nexusmods.com/fallout4/mods/46628

Vtaw Wardrobe 7 (Optional)
https://www.nexusmods.com/fallout4/mods/51798

Vtaw Utility Pack (Optional)
https://www.nexusmods.com/fallout4/mods/42971

Oppai Milk Pasties (Optional)
https://www.nexusmods.com/fallout4/mods/40562

Classy Chassis Outfits - Cheeky Casuals Craftable (CBBE)
https://www.nexusmods.com/fallout4/mods/45623

Classy Chassis Outfits - Foxy Factions Craftable (CBBE)
https://www.nexusmods.com/fallout4/mods/35581

Classy Chassis Outfits - Vulgar Villains Craftable (CBBE)
https://www.nexusmods.com/fallout4/mods/35584

Classy Chassis Outfits - Saucy Settlers Craftable (CBBE)
https://www.nexusmods.com/fallout4/mods/35616

 

 

 

Photo1713.png

Photo1716.png

Photo1825.png

Photo1826.png

Photo1829.png

Photo1831.png

Photo1840.png

Photo1841.png

Photo1843.png

Photo1844.png

Photo2037.png

Photo2038.png

Photo2044.png

Photo2045.png

Photo2046.png

Photo2047.png

Photo2149.png

Photo2150.png

Photo2151.png

Photo2152.png

Photo2153.png

Photo2154.png

Photo2155.png

Photo2156.png

Photo2157.png

Photo2158.png

Edited by tzenrick
8.1/8.1.001 Feature update/doc update
Link to comment
  • tzenrick changed the title to OutfitShuffler - 6.9 - AAF Compatible. Over 100 Outfit sets ready out of the box. More to come. User customizable.

Another Version Bump for 7.1:

 

20221203: 7.1 Now adds random amounts of random items to containers when you're looting. You rummage around in there, and sometimes something turns up.

20221203: 7.0 BodyGen options now include a "BodyGen OneShot" option, that will only regenerate the NPCs once, then flag them to not change, even if their outfit does. Hotkey is available to change NPCs even if the other BodyGen options are disabled.
[Races] and [FactionsToIgnore] in the OufitShuffler.ini, now accept regular hexadecimal values. 0x123456 <== Is the correct format to use.
MCM Readme.txt is in Data\MCM\Config\OutfitShuffler\ in the 7z, and in the root of the repo at https://github.com/tzenrick/FO4OutfitShuffler/blob/main/MCM%20Readme.txt
Link to comment
  • tzenrick changed the title to OutfitShuffler - 7.2 - AAF Compatible. Over 100 Outfit sets ready out of the box. More to come. User customizable.

7.2 Container management is much cleaner now. It's SUPPOSED to ignore the container used by Dave's In-Game ESP Explorer, now. I added rudimentary Devious Devices Support. I also added in a NoNudes option. It should be more aggressive at keeping some sort of clothing on the NPC's, unless they've been hit with the DontChange keyword. ** It is recommended by the authors, and other users, that Devious Devices and NPCs don't mix well. I tried.

 
Link to comment
  • tzenrick changed the title to OutfitShuffler - 7.5 - AAF Compatible. Over 100 Outfit sets ready out of the box. More to come. User customizable. DeviousDevices/RealHandcuffs/AAF compatible, but not required.

7.5 DD Compatibility was breaking things, and I had to fix it. Left a debug function in, that teleports NPCs to your position. Not recommended in firefights.
7.4 Hammered out a little more speed in the outfit change routine.  Changed the scan routine to prioritize based on FOV and distance.

Link to comment
  • tzenrick changed the title to OutfitShuffler - 8.0c - Store outfits across saves! AAF Compatible. Over 100 Outfit sets ready out of the box. More to come. User customizable. DeviousDevices/RealHandcuffs/AAF compatible, but not required.

8.0c is the "Hard Save data file update, with Additional Optimizations" update. That's a mouthful. Outfits and Weapons are now saved to a file, and reloaded when NPCs come back into range. I highly recommend having Buffout 4 installed, as it uses a RAM buffer instead of going to disk for every INI check. The Hard Save has the additional feature of maintaining outfits across savegames. You can also manually edit loadouts. I made the unilateral decision to use a file, over an array tied to the script, for those reasons. I added a function at the bottom of the MCM to Clear OSNPCData. It will remove any OutfitShuffler special items from all NPCs in OSNPCData, and delete their outfits from the file.

 

I removed a lot of repitition from the code by making a lot of the functions global, to call them from any script. I am passing properties, arrays, and formlists around, like joints at a Grateful Dead concert.

 

I have not updated the documentation yet. I hate documentation. I spent years writing technical documentation. Would anyone like to update my documentation for me?

Link to comment

8.1.0001 Just documentation updates.
    
8.1 So now it's using GetSlotMask to try to prevent outfit pieces from replacing each other. Seems to respect Devious Devices, Real Handcuffs, and SafeItems better.
Added a hotkey to spawn a captive from Commonwealth Captives (if available) or a random female settler.

There's a new section available for use, [OSRestrictedFurniture], and I've included INI files for some of the more popular restrictive furniture. I also threw in Cryopods, Memory Loungers, toilets, etc.

Link to comment
  • 1 month later...

PS3: Can anyone who has done this advise me about any AAF conflicts please?

What should load last?

This or AAF?

 

My goal is to replace all long shoremen outfits on anyone with "worn fieldjacket" or radstag outfit.

is it possble to make such global and specific chanes?

or does "shuffler" mean random changes are made?

 

Same for all "Army fatigues" and one of the minutemen outfits.

but I also love the idea of making the ladies of the wasteland happy by putting nicer and sexy clothes on them.

 

And the feature to be able to spawn a settler from "commonwealth Captives" could be dynamite....

Link to comment
  • 1 month later...
On 3/18/2023 at 11:07 PM, katrina.balanchuk said:

PS3: Can anyone who has done this advise me about any AAF conflicts please?

What should load last?

This or AAF?

 

My goal is to replace all long shoremen outfits on anyone with "worn fieldjacket" or radstag outfit.

is it possble to make such global and specific chanes?

or does "shuffler" mean random changes are made?

 

Same for all "Army fatigues" and one of the minutemen outfits.

but I also love the idea of making the ladies of the wasteland happy by putting nicer and sexy clothes on them.

 

And the feature to be able to spawn a settler from "commonwealth Captives" could be dynamite....

Also like to know this...

Link to comment
  • 1 month later...
On 3/18/2023 at 12:01 PM, katrina.balanchuk said:

I am really interested in the features this mod offers BUT when I installed it I got a warnign in Vortex that it collided with AAF files.

I do not dare over write anything AAF, since I spent so much time getting it to work right.

The AAF Files that are overwritten are the LL_FourPlay files. I include the latest v44, and this mod needs at least v43 of LL_FourPlay with v8.5.

 

The best thing to do, is to watch the LL_FourPlay thread, install it from the zip download in their official thread, and stay on the updates.

 

I check for updates to AAF and LL_FourPlay before I code, so all of my releases are always on the newest versions of everything.

Link to comment
  • 5 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use