Previous Post

Wicked Perversions: The Cream Stuffed Overhaul v 2.1.5jc

Next Post
Wicked Perversions: The Cream Stuffed Overhaul v 2.1.5jc
DESCRIPTION

Special Note: When updating from a version prior to v2.1.5, please make sure all DoEH sims in your game are not pregnant.  

Changelog v2.1.5jc 3/12/2020

  • Fixed a bug with calculating sim relationship scores for sexy and other purposes. 

Who has overhauls?
 

I HAZ overhauls. Overhauls for dayzzz! You get an overhaul! You there in the back, you get an overhaul! You, yes you, under your seat, you get an overhaul! Everyone here gets an overhaul!
 

This content update has been a long one coming with two big overhauls, one with the Daughter of the Easter Hare trait while the other is to the prostitution system.
 

Getting Pregnant Has Never Been So Wicked!


Shortly after Wicked Perversions got it’s initial release, I made the Daughter of the Easter Hare (DoEH) trait while I was waiting for the game to update. It worked, but it was rather limited in terms of how I could expand the trait due to how much of the pregnancy system was either hidden below the level of script mods or was coded to impact every sim in the game. I knew I’d have to build a custom pregnancy tracker from scratch if I were wanting to expand the DoEH trait and I knew it would be a large time investment to do so. Which is why DoEH hasn’t seen much progress in terms of development since it’s initial release, until now.
 

What’s better than one uterus?

Three! The new DoEH pregnancy tracker doesn’t just track a single type of pregnancy. That would be too boring. Instead DoEH gets a uterus for each major orifice.  The standard one is connected to the vagina (if your sim has one), the other two are called ‘Shell Glands,’ an oral shell gland and an anal shell gland. They are functionally very similar to uteri but smaller and all, anatomically, located next to each other.

Each Uteri/Shell Gland (you can use the terms interchangeably but when talking about more than one uteri, I use ‘uterus’ for the vaginal shell gland exclusively) has their own unique stages of pregnancy. The oral shell gland and uterus has 3 main stages each stage called a trimester, as you’d expect, while the anal shell gland has two main stages called bimesters. Unlike the limitations of the old system, the different pregnancies can run simultaneously but are asynchronous.  This means that your ‘bunny’ sim can be in the third trimester of their oral pregnancy, the first trimester of a vaginal pregnancy, and have an ‘empty’ anal shell gland waiting to be fertilized.
 

Not only do the three different types of pregnancies carry different pregnancy lengths and can run independently, but they also change the sim’s belly and breast size (for women) in different ways.
 

But what happens when you have a uterus in the third trimester and an anal shell gland in the 2nd bimester? What then Nisa? Did you take the easy route and just allow the larger belly take priority?
 

Just what sort of low-tier pervert do you take me for!!!!!!! F no! The body types for the different stages combine to create a new body morph for your sim. Complete with the waddle walk for when the belly becomes large enough.

Make Cum Last Longer!  

But what if a sim cums in your DoEH sim but doesn’t get pregnant. I’m sure we’ve all experienced such sadness. That’s why I dug deep into my perverted psyche and decided to give sims a ‘cum sac’ in their vagino-utero junction.  This does what you’d expect, it can store cum for up to 4 days from 3 different sims. Each penis-in-vagina sexual encounter which doesn’t result in pregnancy has a chance to fill the cum sac with the egg batter, even when the sim is already pregnant. If the cum sac isn’t filled with cum from three donors already, then new cum has a 20 percent chance of getting stored. However, if the cum sac is already filled then new cum has a 5 percent chance to displace the cum a previous mate. While the cum sac is storing cum, your sim will get a custom buff notifying them of such plus additional chances become pregnant outside of sex. Allowing your sim to get more from the same amount of cum. This only applies to vaginal pregnancies.
 

Lay eggs, with style!

Egg laying has been changed up Quite a bit. Since this is a brand new pregnancy tracker built from scratch, DoEH sims have zero chance of glitching out and producing children offsprings. But this also means that the old way of child birth won’t cut it. Now when any of your sim’s uteri/egg shells go into labor you have a few options. Click on your sim and have them lay eggs right now publicly. For anal and vaginal pregnancies, they undress their bottoms and birth the eggs around them into their environment along with a puddle. If a nearby place for the eggs cannot be found then the remainder will simply be deposited to your sims inventory. However, nearby sims witnessing the depraved act will become aware that your sim is a ‘bunny’ (DoEH sim) and your sim will become embarrassed from being seen. For oral pregnancies, the sim will actually throw up onto the floor.  
 

But if your sim would like to hide their shame then they have another option, you can click on the sim and chose to have a private pregnancy.  Then they will find a toilet and either sit down or throw up the eggs which will then all be deposited to your DoEH’s inventory. However, wait too long and your sim will be forced to give a public laying. When those eggs are ready, they are ready.  How long your sim can hold them in is randomly determined.  

The ‘Golden Hare’ 2.0

Some of you may be aware that DoEH had a very very rare chance to be ‘golden.’ This means that they lay only golden eggs. This can still happen with the overhaul but everything about it has been changed. This means if you have a golden hare now, they may not be golden anymore after the update. Instead of a sim being golden or not, there is a new ‘hybrid’ state. Each uteri/shell gland has a chance of being golden. The uterus has a 5 percent chance of being golden, the anal shell gland has a 10 percent, and the oral shell gland has a 15 percent chance. This means that about 24.725 percent of DoEH have one uterus/shell gland being golden, 2.5 percent have a chance of having 2 uteri/shell glands being golden, and a lower 0.3 percent have a chance of being true golden hares, with all three shell glands being golden.
 

In other words, every 1 in 333 DoEH are pure Golden Hares, 1 in 39 DoEH have two golden shell glands, and around 1 in 4 DoEH have a chance of having a single golden shell gland.

(PS, the mathematically gifted among you may realize that these numbers don’t make since given the chance of each shell gland being golden. If you do the math right, the chance of having a true golden hare is much much lower than 1 in 333. And you’d be correct, but I developed an algorithm to boos the chances of a true golden hare to something which I felt was more reasonable.
 

Also note that your sims genetics determines if they have a golden uteri/shell gland or not. NOT the first pregnancy or time you assign the trait. If your sim isn’t golden, then they just aren’t.)  

But fear not, none golden uteri/shell glands still have a low chance of producing a special egg type. Did I say egg types…
 

Grow Your Egg Collection!


Along with the new pregnancy tracker comes a new system to manage egg types, as many as I can make. But to start there are 12 egg types. Four per orifice.

The uterus being both larger and able to expand larger than the other shell glands gets the largest eggs.


 Then comes the oral and anal shell gland associated eggs:


The top row are the oral eggs which have a speckled coloration due to the longer distance the eggs have to travel to both get from the oral ovaries located at about mid esophagus in the chest to the oral shell gland located next to the other uteri (and then back again for oviposition). The bottom row are the anal eggs. Since these shell glands are smaller, these eggs are also smaller than the ‘Vaginal’ Eggs.
 

For all eggs, from left to right, the first column are the common eggs, the second column are the common ‘virgin’ eggs. Virgin eggs are the special eggs laid at the end of the shell gland’s first pregnancy. Then the next column and the golden eggs with the final column being the virgin crystal eggs. These are semi-translucent eggs, the virgin counterpart to golden eggs.
 

Each can be sold for different prices on the tam explorer…. Speaking of which…

Egg Shop Update!


Selling eggs on the tam explorer has been changed. Before you had to sell eggs individually for each type on the tam explorer. Given the many new egg types, and many more to come. This method is impractical. Now You will get a new object picker menu where you’ll be able to select all the eggs from your inventory to sell at a time of any type. Greatly streamlining the process.

A Taste of Lore for those interested in how this could biologically work.

DoEH are literally Daughters of the Easter Hare. DoEH sims are created when a demonic form of the Easter Bunny mates with a woman on Easter. The woman is mostly fine from this encounter but then gives birth to DoEH sims. These sims are cursed with demonic uteri that can only lay eggs, not children. DoEH sims also have psychic link with their bunny father. This not only compels them to want to lay many eggs but the effects of the Easter Bunny can be felt on the DoEH’s bodies during the different stages of pregnancy.  This is reflected in the buffs.  

Biologically, a lot of this system is based on hens and on exerts from the omegaverse fandom, mixed in with some of my own interpretations of things.
 

A major difference between human pregnancies and DoEH pregnancies is fertilization. Usually ovulation happens when the ovums travel from the ovaries to the uterus where they can then get fertilized. In DoEH this is different, the ovulation phase is where special changes take place which allow for cum to easily travel from the uterus, up the Fallopian tubes where they then reach the ovaries and have chance of fertilizing the ovums. Once fertilized, the ovums then begin to pass down the Fallopian tubes to the uterus or shell gland where they then grow and develop their shells.
 

This is also for gameplay reasons. Something I disliked about normal pregnancies in the sims is that the sim doesn’t really feel anything developing in them during their pregnancy. If a sim has one baby vs three, it’s all the same. With this system, as the developing uteri ‘pop’ into the DoEH’s uteri, they get a temporary buff informing the sim of how it feels. This happens during the early phase of preganncy before the 1st vaginal trimester or the 1st anal bimester but during the 1st trimester of oral pregnancies since the fertilized ovums need to travel down an elongated hybrid Fallopian tube/oviduct from the oral ovaries during the early phase of oral pregnancies.
 

Otherwise, for vaginal pregnancies, they work pretty much how you’d expect them to work.  
 

For the oral pregnancies, a bit of creativity was needed. It was very important to me to have DoEH sims lay their oral eggs through their mouths, and since the throat is already pretty clogged with the trachea (tube going to the lungs) and the esophagus (tube going to the stomach), I didn't feel comfortable with putting yet another tube there. Imagination certainly allows for it, but when looking at the complexity of how the tongue works and how it keeps food from going into the trachea, it just seemed adding a new tube would make it overly complicated. Therefore, the entrance to the oral ovaries is further down, about mid esophagus where your lungs are. It’s a small tube that’s usually closed, but when pheromones (chemical signals) from the cum is detected passing through the esophagus, a valve to the stomach closes and the valve to the oral ovaries dialates enough to just let the gooey fluid enter and fertilize the ovaries. From here the fertilized egg travels down the Fallopian tubes to the oral shell gland located next to the anal shell gland and uterus.  Egg development then continues as it usually would if the sim was a hen until the eggs are in their third Trimester. During this trimester, this elongated pseudo Fallopian tube grows in diameter and closes off entry to the oral ovaries. When it’s time to cough up the eggs, the eggs from the oral shell gland are pushed up by muscle contractions in the pseudo-falopian tubes until it reaches the esophagus where the valve to the stomach is closed off as well. Forcing the eggs to be coughed up.   

Then for anal pregnancies, I draw heavily from the cloaca in bird biology. On the outside, the anus appears normally, but inside there is an immediate Y split with an entrance to the oviduct (vagina like tubing) leading to the anal shell gland being one path and the other being the exit from the rectum.

[Note, the above image was taken from my early WIP notes. Sphincter is another term for internal valve, the unnamed uterus became the Anal Shell gland (the bulbous part, with the anal oviduct connection it to the entrance.]

There are also a couple of rings of neural networks located along the entrance of the anus (the anal canal). When the rings dilate in such a way to signal that a penis is going in to the anus, the valve to the rectum closes shut tight and the valve to the anal oviduct dilates open. This not only lubricated the penis entering the bum bum, but muscles in the anal oviduct attempts to pull the penis in as deep as it can, not with enough force as to prevent humping but enough so the pulling pressure can be felt. This is reflected in a buff for anal sex with DoEH sims.  Pregnancy then continues from there much like you’d expect it to for a vaginal pregnancy.  Under normal conditions, when things aren’t entering the butt the sim isn’t in labor, the valve to the anal oviduct is closed shut while the valve to the rectum remains dilated.
 

Another important biological point to hit on is that both anal and oral shell glands are smaller than the uterus and can’t expand as much.

A Special Note on Mod Compatibility

Pregnancy chances in this mod are controlled by your WW settings + a vaginal, anal, or oral chance which can be set in the tam explorer settings menu (with anal/oral being disable-able). Since my pregnancy system is built from scratch, it doesn’t have to be this way but is for now. I will be making a special estrus system in a future update which will uncouple WW pregnancy chances from DoEH pregnancy chances.
 

Also, since this is a unique pregnancy system, other mods that modify pregnancies won’t modify this mods features. They won’t know when a DoEH is pregnant. However, there can still be incompatibilities that I’m unaware of. For example, I had a nasty bug early on with MCC ‘popping’ my DoEH’s egg filled bellies so I included a patch coded into this update that will detect if MCC is installed and prevent MCC from breaking my bunnies. TURBODRIVER was kind enough to code a patch into his mod to prevent his from altering my bunnies as well.   

A Large Prostitution Overhaul

Don’t worry! I haven’t forgotten about prostitution autonomy, I have worked and I’m continuing to work every month towards this goal. The first step was implementing a way to start and direct sex, the next step was to finish converting my prostitution system from a client list based system fully over to a situation based system. Like the DoEH overhaul above, this was no small feat and needed to be done before new expansions could be added to the system. The truth is that the old client list based system was starting to buckle under it’s own weight. While it was possible to add more prostitution situations to the old system, it wasn’t practical and the code was so jumbled up with new additions jurry rigged on top that performance would take a hit for every new situation I added.
 

Not anymore. After untangling about 2000 lines of code and creating about half a dozen new, more efficient scripts, the old client list based system is officially gone. No longer are prostitution situations managed by a simple list which had many limitations (mainly, I couldn’t easily control sim behavior outside of sex interactions) but are now managed by my more module and efficient situation based system (situations here refer to a kind of class object). This has many benefits. One, when a prostitution situation isn’t active, the checks for that situation aren’t run during sex which means performance is better. Adding new situations has never been easier either. Before, I’d have to modify every other prostitution situation code when creating a new situation, now I can create a new prostitution situation class which just modifies parts of the core situation class it needs in order to create new behavior. For example, some prostitution situations are now a mere 19 lines of code. In addition to it being easier to add new prostitution situations and the code running more efficiently (only when needed), the situations are way more dynamic being able to handle things way beyond sex. For instance, a limitation of the old system was that payout needed to be at the end of sex, the new system can have payout happen at anytime and can score prostitutes performance in more ways.  Technically, prostitution situations don’t even need to have sex be the focus anymore, I could have like a water the grass situation where a client pays a prostitute to come pee on their neighbors grass for revenge. Lastly, but importantly, it also allows for more refined control of sim AI during the running prostitution situation.
 

But, for this content update, most of these changes are under the hood. Functionally, you won’t notice many differences other than the client based prostitution situations now actually being situations like the current prostitution driven situations. Also, clients should no longer try to automatically switch to a sex category during sex which they are not paying the prostitute fore. Player clients can still try to be sneaky however. Payment for all situations have been moved to when the client is leaving the situation or at the end of the situation. This is most noticeable for the debt visit situation. When the client wants to go another round, they will not pay the prostitute until they are satisfied.   

Further additions to come

Ohhhh I’m not done. I’m just getting started! The overhauls that come with this content update have a major thing in common. I’ve torn down roadblocks in some of my old code that was preventing progress and reworked entire systems. My main focus will now be shifting to Succubi next while I continue to work on prostitution autonomy and some small updates for the beginning of next month on the side. But some teasers for what I have in mind for the next stages for these overhauls.
 

The next big expansion for DoEH will be about the estrus cycle. As mentioned above, I don’t expect my DoEH’s to rely on WW pregnancy chances in the future. While things like condom support will still be included, I want to due away with the menstrual cycle for DoEH. With the way their biology works, menstruation makes a lot less sense than estrus.  

But there’s lots of little things which can be added too.

More Egg Types. I want occult eggs for the DoEH. Succubi will reproduce via DoEH which means there will be custom demon eggs. Mermaids will also be getting custom fish (roe) eggs, and I plan on special eggs for witches too.  

More Egg flavors. I wanted to get this update out asap so I didn’t have the time needed to give the 10 new egg types unique flavors.

More social interactions around the DoEH. With this update I made it possible for sims to discover that a sim is a DoEH. Lets do things with it! Have bunnies talk about the joy of laying eggs with each other, reveal to a SO your sims unique biology. Allow the drug flavored eggs to be sold by Basemental drug dealers. To name a few that I want.  

More buffs and conditions for DoEH. I want to expand upon what it’s like to be a ‘virgin’ DoEH, that is one who hasn’t laid eggs yet.  Maybe egg laying should be an addiction, with virgin DoEH getting anticipation buffs instead of sad buffs for not producing eggs, and addicted DoEH sims getting negative buffs. Also, I want to do more with pseudo golden hares and golden hares. Also add in a gameplay way of becoming a corrupt golden hare.  

The next big thing for prostitution will be prostitution autonomy.  But with the new system, I should be able to more easily add custom prostitution situations. Like special scenarios such as orgies and virginity auctions to name a few that I’m interested in.  

Changelog v2.1.5a 1/13/2020

  • Fixed a typo resulting in a LE when trying to set a prostitute's individual slutting outfit
  • Fixed a error when processing information about a unsatisfied client via the new prostitution situation based system. 
  • As a special note to translators, I didn't mention this in the main post, but most string table changes are confined to the single NisaK_String_Tables.package file with a few changes in the NisaK_Daughter_of_the_Easter_Hare.package string tables too.  I'll be working on setting up a better system to get you guys string table changes soon.

Changelog v2.1.5b 1/13/2020 

  • Sooooooooooo..... funny story, every time my code checked to see if a DoEH was in labor, it popped another egg into the digital uterus of your sim! This is fixed now, but you may need to go through one vaginal pregnancy to clear your sim of the ridiculous amounts of eggs they have stored up.

 Changelog v2.1.5c 1/14/2020 

  • Removed period buffs when DoEH becomes preggers. 
  • Fixed a LE being generated when MCC is not installed for whatever reason.
  • Cleaned up code with the cummie baster.
  • Made DoEH sims compatible with the farm impregnation special event.
  • Fixed an issue with client sims not being able to register their prostitute in some prostitution situations. 
  • Changed the vaginal virginity loss check to include a check for a vagina.
  • Some spelling errors corrected.
  • Important note, some players with other pregnancy mods installed (other than mcc or ww) are reporting bugged out pregnancies such as getting normal pregnancy buffs when they shouldn't. This is a comparability issue since I override the vanilla preg test to return true when my DoEH has an egg pregnancy. Report which mod is having a conflict and I can see if I can get in contact with the MA for a fix. 

 Changelog v2.1.5e 1/15/2020 

  • Fixed bug where egged up sims could get miscarriages from WW when they shouldn't.
  • Fix for a LE being generated sometimes when prostitutes are registered to their clients.
  • Fixed client waiting on prostitute test returning None sometimes when it should return a valid integer. 
  • Fixed a bug relating to DoEH sims sometimes, randomly, getting normal pregnancy buffs along with DoEH pregnancy buffs. It seems like tricking the game into thinking DoEH sims pregnancies meant the is pregnant was the culprit. Disabling all vanilla pregnancies for DoEH seems to have resolved this uncommon bug. 

 Changelog v2.1.5ea 1/15/2020

  • Fixed some grammar errors in my flavor text
  • Fixed a spelling mistake in my code resulting in a LE for prostitutes >.<

 Changelog v2.1.5f 1/16/2020

  • Patched mod for the tiny living pre-patch EA released today.
  • Latest WW still compatible. 

 Changelog v2.1.5fa 1/16/2020

  • Fixed the Lot Trait Extender sending LEs when trying to change the lot traits on a lot! Sorry about this one guys, completely forgot about the lot trait extender! 

 Changelog v2.1.5g 1/17/2020

  • Patched for the latest version of WW.
  • Patched manual sex starting refusal from clients with non ideal genders (so like a gay man prostitute and a female client).
  • Added a redundancy in place for blocking DoEH sims from getting normal pregnancies which some other mods may try to call. 

 Changelog v2.1.5h 1/19/2020

  • Added a system into DoEH which will actively detect the rare dual pregnancy bug (likely caused by another mod or the sim being hidden pregnant prior to updating to v 2.1.5e+ of this mod) and clear it. Dual pregnancy bug better be gone now!!!
  • Fixed a minor bug caused by the greeting interaction failing when the sim info data for a client sim is late to load when they enter a lot. 

 Changelog v2.1.5i 1/29/2020

  • Patched for the latest patreon and public version of WW. Just minor changes to the location picker for the auto sex start up system. 
  • Fixed some spelling errors.
  • Added game version number to my custom Last Exceptions.

 Changelog v2.1.5j 2/5/2020

  • Fixed a bug with applying cas items to sims which would cause the slutting outfit buff to fall off working prostitutes early, before they changed to their slutting outfit. Big thank you to Zach over on discord for helping me thoroughly test this bug! 
  • Adjusted the rate at which caged birds will autonomously drink stallion juice in order to raise pink. It wasn't really happening much at all, now it should be frequent enough that just having the juice in their inventory or the fridge will be enough to let you forget about monitoring their pink motive closely for a bit!
  • Adjusted it so prostitutes and clients won't sit around and automatically chat after sex like weirdos. Unless you are out on a escort date, then WW auto chatting can still happen.
  • Altered the listen to pop objective for my aspirations. Now listening to any music will do.
  • Patched the mod for the latest releases of WW fixing a sex auto start bug in the process!

 Changelog v2.1.5ja 2/6/2020

  • Super smol hotfix for a bug caused by processing cas details for sims on game load thanks to my reworked cas applicator system. The error was of the form:  'AttributeError: 'NoneType' object has no attribute 'get_all_outfit_entries''

 Changelog v2.1.5jb 3/11/2020

  • Hotpatch for the latest photo-tastic patreon release of WW!
  • Nisa!!!! Where have you been, why so quiet!? Hey guys, I want to let you know that I have a small content update coming out in a few days centered around Strip Club support (don't worry there are features those of you with no strip club can still use) and it will be a test of the first full npc prostitution situation. I'm sorry for the delay, at the start of last week my local power station malfunctioned causing me to be without power for most of the week, but I'm back at it now and with power again. If you ever want to know what I'm up to or stay up to date with current NWP related events then please don't hesitate to join the discord server and poke me!
NisaKsPervs PATREON 92 favs
VIEWS1
FILES1 file
POSTEDJan 13, 2020
ARCHIVEDJun 10, 2026