File information

Last updated

Original upload

Created by

Soapierbean

Uploaded by

soapierbean

Virus scan

Safe to use

About this mod

Makes Robin datable and able to be married. This is done by making her a Custom NPC. Requires Content Patcher & TMXL Map Toolkit (for the spouse room).

Requirements
Permissions and credits
Translations
  • Spanish
  • Russian
  • Portuguese
  • Mandarin
Changelogs
The Robin Romance Mod

This mod makes Robin datable and able to be married. It does so through making her a Custom NPC. Robin is now divorced from Demetrius and living with Leah. Her sister Veronica will replace Robin at the carpentry shop. Courtesy of Shadowfire1223, Veronica now has nice sprite/portrait artwork.

If Veronica is a dealbreaker, disable her in the config menu (if you have Generic Mod Config Menu) or the config file: This will simply add Robin as above but without Veronica. This means the normal Robin will continue to appear in the game aside the new Robin with no mention of each other. The datable Robin's birthday will be shifted by 1 day (Fall 22).

Look under Docs, or head to the official Stardew Valley Forums, to find the Robin Romance Guide, detailing how to trigger heart events, gift preferences, etc. Be warned that it may contain spoilers for the mod!

Mod Compatibility

Generally compatible with almost any mod. If a mod affects Robin specifically (sprites & portraits usually), and is not made to support Robin Romance, you will need to edit the mod to prevent it from applying to Veronica (sometimes deleting the sprites/portraits is sufficient). All mods that don't support this mod and target "Robin" target Veronica in this mod, not Robin (the custom NPC that you can romance). This also means that dialogue that targets Robin will affect Veronica in theses situations and may break some lore/continuity within this mod.

Stardew Valley Expanded, Pregnancy Choice (coming soon), and Gender Neutrality mods fully supported. Also has support for Bachelor/Bachelorette gender swap mods (use the config options to set their names). The mod runs fine with Expanded, but as they update their mod, there may be new changes that aren't incorporated within this mod, especially in regards to Veronica.

If you have custom dialogue for various NPCs (Demetrius, Maru, etc.) and this mod seems to be interfering, try disabling the RRomanceAdditionalDialogue config option. Most of the other NPCs are being altered through the use of that part of the mod, though there are a few stray lines in the various content.json in the Robin Romance and Veronica files.

I was unable to obtain full permissions (I did receive it from some modders, but not others), so I have no ability to support seasonal outfits for this mod. Please don't ask.


Credits


Shadowfire1223 created the new Veronica portraits and sprites, as well as an alternate spritesheet for Robin complete with a unique wedding dress. Check out their profile here.

Warhorse for proofreading the mod and helping with not only testing events for me, but spelling, grammar, and wording errors.

Before You Install


This mod requires Content Patcher & TMXL Map Toolkit (needed to add Robin's spouse room; as of 1.6, without this mod, you'll get Abigail's spouse room instead). It seems people have run into various issues installing through Vortex, so I've disabled the option. If you are having issues, make sure to delete any remnants of this mod in your mod folder, then download and install manually. I don't know why this mod has problems with Vortex, so I'm unable to correct it.

If updating from 1.3.1 or earlier, you need to also delete [CP] Ram w Veronica or [CP] Ram no Veronica from your mod folder.
If updating from 1.4.0, you need to delete [CP] Robin Romance from your mod folder.

Before You Install: Backup your save files! Save files with Custom NPCs (which this mod is) will not load without the Custom NPC. Note so long as you don't use this mod on your existing save files, those files should be safe, but once a save file has added this mod, it will require this mod in order to load. I believe you can use save edits to remove them, but I'm unsure of how and if this can be done. Please take caution and consider starting a new save file if you are concerned about this.

May or may not play nicely with Vortex. If you experience issues, delete [CP] Robin Romance from your mod folder, then install manually.

Other Languages

A Chinese Translation is available courtesy of erinyang.

A Russian Translation is available courtesy of Ghost3lboom

There are no current plans to add more translations. If you want to translate the mod, go for it! If I have the time, I will make the mod more friendly for translations, as since I've stopped modding, it appears i18n has been introduced.


The 1.5.0 Update
I'll update this page later. Mod should work on 1.6 now. I've added various new things from 1.6 as well, such as Robin's winter outfits. If events were broken before 1.6, they've been fixed now. Robin now appears at weddings if you marry another NPC. Changed my author name to "Soapierbean". Pregnancy role compatibility temporarily removed as the mod wasn't updated for 1.6 and won't work. Should still be compatible with Expanded aside from minor continuity errors. Bugs: Some festival scenes are displaying Robin facing the wrong way or not in the right spot. Shouldn't cause any issues. Still testing for further bugs, but none so far aside from the spouse room's light coming in through the area.

Also, it appears this mod was tagged for sexualized content? That is not the case and I've removed the tag. There is nothing spicier than what is found in the base game itself.

Can't promise I'll get to it, but I see there's a more translation friendly option for mods now, so I'll try to get it updated to work with the i18n over the next few weeks.



More Mod Info

Hate Veronica's artwork? If you disable her Sprites/Portraits, then you can use your favorite Robin sprite/portrait mods instead for Veronica.

Robin's Portraits: If you target "Ram", how the game refers to Robin in this mod, it should be possible to use your favorite Robin portrait mods. However Robin does have 3 portraits that were added, so anytime those 3 portraits are called it will instead feature a Robin with no portrait. Note you can't change sprites, otherwise Robin won't do the right animations. Well you can, but it might not always line up with what she should be doing however.

Collaborations: I'm willing to work with other modders to make this mod better.

Use of this mod: Please make sure to give credit if you use this mod's content. Please also ask permission if you want to include this mod or a significant part of this mod in one of your mods, especially for anything to do with a Robin romance mod. For parts of this mod not made by me, you need to obtain permission from the appropriate modder.

Is this mod broken by a new version of Stardew Valley? Feel free to upload a fixed unofficial version if I don't seem to be around.

You can find this mod on the Stardew Valley forums as well. Only download from the Official Stardew Valley forums or Nexusmods, no other site has my permission to distribute this mod.

Archived Update Info

Spoiler:  
Show
1.4.0 Update Info

I've updated the mod to work with the newest Content Patcher standards. I was unaware of some of the changes, so the mod has likely not been  working as intended for a long while (dialogue should change when you're married to Robin, for instance).

Added a ridiculous amount of configuration options. Probably too many. This is now one mod, and Veronica can be turned off in the config options.

Stardew Valley Expanded, Gender Neutrality, Pregnancy Roles, misscoriel's Unique Courtship, and any bachelor to bachelorette or vice versa mods are now fully supported. Stardew Valley Expanded was previously supported, but now the lore should match up more with this mod's. Bachelor to bachelorette mods are any mods that swap the gender of the bachelors/bachelorettes in the game.

Robin now appears in the flower dance!

Movie info should be corrected and now working for Robin and Veronica.

14 Heart event hopefully no longer has a chance to crash (still not entirely sure I fixed it).

Spoiler:  
Show
Ginger Island not properly supported, as of now you should see Robin and get her dialogue, but the NPC you're talking to is Veronica (or non-datable Robin). Not sure if the datable Robin might try to appear, in which case there could be errors or glitches (she doesn't have a swimsuit). Looking into making this fully work, but unsure if I can fix it.


Without permissions for all sprites, I can't support the seasonal outfit mods, so please don't ask. If I get the permissions, I plan to attempt to support those mods (my spriting skills are lacking, but I basically need to just make a kissing sprite for each outfit, so it's not impossible).

1.3 Update Info

After failing to update this mod for so long (sorry), it's finally here. Veronica now has custom dialogue and is no longer a slightly better than basic replacement for Robin. Other characters talk about Veronica. Other NPCs talk about Robin. Some NPCs may even change their dialogue depending on events with Robin. For the additional NPCs, these aren't huge additions, just a few lines, but Veronica now has far more dialogue.

But wait, that's not all! Veronica now has a 4 heart event. She also gets an 8 heart event if you're married to Robin.

Various fixes have been added to this version of the mod. Robin should no longer be referred to as your husband (why that's even happening I've got no clue; she is set to be female in the code). Her dialogue should hopefully be fixed for the completion of the community center. Issues with differing dialogue based off of the player's gender have now been fixed.

The user Warhorse went over virtually the entirety of the mod and helped to correct various spelling, grammar, and wording issues. Hopefully the dialogue looks cleaner and flows better. 

I've done some minor touchup to existing events. Music has now been added more aggressively. I'm not much of a music aficionado, but hopefully I picked some decent tracks for the mood of the events. I've cleaned up the flow of the dialogue (adding extra breaks, etc.). The 8 heart event no longer requires you to enter the area on a certain day and the 10 heart event no longer requires you to not be married to Robin (though it's highly suggested you do it before marrying Robin). The 10 heart event now has a glow affect around the campfire. It's not perfect, but hopefully it helps a bit.

Oh and Robin now has a 14 heart event. With tons of paths. Like, a lot. Probably not as much as some other mod out there, but it's a lot. You even have to loop through all of your possible options because, well, I couldn't find a way for the events to handle more than 2 branching choices at a time. Please be warned it has crashed on occasion while looping through those options. You should be safe on your first loop, but it does crash upon entering the third loop after the *hold hand* path. I will put how to trigger the event under Further Plans for those who are having a hard time (it's really simple, but just in case people don't want to be spoiled).


Bugs/Known Issues

1. Robin and the cat/dog appear in the chair or wall within her spouse room respectively. Doesn't seem to break much of anything, but I'm not sure why it's occurring either. - 2/13/2020: I believe I know how to fix this (at least with Robin's sprite), but I am afraid to touch the spouse room and mess it up. May or may not be fixed in a future update. - 3-31-2024 I don't even remember how to fix it, lol. Still too afraid to mess up the spouse room.
2. NPCs may appear off to the side during events. I'm not sure how to fix it. On my screen there is no issue and I don't know how large the display can get for Stardew Valley (I thought it scaled but realized after working in window mode for the events that it most certainly did not). I will look into possible fixes but for reference, I'm a 15" laptop without an issue. I imagine there may be issues for larger screens. I also can't guarantee I will be able to fix it.
3. Light comes in from the wrong place in the spouse room. Unlikely to be fixed.
4. Some festival scenes are displaying Robin facing the wrong way or not in the right spot. Shouldn't cause any issues.
5. 10 heart event should have a proper fire. Unsure how to fix.
6. Various dialogues in regards to Robin where it should say Veronica. Still looking into it, but haven't been able to find the origin.
7. During bounty quests assigned by Veronica, it will say to deliver to Robin (even though you must deliver it to Veronica). I may know how to fix it.
8. Community quests from Veronica display Robin's picture instead. Unlikely to be corrected.
9. When the alternate wedding dress is enabled, the Flower Dance can be affected by the alternate sprites as well. Not sure what's going on.
10. Some of the custom dialogue was acting wonky on my latest play-through, specifically in regards to the extra dialogue added through MissCoriel's mods. Sometimes it was working, sometimes not. Could have been a mod conflict on my end, as they were all tested before with less mods and worked fine.

Archived Bugs/Known Issues
Spoiler:  
Show
11/23/2021: Please continue to report bugs. I'm sure there's a few. I've checked for some of the reported ones and have been unable to confirm them, so it may be mod conflicts in some cases. In particular, I played through all events with Expanded to ensure they worked before releasing 1.4.0 (Vanilla Stardew Valley events shouldn't be bugged either).

Spouse Room Issues: 1.2.1 and later versions should have a corrected spouse room. Please make sure that if you're upgrading from an earlier version that you have deleted the [TMX]SpouseRoomRam from within the 1.2 or earlier versions of [CP] Ram w Veronica or [CP] Ram no Veronica folder within your mod folder. If it's not showing up, that's because of an issue with Exit to Title. Please exit the game and restart it with the proper save. The spouse room should appear.

1. - Robin does not appear in the Flower Dance if she accepts your invitation to dance. She otherwise appears in the event and despite her sprite not appearing, you do get the heart boost with her and the event progresses as normal without crashing in my experience. If you notice any issues with the Flower Dance, such as crashing, let me know. I currently am unable to fix this issue and likely will remain unable to fix it. Theoretically it should work, but it doesn't. She appears now! As of 1.4.0.
2. - There may be a few issues in the dialogue with the wrong dialogue appearing based off of the gender of the farmer. If you notice this, please let me know. Should be corrected as of 1.3.0.
3. - Noise in the sprites. I believe I've fixed this, but if you notice some weird pixels popping up let me know.
4. Robin is sometimes using the wrong dialogue in front of the community center. I'm not sure why, but if I can't fix it I'll just disable the dialogue (it's only supposed to appear if you side with Joja for the community center).
Hopefully fixed as of 1.3.0. If you notice this issue, please report it.
5. Robin and the cat/dog appear in the chair or wall within her spouse room respectively. Doesn't seem to break much of anything, but I'm not sure why it's occurring either. - 2/13/2020: I believe I know how to fix this (at least with Robin's sprite), but I am afraid to touch the spouse room and mess it up. May or may not be fixed in a future update.
6. 8 Heart event will not trigger without the 4 & 6 heart events being completed. Wait at least one in game day after the 6 heart event before trying to trigger the 8 heart event. Alternatively other users have reported that it works once the bathhouse is available. - Fixed as of 1.3.0.
7. 14 Heart event does occasionally crash. Generally this is only after taking the *hold hand* route, and then looping through all of the options twice (on the second time through the options, it will crash when trying to go back to the first answer). If you notice other instances of crashing please report it to me. 11/23/21: If you have the 14HeartFix enabled in the config menu, it shouldn't crash, but may have some issues with music when cycling.
8. NPCs may appear off to the side during events. I'm not sure how to fix it. On my screen there is no issue and I don't know how large the display can get for Stardew Valley (I thought it scaled but realized after working in window mode for the events that it most certainly did not). I will look into possible fixes but for reference, I'm on a 15" laptop without an issue. I imagine there may be issues for larger screens. I also can't guarantee I will be able to fix it.


Further Plans
These are things I plan, however they may or may not be finished. I don't have much time for modding at the moment.

Fix some of the remaining bugs, notably the issue with Robin facing the wrong way at some festivals.

Add i18n support for easier translations.

Add Ridgeview Support (mostly changing characters to refer to Veronica where appropriate).

Make the spouse room independent of TMX. I'm unsure if I'll have the time to get around to this.

I would love to create a spouse patio, but I have no ideas. Nor do I know how to actually make one that works in game. At this point, it probably won't happen.

Support for various mods could occur based off of my interest in updating this mod. However, I am mostly done with modding Stardew Valley, so there probably won't be anything major.

The mod is mostly done, while I may continue to update it, it's unlikely that I'll be doing much anytime soon, if ever at all. I will at least try to continue fixing bugs however.

Installation Instructions

Read "Before You Install" above. Make sure you have SMAPI, Content Patcher, & TMXL Map Toolkit (necessary only for the spouse room; will work without, but as of 1.6, you'll get Abigail's spouse room instead). Generic Mod Config Menu is recommended as well. Unzip this mod and put it in your mod folder.

Closing

Please let me know of any bugs or errors. Unfortunately, I'm not actively in the modding scene for Stardew Valley, so unless I check on Nexus, I may not see the bug reports. Sorry :/

This is my first Stardew Valley mod and I'm not particularly knowledgeable about modding, but I'll do my best to fix any issues. I'm pretty satisfied with it, and as I can't do much in regards to art, this is basically as good as it gets. I do intend to fix any game breaking bugs that pop up. Hope you enjoy it!

A very big thanks to all the modders on Discord, who are the entire reason this mod exists. It's due to them that I was able to put this together and actually make it work, as well as to those on the Stardew forums who helped me.

Another big thanks to Warhorse who took the time to help test my event fixes and proofread the vast majority of the mod for me.

TMXLoader's SpouseRoomTemplate was used to help design Robin's spouse room, thanks to the authors of those mods.

ChangeLog

1.5.1
Robin's wedding dress now uses the unique dress by Shadowfire1223 by default. This can be turned off in the config file. If you have Robin's alternate sprites turned on, the dress will still appear even if you disable this option.
Fixed various spelling & grammar errors.
Added Robin to the Fireworks Festival (if you have that mod).
Added Robin to Ridgeview's Festivals (if you use that mod).
Fixed broken intro (the farmer and Veronica appeared in the wrong locations, though the event itself wasn't broken in my testing).
Corrected some broken event positioning.
Corrected an issue where a coin symbol + n appeared at the end of dialogue ($n used to be the neutral portrait, but has apparently changed, so was changed to $0 instead).
Robin now appears in the Gus Omelet Event.
EnableFemaleFarmer config option restored. Only changes the dialogue to reflect the female farmer being pregnant when married to Robin. You need another mod like Pregnancy Choice to actually accomplish that.

1.5.0
Updated mod to work with version 1.6 of the game.
My custom events in 1.6 were broken. They are now fixed and should play properly.
New dialogue/schedule/festival changes to reflect new content and options added in 1.6 of SDV.
Robin winter sprites and portraits from 1.6 of SDV have now been integrated into this mod. Veronica has no winter clothing unfortunately.
Author name changed to "Soapierbean".
Robin now appears at weddings when she is not the bride.
Removed support for kdau.pregnancyrole mod, as it does not work in 1.6. Future update will enable the Pregnancy Choice mod instead, which does the same thing.

1.4.0. - Mod completely revamped, if updating from 1.3.1 or earlier, delete your [CP] Ram w Veronica or [CP] Ram no Veronica folder from your mods folder.
Added a config option.
14 Heart Event should no longer crash, but older version may be preferable for some and can be restored.
Movies should now work correctly for Robin and Veronica.
Further support for Stardew Valley Expanded.
Can now be configured to work with mods that swap the genders of the bachelors or bachelorettes.
Fully compatible with the Gender Neutrality mod.
Support for Pregnancy Roles mod.
Merged RRomanceAdditionalDialogue and [CP] Veronica with [CP] Robin Romance w Veronica into one mod. The main mod folder, [CP] Robin Romance (name changed from previous versions), now only contains two mods: [CP] Robin Romance w Veronica & [CP]RRomanceGSSupport.
Updated various conditional logic to match with the newer Content Patcher standards.
Updated festival data to no longer require TMXLoader, using the newer standards for custom NPCs.
Updated dialogue for usage with misscoriel's Unique Courtship mod if you have it installed.
Robin now appears in the Flower Dance.

1.3.1 - Events have been revamped to eliminate poor positioning of NPCs.
Events & Robin's schedule have been made compatible with Stardew Valley Expanded
Support has been added for MissCoriel's Unique Courtship mod.
Various fixes to dialogue, including breaks, incorrect lore info on Maru, and other things.
A few additional lines added for Sebastian and Maru.
Spouse Room fixed to no longer have Robin standing in the middle of her chair.
Added movie data for Robin and Veronica.
Robin now has a marriage schedule.
Fixed incorrect mod id for Ram no Veronica.

1.3.0 -  Added 4 & 8 Heart events for Veronica, 14 heart event for Robin. 
Various grammar, spelling, format, or style changes to dialogue, events, etc. 
8 heart Robin event no longer has day restrictions. Issue with triggering the event has been fixed. Issue with some branches of the event have been fixed.10 heart Robin event no longer has “not married” restriction (though it’s suggested to trigger it before marriage for story purposes). Added light radius to campfire (still doesn’t have fire unfortunately), cleaned up the formatting, and fixed the kissing sprites for the event to look better.New dialogue, primarily for Veronica, with some minor additions for other Stardew characters including Robin.
Fixed Marriage issues and dialogue centered around the completion of the community center.Corrected the bugged dialogue for Veronica during the flower dance. 

1.2.1 - Fixed Spouse Room. Ensure before installation of 1.2.1 that 1.2 or earlier versions' [TMX]SpouseRoomRam is deleted from within this mod's respective folder.

1.2.0 - Veronica Sprites and Portraits by Shadowfire1223 have been added. You may switch back to the old Veronica portraits by going into the appropriate content.json and enabling Veronica_Old instead.
An alternate Robin spritesheet by Shadowfire 1223 has been added for Robin. Go into the correct content.json and enable the RamAlt sprites if you'd like to use them.
Various events have been fixed to include Robin instead of Veronica, as well the 8 Heart event is now 1 event rather than 2!

1.1.0 - Fixed Veronica in the intro calling herself Robin. (For the Veronica version of the mod)
Changed the 6 Heart event to be more in character for Sebastian
Added Mail from Robin
Added a Quest from Robin
Tidied up the event section of the code, left the old version of the 6 heart event in the code. If you want to switch back to it, change Enabled false to Enabled true, and vice versa for the new 6 heart event. Make sure to only change true > false, false > true, if you mess with the quotes the code won’t work.
Made it so Robin, not Veronica, is part of the Sebastian event.