About this mod
Adds a simple gifting overview to the UI
- Requirements
- Permissions and credits
- Changelogs
- Donations
What does this mod do?
This Mod adds a Bar of Portraits to the bottom left corner.
Those are the villagers with the least friendship, which not have received 2 gifts this week and no gift today.
Gift indicator
When holding an Item in the Hand or hovering over them in chests or the inventory, the villagers start to glow to indicate, how they like it:
Purple: loves
Green: beloved
Orange: dislike
Red: hates
Also you can see little speech-bubbles above the head of the villagers, which indicates, how much the like them.
Both features can be disabled in the config by setting their values to false or turn them off in Generic Mod Config Menu.
Daily quest indicator
The Mod also shows, if you can turn in a daily quest. If you need an item for that quest, it shows, while holding it or hovering over it.
This feature is turned on by default, but can be turned off in the config by setting show_finished_quests to false of via Generic Mod Config Menu.
SVE? RSV?
Yes, this also works for Stardew Valley Expanded and Ridgeside Village.
In Fact, it even works for ANY Custom NCP, as long as he/she is giftable.
Just add an asset File with his/her name.
I will also provide Assets for some Mods :)
you can Download them and place the extracted folder in the folder assets (like the folder Stardew Valley already is).
Also, i created an extra "Mod" for NSFW assets, since i cant publish them here :D
Currently, the dwarf and some RSV villagers are missing, since i dont found them yet ... will come in following updates
Know everything or Learn it by yourself
Due to a suggestion, i added the learn-mode :D
Instead of Knowing, what everyone like, you need to find it out by yourself.
To Turn it on, set the config value for know_all_tastes to false or turn it off in Generic Mod Config Menu
Only wanna use Loving items?
In the config, you can set only_loves to true or turn it on in Generic Mod Config Menu.
If you do that, you will be only indicated for items, the villagers do love or you dont know how they like it.
Creating own Assets
The Assets must have the dimensions 80x600.
Each 100pixel vertical are used for the 5 likestates and the unknown state.
The ? for the know_all_tastes-Config is in the base asset folder and can be used for your custom Villagers.
GIMP Drop Shadow Setting:
X = 1,115
Y = -8,041
Radius = 13,83
Opacity = 2,0
Colors:
loves = ff00f9
likes = 3be91c
dislikes = ffa600
hates = ff0000
Configurations
In the config.json you can set, how many villagers shall be seen, up to how many hearts they shall appear and the direction of points.
You can change those values in the file and update the settings by pressing F6 (no restart required) or use Generic Mod Config Menu.
Default:
Custom Item List
If the Items are added to the Giftinglist, it should show the indicators.
Still, it could show wrong ... e.g. Alex dislikes Wood, but shows neutral.
the file specials.txt is for overwriting these data ...
Just add a Line with those data:
likestate:
0 loves
1 likes
2 neutral
3 dislikes
4 hates
you can get the ItemID from the SMAPI Console with the command list_items <Itemname>
example:
Alex;388;3;Wood
I will update this list as soon as i test new items for villagers.
To-Do's
This Mod adds a Bar of Portraits to the bottom left corner.
Those are the villagers with the least friendship, which not have received 2 gifts this week and no gift today.
Gift indicator
When holding an Item in the Hand or hovering over them in chests or the inventory, the villagers start to glow to indicate, how they like it:
Purple: loves
Green: beloved
Orange: dislike
Red: hates
Also you can see little speech-bubbles above the head of the villagers, which indicates, how much the like them.
Both features can be disabled in the config by setting their values to false or turn them off in Generic Mod Config Menu.
Daily quest indicator
The Mod also shows, if you can turn in a daily quest. If you need an item for that quest, it shows, while holding it or hovering over it.
This feature is turned on by default, but can be turned off in the config by setting show_finished_quests to false of via Generic Mod Config Menu.
SVE? RSV?
Yes, this also works for Stardew Valley Expanded and Ridgeside Village.
In Fact, it even works for ANY Custom NCP, as long as he/she is giftable.
Just add an asset File with his/her name.
I will also provide Assets for some Mods :)
you can Download them and place the extracted folder in the folder assets (like the folder Stardew Valley already is).
Also, i created an extra "Mod" for NSFW assets, since i cant publish them here :D
Currently, the dwarf and some RSV villagers are missing, since i dont found them yet ... will come in following updates
Know everything or Learn it by yourself
Due to a suggestion, i added the learn-mode :D
Instead of Knowing, what everyone like, you need to find it out by yourself.
To Turn it on, set the config value for know_all_tastes to false or turn it off in Generic Mod Config Menu
Only wanna use Loving items?
In the config, you can set only_loves to true or turn it on in Generic Mod Config Menu.
If you do that, you will be only indicated for items, the villagers do love or you dont know how they like it.
Creating own Assets
The Assets must have the dimensions 80x600.
Each 100pixel vertical are used for the 5 likestates and the unknown state.
The ? for the know_all_tastes-Config is in the base asset folder and can be used for your custom Villagers.
GIMP Drop Shadow Setting:
X = 1,115
Y = -8,041
Radius = 13,83
Opacity = 2,0
Colors:
loves = ff00f9
likes = 3be91c
dislikes = ffa600
hates = ff0000
Configurations
In the config.json you can set, how many villagers shall be seen, up to how many hearts they shall appear and the direction of points.
You can change those values in the file and update the settings by pressing F6 (no restart required) or use Generic Mod Config Menu.
Default:
{
"ModEnabled": true,
"max_persons": 15,
"show_maxhearts": 10,
"low_to_high": true,
"only_loves": false,
"switch_key": "RightControl",
"know_all_tastes": true,
"show_finished_quests": true
}
Custom Item List
If the Items are added to the Giftinglist, it should show the indicators.
Still, it could show wrong ... e.g. Alex dislikes Wood, but shows neutral.
the file specials.txt is for overwriting these data ...
Just add a Line with those data:
Villager;ItemID;likestate(;Optional infos like itemname)
likestate:
0 loves
1 likes
2 neutral
3 dislikes
4 hates
you can get the ItemID from the SMAPI Console with the command list_items <Itemname>
example:
Alex;388;3;Wood
I will update this list as soon as i test new items for villagers.
To-Do's
Indicate, while holding cursor over an Itemdone- Generic Mod Config Menu
integrationdone - Adding all missing SDV, SDE and RSV assets
- Adding assets for some NSFW Mods