Jump to content

About This File

Spells to change attire of NPCs

 

Copy player's current equipped armor/clothing to an NPC.
Store outfits as presets to later be used on NPCs.
NPCs can be set to automatically change their outfit periodically.
Custom body-types can be stored in outfits, as well.

 

How to Use
----------

 

Mirror - Outfit player is wearing is copied (mirrored) to an NPC (model).
* Equip desired outfit clothing/armor on player
* Cast 'Set Outfit (Mirror)' on NPC or 'Set Outfit (Full)' then select Mirror from menu

 

Save - Outfits are saved into storage for future use.
* Equip desired outfit clothing/armor on player
* Cast 'Set Outfit (Save)'

 

Set - Equip NPCs (models) with saved outfits.
* Cast 'Set Outfit' on NPC or select Set from 'Set Outfit (Full)'
- OR -
* Cast 'Set Outfit (Full)' on NPC then select Outfit from menu.
* Cycle through outfits to choose particular outfit

 

The Spells
-----------
Set Outfit - equips NPC with a stored outfit
- NPC's current items are stored, outfit is added to inventory and equipped
- Each casting will remove current outfit and equip a new outfit, if multiple outfits in storage
- Option in ini to have outfits be chosen randomly or in the order saved

 

Set Outfit (Mirror) - current clothing/armor equipped on player is copied and equipped onto NPC
- This will also add the outfit to storage

 

Set Outfit (Save) - current clothing/armor equipped on player are saved as an outfit
- Default: Hair, UpperBody, LowerBody, Hand, Foot, Amulet equipment slots are saved.
- Player's items are not removed from inventory.

 

Set Outfit (Full) - cast on target and choose from the menu:
* Set - [same as 'Set Outfit' spell above]
* Mirror - [same as 'Set Outfit (Mirror)' spell above]
* Auto - [ON/OFF] model will automatically change outfit periodically
* Keep - new models won't have their existing items removed and saved in storage
- existing models will permanently keep current outfit in their inventory
* Release - existing model will be released from mod with its inventory as is
* Restore - existing model will have its outfit removed, original inventory restored, and released from mod
* Outfit - sub-menu of outfits currently stored. Cycle through using next/prev buttons.
- "Select" - Outfit will be equipped on target model
- "Remove" - Outfit will be removed from storage and from all models wearing it
* Options
- "Export" - Outfits currently stored will be exported to console.
- This can be used to later import outfits in the ini.
- "Reset All" - All outfits will be removed. All models original equipment restored.
- Recommended to execute this before uninstalling mod

 

Settings
--------
Enable<spell_name>: Spells can be removed to de-clutter spell list and later added if needed
rotation: Recall stored outfits randomly or in the order saved
change_chance: Probability that a model set on "auto" will change outfits on a given day
skip_days: number of days "auto" model can skip in a row to avoid overt outfit changes (better immersion)
store_items: Enables items in models' inventories to be moved into storage before setting outfit.
force_tail: Force tail slot items to be equipped and (attempt to) not allow models to unequip them.
outfit_mask: Equipment slots (body locations) to include/exclude in an outfit
set_hiyoko: If enabled and "HiyokoClub.esm" is loaded, allows hiyoko to be set with an outfit at birth
hiyoko_chance: If 'set_hiyoko' enabled, chance that a newly born hiyoko's clothes will be set by this mod.

 

Stuff
-----------------------

 

* Storing of Items
By default, when using Set or Mirror the first time on NPC, the items in its inventory will be
unequipped, stored, then removed from its inventory. This way the AI is unable to choose different
items to equip other than the selected outfit. However, only the base item is saved. The health status
of armor or other changes in attributes will not be saved and will not be recovered when restored.
This results in armor being "good as new" upon restoration. The storing of items can be disabled
in the ini file. Alternatively, the 'Keep' command in 'Set Outfit (Full)' effectively does the same.

 

* Set Body Support
Outfits can include a custom body-type to go with it. This is useful when playing with
clothing/armor mods designed for a different body-type than your default. In addition,
to equipping items on your character, cast 'Set Body Self' to change your body-type. Then cast
'Set Outfit (Save)' to save in storage or mirror it using the spell or menu command.

 

* TamagoClub/HiyokoClub Support
If model becomes pregnant, the spells will not work on her until after birth and postpartum recovery.
This prevents possible weirdness with body/equipment from TamagoSetBody. Use caution when doing a
complete removal of an outfit while a pregnant model is wearing it, especially if the outfit has
bodytype associated with it.

 

Option for some (or all) newly born hiyoko to have outfit equipped instead of its inherited items.
The percentage (or chance) of hiyoko being set can be adjusted as well. So they all won't come out
wearing the same few outfits in storage.

 

* Removing Mods
NPCs and Clothing/Armor from other mods can be used as models and in outfits, respectively.
The mod will detect if an NPC or item is no longer valid to due its parent mod being removed.
-For an NPC, it will simply be removed from the model list.
-For an item, any outfits containing the item will be removed and
models wearing those outfits will be restored to their original equipment.

 

* No Male/Female Distinction
Outfits are considered "unisex". Outfits are not separated into male/female categories.

 

* Companion Mods
Some companions have custom inventories and scripts managing them.
Conflicts could arise from adding/removing items to/from companion inventories.

 

* Quest Items
This mod attempts to prevent Quest Items from being copied into an outfit as well as
unequipping Quest Items off a model. However, there are no guarantees on the effects of using
these spells on models that have a Quest Item in their inventories.

 

* Equipment Slots
The "outfit_mask" setting controls which equipment slots are stored in an outfit as well as which
is unequipped/removed from a model. By default: Hair, UpperBody, LowerBody, Hand, Foot, Amulet slots
are in the mask. The setting can be changed to allow/disallow more equipment slots, but items are still
limited to clothing/armor. Even if an outfit doesn't use all equipment slots specified in a mask,
all existing items in the inventory that match the mask will be unequipped/removed.
Example, the "hair" slot is set in the mask by default, which is used by helmets. If none of stored
outfits have a helmet, but the NPC does have one it will be unequipped/removed. This prevents
other mis-matching clothing/armor being equipped along with the outfit.

 

* Tails
The tail slot is not included in the outfit_mask by default, but can be set by the player.
However NPCs won't equip tail slot items themselves normally, and need to be forced to by
enabling "force_tail" in ini.

 

* Export/Import Outfits
Transfer outfits to a new game or import from a master list. The mods no longer
used do not have to be removed from the exported data. The mod will verify each outfit separately.

 


If you still decide to install this mod after reading/skimming/skipping all of the above, then
I wish you good luck and have fun.

 

Thanks/Credits
--------------
Movomo
Supierce
Saebel
shadeMe

 

Requirements
------------
OBSE
Set Body (optional)
TamagoClub/HiyokoClub (optional)
Conscribe (optional)

 

History
-------
version 2.0
* Major revision/re-write
- Switched from force (un)equipping new items to storing existing items.
- Tail slot forcing
- Export/Import option
- Prevent duplicates
- Reduced spell count in favor of menu based system
- Remove "clean" spell
- SetBody support brought back
- TamagoClub/HiyokoClub support

 

version 1.1
- Fixed bug in Set Outfit (Remove)
- Update readme (RE: tails)

 

version 1.0
* Major revision/re-write
- switched from formid based system to using currently equipped items
- dropped SetBody support

 

version 0.3
-range scans are persistent

 

version 0.2
-ranges
-tweaks and fixes
-debug messages

 

version 0.1 - Initial


Other Files from iamnoone


×
×
  • 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