Stardew Valley

File information

Last updated

Original upload

Created by

Ch0op

Uploaded by

ch0opera

Virus scan

Safe to use

About this mod

An immersive NPC pets mod!

▪︎ Adds a guinea pig companion for Abigail's solo pet (David the Guinea Pig) via Custom Companions.

▪︎ Also adds options for pet companions for other NPCs.

Requirements
Permissions and credits
Translations
  • Russian
Changelogs
🥬🐹🥕
[ INTRO ~ INITIAL INSPO ]
Spoiler:  
Show

Did you know that guinea pigs cannot live happily alone as solo pets?


(If not, don't worry! I just learned this the other day.)

They're social herd animals and require the company of at least another well-matched guinea pig to lead happy, healthy, and fulfilling lives. It's even illegal to own only one guinea pig in Switzerland. 
 

🔅  🔆  🔅

Abby's pet guinea pig David has been deprived of his basic social needs for too long.

Enter GOLIATH THE GUINEA PIG - a friend and companion for David.

-
-


The two pigs will live comfortably in Abby's room with plenty of space for them to run around and get their much-needed physical exercise. 

🔅  🔆  🔅

And then came the hamsters and everything else...





[ WHAT DOES THIS MOD DO? ]

This mod adds a friend and companion guinea pig, affectionately named Goliath, via Custom Companions (CC) for Abigail's lonesome pet guinea pig David.
It also replaces the little cage in Abby's room with an upgraded kennel and adds new messages (map strings & animal inspection dialogue).
 

Additionally, there's an option for other NPCs to have a pet hamster CC.

And More...
Please see the Instructions & Configuration section for details.

_ - _ - _ - _ - _ - _ - _

This mod adds:

 A companion guinea pig CC for Abby's canonical pet piggy David
+ a slightly modified version of Domestic Animals' David CC
Pet hamster CCs for Maru and/or Vincent
Pet butterfly companions for Haley
Randomized animal inspection dialogue based on heart-level 
Bonus pet-related dialogue for relevant NPCs at certain times/places
Custom spouse room options with farmhouse CCs for Abby, Haley, & Maru
 Various randomized inspection dialogues to discover in the respective pet owners' homes

(All options are configurable) 


[ RECOMMENDED COMPLEMENTARY MODS: ]

SH's Domestic Animals 
Tested and designed with SmolHooman's Domestic Animals (DA) in mind and its edits to Abby's pet guinea pig David. This mod adds a new guinea pig companion, Goliath, to hang out with David!

DA also adds pets and companions for other NPCs and locations.

+ SH's Wild Animals adds seasonal wandering wildlife to the valley!

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

 !  
 !

[ Read-Me for Important Info WRT SH's Domestic Animals Mod ]

Spoiler:  
Show

_________

I'd planned to make SH's DA a soft requirement; however, I realized that I would not be able to easily edit the dialogues for its David The Guinea Pig companion from within my mod. Therefore, I've included a David the Guinea Pig CC in this mod that's been modified to reflect the existence of his new companion Goliath.

If you play with SH's Domestic Animals, please see the Instructions & Configuration section.


 

 
SH's DA is highly configurable and I wholly recommend it - with or without this mod.

Kudos to SmolHooman 🐀

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



[ COMPATIBILITY: ]

▪︎
Less Ugly Town Interiors
Tested with LUTI and received no complaints from the animals. Honestly, they seemed much happier in their revamped surroundings.
✅️

▪︎ Stardew Valley Expanded
Untested, but should work just fine (unless it drastically changes any of the maps patched by this mod). 
✅️

▪︎ 
David the Hamster
Not compatible, for obvious and not-so-obvious reasons. 
❌️
(The guinea pigs won't load with DtH installed, but the other pets will work.) 


《  POST-MARRIAGE - Spouse Rooms & Farmhouse CCs  》
Spoiler:  
Show


If enabled, this mod includes changes to Abby's, Haley's, and Maru's spouse rooms that add their respective pet companions to the farmhouse when your farmer lives with Abigail, Haley, or Maru.

*   *   *

Because so many mods edit the farmhouse interior and spouse rooms, compatibility is not guaranteed.
(This goes double for MP saves where a farmhand marries one of these NPCs.)



This mod's edited spouse rooms were designed as a replacement for the vanilla spouse room maps. The pet companions are set to spawn on tiles in the spouse rooms and wander around the farmhouse. 


I cannot reasonably test every mod for compat with the farmhouse CCs, but reports of incompatibility are welcome and appreciated. ✔️


I also can't account for anyone's home decor choices or layouts for multiple spouse rooms.

Please see the FYI | FAQ | FWIW section for some handy mod recs to help contain all animals & inanimate objects.

*   *   *


[ Notes: ]

⚠️ If you change spouse room styles in the game, some funky visual glitches may occur. Sleeping a day should restore normalcy, but it's probably best to change styles outside the game (at the title screen with GMCM).

⚠️ The farmhouse CCs sometimes don't appear until you leave the map. I'm not sure why. Just go outside and come back in and they'll be there! 


[ Tested with: ]

Aimon's Tidy Cozy Farmhouse - it works! ATCF also has a setting for "CustomSpouseRooms fix" for better compat with multiple spouse rooms (when using CSR). 

Free Love - it works! I'd advise using Custom Spouse Rooms to achieve the optimal layout for your farmhouse.

Platonic Partners and Friendships - it works - so far, so good! I personally play with PPaF so compatibility with its relationship system for NPCs who cohabitate with the farmer in romantic or non-romantic capacities is a priority. 
 
Tiny Farmhouse - it works! But this farmhouse mod has trouble with spouses disappearing into the void because of its small size. Nothing game-breaking, just an FYI.


*   *   *


  




[ * INSTRUCTIONS & CONFIGURATION * ]




🥕 For Abigail's guinea pigs (David & Goliath):

Spoiler:  
Show


  "Enable Guinea Pigs":
Choose whether or not to enable the guinea pig companions & new piggy hutch in Abby's room. 



 "Abby's Spouse Room Style":
Choose which style of spouse room you'd like for Abby: Adventure or Vanilla-ish.

(Choose "None" if you do not want to enable spouse room changes/piggy CCs at the farmhouse)



"Adventure"** is a more mature, glown-up version with new tasteful wallpaper, a large center window, & props featuring adventurer Abigail lore.
~  ~  ~ 
"Vanilla-ish" is a slightly modified version of the classic Abby room - including the old fish wallpaper, video game set-up, and drumkit.


(The farmhouse CCs may have complications. Please see the Compatibility section for more details.)

- - -
Previews shown in Images.

**Adventure version requires Lumi's Indoor Tilesheets!

- - -

[ PLEASE NOTE ]

If SH's Domestic Animals is installed:

Turn off "Abigail's pet guinea pig changes" in DA's config settings as a modified David the guinea pig CC is included in this mod.
  

-   ¤ • ¤ • ¤ • ¤ • ¤ • ¤ • ¤   -






🥜 For Vincent's and Maru's hamsters:


Spoiler:  
Show


 ◉ "Enable Hamsters":
Choose whether to enable hamster pet companions for Vincent & Maru
 
You can enable a pet hamster companion (and the included map patches to add cages to the respective homes) for VincentMaru, or both.


- - -


 "Vincent's/Maru's Hamster's Name":
Choose custom names for the hamsters! Or stick with their default names.


If it helps, the dialogue for Vincent's and Maru's hamsters was written for male and female hamsters, respectively (using he/him or she/her).


- - -


 "Maru's Spouse Room Style":
Choose which style of spouse room you'd like for Maru: Stargaze or Vanilla-ish.

(Choose "None" if you do not want to enable spouse room changes/a hamster CC at the farmhouse)


"Stargaze"** is a more toned-down version with an intriguing glass door, respectable storage for Maru's equipment, and animated robot eyes.
~  ~  ~
"Vanilla-ish" is a lightly edited version of the classic Maru room featuring Less Ugly™️ wallpaper and a mysterious trapdoor.




(The farmhouse CCs option may have complications. Please see the Compatibility section for more details.)

- - -
Previews shown in Images 


**Stargaze version requires Lumi's Indoor Tilesheets !


- - -

 

(1.2.0)



🌻 For Haley's Butterflies:

Spoiler:  
Show


  "Haley's Butterflies":
Choose whether or not to enable butterfly companions in Haley's room. Comes with map patches to include a butterfly hutch and flowery decor.

 "Haley's Spouse Room Changes":
Choose whether you'd like to load a custom spouse room for Haley that will enable farmhouse butterfly CCs when she's living with the farmer.

Also includes a new butterfly garden-themed custom spouse patio if Lumi's Outdoor Tilesheets is installed! 

- - -

[ PLEASE NOTE ]

** All ** options for Haley's butterfly pet CCs require Lumi's Indoor Tilesheets !

- - -



💬 "Bonus Pets Dialogue":
Choose whether to enable extra pets-related dialogue for select NPCs.

The dialogues are locational (when an NPC is standing on a specific tile) and randomized (multiple lines with a random chance of showing).

Here's a working list of who & where:

Spoiler:  
Show


• Abby - In her room when she's playing videogames 
• Caroline - Tuesday mornings before aerobics class
• Demetrius - In the kitchen or lab late afternoons and rainy days
• Haley - Various times in her room and Rainy days in the living room
• Jodi - Mondays around 4 PM in Vincent's room
• Maru - Mornings in her room from 6-10, Rainy days in Robin's shop or lab 
• Vincent - Mornings in his room from 6-10, and Rainy afternoons in the house




CREDITS:

• AirynS for his major help with realistic rolling animations for the hammy ball sprites + much-needed code optimizations & wisdom.
• Amaranthacyan for her kind and helpful support in getting the spouse room stuff working with PPaF compat.
• DustBeauty for her lovely artwork and open permissions that enabled me to use various assets from RCTI. 
• kanafile & PurpleChickadee for their generous perms & hamster/guinea pig sprites.
• 0Logophile0 for her crucial support with writing & editing.
• 0Renciel for their superb map designs and allowing me to borrow them. 
• SmolHooman for their fantastic CC mods and open permissions.
• & As always, many thanks to special friends in and around the Stardew Valley Discord ♡

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

FYI | FAQ | FWIW
 
Spoiler:  
Show


Hi! Thanks for taking an interest :)

-  .  - .  -  .  -  .  -  .  -

Optional recommended utility mods:

 Move It - allows you to pick up any guinea pigs or hamsters who may wander too far and re-place them on the map. (Works for many other things too!)
.
Map Editor Extended - allows you to modify maps in-game by copying and pasting tiles.
.
Noclip Mode - allows you to walk anywhere by temporarily disabling collision with obstacles by pressing a hotkey.
.
Smart Building - allows you to retrieve stubbornly stuck items when nothing else works (plus a ton of other cool stuff!).
.
Custom Spouse Rooms - allows you to rearrange spouse room locations in the farmhouse.


{{❔️}}

Why are these rodents so big?

A few reasons.
1. Guinea pigs are typically larger than hamsters, but size in SdV often doesn't translate into the scale we're used to.🍓

2. Some of these sprites were originally intended as retextures for cats, rabbits, or dinos in the game.🐈🐇🦖

3. All the better for you to see them! 👀✨️

4. The hamsters are so big because they're lab-grown mutants from Joja.🧫🧬


Can I have only the guinea pigs/hamsters? 

Yup! All the options are configurable. Turn on/off whatever you want or don't want.


Did you know that hamster exercise balls are not generally recommended and may be harmful to their health?

Yeah, I am aware now. I've made the artistic decision to go with the hamster ball sprites to portray their relatively smaller size better and because they look adorable in their space bubble balls.
 
Please feel free to share any other rodent facts or pics of your pet piggies/hamsters! :D
 
🐁 🐾 🐹 🐾 🐀
~


OTHER MODS SHOWN IN PREVIEW IMAGES:

Diverse Stardew Valley
Less Ugly Town Interiors
DSV x Nyapu's Portraits
DaisyNiko's Earthy Interface
SH's Domestic Animals
Stardew Kids Expansion(with alternate portraits by medicsun with DSV compat)
Vibrant Pastoral Recolor
Vintage ReShade

~ ~

Extra special shoutouts to AirynS, Amaranthacyan, Doragoun, 0Logophile0, Pathoschild, 0Renciel, skellady, sophiesalacia, Tiakall, VinillaBean, and violetelizabeth, M.D. for their invaluable advice & support in the making of this mod. Thank you!

-  .  - .  -  .  -  .  -  .  -




- 🐾 -

 If you enjoy this mod and care about animal welfare, please endorse it with a thumbs-up :)

 ~ 🖒 ~ 

50% of earned DP goes to Wildlife Conservation Society (WCS)