So, I just recently started playing with story progression, but only the original, base mod without the extras. It's done an okay job on its default setting, but I am already being inundated with the generic, clone drone faced sims in generation two of my legacy. Is there a way to turn off all immigration (never have anyone new move into town) and make sure the entire populace are always descendants of the original townies?
Ok, so bear with me, I'm digging through my game, I
know there's a way to turn things off and set things up, but it will take a few minutes to find. OK! I found it!
From Nraas:
Immigration is governed by the "NRaas \ Story Progression \ General Options \ Options: Lots \ Options: Immigration/Emigration \ Immigration Gauge" option, which by default is set to "0" (meaning no immigration).
This should turn off Immigration, however, there will still be some people moving into town - here's what they mentioned about that:
This mod only disables Story Progression immigration. There are other forms of immigration that will require a separate mod to stop them.
If you have a role object such as a Cash Register or Stylist Station in town, these objects will generate single sims that will move into your town.
To prevent this form of immigration, install the Register mod. The mere existence of the mod will stop new role-sims from moving into lots around town.
If you wish to completely stop the creation of new homeless role-sims, set "Allow Immigration" to false in Register.
When you import a family from your Sim Bin, there is a chance that a duplicate copy will be left in the homeless bin.
Ensure that the "Households \ Allow Homeless Move In" option is set to "False" and any unnecessary homeless sims will be thrown out of town automatically.
Note: That by default "Allow Homeless Move In" is "False". The option has since been hidden from normal use due to users improperly enabling it, and is only available if you have the mod's debugging enabled.
If you have the "Pregnancy \ Allow Service NPC"enabled then any service sim that pollinates one of the local residents will be forced to move into town.
This is due to an old EA issue where the father of a pregnancy must not be hibernating at the time of the birth.
If they are hibernating, their genetics are not provided to the newborn, and the child essentially becomes a clone of the mother.
To stop this form of immigration, simply disable the "Pregnancy \ Allow Service NPC" option.
Now as for the EA pudding face (which I agree, gets tiring), Story Progression in general should only start moving Sims in with traits found from your SimBin:
Where do these sims come from ?
Sims immigrated by StoryProgression are created by using the genetics of sims in your Sim Bin, or from sims who already reside in your town.
The "Lots \ Chance of Bin Offspring" option defines how often a sim from your Edit Town Library (the bin that stores all your exported sim families) will be used as a genetic parent.
The "Lots \ Chance of Random Offspring" option defines how often the EA sim generator is used to produce a genetic parent.
When those two fail to produce a result, a sim in your town is chosen as the genetic parent.
Once two sims have been chosen, their genetics are mixed to produce an offspring that is then immigrated into town. There is no family linkage between this new sim and it's "parents" other than its genetic heritage.
Hopefully this helps! And hopefully I have the right mod in mind! I only know NRAAS ones though, so I'm afraid I can't help you if it's not.
Best of luck! Let me know if I missed something.