How do i stop Register from purging premade service or role sims, or automatically deleting sims?

Role Sims, homeless, service Sims, oh my. Something tells me we're not in Sunset Valley anymore.
babacon88
Reactions:
Posts: 44
Joined: March 2nd, 2021, 10:35 am
Answers: 1

How do i stop Register from purging premade service or role sims, or automatically deleting sims?

Post by babacon88 » March 2nd, 2021, 11:23 am

I'd like to keep ea premade sims in my world and since Register set limits to their pool sizes to a fixed amount, the mod straight up deletes many service sims imediately after a world is created and i can't do anything about it. For example there are always 2 premade sims for each service in any ea world, and Register default pool size settings for some services is 1 (child adoption or protection, repo, greek,...), making one of the sim in every pool get deleted by the mod. I found a workaround is by starting my game in a cc world which many dont have any premade service sims at all, edit the Register settings, edit all pool sizes except Grim Reaper, using Nraas Traverler travel into my intended to play world. other way to is to Uninstall Register, load the world you want to play, summon the sims i want to save with MA, save them to create-a-household board, exit the game, reinstall Register and readd all those sims. all done manually. Which DOES NOT STOP REGISTER FROM RANDOMLY DELETE THOSE PREMADE SIMS I TRIED SO HARD TO SAVE and REPLACE them with auto GENERATED sims with makes no sense at all.
tl,dr: I want to completely disable Nraas Register's ability to automatically delete sims out of existence by all means, while also prevent immigration and auto generated sims. If i want to remove a sims, or generate a new sim to fill some role, i'd have to do it manually.
And Is there anywat to edit the mod's base settings so i wont have to go through the settings everytime a new world is created? I know export/import exist but with mods like Register, they already make irreversable things before you can make it to the settings.
The Game is 10 years old and I appriciate you all, every help at all is very welcomed.

Best Answer by Chain_Reaction » March 3rd, 2021, 5:28 am
Register is merely honoring the default pool sizes set by either EA or any service tuning mods you have installed. These are the same values that are editable within Register but aren't set by it. Any extra Sims are purged because they shouldn't be there so the game doesn't run away with creating them like the bug that exists with resort workers where you can end up with hundreds if Register isn't regularly purging them.

To stop this you'd have to make tuning mods for each service by exporting it's service tuning and then changing the pool size. Some services that don't function like normal services, such as the science geek, do not have tuning and are hard coded to only have 1 Sim in them thus there's no way to stop that purge I'm afraid.

GO TO FULL POST ➙

puzzlezaddict
Reactions:
Posts: 1257
Joined: June 22nd, 2018, 6:00 pm
Answers: 50

How do i stop Register from purging premade service or role sims, or automatically deleting sims?

Post by puzzlezaddict » March 2nd, 2021, 12:40 pm

I checked my current save, which has had Register present for all six sim-weeks so far, and none of the premade service sims have been replaced. I did notice, like you, that a couple categories had one fewer sim than the default version of the world would have without Register, although there were still two repomen with Register present and one science geek without the mod.

Do you have aging on in your world? Service sims do have allowed age ranges, e.g. the babysitter can only be a teen. If a sim ages out of a service assignment's allowed range, it would make sense that the game replace that sim. You could use StoryProgression to prevent service sims from aging:

NRaas > SP > Caste Options > Service Population > Death: Allow Aging > False

Maybe there's a way to adjust the Register pool sizes before any sims get deleted, but one way you could fix the issue after the fact is to load a new save in the same world without Register present, then use MasterController to take the service sims into CAS (NRaas > MC > Sim > Advanced > Edit in CAS). From there, save the sims as templates, quit and load your current save, and set the service pools to the numbers you want. Any time you find a newly created service sim, take that sim into CAS and replace them with one of the saved templates.

To prevent role sims from moving in, the setting is NRaas > Register > Allow Immigration > False. This doesn't apply to service sims though.

User avatar
igazor
Organizer
Reactions:
Posts: 17151
Joined: April 8th, 2013, 6:00 pm
Answers: 206
Location: Everyone should strive to find their inner platypus.

How do i stop Register from purging premade service or role sims, or automatically deleting sims?

Post by igazor » March 2nd, 2021, 1:15 pm

To add to the above if I may, Register does not delete sims in any direct way. The mod doesn't care about the population or what happens to them, homeless or otherwise, of the world being played in a global sense, only about Role and Service Sim assignments that are within its purview, service pool rosters (and tourism, etc.). If Register is initially causing what would otherwise be premade Role and Service Sims to not have any assignments at all however briefly, then some other force could then be causing these sims to be removed from the game. The usual culprits in this case are the game itself, Overwatch, and StoryProgression.

NRaas > Overwatch > Settings > Clean Up All Homeless > T/F
NRaas > SP > General Options > Options: Households > Manage Homeless > T/F
(of course the game itself, if that is the driving force, has no such controls)

We also get an opportunity to do these cleanups right away when a new world is started, but I always answer No to the offer when it's presented because I never want these mods "cleaning things up" for me in quite that way.

The way to get a mod to deploy default settings from the instant it is first introduced to a world without all that Traveler and insert nhd file hocus pocus is to devise and add a tuning file to the mix. You can find the default tuning file for Register on its download page which would be the starting point to use. But I'm not convinced that is really what you require to get the effects you are after as again, it's not really Register that is deleting these sims even if it is Register that is rendering them unassigned.

puzzlezaddict
Reactions:
Posts: 1257
Joined: June 22nd, 2018, 6:00 pm
Answers: 50

How do i stop Register from purging premade service or role sims, or automatically deleting sims?

Post by puzzlezaddict » March 2nd, 2021, 1:28 pm

igazor, I actually tested this before I posted, loading a new save in Dragon Valley each time. When Register is present, there is only one adoption service sim and one child abuse social worker, as confirmed by MC > Sim > Status > Personal > Type of Service. When Register is not present, there are two of each. I tested with and without SP present, and with it present, I did decline to enable the Manage the Homeless setting.

I can test with no other mods if you're interested, but it does seem like Register is the culprit here, and it's acting so quickly that even pausing at 8:01 am isn't soon enough to stop it.

User avatar
igazor
Organizer
Reactions:
Posts: 17151
Joined: April 8th, 2013, 6:00 pm
Answers: 206
Location: Everyone should strive to find their inner platypus.

How do i stop Register from purging premade service or role sims, or automatically deleting sims?

Post by igazor » March 2nd, 2021, 1:36 pm

In looking over the tuning file for Register in S3PE, I don't see anyplace to include entries for the size of the service pools. We would require Chain to tell us if the mod can be tuned that way so let's see what he may be able to add to the discussion.

We can call Register the culprit if we wish, but I still claim that it's not Register that actually removes a sim who is being seen as unassigned from the world/game. But I guess it doesn't really matter, if we can get Register to stop doing that somehow then the point of what the driving force behind the deletion might be becomes moot.

babacon88
Reactions:
Posts: 44
Joined: March 2nd, 2021, 10:35 am
Answers: 1

How do i stop Register from purging premade service or role sims, or automatically deleting sims?

Post by babacon88 » March 2nd, 2021, 9:44 pm

igazor wrote:
March 2nd, 2021, 1:36 pm
igazor
Register does apparently straight up deletes out of existence sims who belong to service pool that passes the pool size limit. For example It's Ali Talia from Brigdeport who is a Social worker child protection service (counterpart from adoption service) without Register when you try to find her with MC (Nrass>MC>sim>add Sim>Type of Service> Child Abuse Social Worker) you would see her along with Emilio Morales. but with Register installed, only Emilio Morales will show up, even when I tried find sim by name to check whether the mod may just removed her role (...>add Sim> Either Name: first/given or name:last/surname) still she will not show up, you can lit all the sims by name and she will not be there. When i start game with another world with Register installed. edit Socal Worker Child Abuse pool size from 1 to 2, (Register>service>Child abuse social worker>pool size) then with traveler also installed, travel to Bridgeport and Talia Ali would still exist as a social service sim. Same thing also happens with other service sims belong to pools whose pool size be lmited by Register. I think it could be possible to have the mod just remove that sims from the pool that exceeds the limit, instead of remove them from the game.

User avatar
Chain_Reaction
Site Admin
Reactions:
Posts: 7620
Joined: December 30th, 2011, 6:00 pm
Answers: 82
Contact:

How do i stop Register from purging premade service or role sims, or automatically deleting sims?

Post by Chain_Reaction » March 3rd, 2021, 5:28 am

Register is merely honoring the default pool sizes set by either EA or any service tuning mods you have installed. These are the same values that are editable within Register but aren't set by it. Any extra Sims are purged because they shouldn't be there so the game doesn't run away with creating them like the bug that exists with resort workers where you can end up with hundreds if Register isn't regularly purging them.

To stop this you'd have to make tuning mods for each service by exporting it's service tuning and then changing the pool size. Some services that don't function like normal services, such as the science geek, do not have tuning and are hard coded to only have 1 Sim in them thus there's no way to stop that purge I'm afraid.

User avatar
igazor
Organizer
Reactions:
Posts: 17151
Joined: April 8th, 2013, 6:00 pm
Answers: 206
Location: Everyone should strive to find their inner platypus.

How do i stop Register from purging premade service or role sims, or automatically deleting sims?

Post by igazor » March 3rd, 2021, 7:36 am

I don't know why, but I thought it was Overwatch that purged the unnecessary resort workers once they were deemed to be redundant. My apologies for any incorrect or incomplete information I may have provided here.

babacon88
Reactions:
Posts: 44
Joined: March 2nd, 2021, 10:35 am
Answers: 1

How do i stop Register from purging premade service or role sims, or automatically deleting sims?

Post by babacon88 » March 3rd, 2021, 11:31 am

Chain_Reaction wrote:
March 3rd, 2021, 5:28 am
Register is merely honoring the default pool sizes set by either EA or any service tuning mods you have installed. These are the same values that are editable within Register but aren't set by it. Any extra Sims are purged because they shouldn't be there so the game doesn't run away with creating them like the bug that exists with resort workers where you can end up with hundreds if Register isn't regularly purging them.

To stop this you'd have to make tuning mods for each service by exporting it's service tuning and then changing the pool size. Some services that don't function like normal services, such as the science geek, do not have tuning and are hard coded to only have 1 Sim in them thus there's no way to stop that purge I'm afraid.
Is there anyway I can mark a sim or so when the purge happens the other sims would get deleted instead?

User avatar
Sara_Darkees
Reactions:
Posts: 1473
Joined: July 20th, 2018, 6:00 pm
Answers: 4

How do i stop Register from purging premade service or role sims, or automatically deleting sims?

Post by Sara_Darkees » March 3rd, 2021, 6:36 pm

Instead of a Register, I use a Retuner to adjust the number of NPCs. You will find the required string in the XML list, and next there will be something like Sims3. Gameplay.Services. This list will contain all the possible npc in the game, and under each category there is another subcategory. So search somewhere in there until you find the string responsible for their number. I also don't like it when someone goes missing from my town. But for this to work, you need to first adjust all the settings of the Retuner, and only then add the Register to the game.

By the way, StoryProgression may be to blame for the loss of role-sims. To exclude this, check that the "manage homeless" setting is false.

Post Reply