Home Artists Posts Import Register

Content

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:

  • Now NPCs can also be excluded from the automatic preference randomization. In the previous versions, you could apparently only do this for the Sims from the played household. To make it easier for you to know which Sims are not auto-randomized, such Sims now receive a visible "No Randomization" trait.
  • Now you can randomize the preferences for a selected Sim in each specific group separately (e.g. only color preferences) with a click (and not just absolutely all preferences at once).
  • There was a wish that the umbrellas would not be generated purely randomly, but according to the Sims' favorite color. It is now! Yay! 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.
  • You can now also switch outfits for all Sims (both active and NPCs). The new option is in the "Control Sim" menu.
  • Now users who don't have University Pack can randomize their Sims with skills. The "Randomize" menu now contains a new menu item "Randomize skill without completion". The randomization here is purely random at the moment and is still in test mode. We will continue to work on this in the next updates.
  • I did the Spanish translation myself. Also, the Simplify Chinese translation has been improved thanks to Touyun.
  • Other minor mod improvements and optimizations that are not visible to users!

Version 1.0.1

The following changes have been made:

  • The type of automatic randomization for Characteristics Preferences has been changed. Now likes and dislikes are separated from each other (like other types of preferences). Each Sim (from child to elder) automatically gets only one like and only one dislike from that group, because otherwise it can make social communication quite difficult.
  • The new soul music genre from the Growing Together pack has been added to the automatic random selection of the favorite music genres.
  • The users playing on non-English languages had empty strings in the new "Set Gender of..." menu. The reason for this was that the original EA strings I used didn't have translations for those strings. I have now exchanged and checked all strings. Now all texts on all languages are available in this menu.
  • Added a new interaction to the "Set Gender of..." menu that allows a Sim to add or remove female breasts. This will help you create your custom gender sims.
  • I translated all strings into German myself. In addition, the translation into Simple Chinese was provided by Touyun and into French by Mollory.

Version 1.0.0

Brand new likes/dislikes features:

  • The characteristic preferences are now also smart generated automatically. All Child Sims are given two characteristic preferences each, and all Adult Sims (from Teens to Elder) are given four characteristic preferences. You can also turn off the option entirely.
  • The conversation topics preferences are also generated automatically. However, the generation is often still random here, only a few properties of Sims are still taken into account. This should be expanded in the next updates. Two Likes and two Dislkes are generated for each Sim. You can also turn off the option entirely.
  • Now you can also customize all attractiveness preferences from Wicked Whims and Wonderful Whims in the cheater (no automatic randomization, only Pick & Choose). If you don't have these mods, please delete the corresponding addon!

Brand new degree features:

  • Now you can not only add a blank degree trait to a Sim, but also automatically give them all the corresponding skills with the degree! No more fake degrees! This option isn't done automatically yet, you should click on a Sim to assign them a degree with appropriate skills. For an automatic randomization I have to invent a rule in the future, who should get it automatically. Not everyone should be an academic. So this needs further investigation. The intelligent generation of the degree with skills is still in test mode. I'm looking forward to your feedback!

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!

  • Now you can change all gender options (sexual and romantic orientation, ability to get pregnant or make pregnant, ability to produce milk, feminine or masculine frame, feminine or masculine clothing preferences, toilet preferences (pee sitting or standing) directly in the game for each Sim without going into CAS!
  • Danger! If you own Wicked Whims, the option for a sim to pee sitting or standing will automatically rename if that sim has a penis. Changing the "Use Toilet Standing" cheat will result in your Sim gaining a penis. The change "Use Toilet Sitting" cheat will cause your Sim to get a vagina.
  • Changing the clothing preference does not change already saved outfits! That only changes the trait! You still have to go to the CAS to change the outfits. I'm still experimenting on how to do it automatically, but haven't succeeded yet.
  • Changing the (biological) CAS gender is not implemented here. I've tried to make it, but this works differently than other options and I haven't managed to implement this yet. Unfortunately you have to go to CAS for this.

Version 0.9.0

Improvement of existing features:

  • Updating the mod after the Infant Patch! The cheat cleanup options have been removed from the mod and made into a standalone mod.
  • Improving the generation of all "old" likes and dislikes, taking into account the new characteristics and communication preferences and some skills!
  • Fashion preference randomization has been changed. Now Sims' current clothing fashion style is taken into account when generating likes and dislikes!
  • Color preference randomization has been improved. Now the color of the Sims' current clothing is also taken into account when generating likes and dislikes!

✒️ 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:

  • one like and one dislike for Characteristics;
  • two likes and two dislikes for Conversation Topics;
  • four likes and four dislikes (or two each for children) for Activities;
  • two likes and two dislikes for Colors;
  • two likes and two dislikes for Music Genres;
  • one like and one dislike for Fashion;
  • one like and one dislike for Décor.

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:

  • Intelligent randomization of all likes and dislikes. You can randomize the preferences for the selected Sim either separately by group (e.g. only color preferences) or absolutely all preferences at once with one click.
  • Intelligent randomization of all hidden trait based preferences and character values (similar to automated assignment).
  • Intelligent randomization of university degrees without skills (fake degree) and with intelligent allocation of skills (real degree). The intelligent generation of the degree with skills is still in test mode. I'm looking forward to your feedback!
  • Purely random skill generation without university degrees (even if you don't own the university pack).
  • Intelligent randomization of werewolf temperament.

Pick & Choice Assignment

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

  • Selection and assignment of individual traits of all personality traits, aspiration traits, gameplay traits, likes and dislikes, hidden trait based preferences, lifestyles, character values, university degrees, fears, fame quirks, werewolf temperament, and punishment rules.
  • If you own WW mods, you can also select the attractiveness likes and dislikes individually.

📦 Content of the downloads archive

The package contains two required files:

  • Smart Sim Randomizer Core Script (required)
  • Smart Sim Randomizer Core Package (required)

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

  • Auto-Generate Characteristic Preferences (optional for EP13)
  • Auto-Generate Communication Preferences (optional for EP13)
  • Auto-Generate Decor Preferences (optional for GP10)
  • Auto-Generate Fashion Preferences (optional for EP12)

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:

  • Visible Handedness (optional for Base Game)
  • Visible Political Position (optional for EP03)
  • Visible Favorite Movies (optional for SP05)

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

  • The mod is available in English, German, and Spanish in my own translation.
  • Simple Chinese translation by Touyun.
  • French translation by Mollory.
  • All other localizations are in the English language.
  • If you want to translate this into other languages, please contact me!

📌 Installation Instructions

  • Back up your current save files just in case!
  • Download the zip archive and extract all files!
  • Move the unzipped folder to your Sims 4 Mods folder!
  • Path: Documents > Electronic Arts > The Sims 4 > Mods
  • Please delete all files of the previous version of the mod first!
  • Delete the game cache files (how)!

⚠️ Required Terms

  • The XML Injector from Scumbumbo is required for full functionality!
  • The Package Blocker Utility (from version 2.0.1) from Andirz is required!
  • You have to allow the scripts in your game settings.

💾 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

Files

Comments

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

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.

Andirz

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?

Sheila Lobert

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!!

Anonymous

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

Marco Cantillo

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.☺️

MOLLORY

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

Andirz

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.

Marco Cantillo

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,

omglaserspewpew

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.