Please sign in to access this page

Gift Tastes Make (More) Sense Mod

Gift Tastes Make (More) Sense Mod Used AI

13 devlogs
10h 53m
•  Ship certified
Created by Juha

A Stardew Valley mod to add new gift preferences that have been implied through in-game content such as dialogue or secret notes. I made it because some NPC gift tastes didn't make sense when I first played the game! Github Copilot was used to autocomplete repetitive blocks of code.

❗️NOTE: If you don't have Stardew Valley, I have a demo video in my repository :)

Timeline

Ship 2

0 payouts of shell 0 shells

Juha

2 days ago

Juha Covers 4 devlogs and 2h 9m

Final touches before updating the mod on Nexus Mods! Three new preferences were added in total, two of them with custom dialogue. It was fun experimenting with custom portraits and multi-page dialogue.
Here's a picture of Willy liking crabs now.

Update attachment

Shane now has angry -> sad portraits when responding to being gifted beer as a hated gift.

Update attachment

Forgot to add this on to the last updates:
- Shane now hates beer after his 6-heart event, and has custom dialogue that addresses the player directly by name for that extra disappointment!
- Willy likes crabs because he loves books about crabbing and calls himself a crab enthusiast

Anyways, here' a photo of one of the bugs. I messed up a special code that indicates the dialogue should be split up into two boxes, and got a coin symbol instead??

Update attachment
Juha
Juha
1h 30m 3 days ago

Leah likes hardwood as well as marble, and has custom dialogue relating it to her art work :)

Update attachment

Ship 1

1 payout of shell 173.0 shells

Juha

about 1 month ago

Juha Covers 9 devlogs and 8h 44m

Final touches! Added a README, got rid of dummy code, updated preferences, uploaded to Nexus Mods, and so on.

Update attachment

Finished adding config options, which means all features are complete!

Update attachment

Big progress:
- Got rid of the config menu because settings wasn't changing anything, but then figured things out and brought back the config menu :)
- Shane likes Joja Cola after 6-heart event
- Individual preferences can be toggled
- Mod can be turned on/off without installing/uninstalling

Update attachment

Added log names and customized config update times so that it's as frequent as possible!

Update attachment

Started making a config menu!

Update attachment

Tried to figure out how to make dynamic season-dependent changes. Settled with hard-coding in gift preferences for Lewis (for now).
I spent a lot of time trying to fix project logging...
Earlier, I decided to make a github repository of the parent folder for my project (so that I can add other mods in the same repo later on). BAD idea. Even though I was working on the same project, hackatime started registering all activity as from <> and I couldn't post a devlog because the coding time wasn't registering with this project. Found a fix? workaround? by connecting both hackatime projects to this project.

Update attachment

Making a Content Patcher Mod is harder than I thought 😭 Trying to untangle the gift preferences priority logic and using it to override certain preferences took another 30mins (not logged because it was all google :( )

Update attachment

Added new preferences and debugged a lot! I figured out how to use the debugging functions in Content Patcher. Here's a picture of one of the bugs.

Update attachment

Installed base mods (it was my first time) and added test items to universal preferences. More time was spent looking up how to run mods than actually coding :(

Update attachment