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!

Question Can anyone interpret this log chunk for me?

spacefiddle

Active Member
Messages
435
I have every Auto-Assign option set to OFF.
Additionally, all plots at all locations are currently staffed already. But the game seems to still check constantly if it can assign People to Stuff (or maybe that's unavoidable and turning Auto-Assign OFF does something else?).

Standing around doing nothing, suddenly saw a massive FPS drop (an animation in front of me started stuttering, which clued me in - the scene was mostly static, few NPCs in sight, etc.). At that time in the logs, I have:

[05/24/2020 - 11:31:14AM] Attempting auto assignment for [autobuilder:leveledobject < (FF001309)>], found 11 WorkshopNPCScripts in the settlement.
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000F1496)>] to [autobuilder:leveledobject < (FF001309)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000F1495)>] to [autobuilder:leveledobject < (FF001309)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (00020A4A)>] to [autobuilder:leveledobject < (FF001309)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000FDEE6)>] to [autobuilder:leveledobject < (FF001309)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000FDEE5)>] to [autobuilder:leveledobject < (FF001309)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000FDEE4)>] to [autobuilder:leveledobject < (FF001309)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF001F71)>] to [autobuilder:leveledobject < (FF001309)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF002396)>] to [autobuilder:leveledobject < (FF001309)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF0026BD)>] to [autobuilder:leveledobject < (FF001309)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF002926)>] to [autobuilder:leveledobject < (FF001309)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF0029ED)>] to [autobuilder:leveledobject < (FF001309)>]
[05/24/2020 - 11:31:14AM] Attempting auto assignment for [workshopobjectscript < (FF001311)>], found 11 WorkshopNPCScripts in the settlement.
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000F1496)>] to [workshopobjectscript < (FF001311)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000F1495)>] to [workshopobjectscript < (FF001311)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (00020A4A)>] to [workshopobjectscript < (FF001311)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000FDEE6)>] to [workshopobjectscript < (FF001311)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000FDEE5)>] to [workshopobjectscript < (FF001311)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000FDEE4)>] to [workshopobjectscript < (FF001311)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF001F71)>] to [workshopobjectscript < (FF001311)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF002396)>] to [workshopobjectscript < (FF001311)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF0026BD)>] to [workshopobjectscript < (FF001311)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF002926)>] to [workshopobjectscript < (FF001311)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF0029ED)>] to [workshopobjectscript < (FF001311)>]
[05/24/2020 - 11:31:14AM] Attempting auto assignment for [workshopobjectscript < (FF001467)>], found 11 WorkshopNPCScripts in the settlement.
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000F1496)>] to [workshopobjectscript < (FF001467)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000F1495)>] to [workshopobjectscript < (FF001467)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (00020A4A)>] to [workshopobjectscript < (FF001467)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000FDEE6)>] to [workshopobjectscript < (FF001467)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000FDEE5)>] to [workshopobjectscript < (FF001467)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000FDEE4)>] to [workshopobjectscript < (FF001467)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF001F71)>] to [workshopobjectscript < (FF001467)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF002396)>] to [workshopobjectscript < (FF001467)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF0026BD)>] to [workshopobjectscript < (FF001467)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF002926)>] to [workshopobjectscript < (FF001467)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF0029ED)>] to [workshopobjectscript < (FF001467)>]
[05/24/2020 - 11:31:14AM] Attempting auto assignment for [workshopobjectscript < (FF00149:cool:>], found 11 WorkshopNPCScripts in the settlement.
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000F1496)>] to [workshopobjectscript < (FF00149:cool:>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000F1495)>] to [workshopobjectscript < (FF00149:cool:>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (00020A4A)>] to [workshopobjectscript < (FF00149:cool:>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000FDEE6)>] to [workshopobjectscript < (FF00149:cool:>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000FDEE5)>] to [workshopobjectscript < (FF00149:cool:>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000FDEE4)>] to [workshopobjectscript < (FF00149:cool:>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF001F71)>] to [workshopobjectscript < (FF00149:cool:>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF002396)>] to [workshopobjectscript < (FF00149:cool:>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF0026BD)>] to [workshopobjectscript < (FF00149:cool:>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF002926)>] to [workshopobjectscript < (FF00149:cool:>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF0029ED)>] to [workshopobjectscript < (FF00149:cool:>]
[05/24/2020 - 11:31:14AM] Attempting auto assignment for [workshopobjectscript < (FF00149D)>], found 11 WorkshopNPCScripts in the settlement.
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000F1496)>] to [workshopobjectscript < (FF00149D)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000F1495)>] to [workshopobjectscript < (FF00149D)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (00020A4A)>] to [workshopobjectscript < (FF00149D)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000FDEE6)>] to [workshopobjectscript < (FF00149D)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000FDEE5)>] to [workshopobjectscript < (FF00149D)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (000FDEE4)>] to [workshopobjectscript < (FF00149D)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF001F71)>] to [workshopobjectscript < (FF00149D)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF002396)>] to [workshopobjectscript < (FF00149D)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF0026BD)>] to [workshopobjectscript < (FF00149D)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF002926)>] to [workshopobjectscript < (FF00149D)>]
[05/24/2020 - 11:31:14AM] Checking if we can assign: [workshopnpcscript < (FF0029ED)>] to [workshopobjectscript < (FF00149D)>]
...it goes on, but post size is limited.

So, it looks like the system is still looping through every workable object in the settlement, and testing if every NPC in turn can be assigned to it. That might explain why they're always playing musical chairs.

Is this intentional, unavoidable, an actual bug, or just something I'm misunderstanding?
 
Top