Probably should not ask this here, but I have been thinking for quite sometime, so if anyone is using this mod together with socializing skill, please let me know if they work together.
Thank you for making this mod and updating it for 1.6!
While I'm enjoying using it, I just wanted to let you know that after testing it out in-game, currently the default config.json settings cause your friendship with NPCs to increase instead of decrease when you haven't given them a gift this week. As another user Vizaru posted in an earlier comment here, changing both "BasicAmount" and "BirthdayMultiplier" in config.json to negative numbers fixes this (e.g. changing them to -10 and -5.0 appears to fix this issue).
Will do!! Is there a way to augment the amount of points required to gain a heart? 🤔 It's 250 friendship points to gain a heart, but would it be possible to change it to 300 for example?
You could increase/decrease the base amount. That would lower the amount of point you get. But the mod itself doesn't change the required amount to gain a heart
Sorry if I didn't understand properly, I thought the base amount is used to calculate the decay, but what you said here sounds like it affects the amount of friendship points gained as well? Like when talking or gifting the npc.
The mod itself doesn't handle the actual decay. That's done by the game. What the mod does is, it allows you to increase/ decrease the amount of friendship points gained. Depending on your settings, it will do the following.
1. If MissedBirthdays is turned on, then it will decrease your friendship points with the NPC who just had a birthday if you didn't give them a gift.
2. If MissedBirthdays is turned on, then it will increase your friendship points with the NPC who just had a birthday if you gave them a gift.
3. It will increase your friendship points with all NPC's who you've talked to (This is done daily).
You can find all the calculations in the config file.
That's exactly what I needed, after a week of trawling through various forums in my free time looking for similar modules or trying to change the XNB file to make the friendship mechanism more difficult, looking forward to your updates!
I have no idea what this means but I got a bunch of red text errors from SMAPI while trying to play with this mod installed.
[table]lationshipsMod crashed when editing asset 'Data/mail', which may cause errors in-game. Error details:NullReferenceException: Object reference not set to an instance of an object. at EnhancedRelationships.EnhancedRelationships.<ContentEvents_AssetRequested>b__12_0(IAssetData asset) in C:\Users\a\OneDrive\Documents\GitHub\MyStardewMods\EnhancedRelationships\EnhancedRelationships\EnhancedRelationships.cs:line 254 at StardewModdingAPI.Framework.ContentManagers.GameContentManager.ApplyEditors[T](IAssetInfo info, IAssetData asset, List`1 editOperations)[/table]
I looked thru the files and I don't see anything pertaining to "object references" or "null ref exception", not on my end at least. I did switch the "get mail" config to false just to see if it helps - it does not. Not really sure what this setting entails, but I still get letters about so-and-so's b'day is tomorrow with gift suggestions so it appears that it may have no effect on game (?). But please could anyone help me figure out the problem? I really want to use this mod! TIA
here's the full smpi log: https://smapi.io/log/964bb62f3068433ab1e166a9f2aa72a6
EDIT: I just saw this problem reported in the Bugs section. I hope it can be fixed soon!
Maybe tweaking the "get mail" setting was not a good idea after all. I have no idea what I'm doing! Was just looking over my smapi log today because I have (probably) too many mods and it shows ER has 463 errors. Eesh. SMAPI log
@1nfernalmachine - Thanks for your comment. Good to know!
How's it working for you with EnableMissedBirthdays turned off? I know you said it stops the NRE error from spamming, but does this mod seem to be working well otherwise?
This is what I've been looking for!! I typed a bunch of keywords in the search (friend/s, relationship/s, social, friendship, &C.) but nothing was coming up (well, not nothing - found several other cool additions). I have full hearts with most NPCs on my roster already. I wonder how this will affect that. Also play with SVE, RSV, ES, & more. Plus I've been using Part of the Community (also love that one). Hopefully this can rebalance things. It gets boring and pointless maintaining a relationship that's already "perfect" based on the game's standards. Thanks for updating.
This might be just the thing to nerf the mod Part of the Community Since this one makes making friends harder if you actively ignore them while Part of the Community gives passive friend points for joining festivals or interacting with others around them.
62 comments
While I'm enjoying using it, I just wanted to let you know that after testing it out in-game, currently the default config.json settings cause your friendship with NPCs to increase instead of decrease when you haven't given them a gift this week. As another user Vizaru posted in an earlier comment here, changing both "BasicAmount" and "BirthdayMultiplier" in config.json to negative numbers fixes this (e.g. changing them to -10 and -5.0 appears to fix this issue).
1. If MissedBirthdays is turned on, then it will decrease your friendship points with the NPC who just had a birthday if you didn't give them a gift.
2. If MissedBirthdays is turned on, then it will increase your friendship points with the NPC who just had a birthday if you gave them a gift.
3. It will increase your friendship points with all NPC's who you've talked to (This is done daily).
You can find all the calculations in the config file.
Anymore questions, feel free to ask.
Or close the game and open your Enhanced relationships mod folder and edit the configuration file
[table]lationshipsMod crashed when editing asset 'Data/mail', which may cause errors in-game. Error details:NullReferenceException: Object reference not set to an instance of an object.
at EnhancedRelationships.EnhancedRelationships.<ContentEvents_AssetRequested>b__12_0(IAssetData asset) in C:\Users\a\OneDrive\Documents\GitHub\MyStardewMods\EnhancedRelationships\EnhancedRelationships\EnhancedRelationships.cs:line 254
at StardewModdingAPI.Framework.ContentManagers.GameContentManager.ApplyEditors[T](IAssetInfo info, IAssetData asset, List`1 editOperations)[/table]
I looked thru the files and I don't see anything pertaining to "object references" or "null ref exception", not on my end at least. I did switch the "get mail" config to false just to see if it helps - it does not. Not really sure what this setting entails, but I still get letters about so-and-so's b'day is tomorrow with gift suggestions so it appears that it may have no effect on game (?). But please could anyone help me figure out the problem? I really want to use this mod! TIA
here's the full smpi log: https://smapi.io/log/964bb62f3068433ab1e166a9f2aa72a6
EDIT: I just saw this problem reported in the Bugs section. I hope it can be fixed soon!
Was just looking over my smapi log today because I have (probably) too many mods and it shows ER has 463 errors. Eesh.
SMAPI log
How's it working for you with EnableMissedBirthdays turned off?
I know you said it stops the NRE error from spamming, but does this mod seem to be working well otherwise?