- Site Map >
- Modding and Creation >
- Creator Feedback Forum >
- Sims 2 >
- Other - Project: What does wfsanity do, exactly?
- > Creator Feedback for Sims 2 creation goes in here
Replies: 9 (Who?), Viewed: 4608 times.
#1
7th Apr 2020 at 7:49 PM
Last edited by kestrellyn : 10th Apr 2020 at 10:20 PM.

Posts: 2,657
Thanks: 7512 in 39 Posts

What is wfsanity?
Wfsanity is a modification of a particular class of functions called Check Trees which determine when certain wants are allowed to appear. Not all wants can appear in all circumstances by default, they are generally generated when certain conditions trigger (although some of them do appear more or less at random). Check trees limit when they can appear further.
I've documented wfsanity's functionality in a spreadsheet in wfsanitydoc.zip. In each row, column A lists a want or fear (or multiple wants and fears), column B lists the requirements from the check tree as of M&G, and column C lists additional requirements added by wfsanity. In the spreadsheet I use the following terms:
Wanter is the sim who rolls the want
Target is the sim mentioned in the want
A generic want is a version of the want without a Target. For example, you can want to marry a particular sim, or you can just want to get married in general - the latter is the generic version of the want. The generic and specific versions are considered the same want, and thus share the same check tree, but the check tree can apply different requirements for the generic want.
I am only marking things as bugs (and fixing them) when it is clear to me what Pescado intended to happen and it is also clear that he made a mistake implementing it. If you have a request for something to work differently, let me know and I will make a supplementary mod to do that, if it's possible.
Current Progress: I have documented 33/115 check trees
Mods attached to this post:
wfsanity.zip: Fixed version of wfsanity. Bugs fixed:
- Sims can now roll wants to call other sims and invite them over
- Unselectable and mean sims do not roll the want to apologize
romancewantsinlawsfix.zip: Sims no longer roll romantic wants for their in-laws and step-family, unless they have love/crush/married/engaged/going steady flags with them. Necessary if you use in-laws fix, since in that case these wants are unfulfillable. Load order doesn't matter, has been thoroughly tested.
polyamorycheatingfearfix.zip: Sims will not fear being caught cheating with sims who they have married/engaged/going steady flags with. Must load after wfsanity. Needs testing.
Updates:
- Added documentation for another 7 check trees
Advertisement
#2
8th Apr 2020 at 2:04 AM

Posts: 3,251
Can it be fixed to nuke occult-related wants and fears?
#3
8th Apr 2020 at 3:49 AM

Posts: 2,657
Thanks: 7512 in 39 Posts
That's something I can provide a patch for, yes. If you want all of them gone, though, I'll wait until I've documented everything to be sure I don't miss any. Although, in default wfsanity I think they are all disabled if there hasn't been any occult activity in your neighborhood.
#4
8th Apr 2020 at 5:32 PM

Posts: 3,251
Quote:
Originally Posted by kestrellyn
That's something I can provide a patch for, yes. If you want all of them gone, though, I'll wait until I've documented everything to be sure I don't miss any. Although, in default wfsanity I think they are all disabled if there hasn't been any occult activity in your neighborhood.
|
I'm talking about occult activity. I want some of my extra-terrestrial colonies to have technomagi along with the other weirdos.
#5
24th Nov 2020 at 1:13 AM

Posts: 244
Thanks: 1301 in 18 Posts
Thank you so much for this! Your descriptions are so helpful and I'm so glad I've got the fixed version now. One thing I do dislike about wfsanity though, is how it disables wants like swimming and ice skating unless a pool/rink is on the current lot, as this removes the opportunity to send sims to community lots with these facilities when playing a wants-based playstyle.
#6
27th Jul 2021 at 9:07 PM

Posts: 115
Quote:
Originally Posted by BellaDovah
Thank you so much for this! Your descriptions are so helpful and I'm so glad I've got the fixed version now. One thing I do dislike about wfsanity though, is how it disables wants like swimming and ice skating unless a pool/rink is on the current lot, as this removes the opportunity to send sims to community lots with these facilities when playing a wants-based playstyle.
|
I know right? Would you ever consider updating for this matter, @kestrellyn?

#7
28th Jul 2021 at 12:12 AM

Posts: 2,657
Thanks: 7512 in 39 Posts
Yeah, I intend to continue this. I've just been busy, and had higher priority stuff to work on.
#8
7th Jan 2022 at 1:57 PM

Posts: 138
Thanks: 148 in 3 Posts
Thank you so much for doing this, it is extremely helpful!
I used your version of wfsanity for a while now and really enjoyed myself. Sims would occasionally roll the want to call or invite someone over and it always made me happy because I hadn't seen those wants in ages.
I thought I would mention an oddity that happened to me on dorm lots: all the wants (except the ones I locked in before the first reroll) of all my active university Sims became call/invite friends or relatives. I thought if I satisfied one of those wants, the others might go away. But after calling one relative I just got another want to call someone else. When I replaced your wfsanity with the original again the wants went back to university related stuff. This only happened on dorm lots, on regular lots it works great and I only occasionally get a want to call/invite somebody.
I used your version of wfsanity for a while now and really enjoyed myself. Sims would occasionally roll the want to call or invite someone over and it always made me happy because I hadn't seen those wants in ages.
I thought I would mention an oddity that happened to me on dorm lots: all the wants (except the ones I locked in before the first reroll) of all my active university Sims became call/invite friends or relatives. I thought if I satisfied one of those wants, the others might go away. But after calling one relative I just got another want to call someone else. When I replaced your wfsanity with the original again the wants went back to university related stuff. This only happened on dorm lots, on regular lots it works great and I only occasionally get a want to call/invite somebody.
#9
7th Jan 2022 at 7:48 PM

Posts: 2,657
Thanks: 7512 in 39 Posts
Interesting, I don't usually play dorms, but I have noticed that some sims get stuck wanting to call everyone periodically. It eventually clears up, though. I'm probably going to go back and put a relationship requirement on that want so it only rolls for people they actually haven't talked to in a while.
#10
7th Jan 2022 at 9:32 PM

Posts: 138
Thanks: 148 in 3 Posts
Good to know that it eventually clears up. I have to admit that patience is not my strong suit. So I definitely didn’t give it some time to clear up. I really just fulfilled one of those wants and when it was replaced by a similar one I put the original mod back in.
Thank you for replying and letting me know.
Thank you for replying and letting me know.
Who Posted
|