Stardew Valley

File information

Last updated

Original upload

Created by

nraittanna

Uploaded by

nraittanna

Virus scan

Safe to use

About this mod

This mod aims to give Stardew Valley NPCs character development by adding heart events, new schedules, weddings and children.

Requirements
Permissions and credits
Translations
  • Spanish
  • Russian
  • Portuguese
  • Mandarin
  • Korean
Changelogs
Donations
Life Cycle

Even though I love playing Stardew Valley, sometimes I feel like I'm the only one progressing in town. This made me decide to make a mod that allows NPCs to date each other and much more.

Installation:
Each couple has a config.json located in Life Cycle - {Pairing name}/[CP] Life Cycle - {Pairing name}. You'll be able to change the fields 'Version' (allowed values 'dating', 'married', 'family') and 'HaveChildren' (allowed values 'true', 'false'). Please, check first what versions are available for the pairing you're installing.

Dating version:
  1. SMAPI and Content Patcher must be installed.
  2. Download the main file and unzip it.
  3. Delete from the folder the pairings you do not want and install only one pairing per NPC.
  4. Place the main folder Life Cycle in your Mods folder.

If you're starting a new save, change the variable for 'Save' from 'old' to 'new'.
If you have seen Emily's 8 hearts event and therefore can't see Clint's 6 hearts event, change the variable for 'Save' from 'old' to 'new'.

Married version:
  1. SMAPI, Content Patcher and Mail Framework Mod must be installed.
  2. Make sure you have the folder [CP] Life Cycle - Craftables.
  3. Complete all dating events for the couple you're installing.
  4. Open the config.json and change the variable for 'Version' from 'dating' to 'married'. 

Family version:
  1. SMAPI, Content Patcher, Custom NPC Fixes and TMXL Map Toolkit must be installed.
  2. Complete dating and wedding events for the couple you're installing.
  3. Open the config.json and  change the variable for 'Version' from 'married' to 'family'. 
  4. Check if the paring needs the optional file Life Cycle - Athanaeri Corner, if it does, unzip it into your Mods folder.
  5. Important!!! If the pairing uses Athanaeri Corner, enter the folder Life Cycle - {Pairing name}/[CP] Life Cycle - {Pairing name}. There'll be a .tbin file, drag it to Life Cycle - Athanaeri Corner/[TMX] Athanaeri Corner/assets. This is to make sure there's only one map for each house. 
  6. If you want them to have children, open the config.json and change the variable for 'HaveChildren' from 'false' to 'true'.

Features:
For each pairing, there are:
  • New heart events.
  • New dialogue lines after every event for the couple.
  • After the 8 heart event is triggered, the couple's schedules change and they will occasionally meet up.
  • Also, after the 8 heart event, new dialogue lines are added to their family, that depends on your heart level with them.
  • Optional wedding event.
  • Optional living together version. If you install this version, the pairing and their families will have dinner together once a month.
  • Optional children.

Available pairings:
Dating version:
Spoiler:  
Show

Married version:

Spoiler:  
Show

Family version:
Spoiler:  
Show

New location - Athanaeri Corner:
Athanaeri Corner is a new custom location where some married pairings will live. The access is northeast of the bus stop.
Spoiler:  
Show

Heart events info:
Penny and Sam
Spoiler:  
Show

Maru and Harvey
Spoiler:  
Show

Emily and Clint
Spoiler:  
Show

Marnie and Lewis
Spoiler:  
Show

Haley and Leah
Spoiler:  
Show

Abigail and Sebastian
Spoiler:  
Show

Alex and Haley
Spoiler:  
Show

Elliott and Leah
Spoiler:  
Show

Future updates:
I really enjoyed making this mod, but I also realized that modding takes a lot of time and right now I'm very busy with school. Nevertheless, I plan to make updates for more couples and even add friendly/family events for other NPCs. If you any suggestions, leave a post to let me know!

Compatibility:
  • Stardew Valley Expanded: compatible.
  • Town Gossip: not compatible unless you delete the Marnie-Lewis folder.
  • The Ranch Expansion: not yet tested.
  • Multiple Spouses: compatible.
  • Boarding House: working on compatibility.
  • Town School: working on compatibility.
  • Please, Remember My Birthday: compatible with dating and married versions.

Special thanks:
Thanks to petriatnexus for helping me check the dialogues, to Lucypandyleo for helping me create Athanaeri Corner and being my pixel art helper, to Lemurkat for answering my doubts about modding and to richardtrle for helping me writing some dialogues! :)

This is the first mod that I've ever made and English is not my first language, so if there's any bug or some dialogues are not well written, please let me know. I hope you enjoy even more your experience in Stardew Valley with this mod!