Forum Discussion
7 years ago
"elelunicy;c-16383397" wrote:"drake_mccarty;c-16383275" wrote:
elelunicy have you ever looked into what may be causing the issue?
The cause is very simple. Instead of randomly picking from all eligible Sims in your game, the game essentially only picks from the first five eligible Sims it found (this isn’t done to process less and thus easier on weaker PCs, as the game always goes through every Sim in your game to check if they’re eligible or not).
For instance if the game found 100 Sims that can be used as shoppers at retail stores, it will straight-up ignore the last 95 Sims and only picks from the first five. When it needs to pick the second shopper it just chooses from the first five of the 99 Sims left. For the third shopper it chooses from the first five of the 98 left, so on and so forth. Because the list is always ordered in the same way, regardless of which retail store you visit or when you visit, the Sims at the start of the list will always have a very high chance to be chosen, resulting the same Sims being chosen over and over again.
The mods we have available solve this issue by reordering this list randomly so that different Sims are at the start of the list each time and thus different Sims are chosen each time.
Maxis themselves meanwhile seem to use a different method to tackle this issue. Sick pets for example are blacklisted from visiting the vet again for the next 48 hours every time they visit the vet. The downside of this is that if there aren’t enough pets in your save and all of them have already visited the vet within the last 48 hours, the game would start generating random townies with pets, which might not be something you want.
@elelunicy a bit off topic, but can you give a link to some mods that do it? I am curious about it.
About The Sims 4 General Discussion
Join lively discussions, share tips, and exchange experiences on Sims 4 Expansion Packs, Game Packs, Stuff Packs & Kits.33,271 PostsLatest Activity: 2 minutes ago
Recent Discussions
- 10 minutes ago
- 19 minutes ago
- 31 minutes ago