Outfit Assignment – Assign New Outfits to Any Interactions
by Destrospean
Uploaded April 24, 2026, 9:40 p.m.
Updated May 18, 2026, 11:41 a.m.
This mod allows players to create and assign outfits to any interactions via an interaction and dialog menu.
This mod also allows you to extend outfit assignments to other interactions—i.e., share an outfit from one interaction with others. Editing an outfit for one interaction will also modify the outfit for all the interactions that share it.
This mod also works with interactions from mods (in the carousel is an example with Twinsimming's Baking Mod).
To provide some context, the entry and exit types decide when an outfit is switched into and out of. Below are the lists of the different entry and exit types and explanations of what they mean:
Entry Types:
- Interaction Started – Applies at the start of the interaction
- Standard Entry – Usually occurs after routing for interactions between Sims and objects
- Routed (Social) – Occurs after the Sims have routed to each other; for social interactions only
- Committed (Social) – Occurs after the Sims have engaged each other in conversation
Exit Types:
- Interaction Ended – Applies the previous outfit at the end of the interaction
- Standard Exit – Usually occurs after a Sim disengages from an object; this is good for interactions that have multiple sub-interactions
- Completed (Social) – Occurs after the Sims have disengaged from each other in conversation
- Never – The Sim never switches back to the previous outfit
(Since 2026/05/02)
There is now support for adding outfits for interactions for all Sims of a specified age group and gender. The interactions are accessible from a dresser (as opposed to from each Sim, which are still for each Sim). Outfits assigned to individual Sims will take precedence over globally assigned outfits.
(Since 2026/05/05)
There is now support for partial outfits, which are sets of clothing items, makeup, and/or hair that can be applied to the Sim's current outfit. That should allow for things like a Sim putting on glasses in their current outfit for reading.
Acknowledgements
Below is a list of people who helped with this project either directly or indirectly (as well as their contributions):
- CmarNYC – Made Easy STBL Manager, used to populate the different languages with strings
- LazyDuchess – Allowed me to borrow a method from Mono Patcher
- pljones – Made S3PE, used to create packages and import resources into them
- Twallan – Started the NRaas project, whose code for the dialog menus I borrowed
- desiree-uk – Very thoroughly tested this mod; without her feedback, this mod would not have been as robust
- Twinsimming – Allowed me to use her Baking Mod in a video demonstration for this mod
Changelog
- Feature Update #1 (2026/04/26)
- Added an interaction for editing assigned outfits (previously, one had to use the "Assign Outfit to Interactions" interaction, which was not as intuitive for existing outfit assignments).
- Added an interaction for copying assigned outfits to other interactions (as opposed to "extending" them, which shares the outfit across the interactions).
- Fixed a bug where assigning an outfit for a non-active Sim would use Create-A-Sim for the active Sim (the one with the Plumbob over their head) rather than the intended Sim.
- Hotfix #1 (2026/04/26)
- Fixed a bug where if a Sim got singed during an interaction, they would still switch back to their previous outfit.
- Fixed a bug where if a Sim was singed or had their clothes missing from skinny dipping, they would still change into the assigned outfit.
- Hotfix #2 (2026/04/28) – Fixed an issue where interactions that already had outfits associated would not keep the application of the assigned outfits.
- Feature Update #2 (2026/04/29) – Added the ability to assign outfit categories to interactions.
- Feature Update #3 (2026/04/30) – Added the tunable setting to randomly pick outfits in categories when Sims change into them autonomously.
- Feature Update #4 (2026/05/02)
- Added the ability to assign outfits globally; such interactions are accessible from a dresser.
- Added the "None" category for category assignments, which effectively disables changing outfits for interactions that already involve such.
- Hotfix #3 (2026/05/02) – Fixed an issue where globally assigned outfits would not save.
- Hotfix #4 (2026/05/02) – Fixed some performance overhead by indexing outfit assignments.
- Feature Update #5 (2026/05/05)
- Added partial outfits for individual Sims. All global outfits are also now partial outfits.
- Added the ability to copy outfits between Sims.
- Fixed an issue where if there were global outfit assignments for the same interactions across multiple age groups and/or both genders, some of those age groups/genders would not switch into their assigned outfits when they should.
- Removed the "Outfit Changed" entry type due to its redundancy; use "Standard Entry" or "Interaction Started" instead. All outfit assignments already set to that entry type will be reconfigured to the "Standard Entry" entry type.
- Hotfix #5 (2026/05/06)
- Fixed up some strings.
- Cleaned up the code base for easier maintenance.
- Hotfix #6 (2026/05/06) – Made it so that outfit assignments for individual Sims could be made from a dresser.
- Hotfix #7 (2026/05/06) – Fixed a regression where global outfits could not be assigned.
- Hotfix #8 (2026/05/12) – Fixed a regression where global outfit categories could not be assigned.
- Hotfix #9 (2026/05/15) – Fixed a null reference exception that sometimes happens when a Sim changes outfits.
Other Uploads By Destrospean:
CAS Designer Toolkit
Project: CAS Designer Toolkit
A program for editing clothes, hair, accessories, among other things related to customizing a Sim in Create-A-Sim
Expanded Genealogy
Adds various relation names to the game and also allows the user to restrict romantic interactions between distant relatives
More Favorites – Add Custom Favorite Food, Music, and Colors
A framework that allows modders and CC creators to add their own foods, music genres, and colors to the list of selectable favorites