XaiJu
Andirz
Andirz

patreon


Smart Sim Randomizer v. 1.1.2

Some features of this mod are now part of a standalone mod called Smart Sim Cleaner. This mod must be installed separately.

PLEASE READ THE FULL MOD DESCRIPTION!

(Download link is at the end of the post)

============================
📆 Last Update: Oct 10, 2023
============================

✅ Last Update Notes 

Version 1.1.2

The error in which university degrees were generated instead of generating “likes” and “dislikes” with a mouse click has now been fixed. Now you can actually generate the likes and dislikes as it should be. French translation has been supplemented and updated. Many thanks to Mollory!

Version 1.1.1

Fixed an LE bug that only happened to users who don't have EP01. Oddly enough, EA kept the Like and Dislike Photography traits on EP01, even though the Photography skill itself has already moved to the base game. Now I've also "tagged" photography likes and dislikes as EP01 traits so it's no longer assigned to Sims if EP01 isn't installed.

Version 1.1.0

The following changes have been made:

Version 1.0.1

The following changes have been made:

Version 1.0.0

Brand new likes/dislikes features:

Brand new degree features:

Brand new gender options cheats:

These cheat options do not include gameplay! These are just cheats! If you want some gameplay, there are enough other mods for that!

Version 0.9.0

Improvement of existing features:

✒️ Full Mod Description

The main feature of this mod is an automatic intelligent filling of empty sims. Automated fill affects literally ALL Sims (both active and NPCs) when they appear in game. Any properties already acquired will not be deleted.

The Smart Sim Randomizer menu can be found on every Sim (both active and NPC) in the cheat menu with the Shift key!

Smart randomization is now implemented for the following:

Likes and Dislikes

Each Sim is automatically given:

The selection of traits is random with the probability correction depending on other characteristics of the Sims. For example, a snobby Sim may not like simple furniture, a creative Sim may be more interested in painting, a vampire may like the black color more than the others, and an active Sim will most likely prefer sports activities. The clothes that the Sims are currently wearing also influence their choice of favorite color and fashion style. The randomized features are tuned into one sound. For example, if a Sim doesn't like to cook, they probably won't like to bake either. And a Sim that doesn't like DJ music most likely won't like DJ Mixing either, etc.

The more traits your Sim has, the more likes and dislikes will match. Work in this direction will continue so that there is a necessary balance between different features.

Hidden trait based preferences

The automated generation also affects movie genres, weather and temperature preferences, umbrella choices, fork or chopstick choices, political position, like or hate eating mayonnaise. For example, the romantic Sims prefer romance movies and the Sims who enjoy doing comedy prefer watching comedy. The vampires hate the sun and the mermaids love the rain.

The umbrellas are not randomly generated, but according to the Sims' favorite color! The Sims who like the red color now have a red umbrella too! If you have actively selected an umbrella through the selection menu, its color will not change automatically but will remain as you have selected.

Character values

All Sims from Young Adult to Elder receive an automatically intelligently randomized generated character value (from EP Parenthood). However, if Sims already have some character values, they will not receive new ones. Thus, your pilled Sims are not affected.

Exceptions to Randomization

Some users have also asked if auto-randomization could be turned off entirely for select Sims. There is an interaction “Enable Automatic Randomization” and “Disable Automatic Randomization” in the mod menu. This is then done via a picker by assigning the visible trait "No Randomization". With the deactivation of the automatic generation, the affected Sim is ignored by the mod.

Smart Assignment by Mouse Click

There is also an option to do all smart assignments with a click from the menu, e.g. if you don't like the automatically assigned traits and want to try fate again. For this I recommend you to use my Smart Sim Cleaner mod beforehand. And then you can try the randomization per click.

There are the following options:

Pick & Choice Assignment

Ultimately, you can also manually select and assign all traits individually.

📦 Content of the downloads archive

The package contains two required files:

In the additional folder you will also find some optional add-ons:

Keep these addons if you want the traits mentioned in the name to be auto-generated as well. I moved them to add-ons as some users would like to turn it off. Delete the add-ons if you don't have the appropriate packages or if you don't want to auto-generate these traits.

There are also other overriding add-ons that reveal some hidden traits:

You don't need these add-ons. The mod will always generate these hidden preferences, even if they remain invisible without these addons. There are also other mods that make these traits visible. Please don't use it with my files!

Note that the older versions of Smart Sim Randomizer also included other add-ons. These are now obsolete. Please delete all old files!

➡️ Related Mods

You can complement your game quite well with the following mods:

🈯 Translations

📌 Installation Instructions

⚠️ Required Terms

💾 Download

You can download the mod files on CurseForge at this link.

Please respect my work and don't upload the files to other sites! Better link my Patreon page, my CurseForge account or my homepage if you like my mod and want to spread it! Thanks very much!

Look for my entire mods list: Mods Overview

Smart Sim Randomizer v. 1.1.2 Smart Sim Randomizer v. 1.1.2 Smart Sim Randomizer v. 1.1.2 Smart Sim Randomizer v. 1.1.2 Smart Sim Randomizer v. 1.1.2 Smart Sim Randomizer v. 1.1.2

Comments

Would you kindly consider more Wicked Whims compatibility, even if you can't distribute the addon over Curseforge? It'd be wonderful to see the 'Wicked Attributes' intelligently distributed to sims, automatically. Thank you for your mods. I appreciate them. You've made my gameplay much more interesting.

omglaserspewpew

No worries, I agree that EA's loot is actually pretty balanced, I just wished they separated likes and dislikes. And it's great to read that I helped you find an error, for a moment I though it was a me problem haha,

Marco Cantillo

Hello Marco, yes. I didn't want to rewrite the RandomWeightedLoot which is already there. EA thought about something when they did it :)) You're right, for some reason the second randomizer runs twice. I don't know anymore if it was my intention or rather forgotten leftover from trial and error. I'll delete that now. Thanks for the hint and sorry for the late reply. I've got too much work to do at the moment.

Andirz

Thanks! I will add it in the next update.

Andirz

Hi, I'm new on my patreon. there is french translation. https://www.patreon.com/posts/81475058

MOLLORY

Hi Andirz, first I want to thank you for this awesome mod, I created one for personal use, but this is way more complicated and advanced, and it's sooo accurate. Thank you! Now, I'm noticing my Sims are not getting precisely two likes and dislikes on characteristics, actually, some go as far as getting 5 or 6 and I have tried without mods. This would not be a problem, but usually, they get more likes than dislikes, which means that it's tough to get bad or awful compatibility. Checking the files, I realized you used the RandomWeightedLoot EA created to assign those preferences. I think what is happening is that sometimes the second loot (the one that is supposed to assign three preferences ) runs twice instead of once (because sometimes it picks only two preferences, instead of three, which makes the loot run again), and causes Sims to get assigned up to 6 preferences instead of only four. Is this something you feel is important to correct? I just want to make sure this is something you are aware of.☺️

Marco Cantillo

I'm glad you like it :))

Andirz

Oh my God! Here it comes, I love this mod, I love you!!!

I had it without the mod but feared it might be true with this mod. I have now tested giving degrees to two sims this way, and so far so good!!

Sheila Lobert

Hello. I've seen this error too, but can't tell what causes it. Do you think my mod is responsible for this? Or did you have it without my mod too?

Andirz

Related, if you have found a method of adding degrees that squash or circumvent that bug, I have some ideas for what the test could be. One test could be the certain traits like genius trait (maybe 50-75% of genius sims have a degree) vs. Family oriented or creative only 30-50% (though I recognize some potential stereotyping here), lazy would be very unlikely to have one; another could be jobs (though, on this note, I would love to see future development of his mod assign jobs to sims that makes sense based on their traits) - giving appropriate degrees to Sims in fields that would require one (doctor, scientist, detective, maybe business, etc.). Another could be lifestyles - workaholic, etc. Character values could play in. Regions could have potential...sims living in the uni world or Newcrest or Windenburg might be more likely to have degrees than those in Strangerville or something (maybe the could be a config file for players to personalize the rates of degree assignment). A final idea would be that children of Sims with degrees would have a higher chance of having a degree.

Sheila Lobert

I am curious about something regarding the assignments of Uni degrees; there is an LE I have encountered many times when cheating to get a degree whether that be adding it through a mod or just using in-game cheats to pass classes, etc. As far as I can tell, the error does not cause major issues but can get very spamming and annoying and effects and entire save file if even one person's degree was cheated and is very hard to get rid of. Have you found a way around this, or would this LE be likely to occur if using this functionality?

Sheila Lobert


More Creators