Sanity

Sanity

175k Downloads

[Compatibility] Spice of Life sanity values changing based on food familiarity.

UnlimatedStone9 opened this issue ยท 1 comments

commented

Might I suggest some compatibility with the mod Spice of Life? To be specific, when a player is growing tired of eating a food and has eaten more than just one of that same food, (i.e they're supposed to eat a different food to gain benefits), the option to increase or decrease those foods current sanity levels based on excessive food consumption would be quite useful, the values would likely revert to their default state if a player has not consumed that food in a long time.

On top of this, there's a mod called 'Spice of Life: Carrot Edition' that focuses more on rewarding the player for finding new foods, I think a similar feature could be added to this mod (that doesn't require integration with 'Spice of Life: Carrot Edition', was just an example) that allows foods sanity levels to be increased or decreased based on a players familiarity with eating that specific food, sanity levels too could also revert back to their default state if the food isn't consumed in a long time.

commented

I've been thinking, and I'm going to be more specific about this.

Spice of Life: You eat a food, say apples, and your sanity levels increase because it's a good food to eat, however because of SoL you grow tired of eating this food, in which case using Sanity you could set the food to increase or decrease it's core sanity levels based on how often you're eating this food without eating a different food in your diet, say steak and porkchops? Eating apples in a balanced diet would slowly but surely default the apples back to their core sanity levels, and no longer will they increase or decrease sanity more or less than they should already. i.e Gaining familiarity with a food but eating it too often will affect the core sanity levels of said food (say +5 by default, decreases to +2 when overeating said food).

In the case of Sol: Carrot, (Which is merely an example and does not need to be installed alongside the mod), gaining familiarity with a food and eating this food more often will increase or decrease the foods core sanity levels, the reason this isn't identical to SoL is because of this, SoL requires you to grow tired of eating a food, however in the case of how this would work, you could eat a food in a balanced diet, say apples, carrots, potatoes and steak, and the food that is configured to increase or decrease it's core sanity levels would still occur, even though you're not only eating that one food.
After a long period of time, this core sanity level increase or decrease will revert back to its default value if you have not eaten the food in a long time, similarly to how in the real world if you enjoy a specific food and grow familiar with it, the food may become bland, or might become more flavorsome, but not eating that food for a long time and returning to it when you're less familiar with it may have a different effect with you.