Stardew Valley

File information

Last updated

Original upload

Created by

PaintedParrot

Uploaded by

PaintedParrot

Virus scan

Safe to use

About this mod

SVE compatible version of Romanceable Rasmodius, with extra updates. Makes the Wizard romanceable and marriageable, includes 2, 4 ,6, 8, 10, and 14th heart events. Built off of haywrites Wizard Narrative Overhaul, and updated from WerewolfMaster's Romanceable Rasmodius.

Requirements
Permissions and credits
Translations
  • Spanish
  • Russian
  • Portuguese
  • Mandarin
  • Japanese
Changelogs
This mod is Romanceable Rasmodius by WerewolfMaster (which is built off of the Wizard Narrative Overhaul mod by haywrites) but made compatible with FlashShifter's Stardew Valley Expanded. It also includes extra features to better streamline it with the lore of SVE. Visit the original mod for more details and to show your support HERE!

THIS MOD WILL ONLY WORK WITH SVE INSTALLED. Meaning this version will NOT work with only vanilla Stardew Valley.

Instructions:
  • Delete '[CP] Romanceable Rasmodius SVE' from your mods folder (If updating from older version.)
  • Download, unzip, and place '[CP] Romanceable Rasmodius SVE' into your mods folder.
  • Select your preferred options in config. (Highly recommend Generic Mod Config Menu mod to make this easier.)
  • Requires SMAPI, Content Patcher, and Stardew Valley Expanded (and its requirements) to all be installed as well.
  • (Optional) Custom Kissing Mod patch requires Custom Kissing Mod by Digus to be installed (allows you to kiss the Wizard before marriage after seeing the 10/9 heart event.)

Features (from original mod):

  • Fully romanceable Wizard.
  • 2, 4, 6, 8, 10, and 14-heart events with the Wizard.
  • Everything from Wizard Narrative Overhaul.
  • 70+ new lines of post-marriage dialogue for the Wizard.
  • New festival dialogue for the Wizard (it changes, based on your heart level with him).
  • Purple-haired babies.
  • Festival appearances.

Features (Updates + Compatibility)
  • Compatible with SVE 1.14,  and SDV 1.6
  • NEW: Full customizable portrait and sprite compatibility. (Compatible with 32, 12, 9, or 7 expression portrait sheets.)
  • Marriage schedule reflects SVE schedule.
  • Further festival appearances and dialogue (including Ridgeside Village festivals).
  • Customizable compatibility with SVE.
  • Slight adjustments to SVE dialogue and events to match wizard personality in RomRas.

Config:
  • Portrait Mode: (32, 12, 9, 7) Select the amount of expressions your portrait sheet uses. Let me know if you use a portrait sheet that has a different amount and I can add compatibility for it. Expressions are coded as dynamic tokens in mod version 1.5. If you're comfortable with stardew modding, you can edit my default expression values for yourself to better suit your portrait sheet. You can find this in the content.json near the top with comments with more instructions/suggestions. All expressions I based off of Who's Rasmodius. The mod only uses 12 expressions, however 32 expression sheets alter the order of certain expressions so the config reflects this change. For the best experience, 12 expression sheets are closest to my "intended vision" when setting expressions, but other ones will work out more than fine.
  • Override Generic Dialogue: (true, false) Enables or disables the mod from overriding certain dialogue meant for all spouses to be wizard specific. Compatible with and without UCR. I recommend you keep this enabled even if you have UCR, only disable if you have multiple spouses to avoid them speaking like the wizard.
  • Dialogue: (standard, integrated) Standard is vanilla Romanceable Rasmodius pre-marriage dialogue. Integrated adds SVE pre-marriage dialogue alongside the standard RomRas dialogue.
  • Marriage Dialogue: (standard, integrated) Standard is vanilla Romanceable Rasmodius marriage dialogue. Integrated adds SVE marriage dialogue alongside the standard RomRas marriage dialogue.
  • Ex-Wife Mentions: (enabled, disabled) Enables or disables the wizard's dialogue + events surrounding his ex-wife, Caroline, and Abigail. Does not disable the witch, but alters her lore to the wizard. Does not disable, but alters the Magic Ink questline. I recommend keeping this enabled, as his ex-wife is important to the wizards character lore and vanilla stardew events. However the option to disable is here if you prefer it.
  • Event: (standard, integrated) Standard is vanilla Romanceable Rasmodius 2-14 heart events only. Integrated adds SVE wizard heart events, and rearranges the order of all events, to create a heart event for every heart level (except 11 and 13).
  • Mature Events: (enabled, disabled) Same as SVE config, enables or disables RomRas edits to wizard related SVE mature events. This does not disable mature events, you need to disable that in SVE config to not see them at all.
  • Wizard Babies: (true, false) Use custom purple haired baby sprites. Disable if using other custom baby sprites.
  • Wizard Age Appearance: (old, young) Set to match the appearance of your wizard sprite. Edits dialogue to match his visible age. The wizard is still very old in age, but now he wont talk about his wrinkles if his portrait is very obviously in his 20's.
  • Farmer Gender: (male, female, gender neutral) Set to match your farmer's gender. Edits dialogue to refer to the farmer with correct gendered terms.
  • Sprite: (vanilla, new, disabled) Specify which wizard sprite to use. Vanilla is base game sprite. New is WerewolfMaster's wizard sprite designed to fit DCBurger's wizard. 'Disabled' disables this functionality (previously named 'Custom') so you can use other sprite mods (Content Patcher or the like.)
  • Is a sleeping sprite available: (true, false) Check true/false based on if your wizard sprite sheet includes a sleeping sprite (in 29th slot.) If set to false, the mod will substitute a meditation sprite as a sleeping pose (18th slot.) If unsure, setting to false is a safe bet.
  • Is a pink hair sprite available: (true, false) Check true/false based on if your wizard sprite/portrait sheet includes a pink hair pose/expression. This is used for the SVE Shrine of Illusions event. The mod will substitute an outfit change in its place if set to false. Pink hair sprite slot is 24 and 25. Outfit substitution sprite slot is 48 (marriage outfit lol.)

Custom Wizard Sprite/Portraits Tutorial:
I wrote an article for this mod that goes into detail about how to make them work. 
If you require further assistance making custom portraits/sprites work, and my explanation in the article does not help. I highly recommend joining the Stardew Valley official Discord, there is a channel dedicated to helping people install mods. You will get much faster and direct help there.

Triggering Heart Events:

Standard RomRas:

  • 2 hearts: Enter the Wizard's tower at any time of day.
  • 2 SVE Hearts: Enter Cindersnap forest, 6AM - 6PM, sunny weather.
  • 4 hearts: Go to the mountain, 8PM - 12PM. (Requires at least 1 heart with Linus)
  • 4 SVE Hearts*: Enter the Wizard's tower, any time of day. Requires letter.
  • 6 hearts: Enter Cindersnap forest, 8AM - 4PM, sunny weather. (Note: This event requires 2 hearts with Leah to trigger.)
  • 8 hearts: Enter the Wizard's tower, 6AM - 11PM.
  • 10 hearts: Enter the secret woods, 8AM - 5PM. Requires letter.
  • 14 Hearts: Part 1: Enter farmhouse, 7AM - 5PM, Part 2: Leave farmhouse, 6AM - 7PM. Part 3: Summit, 7PM - 12AM. First two parts will trigger one after another randomly with a 50%, and then 25% chance. (Requires second house upgrade with the crib, and unlocked summit to see final part.)
Integrated SVE + RomRas
  • 1 RR Hearts: Enter the Wizard's tower at any time of day.
  • 2 SVE Hearts: Enter Cindersnap forest, 6AM - 6PM, sunny weather.
  • 3 RR Hearts: Go to the mountain, 8PM - 12PM. (Requires at least 1 heart with Linus)
  • 4 SVE Hearts*: Enter the Wizard's tower, any time of day. Requires letter.
  • 5 SVE Hearts: Enter Cindersnap forest, 6AM - 6PM, spring/summer/fall only, sunny weather.
  • 6 RR Hearts: Enter Cindersnap forest, 8AM - 4PM, sunny weather. (Requires at least 2 hearts with Leah to trigger.)
  • 7 SVE Hearts: Enter Wizard's tower, any time of day.
  • 8 RR Hearts: Enter Wizard's tower, 6AM - 11PM.
  • 9 RR Hearts: Enter the secret woods, 8AM - 5PM. Requires letter.
  • 10 SVE Hearts: Enter Cindersnap Forest, 1:30PM - 4:30PM. Requires letter.
  • 12 SVE Hearts: Part 1: Farmhouse, 6PM - 2AM. Part 2: Island West, 10AM - 5PM. Requires Ginger Island house repaired.
  • 14 RR Hearts: Part 1: Enter farmhouse, 7AM - 5PM, Part 2: Leave farmhouse, 6AM - 7PM. Part 3: Summit, 7PM - 12AM. First two parts will trigger one after another randomly with a 50%, and then 25% chance. (Requires second house upgrade with the crib, have to have seen the 12 heart event, and unlocked summit/seen the event where Clint breaks the boulder.)

* 2, 4 Heart SVE event will occur in both standard and integrated as it is part of SVE lore, and existed before SVE made the wizard datable.

Compatibility:

  • MissCoriel's NPC Unique Courtship Responses: Compatible, requires CORE component of the mod. Compatible with both enabled or disabled Override Generic Dialogue config. Enabling Override Generic Dialogue is still RECOMMENDED.
  • Looking for Love: compatible as long as you disable LFL's dateable Wizard, otherwise they overwrite each other.
  • Razolyn the Magnificent: Incompatible for as long as Razolyn replaces the Wizard.
  • Ran's Harvest Goddess: Incompatible, overwrite one another.
  • Dialogue Mods that overwrite wizard: should work as long as they load BEFORE this mod. (Put a Z in front of the [CP] Romanceable Rasmodius SVE folder to make sure it loads last.)
  • Custom Kissing Mod: Patch available in optional files.
  • Romanceable Rasmodia (Female Wizard): Compatibility patch made by Nom0ri.
  • Romanceable Rasmodius Redux Revamped: Incompatible, they overwrite one another. You need to use only one at a time. Otherwise a great mod you should check out if you're interested. Its made by my friend and I've been using it in my recent playthrough.
  • Ridgeside Village: Compatible, includes extra wizard festival dialogue + festival appearances for ridgeside events.
  • Portrait + Sprite mods: Compatible, read yellow text in config section of the mod description for more details. If you require further assistance making custom portraits/sprites work, and my explanation does not help. I highly recommend joining the Stardew Valley official Discord, there is a channel dedicated to helping people install mods. You will get much faster and direct help there.
  • NPC Adventures: Compatible, I have written a mod that adds the wizard as an invitable companion here. Romanceable Rasmodius compatible of course.

Translations:
Permissions from the original Romanceable Rasmodius have been opened, and I give permission for any components/dialogue/events written by me to be translated. The mod has dialogue/events copied from SVE (with permission) for compatibility and editing purposes, you will have to see if SVE allows for translation of their assets. As of version 1.5.2 the mod is fully converted to i18n format, you only need to translate the default.json in the i18n folder.
I apologize to any translators who already gone through the hassle of translating to 1.5.0, hopefully converting to i18n will streamline this for the future.

Permissions/Credits:
Thank you to WerewolfMaster for opening up the permissions to update/edit/reupload the mod and to FlashShifter for allowing more lore compatibility with SVE!
Thank you to Sevinae/Morghoula for helping out with removing all TMX and PyTK dependencies, Jellonip for dynamic portrait code, and st1v3rs0n for extra dialogue!

The Future/Personal Notes:
There are still several things I would like to add in the foreseeable future to this mod, for example I've been wanting to expand SVE's Pierre Mature event. The married variation never felt complete enough, especially with Magnus telling you that you can discuss it later, only to be too tired to talk lol. I would also like to expand In Law dialogue after marriage, add more edits to dialogue, maybe make the feast of the winter star table look less dinky for once, etc.
In the meantime, the 1.5 update was largely meant to clean up the nightmare of a content.json and to make it easier to work with in the future. Along the way I also added a bunch of small features and addressed a bunch of bugs, but most importantly made portrait compat much easier. However, updating this mod and creating my npc adventures wizard addon burned me out a bit, so future updates probably wont be super soon. 

Otherwise please let me know if you run into any issues or bugs. Also do let me know if there's any major SVE update that breaks anything with this mod, I dont typically find out about these updates until I get around to playing again myself. If you report a bug please supply a smapi log as well, thanks.

My other Wizard mods if you're interested:
Wizard for NPC Adventures (Romanceable Rasmodius Compatible)
PaintedParrot's Blond Wizard Portrait and Sprite