Stardew Valley

File information

Last updated

Original upload

Created by

PaintedParrot

Uploaded by

PaintedParrot

Virus scan

Safe to use

About this mod

Adds the Wizard from Romanceable Rasmodius to NPC Adventures. Bring him with you on your adventures complete with over 200+ lines of dialogue. Fully compatible with Romanceable Rasmodius, RRRR, SVE, and Vanilla. Includes dialogue for platonic, dating, and married relationship statuses with the Wizard.

Requirements
Permissions and credits
Translations
  • Russian
  • Mandarin
Changelogs
This mod adds the Wizard as an invitable (and hirable!) NPC companion to the mod NPC Adventures. If you aren't familiar with NPC Adventures, it allows you to invite NPC's to follow you across town and, depending on the NPC's abilities, help you with certain activities you are doing (such as fighting enemies, foraging, fishing, etc.) It also includes dialogue and potential events based on where you have brought the NPC to.

Features:
  • 250+ lines of dialogue for nearly every location in game (SVE, and RSV locations included)
  • Full support for marriageable Wizard, including different dialogue if you're dating or married.
  • Full support for vanilla platonic wizard. *Dialogue is written for his Romanceable Rasmodius personality, so he may be more polite than vanilla, however the difference is minor.
  • Portrait compatibility for 2, 7, 9, 12, and 32 expression portrait sheets.
  • Compatible with Romanceable Rasmodius Redux Revamped (RRRR) and its Hidden Love Interest Mode.
  • Compatible with Romanceable Rasmodia - Female Wizard.

Details:
  • Wizard can be hired to come along your adventure for 3000G
  • Wizard can be invited freely at 8+ hearts, with increased sales with increased friendship (25% off at 4 hearts, 50% off at 6 hearts.)
  • Wizard is under fighter and protector class. He will fight alongside you against enemies and can cast a shield on the farmer, making you invulnerable for 10 seconds at a time.
  • His permanent buffs are: +3 Defense, +1 Attack, and +1 Speed.
  • He will automatically leave at midnight, or 2am if married.
  • He will meditate for his idle animation.

Config:
  • RRRR Hidden Love Interest Mode: (true/false) Default set to true, wont change anything unless you have Romanceable Rasmodius Redux Revamped (RRRR) installed. Allows for dating dialogue to work when unofficially dating the wizard.
  • Portrait Mode: (32, 12, 9, 7, 2) Select the amount of expressions your wizard portrait has. If you're unsure how many you have, read the instructions further down.
  • Vanilla Matching Beach Sprite: (enabled/disabled) Default set to disabled. Turns on the Wizard beach sprite that comes with this mod. Disable if using another mod that adds a beach sprite or you will get errors, or using a non-vanilla looking Wizard.
  • Female Wizard: (true/false) Enable if using a female wizard. (Previously offered as optional file, now changeable in config.)

Instructions:
  • Install all required mods first. (Content Patcher, SMAPI, and NPC Adventures. As well as all requirements needed for NPC Adventures.)
  • Download the mod, place "[CP] NPC Adventures - Romanceable Rasmodius", and "[NA] NPC Adventures - Romanceable Rasmodius" into your mods folder.
  • Set your config options, either through editing config.json in [CP] NPC Adventures - Romanceable Rasmodius, or using a mod such as Generic Mod Config Menu.
  • Make sure to have only one version of the mod installed at a time (male or female.)
----
  • To determine how many expressions your Wizard portrait has, open the portrait png file and count. Common types are listed below:
If you use only the default SVE wizard it is 2 (pre 4 hearts,) and 7 (at 4+ hearts.)
If you use custom Wizard portraits you will need to count for yourself they are very varied (typically 7, 9, or 12.)
If using a non-SVE Romanceable Rasmodius wizard sheet, it is 9.
If you use an RRRR compatible portrait sheet, it is 32.
If you only have vanilla wizard (without SVE, or other romanceable wizard portrait mods) it is 2.
If at any point you experience blank portraits, set your portrait config down by one option, and let me know.
  • Alternatively, you can open up content.json under the content patch portion and edit the portrait calls manually if your portrait sheet isn't quite working with my presets. While compatible with 32 portraits, in practice this mod only uses 12. The 32 config exists because certain portraits are ordered differently than in 12 portrait sheets. I used Who's Rasmodius portrait sheet as reference when writing all dialogue because that's the one I personally use. (I only recommend you do this if you have some modding experience.)
  • If you're unsure how to use your custom portrait/sprite, I wrote an article about it here.

Compatibility:
  • Compatible with romanceable, and non-romanceable Wizard.
  • Compatible with RRRR's Hidden Love Interest Mode if enabled so in the config, there might be some slight lore inconsistencies with RRRR, however I tried to stay as neutral as possible to avoid breaking any lore immersion.
  • Compatible with Romanceable Rasmodia (Female Wizard.)
  • Compatible with 2, 7, 9, 12, and 32 expression portrait sheets. If your portrait doesn't fit into any of these, you can edit it manually (in instructions) or let me know and I can add a patch.
  • Compatible with Stardew Valley Expanded and without.
  • Compatible with Romanceable Rasmodius and without.
  • Not compatible with multiplayer, split screen, or mobile (this is on NPC Adventures side)
  • Otherwise there shouldn't be any issues with other mods, if there is, it is more likely an incompatibility with NPC Adventures but do let me know.
  • Currently fully works with NPC Adventures until they update and add the Wizard as recruitable in base mod. When that happens, I'll likely update this mod as an overwrite for the purposes of keeping his romanceable rasmodius personality, and dating/marriageable compatibility alive.

Translations:
I give permissions for translations to be created and posted. As of 1.1.0 all dialogue is in the i18n folder. Initially I said I wouldn't do i18n, but after this update the dialogue.jsons got convoluted so I converted it. Sorry for any confusion/inconvenience this change brings.

Translations are no longer loaded through the locale folder, and only through i18n.

Future Features/Notes:
My personal motivation for modding has always been to create the things that I want to see in my game, so most updates tend to stem from that.
For now my future plans include adding more Ridgeside Village dialogue (I started playing through it only recently, so I don't know the lore enough to write  a lot of dialogue for its locations yet.) You might also notice there's some missing dialogue for some SVE locations, that's also because I simply haven't played far enough into SVE to know where/what that is yet, so I plan to fill those out the more I play. I also hope to add more dialogue based on current heart level, on what events you have seen, and more variety for dating/marriage dialogue, etc. There are currently no events in the mod, and I don't really have any ideas for them yet, but who knows.

Anyway yeah, let me know if anything is broken, spelling/grammar mistakes, or you find missing dialogue, (I really wanted there to be something for all locations... for some reason.) Suggestions/feedback always welcome too.

Special thanks to haywrites/WerewolfMaster for being responsible for the wizards charming personality, PurrplingCat for creating and maintaining NPC Adventures, Jellonip for letting me steal their hidden love interest mode code + portrait compatibility code, and Nom0ri for making the female wizard 1.0 patch!'

If you're interested in my other Wizard mods:
PaintedParrot's Blond Wizard Portrait and Sprite
Romanceable Rasmodius - SVE Compatible