spacefiddle
Well-Known Member
- Messages
- 576
Hey bughunters and tester folks, I think I have finally gotten some consistent behaviour to come out of all the resource weirdness. Check this out:
TL;DR The resource system is not currently seeing any of the Building Mats components as being in the Building Mats category - it looks like a category can "break" and come up as zero to the 4-Category view, despite components being present in Virtual.
The plots depowering, caravan links going down, etc. are all innocent bystanders of this effect. The main thing that seems to be going on is that Building Materials, at least in "4 Categories" mode, keep zeroing out: I don't think this is just a display bug. The weird HUD glitch that keeps showing me the breakdown randomly without my hitting any buttons may have been a help here.
I went to each and every settlement I have, and consoled in a ton of mats, across all 4 categories - and donated them directly to the settlements (after building more storage). And each time I did so, the next time the workshops updated, it shows Building Materials as zero - despite the actual virtual resources being seen by the system in the breakdown. And in every case, on workshop update, plots that use this category for operating costs were all shut down, at each and every settlement. (And those shutdowns are what leads to all the other symptoms.) Something is causing the update to think no Building Mats are available from Virtual. (I also left a ton of everything in every "normal" workbench, tho I have been told that the system can't pull from that unless you are present. Either way, it definitely is not using the local workbench as a fallback if the Virtuals come up empty.)
I am able to reproduce this behaviour on every game day. Fill the City Planner's desk with donations, wait for it to be processed, see the totals all fill, wait a bit longer, leave the area - and on next workshop update, the whole place goes offline again and the standard 4-Category display shows zero for building mats. Even tho some other part of the system obviously sees the individual components. (so maybe it doesn't see them in the Building Mats category?)
In every case I am able to pay all costs manually, boot everything in the head, and get it going again - until the next update.
The second thing that's happening is the weird negative spiral I see happening, in this case with Organics - Cloth and Ceramic are showing negative totals, which are subtracting from the overall category total. It's like, even tho it's supposed to be using categories, and presumably anything from that category will do - it keeps trying to hit the same resources that it's already out of, and just decrementing it further down the hole.
But I think that's secondary to the main issue, which is the system not seeing any of the Building Mats components as being in the Building Mats category.
All that said, can someone familiar with what's actually going on under the hood sanity check this idea for me? Now that I know much of the Papyrus logging is spurious, @msalaba @yaugieLC an expert's eyeball on this theory would be appreciated. But I think i'm on to something :D
TL;DR The resource system is not currently seeing any of the Building Mats components as being in the Building Mats category - it looks like a category can "break" and come up as zero to the 4-Category view, despite components being present in Virtual.
The plots depowering, caravan links going down, etc. are all innocent bystanders of this effect. The main thing that seems to be going on is that Building Materials, at least in "4 Categories" mode, keep zeroing out: I don't think this is just a display bug. The weird HUD glitch that keeps showing me the breakdown randomly without my hitting any buttons may have been a help here.
I went to each and every settlement I have, and consoled in a ton of mats, across all 4 categories - and donated them directly to the settlements (after building more storage). And each time I did so, the next time the workshops updated, it shows Building Materials as zero - despite the actual virtual resources being seen by the system in the breakdown. And in every case, on workshop update, plots that use this category for operating costs were all shut down, at each and every settlement. (And those shutdowns are what leads to all the other symptoms.) Something is causing the update to think no Building Mats are available from Virtual. (I also left a ton of everything in every "normal" workbench, tho I have been told that the system can't pull from that unless you are present. Either way, it definitely is not using the local workbench as a fallback if the Virtuals come up empty.)
I am able to reproduce this behaviour on every game day. Fill the City Planner's desk with donations, wait for it to be processed, see the totals all fill, wait a bit longer, leave the area - and on next workshop update, the whole place goes offline again and the standard 4-Category display shows zero for building mats. Even tho some other part of the system obviously sees the individual components. (so maybe it doesn't see them in the Building Mats category?)
In every case I am able to pay all costs manually, boot everything in the head, and get it going again - until the next update.
The second thing that's happening is the weird negative spiral I see happening, in this case with Organics - Cloth and Ceramic are showing negative totals, which are subtracting from the overall category total. It's like, even tho it's supposed to be using categories, and presumably anything from that category will do - it keeps trying to hit the same resources that it's already out of, and just decrementing it further down the hole.
But I think that's secondary to the main issue, which is the system not seeing any of the Building Mats components as being in the Building Mats category.
All that said, can someone familiar with what's actually going on under the hood sanity check this idea for me? Now that I know much of the Papyrus logging is spurious, @msalaba @yaugieLC an expert's eyeball on this theory would be appreciated. But I think i'm on to something :D
Last edited: