Need an update. The UI doesn't show something like 0/4, 0/8 etc. Only showing default gift limit. Although the actual gift limit still works when you try to spam gifts to an NPC.
I tried the latest update, but it still shows the default gift limit (only visual). The extra gift limit still works. Perhaps it conflicts with your other social page order Redux mod?
I don't think that's it because I did specifically test it with Social Page Order when I made the update. I do think it's probably a mod conflict though; could you send me a log using https://smapi.io/log when you get the chance, so that I can look through your mod list and see if I can figure out what's causing it?
Do you know what mod could conflict with your mod? I use a lot of mods and I'm worried it might cause conflict and ignore your due to another who also changes gift limit.
If you do know, could you add a compatibility and conflict section in the mod description?
I'm not aware of any mods that currently conflict with this mod. When I know of I mod conflict, I usually prefer to fix the conflict, but if it would be particularly difficult to fix, I might list it as an incompatibility on the page.
Would it be possible to have a separate setting once hearts are maxed? Like a "remove limit once hearts are maxed" checkbox, or a separate limit entries for maxed hearts?
That is something that should be possible. I'm really busy with school right now and I have a couple updates for other mods that I'm already working on, so this probably won't be a thing anytime soon, but I'll add a config option next time I update this mod.
Looks like the way this mod changes the upper limits is not being observed by other mods that can check gift limits, like Lookup Anything and mods that show gifts tastes in bubles or on the mouse cursor. I don't know if it's because they expect certain limits and they are not checking the games variables or because your mod doesn't change the game's limits, but 'intercepts' and overrides them when you gift.
Could there be a way around that?
Like a setting that enables a "compatibility" mode that makes the mod keep its own gift limit variables per NPC and that doesn't really give gifts and fakes it by increasing friendship and unlocking tastes with a copy of the gifting function until the gift limits of your mod hit the vanilla limits, so they don't see any gifts given until all gifts left to give match vanilla numbers? So, for example, if the limits are 2 daily, 4 weekly, the alternate gifting that doesn't change the base values would be done for 2 gifts, then use the normal gifting for the other 2.
Yeah the numbers 1 gift per day and 2 gifts per week aren't global variables but are just hard-coded into the NPC's item receive function, so any mods that check the gift limits are probably just going to hard-code those values in their mods. Your idea for a compatibility mode and how to implement that is really smart, and when I get around to updating this mod I'll definitely add that as long as I don't find any major unintended side effects. Additionally, I'll add an API for this mod so that other mods have a way to get the limits if they want to make compatibility patches.
If you need something like of QA or icons to show instead of the little present for various states like "all gifts given" or "birthday" or something like that I could try to cook you something up like an open present box or a little cake, fitting the style of the game's icons.
Okay I've added a compatibility mode, implemented basically how you described it. It's disabled by default, so as not to confuse people that don't know about it, but you can enable it in the config. I've explicitly tested it with Context-Sensitive Gift Cursor, so it should hopefully work with similar mods. I've also added separate limits for maxed NPCs.
hey um I'm not really sure why this is happening but instead of like the usual 1 gift per day I can just give them an infinite amount? I haven't changed anything from the default settings but the counter thing in the menu just doesn't go up no matter how much I give them. But it does give hearts though
There are config options that let you set the number of gifts you can give per day and per week to npcs based on your heart level/relationship status. You can look at the description for all of the heart cutoffs and default values.
25 comments
If you do know, could you add a compatibility and conflict section in the mod description?
Looks like the way this mod changes the upper limits is not being observed by other mods that can check gift limits, like Lookup Anything and mods that show gifts tastes in bubles or on the mouse cursor.
I don't know if it's because they expect certain limits and they are not checking the games variables or because your mod doesn't change the game's limits, but 'intercepts' and overrides them when you gift.
Could there be a way around that?
Like a setting that enables a "compatibility" mode that makes the mod keep its own gift limit variables per NPC and that doesn't really give gifts and fakes it by increasing friendship and unlocking tastes with a copy of the gifting function until the gift limits of your mod hit the vanilla limits, so they don't see any gifts given until all gifts left to give match vanilla numbers?
So, for example, if the limits are 2 daily, 4 weekly, the alternate gifting that doesn't change the base values would be done for 2 gifts, then use the normal gifting for the other 2.
If you need help with anything just ask.
If you need something like of QA or icons to show instead of the little present for various states like "all gifts given" or "birthday" or something like that I could try to cook you something up like an open present box or a little cake, fitting the style of the game's icons.