WickedWhims v164.11 [2021-02-25] (Patreon)
Downloads
Content
Compatible with the 1.71.86 (February 25th) game patch.
____________________
Hey! I got you some promising new features, literally, one is just a promise, but for a good reason, so please make sure to read the last part of this release post. I'm finally introducing something that should have been done earlier, but it's a difficult project for many reasons, so even you can contribute to it if you want to.
One planned feature for this release has been delayed, and it relates to the boring "Do you want to have sex?" prompt you get from Sims asking for sex. An entirely new system has been implemented to expand this functionality with variation and flavor for a better sexual experience of Sims before, during, and after sex. Maybe you have seen the document that explains it, which is the reason for the delay, writing shouldn't be rushed or it's going to end up lame.
⚠️Warning! The v164 release uses a new format to save data related to sex animations (disabled animations, favorites, playlists, etc.), and downgrading to an earlier release of WickedWhims can result in loss of that data.
Not all of the old data is completely lost, as some files are kept with the "UNUSED" prefix, so you can revert back to it, but you're required to handle renaming and moving of files on your own.
A necessary sacrifice for progress...
v164.11
- Confirmed compatibility with the 1.71.86 (February 25th) game patch
- Fixed sex not stopping correctly when traveling to a different location
v164.10
- Fixed random NPC Sims invading your home to have sex
- Fixed sex failing to start or continue with certain complex objects
- Improved handling of CC objects with incorrectly mapped parts
- Fixed canceling asking for sex sometimes causing errors
v164.9
- Fixed the 'Haunted House' lots not being detected as residential
- Fixed two 'Freshen Up' interactions showing up on mirrors
- Fixed 'Change into Nude' being available to Sims with the 'Proper' trait
v164.8
- Fixed Sims traits not being properly checked when attempting asking for sex
- Fixed sex swinging clubs not working properly
- Fixed Bats WooHoo not working with Transforming WooHoo into TFB enabled
- Fixed sex animations XML positioning not working correctly
- Made the Celebrity Disguise prevent Sims sexual satisfaction from being affected by the celebrity status
v164.7
- Fixed changing Sim strapon not working
- Fixed not being able to turn on a radio during sex
v164.6
- Fixed Attractiveness on new game saves ending up with mostly unattractive Sims
If you started a new save with the v164 release then please use the 'ww.regenerate_attractiveness_rarity' command to fix it. You are not required to do this if you enabled the Dynamic World View setting.
v164.5
- Fixed Sims refusing to start sex not working correctly
- Fixed Sims refusing joining to sex notification not showing up
- Improved Sims refusing sex notification consistency
- Fixed the 'Climax' sex interaction not showing up correctly
v164.4
- Made the 'Climax' option display directly under the Sex category when Sex Context is disabled
- Made Developing Attractiveness based on Romantic Partners available for Promised pairs
- Fixed the Attractiveness traits occurrence values not displaying the actual state of the world
- Fixed the Pregnancy-Not-Allowed showing up multiple times and not respecting the 'Pregnancy Notifications' settings
- Fixed the Pregnancy-Not-Allowed notification showing up for pairs that cannot impregnate
- Improved handling of duplicated outfit identifiers for undressing
- Improved responsiveness of the interactions pie menu when clicking on Sims
- Added the 'ww.stripclub_hire_janitor_sim' command
v164.3
- Fixed rare cases of loading invalid sex animations preventing all sex animations from loading
- Fixed asking for sex dialog displaying Sims in reverse
- Fixed after sex relationship impact not working
v164.2
- Fixed errors when using the Animations Disabler or Pubic Hair Selector
- Fixed the animations dumping command not working
v164.1
- Fixed the 'Climax' context tag/category not showing up
Sex
- Added 'Wicked Store' rabbit hole for a convenient way of purchasing items
You're not longer required to order items and wait for them or buy them through Build/Buy. Just send a Sim to the Wicked Store rabbit hole and bring anything you need, the trip only takes 25 minutes. How convenient, almost like it's a convenience store!
- Made door, stereo, and TV interactions available to Sims in sex
This applies only if the 'Vanilla Interactions Switch' sex setting is disabled.
- Made the Town Mascot, Scarecrow, Flower Bunny, and Grim Reaper available for sex
- Fixed Scarecrow, Flower Bunny, Grim Reaper, Bonehilda, or any skeleton visuals disappearing during sex
All of the special Sims are now available to participate in sex and their special visuals will stay during the fun. They don't have any additional "sex instruments" like Servo Sims do, at least not yet. And they don't participate in sex autonomy, you have to involve them on your own.
Sex Animations
- Introduced Sex Animations Overrides
With the massive amount of available animations, it's difficult to go back and enhance them with additional functionalities and flavor. This is especially true for animations that come from inactive creators. That's where the Animations Overrides implementation comes in.
With the Animations Overrides you're capable of introducing your own edits to the properties and functionality of animations, but currently that's not the focus of this feature. The introduction of Animations Overrides currently focuses on making sex more meaningful, by allowing to contribute context to animations. That's where the ability to add tags to animations plays the most important role. Please read more at the end of this post.
WickedWhims comes with a default collection of overrides to improve your experience and that collection will be continuously updated to cover more animations.
All overrides are stored in the saves folder and can be shared between users. Alterations made by the user are automatically saved within the "personal.json" file. Additional files that are placed within the "sex_animations_overrides" folder will be loaded with the priority configured inside of the file. This allows sharing and combining overrides to eventually create the ultimate override file to rule them all and provide all users with the best experience possible.
- Introduced Sex Context Tags
- Added 'Display Sex Context Interactions' sex setting
- Added 'Select Available Sex Contexts' sex setting menu
There it is, a context for actions performed in sex! Or is it? Well, not yet. Almost. It's just the beginning of the journey, but a very exciting beginning that you can read about at the end of this post.
Users can now start and manipulate sex using context, but this feature still needs a lot of work.
- Added a notification informing about newly installed sex animations
Every time you turn on the game with newly installed animations, you will be informed about it, assuring you that you do have new stuff to check out. I hope this helps with the exploration of sex animations from multiple different creators, so you can be quick at giving them the feedback they need.
- Improved consistency of actors role/gender assignment with vague animations
Some animations are configured in a really vague open-ended way, which could have caused improper role/gender assignment, causing Sims to flip their position during sex. This solution doesn't solve some animations that have complicated configuration, but it will help with the vaguely configured ones.
- Improved consistency of animation playlists
Playlists should no longer stop working after manually progressing sex and when using animations that aren't allowed to be used as random.
- Fixed Sims joining to sex displaying refusal notification when player refuses instead
- Added 'REMOVE_CONDOM' animation event type
Animators can now run the 'REMOVE_CONDOM' event to take off a condom from a Sim during sex to accurately display fluid-related visual effects and props.
Sex Satisfaction
- The amount of Friendship and Romance gained from sex is now affected by the satisfaction outcome
The journey to make sex more meaningful, contextual, and interactive, requires that satisfaction is easier to manipulate and it matters more for the player and the Sims. Major changes in regards to that are on the way and this is just a small change that came as a result of the progress around it.
Sex Autonomy
- Added 'Maximum Sex Actors Limit' Autonomy Specifics setting
If you're tired of Sims forming huge orgies every time some NPC Sims have sex, reducing the Maximum Actors Limit number will help with that.
- Improved scoring of sex locations
Things are now slightly more restrictive, preventing Sims from having sex at locations they shouldn't be having sex at.. but that could have made things worse for some, so let me know if I disappointed you immeasurably and ruined your day.
Pregnancy
- Added Pregnancy-Not-Allowed notification
- Updated the Potential Pregnancy notification to state correct information
- Made the Potential Pregnancy notification display for all involved in sex Sims
Pregnancy can be a big unknown, especially when playing with the Menstrual Cycle. Most of the time the source of the issues is not technical, as it comes from Sims not being fertile, using birth control, being unlucky, or not even allowed to become pregnant. The only other common problem is no more space in the household for a baby, which will now show up as a notification informing you about it.
And the notification about potential pregnancy no longer states that attempting conception sex multiple times won't work. Sims can actually try to conceive every 8 in-game hours.
Menstrual Cycle
- Added 'Normal-To-Long' Menstrual Cycle Duration
For players with a custom life duration that's between 61 and 244 days of adult life, the Normal-To-Long duration should provide a better experience.
- Made tampon/pad use interactions on toilets not visible for Sims without a menstrual cycle
Or when the Menstrual Cycle mode is disabled.
- Made changing tampon/pad on toilets relieve Sim bladder
Attractiveness
- Introduced 'Attractiveness Frozen World View' as the new default behavior
- Added 'Attractiveness Dynamic World View Switch' setting
Frozen? World View? What does this mean? 😱 In short, Sims perspective on how attractive something is depended on how commonly it appears in the world. As new Sims are generated in your world, they affect how common certain clothing, body shapes, and other attractive elements are, by introducing more of them to the world. Because something is very common, it becomes less special and loses its attractiveness appeal. This is why some Sims change their opinion on how attractive another Sim is because the world is shaping them this way.
So what happens when the World View is Frozen? Your current world view gets frozen and persists to the end of time, preventing Sims attractiveness opinion of others to change because of the continuously growing world population. Still, Sims attractiveness views will change if their clothing, body or other details change, or their preferences change. Attractiveness still works exactly the same as before except it doesn't unpredictably alter things behind your back.
Don't like that change? Want to keep the dynamic World View? Easy, go to Wicked Settings -> Relationship Settings -> Attractiveness Settings -> Advanced Attractiveness Settings and enable the Attractiveness Dynamic World View setting.
- Asking about preferences is no longer unavailable when Sims are incompatible
- Asking about preferences will now inform about Sims lack of interest due to gender preference
- Improved writing of Attractiveness functions and interactions
To hopefully encourage more people to experiment, certain words have been altered to appear less technical. This comes with a simplification of certain functionalities to make them easier to understand.
"Generating" is now "Developing" to indicate it's about creating rather than some kind of raw technical process that requires more brainpower.
"Generator Mode" is now "Strength" as that is its purpose, to make the developed attractiveness matter more or less.
A few other minor words and mechanics have been changed to better reflect the playful intent of Attractiveness and make it seem less complicated. I hope I can continue to improve that further for the better.
Nudity
- Added support for makeup/outfit color sliders
Undressing with custom makeup (or clothing) would previously result in their custom colors resetting. Color sliders are now fully supported for all undressing functions.
Porcelain Dolls
- Added debug interaction to turn Sim back into human
Technical
- Improved translation strings to properly handle numbers and plural words
- ⚠️Shortened the first loading time for users with a large number of sex animations
But how? Well, magic. Actually, animations were slow to load due to generating unique identifiers for them. These identifiers are used to manage animations faster by the code and be stored in save data. The newly implemented generation of identifiers is three times faster and a necessary step to gain extra time for processing of the overrides system.
Is there a downside? No, but there's a reason I'm mentioning this. Because all of your old save data contains old animation identifiers, the process of converting has to occur the first time you load a pre-v164 game save. Converting still requires the usage of old identifiers, so the actual first loading will still be slow. This process will rename old WickedWhims save files to their new format. The 'disabled_animations.json', 'animations_favorites.ww', and 'animations_playlists.ww' files will be saved with new names and the old files will be disabled*.
Once the automatic process of converting old animations identifiers is finished, downgrading to an earlier release of WickedWhims will not load the old save data related to sex animations. *The old files are renamed to begin with the "UNUSED" prefix, so you can revert back to them, but you're required to handle renaming and moving of files on your own.
____________________
Sex Animations Context
What is Context? It is what gives words and actions their meaning. How can sex be more meaningful and reactive? With the addition of Context! It's a simple equation that was needed to solve the problem of sex not going anywhere new for quite a while.
Animators and Players can now introduce context to sex animations by adding contextual tags to them. This is done either directly by animators when new animations are added or by players using the Animation Overrides implementation. Don't worry though, you don't have to spend time adding tags yourself, it's optional, as right now other things are happening that will help this feature grow.
Currently, there are over 70 contextual tags that you can pick from and more are most likely coming as people expose their preferences. You can start or manipulate sex using the Context interactions by simply clicking on Sims and going into the Sex->Context pie category. Just take a look at how many there are...
Contextual Tags currently don't have any major usage... because they need to be added to animations, and there's a lot of animations out there, around 10000 in fact. Each animation most likely needs multiple contextual tags added from the list of over 70 tags. This means that the process of adding tags can take over a month before it's properly done, verified, and tested.
Worry not, I'm on it right now. I've involved all active animators to contribute to this project before release to get their opinion and introduce them to the concept. I have a developer tasked with creating a tool for animators to quickly build and edit animation packages so adding tags is quick and smooth. And I will be working with people that will dedicate time to tagging animations, as well as get involved with the community sharing their progress.
How can you get involved? Simply start tagging animations that you like, it's really simple. While Sims are having sex, hold the Shift key and click on them to get access to the special interactions and under the 'Wicked' category you will find the 'Modify Currently Playing Animation Tags' interaction. All of your modifications are saved into the 'personal.json' file inside of the 'saves\WickedWhimsMod\sex_animations_overrides' folder. Copy and rename this file to share it online. All other users have to do is put your file into their "sex_animations_overrides" folder and it's done.
What do these contextual tags do? As mentioned before, currently not a lot, but they hold great potential.
As of this release, you can start and manipulate sex using contextual tags. This will help you find new animations of particular types, themes, or fetishes. It's an entirely new way of managing sex animations. If you don't like it, you can disable it in the 'Sex Context Settings' menu or you can adjust which contextual tags are displayed so you only see the ones you like.
With contextual tags, sex gets so much better. Once this feature is fully running with all animations tagged, so much more can be done. Sims will finally be able to have preferences to specific positions, behavior, fetishes, themes, introducing a new way to handle satisfaction and storytelling. I am very much looking forward to this.
Reporting Errors | Click here to read how to appropriately report error files.
You will most likely have error files to report after encountering orange error notifications, failed attempts to load the game, or after game crashes.
Help Center | Click here to read about known issues and how to resolve them.
Modding can be tricky so check out the list of common issues you might encounter under the TROUBLESHOOTING category.
- Consider using Discourse instead of commenting here for better communication.
- Please don't use the Community Tab to contact me or report issues.
- When reporting a new issue, always create a brand new comment under this post, otherwise your reply might be accidentally missed.
Instructions: Strip Club | Attractiveness | Menstrual Cycle | Private Pictures/SimHub | Pubic Hair | Sweating | Window Peeping | Impressions