Optimization update added for the Trait Randomizer and “Predictable” ROS Generator. To help those who have experienced lag with the mod there is now a potential happy medium for everyone. The lag may have had to do with the amount of “ticks” in the idle node, which is a “break” before the code restarts the “Function - Main” BHAV. The new options are all tunable in each of the mod’s “Options” BCON files.
The number of idle ticks can be tuned in both mods, the higher the number, the longer the “break” the code will take restarting the checks. So you might need to make the number of ticks higher if you’re still experiencing lag. 30 ticks are equal to 1 sim minute, so intervals of 30 may be the best to test with. The idle ticks across all the mods have been set to 270 ticks. I would suggest at first placing this update and seeing how your game handles this update. You may need to adjust, and I would start with increments of 30/60 over the already tuned 270.
Everyone’s systems are different, so it may require experimentation if you’re still experiencing lag.
Any ticks over 1800 (1 hour) may take you out of the range of time in the “predictable” ROS mod.
To get around the game not handing out a ROS at the “correct time” for the predictable version, there is now a “range” of time (ex. 4am to 5am) that the ROS can occur to work with the number of “idle ticks.” Keep it to about an hour, as in this version of the ROS there’s a cool off period of an hour so that the ROS won’t occur after the range of time, so if you have the range set from 4 to 6 isntead of 4 to 5, there’s a chance another ROS will occur in that two hour frame.
In the truly random ROS mod, the “cool down period” in between two ROSes are built into the main, which isn’t necessary.
I would love to hear feedback on this, so please, if you have a “slower” system or have experienced lag in the past, please let me know the results!
Hello! Thank you for all your amazing mods! I was just wondering if you would consider adding also disliked traits to your auto-trait randomizer, e.g. disliked colours and possibly also disliked music - it rounds sims personality a little bit more. If not, that´s totally fine :) Thank you and have a very nice day :)
Hi Mam-chut-na-kako, thank you for reaching out! This one has crossed my mind before. I'm not 100% sure if I'd get around to it just yet.