Stardew Valley

File information

Last updated

Original upload

Created by

aveii

Uploaded by

aveii

Virus scan

Safe to use

About this mod

A common complaint I've seen for this game is that spouses completely lose their personality after marriage. This WIP mod aims to bring it back by merging their original schedules with their married schedules.

Requirements
Permissions and credits
Translations
  • Russian
  • Portuguese
  • Mandarin
  • English
Changelogs
This mod is a WIP. All characters are still likely to get improved on in the future. If you would like something added to your spouse's schedule feel to comment it. This mod wasn't made for me, it's made for the people who want back the spouse they fell in love with before the wedding.



By default most spouses only have 2 days they go out (usually Mon and Fri), with the rare exception of Penny, Maru, and Harvey. Some spouses even only go out on 1 day (Haley, Leah). This mod will attempt to increase the days they go out to 4 days by adding the necessary amount of days needed.

This mod won't simply duplicate their old schedule 4 times over on different days. The new schedules will have your spouse return to their hobbies and the places they normally went to, with some new areas sprinkled in. They will go to their yearly doctor's checkup as well, some will even go to the Night Market.


This mod has to sacrifice three things in order to work, one of which you may consider good
  • You will have less opportunities to see your spouse's dialogue simply because they are going out twice as much. However, one could argue that's better as it makes the dialogue less repetitive since you're seeing the same lines less often now.
  • You will however, ironically, get more repetitive dialogue as your spouse says the same thing when they go to leave (I am working on a solution to this which you can see in the "future plans" section). See the below spoiler tag to understand why.
  • Your spouse will have less of a chance to do chores around the house. Same as #1, only because they are going out twice as much. This shouldn't matter that much late game regardless.


A little more in depth on some things
Spoiler:  
Show
Because of the way the game is coded, on every day your spouse goes to leave they have a specific dialogue they use when you talk to them in the morning. Same for when you talk to them at night. This reduces the amount of times you can talk to your spouse and see their unique dialogue and I'm not adequate enough to find a way to override this. Leaving it to 4 days will give you 3 days where your spouse stays home and you can see their dialogue. Your spouse also stays home whenever it's raining, which is also why I'm thinking of increasing the days they go out to 5 max to balance itself.

Like previously stated, spouses stay home when it rains. Normally that's not a problem but if it just so happens to rain on a spouse's clinic date, I can't do anything about that. If you know the day your spouse goes to the clinic, you could check the TV to see if it rains and use a mod (like CJB cheats) to force the weather to sun for tomorrow. I may know how to create a solution for this but that involves messing with the game's code and I'm not comfortable doing that.

Penny, Maru, and Harvey will still go out if it's raining on the days they go to work (Penny tutoring, Maru and Harvey hospital). This is because they don't use the standard "marriage_{{day}}" line that all other spouses do, they use "marriageJob". I've adjusted Penny's schedule so she will no longer work when it rains but I can't have her stay inside the house.



Randomized Dialogue (WIP) Visit your spouse!

In order to make up for the dialogue you lose from your spouse going out twice as much, spouses have randomized, newly written, dialogue at most of the places they stop (Leah sculpting, Penny reading, etc). This will give you more incentives to take the time to visit your spouse. Keep in mind all of this is randomized, not set per day, so there's still a chance you'll see the same dialogue the last time you visited them. This is a WIP and not all spouses have randomized dialogue for every location. I try to keep all the dialogue featured in this mod as faithful as possible to the original character. If you'd like to help write dialogue for your/a spouse feel free to PM me.


Other miscellaneous features of this mod
  • Spouses will attend the NM and their checkup (WIP)
  • New gift dialogue after marriage
  • A chance to receive a gift back from your spouse when giving one
  • Spouses will stand outside the farm on specific festival days and essentially "wait" for you


Haley's New Schedule - She's a photographer again
Spoiler:  
Show

If we're being honest, Haley's original, both married and non married, schedule was already kind of barebones so I did the best I could
  • Mon - Part of vanilla game
  • Tue - Visits the fountain, goes to the bus stop to take pictures of the town, heads home early
  • Thu - Goes near Leah's home and takes pictures, heads to her old home and stands outside the door of her darkroom "Hi, dear. I'm just processing my films in the darkroom.", heads home
  • Sun - Goes to the beach, heads down to Willy's pier and takes pictures of the ocean, heads to the fountain, goes back home
  • Haley has a checkup on Winter 9 and will attend the Night Market on Winter 16

Emily's New Schedule - No more Gus working at the saloon alone for 5 days a week
Spoiler:  
Show

Emily's schedule for Thu is very likely to change. Right now, other than the community center, it's just a copy of Mon
  • Mon - Part of vanilla game
  • Tue - Heads to Pierre's shop to attend yoga class, does yoga, works at saloon, goes home
  • Thu - Heads to old house, heads to a spot in town and looks at river, if CC is completed she will go to the CC instead, works at saloon, goes home
  • Fri - Part of vanilla game
  • Emily has a checkup on Winter 11 and will attend the Night Market on Winter 15

Abigail's New Schedule - Explores the forest and plays video games again
Spoiler:  
Show

  • Mon - Part of vanilla game
  • Wed - Heads to museum, visits grave, goes home
  • Fri - Part of vanilla game
  • Sun - Stands near the bus stop, goes to the forest, heads to Pierre's Shop and into the kitchen, goes to her room and plays video games "I love the farm house and all, but there's just something nostalgic about playing games back in my old room.", heads home
  • Abigail has a checkup on Spring 4. I will update her to go to the Night Market later on

Penny's New Schedule - No longer tutors and walks the ghosts of Vincent and Jas back home when it rains
Spoiler:  
Show

Penny will no longer tutor when it rains and will instead go to the museum (I can't make her stay home due to the way her schedule works). Her morning and return dialogue should adjust accordingly for this. She will also no longer tutor on the 9th/23rd.
  • Mon - Part of vanilla game
  • Tue - Part of vanilla game
  • Wed - Part of vanilla game
  • Fri - Part of vanilla game
  • Sun - Heads to town and watches the river "I used to come here all the time to avoid my mother.", heads to the park/fountain and reads. If CC is completed none of those things happens, she will instead go to the CC and read then visit Pam at the bus stop. Heads to the bench in front of saloon to sit with Maru, heads home
  • Penny has a checkup on Winter 4. I will update her to go to the Night Market later on

Maru's New Schedule - No longer leaves Penny hanging alone at the bench
Spoiler:  
Show

Maru will go to the Night Market on the 16th. Her schedule is likely subject to change.
  • Mon - Part of vanilla game. Edited so she sits with Penny instead of the bench beside the CC
  • Tue - Part of vanilla game
  • Wed - Part of vanilla game
  • Sun - Goes to old home and into her room to tinker, visits the lake at the mountain, sits by the bench near the CC, goes home
  • Maru attends the Night Market on Winter 16

Leah's New Schedule - She sculpts and paints again
Spoiler:  
Show

  • Mon - Part of vanilla game. Edited so that she goes into her cottage to sculpt and visits Pierre's shop
  • Tue - Goes to the lake near the Wizard's and draws, watches the lake, goes home
  • Fri - Draws at the park in town "Hi, @. They say exposure is the best medicine so I'm painting in public today.", stands in the park, goes to saloon, heads home
  • Sun - Draws at beach, heads to her cottage to sculpt, returns home
  • Leah has a checkup on Spring 16. I will update her to go to the Night Market later on

Sam's New Schedule - No more Sebastian attending band practice alone
Spoiler:  
Show

Sam was a double-edged sword. From what I've gathered, your spouse uses the outdoor spouse area only on Saturdays. I try to avoid giving them a schedule on Sat but for Sam, I had to choose between Sebastian attending band practice alone or Sam skateboarding in his area for like 2 hours. I figured immersion was more important and chose the former. I plan to adjust Sam's schedule with his 14 heart event sometime later.
  • Mon - Goes to work at Joja mart, Museum if CC is completed, goes to his house to have dinner, plays with Vincent, heads home
  • Mon_Fall - Heads to Jodi's house, hangs out in the living room, hangs out with Vincent/Kent outside, watches the river, heads home
  • Mon_Summer - Hangs out in Jodi's living room, goes to the beach with Vincent, heads home

  • Wed - Goes to work at Joja mart, Museum if CC is completed, walks home with Vincent after work, enters Jodi's house, heads home

  • Fri - Part of vanilla game, added randomized dialogue
  • Fri_Winter - Edited to no longer stand outside skateboarding in the snow...

  • Sat - Stands outside and waits for Sebastian, plays on gameboy with Sebastian, goes to Jodi's house and into his room to attend band practice, plays the guitar, stands outside with Sebastian, heads home

  • Sam has a checkup on Fall 11 and will attend the Night Market on Winter 17

Alex's New Schedule - Visit the damn dog
Spoiler:  
Show

  • Mon - Part of vanilla game, visits Dusty before heading home now and added several randomized dialogue
  • Mon_Summer - Vists grandparents, works at ice cream stand, visits Dusty, heads home

  • Wed - Plays football outside the bus stop, heads into town to visit Dusty, visits his grandparents, goes outside and stands by tree, heads home
  • Wed_Summer - Goes to beach, works at ice cream stand, visits his grandparents, goes outside and stands by tree, heads home
  • Wed_Winter - Works out at bath house, visits grandparents, visits Dusty, heads home

  • Thu - Plays football in town, heads to bath house and works out, heads home
  • Thu_Summer - Goes to beach, works at ice cream stand, works out in old room, heads home
  • Thu_Winter - Works out at bath house, visits grandparents, goes outside and stands by tree, heads home

  • Sun - Gives him a schedule when you don't have the Saloon Sports room. Also goes to Pierre's shop
  • Sun_Summer - Goes to Pierre's shop, works at ice cream stand, visits Dusty, heads home

  • Alex has a checkup on Summer 16 and will attend the Night Market on Winter 17

Shane's New Schedule - Substitutes for Marnie on Tuesdays
Spoiler:  
Show


If your focus is on Shane and Shane alone, I highly recommend using this mod instead: Immersive Characters - Shane. That mod has a lot more detail since it's been in development for longer and only has to focus on one character.

  • Mon - Part of vanilla game
  • Tue - Works at Marnie's shop (you can't buy anything, however), cooks dinner for Jas, stands outside and waits for Jas, heads home
  • Fri - Part of vanilla game
  • Sun_SportsRoom - Will go to the CC and hang out there if it's completed instead of standing in town, otherwise, schedule is as normal
  • Sun - Gives him a schedule when you don't have the Saloon Sports room. Stands in the park area north of Jodi's home, drinks Joja somewhere in town, goes to the saloon, heads home
  • Sun w/CC - Gives him a schedule when you don't have the Saloon Sports room. Hangs out at the CC, stands in the park area north of Jodi's home, goes to the saloon, heads home
  • Shane will attend the Night Market on Winter 15

Elliott's New Schedule - Mr. Poetry man
Spoiler:  
Show


  • Mon - Originally part of vanilla game. Redone completely. Goes to Pierre's shop, reads at the museum (CC if completed), stands somewhere in town "Hello, @. I'm just enjoying the peace and quiet for a moment.", heads home
  • Wed - Reads outside the bus stop (talk to him and he'll read you some random poetry I found online), goes to the museum and reads, stands at the bridge in town, heads home
  • Fri - Heads to the beach and hangs out, enters Willy's shop, heads to the saloon with Willy, drinks with Willy, visits Leah at the saloon before heading home
  • Sun - Stands somewhere in town, reads at the museum, goes to the saloon and drinks alone, heads home
  • Elliott has a checkup on Summer 9 and will attend the Night Market on Winter 17

Sebastian's New Schedule - No longer leaves Sam alone at band practice
Spoiler:  
Show


Also similar to Sam in the case that Sebastian's schedule was a double-edged sword. Sebastian will no longer be able to work on his motorcycle on Saturdays. It was either that or Sam attending band practice alone and I figured immersion was more important. Sorry if this isn't what you wanted.
  • Mon - Part of vanilla game
  • Tue - Hangs around outside the bus stop, visits Pierre's shop, heads back to his old home and does some programming at his computer, heads home
  • Fri - Part of vanilla game
  • Sat - Stands outside with Sam, stands outside with Sam some more, heads into Sam's room and practices with Sam, stands with Sam in his room, heads outside with Sam, goes home
  • Sebastian has a checkup on Summer 4 and will attend the Night Market on Winter 16

Harvey's New Schedule - Fits in a few more work cycles in his schedule
Spoiler:  
Show


  • Mon - Part of vanilla game. Edited so he goes to the clinic's front desk in the morning.
  • Tue - Part of vanilla game
  • Thu - Part of vanilla game
  • Tue/Thu Raining - Edited to more represent his original schedule. Goes to the clinic's front desk, reads at the front desk after awhile, goes to his old apartment and reads, heads to the saloon, heads home
  • Fri - Goes to the clinic's front desk, reads at the front desk after awhile, goes to his old apartment and does radio stuff, stands outside near the clinic and reads, heads home
  • Harvey will attend the Night Market on Winter 15


The 5th schedule day
Once I get more randomized dialogue added I'll start thinking about giving each spouse (except Penny) one more day to their schedule. This 5th day can be anything, if you want your spouse to do something specific you are free to request it.


About compatibility
  • This mod should be compatible with all mods that don't edit spouse schedules. Dialogue expansions should be fine but some mods (like Canon-Friendly Dialogue Expansion) may interfere with things like Penny's leaving dialogue when it rains. This mod has an optional dependency for Canon-Friendly Dialogue Expansion to force this mod to load after.
  • If you encounter a conflict try adding a optional dependency. This can be done by editing the manifest.json file of my mod and following the format you see under "Dependencies". You can find the UniqueID of the conflict mod by looking in that mod's manifest.json file.
  • This mod should work with multiplayer (1/4 of the play-testing was done in multiplayer in fact), but if you see problems like farmhand spouses running into the void, through walls, or getting stuck outside the farm at the bus stop, that will happen even without the mod.
  • Spouses are very glitchy in general, especially with dynamic schedules. Sometimes they will completely ignore a new schedule or get stuck and there's little I can do about that.


This mod generates a config on the first load, here are the values:
FarmhandFestivalSpouse: Accepts all spouse names. Only for multiplayer purposes if you wish to have farmhand spouses stand outside the farm on specific festival days. Only farmhand spouses need to be entered, not the host.
GiftTasteDialogue: Enables new spouse gift dialogue, alongside being able to receive a gift from your spouse
LoveChance: Sets the chance to receive a gift from your spouse when giving them a loved item. Only accepts values 0, 1, or a one decimal digit (tenths) (ex: .2, .5, .8). The higher the number, the lower the chance to receive a gift back. [.8 = 20% to receive a gift back, etc]  See it as setting the chances that you won't receive a gift. Set to 1 to disable this.
LikeChance: Same as above but the chances to receive a gift when giving them a liked item.
ShaneTuesdaySchedule: Enables Shane's Tuesday schedule. On by default, for compatibility with Immersive Shane.



Recommended, lesser-known, mods
  • Gift Decline for more difficulty in general but also because it prevents you from spamming the same gift to your spouse, balancing the new gift function.
  • Go To Bed. Lets you configure spouses to go to sleep or wake up at the same time as you.

Future plans (descending priority top to bottom)
  • Add the rest of the bachelors
  • Give spouses their missing checkup and/or Night Market dates
  • Have spouses stand outside the bus stop on specific festival days Kind of. I still wanna see about adding some more later
  • (4/12 done) Randomized, or day specific, dialogue for when your spouse goes to leave and returns. I want them to sound less robotic and have them say good morning and stuff
  • Add SVE spouses
  • Updating the vanilla, pre-existing, schedules or giving them randomized dialogue instead
  • Syncing spouse schedules with the other NPCs (like having Haley visit Alex at the ice cream shop or Sam going to the beach with Vincent)
  • Dynamic schedules like having spouses move around a little more
  • Seasonal schedules (maybe, if I have the time)