promotional bannermobile promotional banner

Superfetation — extra babies while pregnant

Lets a pregnant Sim conceive again during pregnancy: adds extra babies by different or same partner on the current pregnancy.

Superfetation lets a pregnant Sim conceive again mid-pregnancy. Extra babies can join the current pregnancy, or a follow-up pregnancy can start after the birth.

Originally, the game only allows one pregnancy at a time with babies conceived at the exact same time. A new conception does nothing if the Sim is already pregnant.
This mod allows Sims to Try for Baby while pregnant and if it succeeds, this mod can:

  • Add Superfetation babies to the current pregnancy (born with them; the other parent can differ)
  • Queue a follow-up pregnancy that starts after this one is born, with the pregnancy already at an advanced stage (configurable).

How it works

By the mod's default settings, superfetation babies babies join the current pregnancy until the third trimester (configurable) and they're all born together. From then on, a successful Try for Baby queues a follow-up pregnancy instead (configurable). A queued pregnancy has exactly the babies that were conceived during the third trimester of the pregnancy previously — the game does not roll additional babies on top. Those babies were already growing, so the follow-up starts in the second trimester by default (also configurable).

Default superfetation chance is 5% for the first extra conception in a pregnancy, then 10% of the previous chance for each later success on that same pregnancy (5%, then 0.5%, then 0.05%, …). The count resets at birth.

Click a mailbox to open Superfetation Settings, or use the hnry.sf.menu cheat.

Records live on the pregnant Sim, inside your save. They follow Save, Save As, Autosave, and loading an older save. They are gone if you quit without saving. If a pregnancy ends without a birth (abortion, miscarriage, or a cheat that clears it), Superfetation babies and any queued follow-up on that pregnancy are cleared too.

Household slots are reserved for Superfetation babies and queued follow-ups, so the household cannot be overbooked at birth.

The base game hides Try for Baby once a Sim is showing. This mod lifts that so Superfetation can happen in an otherwise unmodded game. An In-labor pregnancy still hides those interactions.

Queued pregnancies

Some players might want Superfetation babies only, never a follow-up pregnancy. You can turn Queued pregnancies off in Mod settings (mailbox / hnry.sf.menu), or use hnry.sf.queue 0.

While it is off, every successful Try for Baby adds Superfetation babies to the pregnancy the Sim is already carrying, at any stage. No follow-up pregnancy is queued.

Turning it off does not delete what is already queued. Those queued pregnancies still start at the next birth and stay editable in the Manage UI the whole time.
You can still use the Manage to queue pregnancies manually.
"Queue a pregnancy from" and "Queued pregnancy starts at" settings can still be set; they are unused until queued pregnancies are enabled again.


Requirements

  • Script mods enabled
  • Keep HNRY_Superfetation.ts4script, HNRY_Superfetation.package and HNRY_Superfetation.cfg in the same folder
  • Optional: MC Command Center. Superfetation works without it. If MCCC is installed, its pregnancy-size and baby-gender settings are used instead of the base-game weights.
  • Optional: Other mods that "take over" WooHoo or Try for Baby pregnancy are supported, but optional. Base-game WooHoo and Try for Baby work without them. If one of those mods is the one that starts pregnancy, Superfetation still runs when that already succeeds while the Sim is pregnant.

Drop the three files in Mods folder (ts4script, package, cfg).  When updating, you can keep your existing HNRY_Superfetation.cfg. Fully quit and relaunch.


Cheats

  • hnry.sf.menu — Opens Superfetation Settings (an active Sim must be selected).
  • hnry.sf.status — Opens the Status dialog.
  • hnry.sf.logstatus — Prints version, settings, and inject flags (include this or a screenshort of the Status UI when asking for help).
  • hnry.sf.reload — Re-reads the cfg and retries injects.
  • hnry.sf.enabled / chance / consecutive / threshold / startstage — Get or set a setting (saved to cfg).
  • hnry.sf.slots — Shows how household free slots are worked out.
  • hnry.sf.clear — Clears Superfetation babies and queued pregnancies for all Sims (does not end pregnancies).
    Save your game after running the cheats.

Disclaimer

This is one of my first attempts at Python coding/modding. The mod itself is liable to bugs, as most are. Please make a backup of your save before installing.


Support

For bug reporting or support please contact me on Discord @henryvotril

Thank you for using my mods! 💕

 

The Superfetation — extra babies while pregnant Team

profile avatar
  • 4
    Followers
  • 3
    Projects
  • 1.7K
    Downloads

More from HNRYMods