Service sims are automatically replaced
- GreyTanarri
- Reactions:
- Posts: 4
- Joined: September 2nd, 2017, 6:00 pm
Service sims are automatically replaced
I have Register mode installed, along with a number of other NRaas mods (Story Progresson, Master controller etc.). Recently I've started a new game and updated mods to the latest versions. I manually assigned a couple of resident sims to register objects, set allow resident assignment in mod settings as well. After some time they were replaced by other resident sims, but that's not the biggest problem - it can be probably fixed by assigning jobs for everyone else except those that are supposed to be role sims, or maybe I will just disable resident assignments. I enabled debug out of curiosity, and noticed that the mod keeps producing messages DelayedServiceReplaced, and my service seems get replaced by other sims one by one (such as repairman, buglar etc.). They are not entirely randomly generated, only skintones and first names are changed. Only 3 sims were replaced so far, it happens about every 30 game minutes. What's going on? Why the mod replaces the service sims, there is even no such option! I don't want them to be replaced, they are pre-made sims in Dragon Valley, if that matters, and their ages met the conditions in Register settings. Maybe it happened because I enabled debug? It didn't happen before (well, that was about a year ago when I last played). Any advice on how to disable this automatic replacement?
- Chain_Reaction
- Site Admin
- Reactions:
- Posts: 7568
- Joined: December 30th, 2011, 6:00 pm
- Contact:
- igazor
- Organizer
- Reactions:
- Posts: 17103
- Joined: April 8th, 2013, 6:00 pm
- Location: Everyone should strive to find their inner platypus.
Uhh, sorry Chain but there's a level missing there.
NRaas > SP > General Options > Options:Sims > Options:Immigration/Emigration > Replace Service Sims with Immigrants
(SP Population add-on module required)
This will impose the genetics as per other settings on that level onto Service Sims and can trigger their gradual replacement. I'm not sure though that there is any way with or without that to more tightly control the service pools as there is (or should be) with Residents. The game sees homeless sims as more expendable than Residents and will sometimes replace the ones in play for aging related reasons or sometimes for what appears to be no reason at all, from what I've seen at least.
NRaas > SP > General Options > Options:Sims > Options:Immigration/Emigration > Replace Service Sims with Immigrants
(SP Population add-on module required)
This will impose the genetics as per other settings on that level onto Service Sims and can trigger their gradual replacement. I'm not sure though that there is any way with or without that to more tightly control the service pools as there is (or should be) with Residents. The game sees homeless sims as more expendable than Residents and will sometimes replace the ones in play for aging related reasons or sometimes for what appears to be no reason at all, from what I've seen at least.
- GreyTanarri
- Reactions:
- Posts: 4
- Joined: September 2nd, 2017, 6:00 pm
- GreyTanarri
- Reactions:
- Posts: 4
- Joined: September 2nd, 2017, 6:00 pm
- Chain_Reaction
- Site Admin
- Reactions:
- Posts: 7568
- Joined: December 30th, 2011, 6:00 pm
- Contact:
- GreyTanarri
- Reactions:
- Posts: 4
- Joined: September 2nd, 2017, 6:00 pm
I started a new game today and figured out what happens. There is a hidden debug option RunServiceCleanup (or something like this) in Register menu, to see it, you need to enable ShowDebug. It is enabled by default, and it replaces service sims one by one, for no reason. After disabling it, no more service sim replacement happens.
I haven't tested if replacement happens when Show Debug is off and without disabling RunServiceCleanup option. I enabled it before for another reason, to see what happens with role sims. So it's possible that if I didn't enable Show Debug, there would not be any problems.
I haven't tested if replacement happens when Show Debug is off and without disabling RunServiceCleanup option. I enabled it before for another reason, to see what happens with role sims. So it's possible that if I didn't enable Show Debug, there would not be any problems.
- Chain_Reaction
- Site Admin
- Reactions:
- Posts: 7568
- Joined: December 30th, 2011, 6:00 pm
- Contact:
- Chain_Reaction
- Site Admin
- Reactions:
- Posts: 7568
- Joined: December 30th, 2011, 6:00 pm
- Contact: