Attached is a version which should work with the latest game patch (January 7, 2016). This required a complete rewrite for this game version, so I've made it a .ts4script file now. So unzip the contents of the download into your mods folder and make sure script mods are enabled in your game options.

I only wrote this as an exercise to get ready to update my Outfit Tools mod, since they've completely changed the functions for handling clothing this seemed like a good way to figure some stuff out. So this is absolutely the last time I'm updating this mod. Positively the last. No really, I mean it this time.

For the next time a patch is upon us and breaks everything: Deaderpool's URL=http://modthesims.info/download.php?t=551680]MC Command Center[/URL] contains the same functionality as this mod, plus a lot of other options, so you can try that instead.

Moderator note 2015-05-27: There is an update by scumbumbo posted in the comments -- "should be compatible with any versions of the game since the March 26 game patch (including the new Luxury Party Pack)".

--

FIXED POOL ISSUE

Thanks scumbumbo for fixing that issue while I was out. I'm terribly sorry for drowning entire families because of that issue. I've never had that issue before and I've tested getting in and out pools, but you never know when bugs are going to happen. Again, I'm deeply sorry.

Sticky Clothes Choices

You select "Sleep 4" outfit and send your Sim to bed, but for some reason your Sim decides to change their clothes to "Sleep 1" outfit before entering bed. WHAT!? Aren't you already wearing a Sleep outfit? Why did you change?
If you have been in this situation before, this mod is for you.

What It Does

It basically tests whether the clothes your Sim is trying to change to is from the same category as their current outfit. If it is, it ignores the autonomous changing behavior.

PLEASE NOTE

It only removes the autonomous behavior in that situation. If the Sim is wearing a Sleep outfit and they decide to go to work, they WILL change to their Career outfit autonomously.

More Examples

Sim is wearing Everyday 1. I click on the swimming pool and click on "Swim Here" interaction. Sim goes to the edge of the pool and changes to Swimwear 3. I decide that I don't want them wearing Swimwear 3 today, so I get them out of the pool and click on interaction "Change Outfit..." and pick "Swimwear 1" as my choice. I send them back to the pool, but before entering they change back to Swimwear 3.

With Sticky Clothes Choices mod: they don't change back to Swimwear 3. They stick to your choice.

Extra Features

- If you like skinny dipping, this mod will also make Bathing to Swimwear autonomous change not happen.
- If you like to sleep naked, this mod will also make Bathing to Sleep autonomous change not happen.

(This mod doesn't make Bathing as a clothing option on the pie menu)

Installation

Make sure that scripting mods are enabled in the game options.

There are 3 files on the downloads page.

MaximiliumM_StickyClothesChoices - This is the main file. You need this one.

Files below are optional. Use ONLY ONE of the files:

StickyClothesChoices - This is a complement file to the main one. It's optional. If you don't use this file AND your Sim is swimming naked (bathing), when they exit the pool they will change back to Everyday clothes. You don't need this file if your Sim never skinny dips.

StickyClothesChoices - NakedWoohoo - This is also a complement file to the main one. It's optional. This has same functionality as the StickyClothesChoices file, but it includes NakedWoohoo mod. If you have NakedWoohoo mod, remove it and use only this one. If you have NakedWoohoo and your Sim never skinny dips, you don't need this file.

Compatibility

This script mod requires The Sims 4 to be updated to at least the "pools" version 1.2.16.10 (Nov. 4, 2014) of the game or newer.

The main file overrides the get_clothing_change function in the sims_outfits script.

The optional files modify the following XML resource:

- S4_03B33DDF_00000000_8074FDDB8E9F0322.xml - "sims.sim_outfits"

Any other mod modifying one of these files will conflict.

Feedback

If you have any questions regarding this mod, I'm here

Additional Credits:
Thanks scumbumbo for all his/her mods! I was only able to do this, because I read his/her code and finally started to understand how script modding worked

Thanks SimPE, XMLExtractor and everybody involved in the creation of these fine tools.

Download files

Key: - File was updated after upload was posted

Filename - Tip: You can click the magnifying glass to see the archive contents