0 of 0

File information

Last updated

Original upload

Created by

Forsaken Nomad

Uploaded by

NexusModsCaretaker

Virus scan

Safe to use

Tags for this mod

About this mod

Configure outfits that your companions and other NPC's will automatically change into based on different conditions.

Requirements
Permissions and credits
Translations
  • French
Changelogs
OVERVIEW

This will allow you to configure outfits that your companion or any other NPC will change into based on the type of location they are currently in and other conditions. Each type of outfit can have up to 16 slots so there can be some variety to their wardrobe. F4SE is required to use this.

USAGE

When this mod is installed a Security Outfit Manager Tool will be added to your inventory that can be used to configure outfits for an NPC. The tool can also be crafted if you happen to lose it. Simply equip it and press the R button when the NPC you want to configure is in your crosshair. The first time you will be be prompted if you are sure you wish to manage outfits for the NPC in case of accidental activation. You will then see a menu that will allow you to configure various options which are as follows:

  • Configure Outfits - Select an outfit type and a slot for the items you want to equip on the NPC. Up to 8 items can be configured for a slot.
  • Enable/Disable - Toggle whether automatic outfit changes are enabled. By default this is disabled since initially there are no outfits configured, so make sure to enable this after you have configured some outfits in order to make the NPC change outfits automatically.
  • Open Container - With 4 outfit types that have 16 slots each, the NPC may not be able to carry everything so anything that isn't actually worn is moved into a hidden container. This will let you take a look at everything the NPC has available to wear. Might be useful if you give your companion a piece of armor to carry which ends up disappearing from their inventory.
  • Clear Outfit - This can be used to clear one of the configured slots if you don't want an NPC to wear a particular outfit anymore.
  • Add/Remove Home Location - This will designate the current location as a place that should be used for home outfits. Home Plate is automatically included since that is definitely a home location, but any other places you want to mark as a home will need to be set with this.
  • Remove NPC - This will remove the NPC from the management system. All items in the hidden container will be moved into their inventory.

The outfit types that can be configured are as follows:

  • Default - This outfit type is used when no other conditions match or when the NPC enters combat. This is pretty much what is used when wandering around the wasteland where you want them wearing protection.
  • Settlement - This is worn when the NPC is in a settlement or other type of civilized area where they don't need to wear protective armor.
  • Home - This is worn when the NPC is at a location designated as a home for you where they can wear something a little more relaxed.
  • Swimming - This is an outfit the NPC will wear when they enter water. They will stay in this outfit for about 30 seconds after they get out of the water to give them time to dry off. You are of course going to have them wear a hazmat suit when swimming in that irradiated water, right?

If no slots are configured for a particular outfit then that condition type will be ignored, so there is no need to configure an outfit for all these outfit types. Whenever a condition change occurs that will make the NPC change into a different outfit type, a random slot will be chosen so there can be variety in the NPC wardrobe.

Once you have configured outfits for an NPC and enabled automatic management, the NPC will change their outfit whenever certain conditions change such as going to a different type of location. In addition to checking for location, combat state, and being in water, when the player sleeps it will make the NPC choose a different slot for the same outfit type since it is generally the case that people change clothes each morning.

This mod will not work for the player character. There are already other mods that can let you quickly equip different outfits. The idea behind this is that NPCs should be able to dress themselves, not have you do it for them by constantly going into their inventory. Also, this is intended to be very light in script handling. It will only trigger condition checks on certain registered events in order to avoid constant polling and keep the logic simple. I won't be adding any new condition types other than the four that are currently available as anything else would require more complicated scripting that could add a lot of overhead and potentially lead to lots of weird bugs. I'm not saying this works perfectly of course, but I have been using it for a while and it runs pretty stable with no apparent performance impact and I would rather avoid any feature creep that could just end up causing problems for the game.