Stardew Valley

File information

Last updated

Original upload

Created by

bungus

Uploaded by

BussinBungus

Virus scan

Safe to use

About this mod

Shows how event dialogue options will impact friendship. Highly customizable!

Permissions and credits
Changelogs

This mod allows you to see before clicking how dialogue answers will impact your friendship with NPCs. The mod is highly configurable and should be compatible with any mods that add dialogue or events, including SVE, RSV, East Scarp, and more!


  • If installing manually, extract the mod into your Stardew Valley/Mods folder. It should contain both the "Heart Event Helper" and "Heart Event Helper - Icons (CP)" folders. (The "Heart Event Helper" folder contains the code for the mod itself, while the Content Patcher portion contains the custom icons.)
  • If installing via mod manager, download using your manager and install normally.
  • To uninstall, simply delete the mod from your mods folder.


After running the game with the mod installed, you can edit the mod's config with GMCM or directly in the config.json that is generated. There are two configs that can be edited: the "Heart Event Helper" main config and the "Heart Event Helper - Icons (CP)" icon config.

Within the main config, use '{#}', including the brackets, to insert the number of friendship points gained or lost. Use '{#_abs}' to insert the absolute value of friendship points, and '{#_heart}' to insert the number of hearts gained or lost (points/250).

The special characters to use the custom icons are '¢', '£', and '¤', or alternatively '{1}', '{2}', and '{3}'. Other common special characters include '♡' or '{heart}' (heart), '*' (star), '`' (up arrow), and '_' (down arrow if SVE or DaisyNiko's tilesheets are installed).

Spaces aren't automatically added between the default dialogue and affixes, so they must be included in the config fields if desired. To disable changes to neutral responses, clear the 'Text Before Neutral' and 'Text After Neutral' fields.

See the 'Heart Event Helper - Icons (CP)' config menu to change the custom icons.


There are no known issues right now! I've done my best to make sure my mod doesn't incorrectly display friendship results or, worse, cause events to not load correctly. With that said, it's very possible there are things that I've missed so if you have any issues please report them!

Disclaimer: this mod cannot categorically say whether a dialogue choice is good, neutral, or bad in terms of how the event will proceed or consequences after the event. Rather, the outcomes shown by my mod depend only on the friendship points gained or lost from each option. In other words, if you see an option that looks good or bad but is displayed by the mod as neutral, this is most likely because no friendship points are gained/lost by choosing that option even if the event may proceed differently. This is intended behavior of the mod and not something I'd want to "fix," since the reason I made this mod was to see how dialogues affect friendship without needing to constantly check wikis. If you're sure an event caused a change in friendship points but my mod did not display that correctly, please report 1) the mod the event is from, 2) the event ID (should display in the logs if Event Repeater is installed), and optionally 3) the event location (e.g., "beach" or "saloon") and I'd be happy to take a look!


Thanks to Pathoschild for making SMAPI and Content Patcher, and to ConcernedApe for making Stardew Valley! Most of the custom icons available for use in the config are based on emojis from the in-game chat and belong to ConcernedApe.
I'd also like to give a shoutout to LemurKat, whose documentation of event commands here helped me solve an issue with temporary locations.


GitHub: BungusSDVMods