A few Month ago i already wanted to make a Mod which stops Sims from autonomously change into Outfits but back then i thought i had to overwrite all the Interaction Files where the Change Outfit Code is in. Now inspired by Wicked Whims (@Turbo ;) ) i looked into this again and found an easier way to make it work. So here is the Pre Release of the upcoming Mod "No Outfit Changing" for you to check out.
No Outfit Changing | Lot Trait
Sims on a Lot with this Lot Trait will not Change into Athletic, Everyday, Formal, Party, Sleepwear and Swimwear Clothes.
No Outfit Changing | Traits
Sims with these Traits will never Change into the specific Outfit no matter where they are.
To remove the Traits "traits.remove_trait NoneAthletic"... instead of equip.
More Info:
I will add a Version where non NPCs get the effect to never change into these 6 Outfit Categories so you don't need the Lot Trait per se or give them those Traits.
I won't make a all Sims incl. NPCs will never ever change Mod Version because i think this would be chaotic if NPCs don't change in certain Situations^^
I will also update the Dress Code Lot Trait to work with this so you don't need both Lot Traits on one Lot. Which means the Dress Code Lot Trait will give Sims the necessary Traits so Sims will not change Outfits after they changed into the one the Dress Code commands.
This Pre Release will be online until next Weekend until i have everything finished and before getting published. Let me know if something does not work right.
This Mod overwrites the following XML:
7D699DEF21212D5E_sims.outfits.outfit_tuning.xml
Happy Testing
LittleMsSam