the Sim Settlements forums!

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Fixed Happiness report broken with workshop framework

cbrgamer2

Active Member
Messages
252
I know I have posted this elsewhere and I swear I am not trying to spam. I originally posted this in the workshop framework bugs section, but based on what Kinggath said, it seems it is a Sim Settlements bug and I couldn't find it already posted here. Since there seems to have been an effort to categorise current bugs, I thought I'd post it here in the right spot for completeness.
The bug is simple - the happiness report isn't even close to correct when workshop framework is installed.
Mine says Food - 19, Water - 17, Beds - 10, Shelter - 9, Defense - 20, Bonus - 1, Predicted Happiness - 7. Current happiness is 42.
Clearly the prediction is wrong (and I'd say it's being calculated wrong - I've seen negative values, which is impossible. Also, to know knowledge happiness can't change by that much in a single day). But the numbers are wrong too - my settlement has plenty of food, so that should be 20. On the other hand, I have almost no water, so that should be much lower. I also only have 6 beds for 18 settlers and my defence value is negative (999). There is also no reason for me to have a bonus.
When taking workshop framework off, the numbers are much more realistic and the prediction tends to be right on target.
What is interesting is the game specifically says it is using workshop framework to generate the happiness report, so I wonder if the fix is as simple as not getting it to use workshop framework to generate the report?

Anyway, it's hardly game breaking and I can live without the happiness report, but it is a useful tool, so if there is a possible fix that would be awesome. If this ends up in the "can't/won't fix" pile, I certainly won't stop playing with this amazing mod which is the only reason I'm still playing fallout 4 in the first place (well okay, that and I think 76 is crap :rollseye)
 

RayBo

Well-Known Member
Moderator
Patreon Supporter
Community Rockstar
Support Team
Vault Librarian
Messages
2,471
I am sorry I don’t have the link handy, and because of that I will likely miss speak/quote.

But, yes the in WSFW they are glitched for now, and it is a known issue.

I have been ignoring the WSFW reports and in my game going to a settlement that appears to be having problems with regular stats and running the “Shelter Fix” in the halo tape and fixes it for me. Dog-knows why?

Others have report no success doing this - others it fixed them right up. So, this is only my humble suggestion as it is no way an offical workaround. Just something you can try until it can get a better solution.. :bye

If you do what I am suggesting you may need to run it two or three times manually inside the settlement boundaries. The lucky folks have gotten the stats not to match but be much closer to the estimated calculation. :declare
 

RayBo

Well-Known Member
Moderator
Patreon Supporter
Community Rockstar
Support Team
Vault Librarian
Messages
2,471
I know I have posted this elsewhere and I swear I am not trying to spam. I originally posted this in the workshop framework bugs section, but based on what Kinggath said, it seems it is a Sim Settlements bug and I couldn't find it already posted here. Since there seems to have been an effort to categorise current bugs, I thought I'd post it here in the right spot for completeness.
The bug is simple - the happiness report isn't even close to correct when workshop framework is installed.
Mine says Food - 19, Water - 17, Beds - 10, Shelter - 9, Defense - 20, Bonus - 1, Predicted Happiness - 7. Current happiness is 42.
Clearly the prediction is wrong (and I'd say it's being calculated wrong - I've seen negative values, which is impossible. Also, to know knowledge happiness can't change by that much in a single day). But the numbers are wrong too - my settlement has plenty of food, so that should be 20. On the other hand, I have almost no water, so that should be much lower. I also only have 6 beds for 18 settlers and my defence value is negative (999). There is also no reason for me to have a bonus.
When taking workshop framework off, the numbers are much more realistic and the prediction tends to be right on target.
What is interesting is the game specifically says it is using workshop framework to generate the happiness report, so I wonder if the fix is as simple as not getting it to use workshop framework to generate the report?

Anyway, it's hardly game breaking and I can live without the happiness report, but it is a useful tool, so if there is a possible fix that would be awesome. If this ends up in the "can't/won't fix" pile, I certainly won't stop playing with this amazing mod which is the only reason I'm still playing fallout 4 in the first place (well okay, that and I think 76 is crap :rollseye)

ha, found the thread.
https://simsettlements.com/site/ind...s-showing-or-gathered-v3-5-2.8272/#post-62808

I had started a new game about 10days ago so haven't really built anything yet so haven't been able to check in-game yet.

Why I say this, please make sure you are using the most current versions of the mod as I have seen no new reports of this for a while, and it might have already gotten fixed?

If you do have the bug per the above thread please try to provide the requested game files KG was requesting.

The current version is 4.0.1. I have been told not to expect a new patch on 15FEB so please make sure you are up to date as it will be another week.
 

RayBo

Well-Known Member
Moderator
Patreon Supporter
Community Rockstar
Support Team
Vault Librarian
Messages
2,471
Also....see:
watch at about: 21:10
check is accurate
x = buggy
upload_2019-2-14_23-24-20.png

My solution above is for when the numbers that I "checked" are glitched.

In the vid he says that "Projected happiness" maybe isn't so much tomorrow but potentially longer term.
 

cbrgamer2

Active Member
Messages
252
Thanks for the possible work around RayBo.
Unfortunately I won't be able to follow this up right now as I don't have much time this weekend and I am away all of next week.

All my files are currently up to date, but since we will be expecting a new patch in the not to distant future, when that comes out I'll try starting a new game with only SS 3-in-1 and WSFW and see if the problem persists.
 

cbrgamer2

Active Member
Messages
252
I started a new game with only Sim Settlements and Workshop Framework. I did this by disabling all other plugins using a new profile in NMM. I realised later that I left the complex city plans checked, but I didn't use them. I also realised later that I needed Settlement Menu Manager, so put that back on.
I went to Sanctuary, cleared out the critters, talked to Codsworth, then went to Concord, but only far enough so I could have him as my companion. I then went back and built a desk in Sanctuary, made codsworth the leader and built the non-complex Sanctuary plan.
I had one settler. Food was okay (some stored in bench), water was 20 (not sure why, it has only been 3 in the past with the complex plan, can't remember if it was different with non-complex), one bed (in a house) and no defence.
Happiness report says : Food - 20, Water - 20, Beds - 10, Shelter - 10, Defence - 20
Current Happiness is 20, predicted is 68.
The food and water values and the Beds are correct, but the Defence is not (and who knows about Shelter). The defence in workshop mode is 999 which may be throwing it off, but Sim Settlements should know about that. Contrary to what KingGath (may his name be praised forever) said in his video, the predicted does not seem to be what it will eventually be under the current circumstances. Even assuming the settler has a house that gets built with a bed, with no defence the max would be 60. There is nothing currently in Sanctuary that does or can one day give defence (I have also seen negative predictions which also run against that theory). Even if we assume defence is full, that would mean it would get to 80, or somewhere between 70 and 80 depending on Shelter.

My conclusion - when using workshop framework the happiness report is seriously broken.

What I don't understand is that it is only when using workshop framework, which KingGath himself wrote. When using the vanilla workshop system the happiness report seems to have worked fine. So it seems to be something in workshop framework or the way Sim Settlements interacts with workshop framework.

I have attached a link to the file below. I realised too late that I was running F4SE, so I hope that isn't a problem.

File Here
 

kinggath

Well-Known Member
Staff member
Administrator
Moderator
Verified Builder
Messages
4,076
I believe I have this fixed for 4.0.8. (All of my testing this week shows it has being correct now - but someone will likely find a corner-case I didn't account for...)

The reason that SS and WSFW don't work perfectly together, is that SS does not require WSFW, which means I can't directly access the data from it without an extensive rewrite of SS which isn't in the cards any time soon.

Instead, for the fix, I've just written queries for a couple specific WSFW values so that SS can rebuild the happiness calculation on its own.
 
Top