Pregnancy Role

SMAPI Pregnancy Role 1.2.0

Pregnancy Role


a Stardew Valley mod by kdau

People of all genders may or may not be able to become pregnant. This mod gives Stardew Valley farmers and NPCs the full range of possibilities.

Pregnancy Role does not change the chance or timing of baby proposals between spouses. However, if and when a proposal for a new baby is made, whether the spouse is an NPC or another player, this mod will affect what happens. There will be a pregnancy only if one of the spouses can become pregnant and the other spouse can make pregnant. In any other combination, there will be an adoption instead.

Compatibility


Game: Stardew Valley 1.4+

Platform: Linux, macOS, Windows or Android

Multiplayer: Only applies to players with the mod installed and their spouses. If two players marry in-game, they must both have the mod installed.

Other mods:
  • Mods affecting the pregnancy and adoption features may or may not be compatible.
  • If custom skill mods are installed, the dropdown on the Skills tab will be adjusted to fit.

Installation


  1. Install SMAPI
  2. Download this mod from the link in the header above
  3. Unzip and put the PregnancyRole folder inside your Mods folder
  4. Run the game using SMAPI

Use


For farmers and farmhands (players), you can change the pregnancy role as follows:

  1. Open the pause menu. (On Linux/macOS/Windows, press Escape. On Android, tap the menu icon.)
  2. Go to the Skills tab (the one whose icon is your farmer's face).
  3. Choose a value in the "Pregnancy Role" dropdown.
For vanilla NPC spouses (characters from the base game), you can change the pregnancy role as follows:

  1. Open the pause menu. (On Linux/macOS/Windows, press Escape. On Android, tap the menu icon.)
  2. Go to the Social tab (the tab whose icon is a heart).
  3. Choose your spouse in the list.
  4. Choose a value in the "Pregnancy Role" dropdown.
For custom NPCs and modded vanilla NPCs, modders can use Pregnancy Role as follows:

  • 1. Add this mod as a dependency of your mod. Its unique ID is kdau.PregnancyRole.
  • 2. Locate field 9 (relationships) of the NPC's entry in NPCDispositions:
    • For a custom NPC, use the EditData patch that manifests your NPC.
    • For a vanilla NPC, add an EditData patch that edits this field for the NPC.
  • 3. Append one of the following (no quotes) to the list of relationships:
    • PregnancyRole become (can become pregnant)
    • PregnancyRole make (can make pregnant)
    • PregnancyRole adopt (always adopt)

Configuration


If you need to hide or reposition the "Pregnancy Role" dropdown on the Skills tab and/or the Social tab detail page, you can edit this mod's config.json file. It will be created in the mod's main folder (Mods/PregnancyRole) the first time you run the game with the mod installed. These options are available:
  • ShowPlayerDropdown: Set to false to hide the "Pregnancy Role" dropdown for the player on the Skills tab.
  • PlayerDropdownOrigin: Set the X and Y values to pixel coordinates, relative to the top left of the game menu, where the dropdown should appear. Coordinates (0,0) mean that the position will be calculated automatically.
  • ShowSpouseDropdown: Set to false to hide the "Pregnancy Role" dropdown for the spouse on the Social tab detail page.
  • SpouseDropdownOrigin: Set the X and Y values to pixel coordinates, relative to the top left of the detail page, where the dropdown should appear. Coordinates (0,0) mean that the position will be calculated automatically.

Translation


No translations are available yet.

This mod can be translated into any language supported by the game. Your contribution would be welcome. Please see the instructions on the wiki. You can send me your work in a message here, a GitLab issue or the Discord channel.

Acknowledgments


  • This mod is based on ideas and advice from EssGee.
  • Like all mods, this one is indebted to ConcernedApe, Pathoschild and the various framework modders.

See also


Other mods to consider:

Author
kdau
Downloads
132
Views
1,045
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from kdau

  • Cropbeasts
    SMAPI Cropbeasts
    Your crops randomly turn into themed monsters that you must defeat to harvest, with special bonuses
  • Flower Bombs
    SMAPI Flower Bombs
    Guerrilla gardening: make an explosion of seasonal color anywhere in the valley
  • Public Access TV
    SMAPI Public Access TV
    Villager-hosted TV channels about mining, shopping, foraging and more
  • Scrying Orb
    SMAPI Scrying Orb
    Make an offering to predict mining conditions, geode contents, rare events or garbage loot
  • Portable TV
    SMAPI Portable TV
    Craftable item carried in your inventory that lets you watch TV channels from anywhere in the valley

Latest updates

  1. Pregnancy Role 1.2.0: harmonious dropdowns

    Are you using Pregnancy Role alongside custom skill mods like Luck, Cooking or Magic? As of this...
Top