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!

Old Post Robot Soldiers from Faction Packs use a residential plot/bed

mytigio

Well-Known Member
Verified Builder
Messages
1,256
Not sure if this is a bug or intentional to limit soldier recruitment, but I've noticed that automatrons/soldiers spawned as Soldiers for my Rust Devil faction pack use Residential Plots and/or beds in the Outpost.

This is atypical behavior for Robots in Sim Settlements, so I figured I'd ask if it was intentional or not
 
I don't know 100%, but I believe the NPC soldiers recruited are treated by the their AI packages as normal settlers... so they will look for a bed to sleep in, etc. The AI package template will probably have to be overridden in the CK so they act like normal robots.
 
I don't know 100%, but I believe the NPC soldiers recruited are treated by the their AI packages as normal settlers... so they will look for a bed to sleep in, etc. The AI package template will probably have to be overridden in the CK so they act like normal robots.

Normally things like assignment to a bed/plot are handled by the management quests, but perhaps that's the case, I'll see if I can dig into the conqueror code a bit and figure it out
 
Normally things like assignment to a bed/plot are handled by the management quests, but perhaps that's the case, I'll see if I can dig into the conqueror code a bit and figure it out

I just remembered there is a property in the workshopnpc script called bcommandable. This tells the game a NPC can be assigned to work objects, or in SS case... plots. This is most likely the culprit of your robots thinking they are people. The plot assignment script is looking for that property to be true and, if it is, then assigns work objects/plots. For robots, I believe they would also need to be set to bWork24Hours is true so they never sleep. Would have to find the workshop robots in the CK and see if there is anything else scripted for them to not be assigned beds though.
 
I just remembered there is a property in the workshopnpc script called bcommandable. This tells the game a NPC can be assigned to work objects, or in SS case... plots. This is most likely the culprit of your robots thinking they are people. The plot assignment script is looking for that property to be true and, if it is, then assigns work objects/plots. For robots, I believe they would also need to be set to bWork24Hours is true so they never sleep. Would have to find the workshop robots in the CK and see if there is anything else scripted for them to not be assigned beds though.

It looks like upgrading to 4.0.6 may have solved it, I'll do further testing to confirm however.
 
Top