File information

Last updated

Original upload

Created by

shiiteyanyo

Uploaded by

shiiteyanyo

Virus scan

Safe to use

About this mod

An adaptation of Caleb (夏以昼) from Love and Deepspace to Pelican Town as a new marriage candidate NPC. WIP, but functional!

Requirements
Permissions and credits
Translations
  • Spanish
  • Mandarin
Changelogs
As it's written on the tin. This man has a grip on me right now.



A personal project I started and decided to share for those who also love Caleb! This mod is aimed at those who are familiar with Love and Deepspace and Caleb's original character. Pipsqueak heavy dialogue. You have been warned. 

This mod is experimental and a work in progress! It's my first major mod and a learning process for me :D
Things are subject to breaking and getting overhauled at any point.
I keep a regularly updated list of known bugs pinned in the comments section.

You'll need both: Content Patcher (for this mod to function) and Portraiture (otherwise you will have no character art).
 
 Drag and drop all four folders:
'[CP] Caleb', '[CP] Sunny Apple Decor', 'Caleb NPC', and 'Portraiture'
Into your SMAPI mod folder at 'Stardew Valley/Mods'


Vortex users: Vortex ignores Caleb's portraiture files. You need to manually install Caleb's portrait.
There is a stand-alone version of Caleb's portraiture files available in the Optional Downloads section for you.
Just drag and drop the provided folder into your Mods folder.

- "The portrait is blank!" → Press 'P' while speaking to Caleb to activate Portraiture.
- "How do I trigger the introduction event?" → Spring 8th at the earliest, enter the Saloon.
- "I can't find Caleb!" → Make sure you triggered his introduction event! Afterwards, he will appear in town the following day. The Saloon now has an upstairs attic room where Caleb will be lodging.
- "I don't see the entrance to the Attic"/"The event won't activate!" → The mod may not have loaded, most often due to an out-of-date version of Content Patcher. Try re-downloading and updating your Content Patcher to the latest available version.
- "The portrait is still not working!" → You likely incorrectly installed the portrait file. Reference this visual guide for how to properly install your files:
 


-------------------------

What can I expect?
- A fully functioning standalone NPC you can romance: Caleb has over 400 lines of dialogue currently (excluding events and journal entries).
- Dynamic Dialogue: Has unique greetings depending on when in the day you speak to him, tons of dialogue for different weather, different seasons, how strong your relationship is, and reactions to his favorite gifts. There's even unique dialogue during player pregnancy!
- Currently implemented events: Introduction event, 2 heart event, 4 heart event, 5 heart, 6 heart, a bathhouse event, and an 11 heart event after you are married.
- Event CG Artwork: Select events feature visual novel-esque CG artwork!
- Festival Participation: Participates in most major festivals.
- Seasonal Outfits: Changes between 3 different seasonal outfits (no matching seasonal portraits yet!)
- Custom Spouse Room: Unique spouse room when he moves in with you.
- New Decor: Two cute Sunny Apple decorative plushies are now available at the Stardew Valley Fair stall, each costs 300 star tokens!
- Saloon Attic Room: An additional door in the Saloon back room leads to the upstairs attic where Caleb is lodging.
- Journal Entries: Peek into his journal upstairs as your relationship grows for new entries!
- Villager Reactions: Some villagers have new dialogue and comments about Caleb (no vanilla lines replaced).

I can marry him?!
Yes! You can also have kids together, just like any other spouse. Custom sprites for his kids are included. More marriage-specific festival dialogue is planned, but for now there is an abundance of lines for you to experience. You can even choose a new pet name for him to refer to you as while married! (prompted during an event)

Can I play this on mobile SDV?!
I do not play on mobile so I cannot vouch for it. Mobile versions of SDV and SMAPI are notoriously buggy and unstable from what I hear. For what it's worth, numerous people have reported that they are able to play the mod fine on mobile. Your mileage may vary though and I probably cannot help you if you have any issues. Hope you'll understand!

Can I play this with my friends on multiplayer?
Probably! As long as all players including the host have the same mods, there shouldn't be any "major" issues.
-------------------------



Loved: 
Spoiler:  
Show


Liked:
Spoiler:  
Show


Disliked:
Spoiler:  
Show
Void Eggs, Void Mayo, Algae Soup, Moss Soup, Vinegar, Seeds and Saplings, Wool

Hated: 
Spoiler:  
Show
Fiddlehead Fern, Fiddlehead Fern Risotto, Strange Bun, Red Mushroom, Trash, Fossils, Monster loot


All Seasons:
Spoiler:  
Show


Spring: 
Spoiler:  
Show


Summer: 
Spoiler:  
Show


Fall: 
Spoiler:  
Show


Winter: 
Spoiler:  
Show



Spoiler:  
Show
Introduction: Available from Spring 8th and onwards, Enter the Saloon. REQUIRED to unlock Caleb!
2-Heart: Exit Farmhouse early in the morning. Rewards: Cobbler + Coffee
4-Heart: Walk into Town, 5PM-7PM
5-Heart: After receiving mail. Cindersap Forest, 12PM-430PM. Spring, Summer, or Fall
6-Heart: Walk into Town, 6PM-10PM. Rain/Storm
Bathhouse: Available from 4+ hearts. Enter the Bathhouse Pool, 3PM-9PM. Summer 20/Fall 13/Winter 20
Mines Death: Available from 4+ hearts
Skull Cavern Death: Married only
11-Heart: Chance to trigger when you enter the Farmhouse, 11AM-2PM. Unavailable Thurs/Sundays



Spoiler:  
Show



Alternative portrait art created by kimburs!


Super duper cute Alternative Sprite Sheet created by zxz7!
 



This mod is compatible with Stardew Valley Expanded, Ridgeside Village, and Mineral Town!
Polyamory mods work fine as well.

Two configuration settings are available
"Pipsqueak-Lite": Switch to an alternative script where Caleb's 'Pipsqueak' usage is drastically reduced.

"Caleb Kids": For enabling and disabling the custom sprite for Caleb's children.
If you use other mods that change child sprites and are running into issues, you can try setting this to 'False'.

Use Generic Mod Config Menu to change these settings in-game.

Known incompatibilities are as listed:
"ValleyTalk" - Completely breaks Caleb's introduction event (and potentially his other events), causing a self referencing loop error.
"Caleb di Flagro by Claridel" - Both Calebs use the same internal IDs. This is fixable, but low priority for the moment.

-------------------------
To-do list and missing content:
- Fill out Caleb's spouse patio area
- Create matching seasonal portrait art to go along with the seasonal outfit sprites.
- Create heart events for heart levels 8, 10, 14
- Create a vanilla-styled portrait sheet (very low priority right now. I'll deal with this...eventually LOL)
-------------------------


Thank you to Vanity for being my first tester, And to pkdtsy for volunteering your time and knowledge to help with: the config schema, the alternative dialogue setup, pronoun switches, and more. Thank you so much!

If you'd like to make edits for this mod, please feel free to :D This includes things like: sprite edits, portrait replacements and portrait edits, translations, etc. All I ask is when you upload these to Nexus: please credit me and make your upload dependent on my mod!