Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Changed Content Patcher version to 1.19 for Android compatibility
Removal of Family Version.
Version 3.3.6
Fixed Maru-Harvey TMX file
Version 3.3.5
Changed Penny-Sam house's Tile Layer Format to CSV
Version 3.3.4
Fixed Penny and Sam not being applied issue
Version 3.3.3
Redesigned Athanaeri Corner and uploaded as a separate mod
Version 3.3.2
Updated compatibility for Ridgeside Village
Deleted update key for most manifest.json
Version 3.3.1
Fixed event condition in Haley-Leah family version
Version 3.3.0
Added Lainey, optional custom NPC (Haley and Leah child).
Added Haley and Leah family version.
Version 3.2.5
Added compatibility for Content Patcher 1.21
Version 3.2.4
Fixed Craftables bug (thanks to berryblonde for helping)
Fixed Leah's schedule in Elliott-Leah
Fixed hospital's transparent doors by changing Harvey's room warps in Family version of Maru-Harvey
Version 3.2.3
Fixed the date for Sebastian and Abigail wedding.
Changed .rar files for .zip files.
Version 3.2.2
Added compatibility for Ridgeside Village.
Version 3.2.1
Fixed Life Cycle - Craftables for SV version 1.5
Version 3.2.0
Added married version for Sebastian and Abigail.
Fixed the dialogue keys for specific dates, the old one only displayed the dialogues on the first year.
Improved the internal structure of the mail.json files.
Fixed a bug in Emily-Clint old save version. The iD for the 6 hearts event was the same as the ID of Emily-Shane 2 hearts event (59020040). The first one was changed to 59020046.
Version 3.1.4
Fixed a bug in Family Version, when Town School was installed the game loaded multiple schedules for the new NPCs.
Version 3.1.3
Added compatibility for Stray Catfe.
Fixed typos and improved dialogues.
Version 3.1.2
Added compatibility for Town School.
Fixed a bug in Marnie and Lewis 6 hearts event, it didn't show up for new saves.
Version 3.1.1
Added warps for Boarding House for compatibility.
Fixed season events preconditions for all files.
Version 3.1.0
Changed the probability conditions for wedding events from the MFM file to the CP one, it's now included on the event that that triggers the invitation.
Added Emily and Shane.
Fixed a bug in Emily and Clint Saturday spring schedule.
Improved dialogues for Emily and Clint.
Version 3.0.1
Added a conversation topic for the wedding of Haley and Leah (the rest of NPCs will talk about the wedding the following days).
Added vanilla Clint's 6 hearts event to the old save version of Emily and Clint
Changed how the schedules are added to the game so as to not overwrite the character's rainy schedule.
Changed Emily and Clint default value for 'Save' field to 'new'.
Fixed a bug in Sam and Penny married version (conditions from the event that triggered the invitation were not complete).
Set a new dependency in [TMX] Athanaeri Corner's manifest to make the mod compatible with Boarding House.
Version 3.0.0
Changed the internal structure of all files except Athanaeri Corner to merge the versions from each couple.
Changed the unique IDs from all packs except Athanaeri Corner.
Harvey-Maru family version no longer requires Athanaeri Corner to work.
Fixed Sam's position in Sam and Penny 8 hearts event.
Version 2.4.1
Fixed a bug in Family Version, HarveyRoom.tbin was missing from the assets folder.
Version 2.4.0
Added living together version for Maru and Harvey.
Added Orion and Caelum, optional custom NPCs (Maru and Harvey child).
Added a conversation topic for the wedding of Maru and Harvey (the rest of NPCs will talk about the wedding the following days).
Fixed a bug in Abigail's position in the wedding of Maru and Harvey.
Version 2.3.0
Added married version for Haley and Leah.
Added a conversation topic for the wedding of Penny and Sam (the rest of NPCs will talk about the wedding the following days).
Version 2.2.1
Fixed a bug in Sebastian's schedule for Penny and Sam pairing.
Fixed a bug in the Craftables tilesheet for married version (both Maru-Harvey and Penny-Sam tried to overwrite the file and none of them was applied, so a new folder was added inside the married version just to load that asset).
Version 2.2.0
Added Elliott and Leah.
Version 2.1.2
Updated for Content Patcher 1.15.
Improved dialogues for Abigail and Sebastian.
Improved dialogues for Alex and Haley.
Improved dialogues for Penny and Sam (married version and family version).
Fixed a bug in Athanaeri Corner house maps.
Version 2.1.1
Fixed an bug in Robin's dialogue in Maru-Harvey married version.
Version 2.1.0
Added Maru and Harvey married version.
Fixed a bug in Penny and Sam 8 hearts event.
Added a new file, Emily and Clint event seen, for the players that can't trigger Clint's 6 hearts event.
Version 2.0.4
Reuploaded the file that fixed Penny and Sam family version [ I don't know what's happening, I already fixed this in version 2.0.3... :( ].
Improved dialogues for Haley and Leah.
Improved the internal structure of some files.
Version 2.0.3
Reuploaded the file that fixed Alex and Haley 6 hearts event.
Fixed an update key bug.
Fixed a bug in Sam and Penny family version content.json.
Version 2.0.2
Fixed a bug in Alex and Haley 6 hearts event.
Version 2.0.1
Fixed an error related to tile sheets in Athanaeri Corner.
Changed dialogues for Penny and Sam when they have children.
Version 2.0.0
Added new location: Athanaeri Corner.
Added living together version for Penny and Sam.
Added Eve, optional custom NPC (Penny and Sam child).
Fixed a bug in Marnie and Lewis (new save) 6 hearts event.
Fixed Abigail's position in Sebastian and Abigail 8 hearts event.
Version 1.7.0
Added Alex and Haley.
Version 1.6.1
Fixed a bug in Maru and Harvey 2 hearts event.
Fixed a bug in Demetrius's dialogue from Maru-Harvey file.
Improved the internal structure of some files.
Changed some dialogue lines for Penny-Sam married version.
Version 1.6.0
Added married version for Penny and Sam.
Fixed a bug Kent's dialogue from Penny-Sam file.
Version 1.5.0
Added Abigail and Sebastian.
Improved some dialogues.
Version 1.4.0
Added Haley and Leah.
Version 1.3.1
New requirements for Emily and Clint 8 hearts event.
Improved some dialogues and added new lines for each couple.
Changed Marnie and Lewis 4 hearts event to add multiple responses
There are now 2 files for Marnie and Lewis, one is for new saves and one is for existing saves.
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'). Please, check first what versions are available for the pairing you're installing.
I recommend downloading the mod Generic Mod Config Menu to switch between versions more easily.
Delete from the folder the pairings you do not want (keep the Craftables folder) and install only one pairing per NPC.
Place the main folder Life Cycle in your Mods folder.
If you're starting a new save and are installing Marnie-Lewis, change the variable for 'Save' from 'old' to 'new'.
If you're installing Emily-Clint and 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'.
Make sure you have the folder [CP] Life Cycle - Craftables.
Complete all dating events for the couple you're installing.
Open the config.json and change the variable for 'Version' from 'dating' to 'married'.
Features:
New heart events (canon pairings are all finally done :) ).
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.
Available pairings: Dating version:
Spoiler:
Show
Penny and Sam
Maru and Harvey
Emily and Clint
Marnie and Lewis
Haley and Leah
Abigail and Sebastian
Alex and Haley
Elliott and Leah
Emily and Shane
Married version:
Spoiler:
Show
Penny and Sam
Maru and Harvey
Haley and Leah
Abigail and Sebastian
Heart events info: Penny and Sam
Spoiler:
Show
2 hearts: You must have 2 hearts with Penny and Sam. Enter the Museum on Tuesday, Wednesday or Friday between 10 and 2 o'clock.
4 hearts: You must have 4 hearts with Penny and Sam and have seen the 2 hearts event. Enter Sam's house between 1 and 4 pm.
6 hearts: You must have 6 hearts with Penny and Sam and have seen the 4 hearts event. Enter the town between 10 and 12:30 am. It must be sunny and not be winter. This event won't show up if you are married to Sam or Penny.
8 hearts: You must have 8 hearts with Penny and Sam and have seen the 6 hearts event. Enter the beach between 8 and 11 pm on a sunny day. This event won't show up if you are married to Sam or Penny.
Wedding: You must have seen all heart events. On spring 22 of year 3 or later, you will receive a wedding invitation (if sunny). You won't receive the mail if you're dating or married to Penny or Sam. After receiving the letter, enter the town between 4 and 5:30 pm.
Maru and Harvey
Spoiler:
Show
2 hearts: You must have 2 hearts with Maru and Harvey. Enter Harvey's room between 10 and 12 o'clock.
4 hearts: You must have 4 hearts with Maru and Harvey and have seen the 2 hearts event. Enter the museum on Saturday between 10 and 3 o'clock.
6 hearts: You must have 6 hearts with Maru and Harvey and have seen the 4 hearts event. Enter the mountain between 8 and 11 pm. It must be sunny and not be winter. This event won't show up if you are married to Maru or Harvey.
Special 7 hearts: You must have 7 hearts with Harvey and have seen the 6 hearts event. Enter Maru's house between 4 and 7 pm. This event won't show up if you are married to Maru or Harvey.
8 hearts: You must have 8 hearts with Maru and Harvey and have seen the 7 hearts event. Enter the town between 4 and 6 pm on a sunny day and not winter. This event won't show up if you are married to Maru or Harvey.
Wedding: You must have seen all heart events. On fall 7 of year three or later, you will receive a wedding invitation. You won't receive the mail if you're dating or married to Maru or Harvey. After receiving the letter, enter the town between 4 and 5:30 pm.
Emily and Clint
Spoiler:
Show
6 hearts: You must have 6 hearts with Emily and Clint and have seen Clint's 6 hearts event. Enter the railroad between 7 and 9 pm. It must be sunny and not Friday. If you change the field 'Save' to 'old', it's not necessary to see Clint's 6 hearts event.
7 hearts: You must have 7 hearts with Emily and Clint and have seen the 6 hearts event. Enter Emily's house between 7 and 8 pm. This event won't show up if you are married to Emily.
8 hearts: You must have 8 hearts with Emily and 10 hearts with Clint and have seen the 7 hearts event and Emily's 8 hearts event. Enter the Secret Woods between 3 and 5 pm on a sunny day. This event won't show up if you are married to Emily.
Marnie and Lewis
Spoiler:
Show
4 hearts: You must have 4 hearts with Marnie and Lewis. Enter the town on a sunny day between 9 pm and 12 am. If you are playing with a new save, make sure to trigger this event before you reach 6 hearts with Marnie and Lewis. Otherwise, the original event will be played.
6 hearts: You must have 6 hearts with Marnie and Lewis and have seen the 4 hearts event. Enter Marnie's ranch between 4 and 6 pm.
8 hearts: You must have 8 hearts with Marnie and Lewis, 6 hearts with Shane, have seen Shane's 6 hearts event and have seen the 6 hearts event. Enter the saloon on Friday between 7 and 9 pm.
10 hearts: You must have 10 hearts with Marnie and Lewis and have seen the 8 hearts event. Enter the forest on a sunny day between 6 and 7 pm.
Haley and Leah
Spoiler:
Show
2 hearts: You must have 2 hearts with Haley and Leah. Enter the forest on a sunny day between 11 and 13 o'clock.
4 hearts: You must have 4 hearts with Haley and Leah and have seen the 2 hearts event. Enter Leah's house between 4 and 8 pm. This event won't show up if you are married to Haley or Leah.
6 hearts: You must have 6 hearts with Haley and Leah and have seen the 4 hearts event. Enter the beach on a sunny summer day between 5 and 7 pm. This event won't show up if you are married to Haley or Leah.
8 hearts: You must have 8 hearts with Haley and Leah and have seen the 6 hearts event. Enter the forest between 12 and 2 pm on a sunny day and not winter. This event won't show up if you are married to Haley or Leah.
Wedding: You must have seen all heart events. On summer 27 of year three or later, you will receive a wedding invitation (if sunny). You won't receive the mail if you're dating or married to Haley or Leah. After receiving the letter, enter the town between 4 and 5:30 pm.
Abigail and Sebastian
Spoiler:
Show
2 hearts: You must have 2 hearts with Abigail and Sebastian. Enter the town between 11 and 12 o'clock.
4 hearts: You must have 4 hearts with Abigail and Sebastian and have seen the 2 hearts event. Enter the mountain on the weekend between 6 and 8 pm. It must be sunny and summer.
6 hearts: You must have 6 hearts with Abigail and Sebastian and have seen the 4 hearts event. Enter the forest on a sunny Sunday between 4 and 7 pm. This event won't show up if you are married to Abigail or Sebastian.
8 hearts: You must have 8 hearts with Abigail and Sebastian and have seen the 6 hearts event. Enter the mountain on a sunny day between 8 and 9 pm. This event won't show up if you are married to Abigail or Sebastian.
Wedding: You must have seen all heart events. On winter 12 of year three or later, you will receive a wedding invitation. You won't receive the mail if you're dating or married to Abigail or Sebastian. After receiving the letter, enter the town between 4 and 5:30 pm.
Alex and Haley
Spoiler:
Show
2 hearts: You must have 2 hearts with Alex and Haley. Enter the town on a sunny day between 5 and 6 pm.
4 hearts: You must have 4 hearts with Alex and Haley and have seen the 2 hearts event. Enter the bus stop on Friday or Saturday between 6 and 7 pm.
6 hearts: You must have 6 hearts with Alex and Haley and have seen the 4 hearts event. Enter Alex's house between 7 and 8 pm. This event won't show up if you are married to Haley
8 hearts: You must have 8 hearts with Alex and Haley and have seen the 6 hearts event. Enter the beach on a sunny summer day between 11 and 1 o'clock. This event won't show up if you are married to Alex or Haley.
Elliott and Leah
Spoiler:
Show
2 hearts: You must have 2 hearts with Elliott and Leah. Enter the saloon on Friday on Sunday between 5 and 7 pm.
4 hearts: You must have 4 hearts with Elliott and Leah and have seen the 2 hearts event. Enter the beach on a sunny summer day between 1 and 3 pm.
6 hearts: You must have 6 hearts with Elliott and Leah and have seen the 4 hearts event. Enter Leah's house between 1 and 2 pm. This event won't show up if you are married to Elliott or Leah.
8 hearts: You must have 8 hearts with Elliott and Leah and have seen the 6 hearts event. Enter the beach on a sunny day between 8 and 9 pm. This event won't show up if you are married to Elliott or Leah.
Emily and Shane
Spoiler:
Show
2 hearts: You must have 2 hearts with Emily and Shane. Enter the saloon on any day except Sunday between 6 and 8 pm.
4 hearts: You must have 4 hearts with Emily and Shane, have seen the 2 hearts event and Shane's 4 hearts event. Enter the saloon on any day except Sunday between 5 and 6 pm.
6 hearts: You must have 6 hearts with Emily and Shane, have seen the 4 hearts event and Shane's 6 hearts event. Enter Emily's house between 12 and 1 pm.
8 hearts: You must have 8 hearts with Emily and Shane, have seen the 6 hearts event and Shane's 7 hearts event. Enter the hospital on Tuesday or Thursday between 11 and 12 o'clock. This event won't show up if you are married to Emily or Shane.
Compatibility:
Please Remember My Birthday: compatible.
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: compatible.
Town School: compatible.
Ridgeside Village: compatible.
Note that if some of your mods edit maps, the NPCs might break through objects or stand in places where new objects were added.
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!