No "Fear of Unfulfilled Dreams"
Added 2022-09-04 19:28:04 +0000 UTC
I can't be the only one annoyed that Sims whine if you don't do their wants. I am the God of your world, obey me. Thus this mod, No Fear of Unfulfilled Dreams, came to be. This mod completely prevents the fear from being added through several different avenues. If you have this mod, any Sim with the fear will no longer have it.
Technical stuff
This mod does several different things which I shall briefly describe. The first thing it does is modify loot_Fear_Unfulfilled_Trigger. This XML file is called a "loot" or "action" tuning file. Loot is the result of another in-game happening, and in this instance, it's responsible for the fear being added. I've removed any code that would make it actually happen.
Now, what causes this loot to occur? It's commodity_Sim_Fulfillment. When this reaches a certain point—I'm not sure which, maybe 0?—the fear is added. I've set the minimum value of the statistic at 99 and the maximum at 100, so Sims never feel unfulfilled.
The buffs were added if your Sim had the trait and fulfillment less than 100. I've lowered that to fulfillment less than 98, so they should never be added. If your Sim already has the buff in the save, you'll have to cheat it away, but it shouldn't come back.
Lastly, I did something that rendered all of this work unnecessary. The fear itself is actually a trait. It had an age test, which is something that denotes the valid ages for this fear. It was Teen, Young Adult, Adult, and Elder. I changed it to NONE. There are no valid ages for the fear, so it will never be added to any Sim and if a Sim currently has it, it will be removed after adding this mod. I don't know why I didn't think of this in the first place, but whatever.