SakeTami
weerbesu
weerbesu

patreon


Improved Autonomy During Loading Screens

11/03/2021

This fixes the new Scenario feature not working with this mod installed.

07/05/2021

The mod now checks each Sim's interaction queue and exits the loading screen when no interactions are being executed.
In my testing, when multiple Sims choose to grab a book during the loading screen, the interactions cannot be executed properly and cause them to stand still. 

06/22/2021

01/31/2020

11/30/2019

11/14/2019

09/10/2019

The mod will now estimate the amount of time needed to execute interactions based on the number of Sims that have queued interactions and then use this estimate to extend the loading time accordingly.

07/07/2019

Previously Sims could not detect if a slot is already occupied during the loading screen and thus very often multiple Sims would be trying to sit on the same slot.
As a result of this fix, this mod now includes a package file in addition to the ts4script file.
One example of such interaction is clicking on the stereo and choosing a Sim to dance with. They are technically not social interactions, but they cause the same issue as social interactions if they were chosen during the loading screen.

06/25/2019

Because all Sims are spawned on a spawn point right outside the lot, if a social interaction was chosen, then two of the Sims would stand on the same spawn point to perform this social interaction. A notable example is when you visit an NPC Sim's house. After loading into the lot, very often you would see them standing on the street instead of being inside their own house. Social interactions being chosen is often the culprit so I had to disable them.
Similarly, if these interactions were chosen, the Sim would perform it right at the spawn point. Once again this means they would stand outside the lot when the loading screen ends.
This is mainly designed for pets. In my testing, when I visit neighbors, their pets can almost never find anything to do during the loading screen. This is added as a fallback option to prevent them standing on the spawn point.
Previously the default radius of 25 was used. Sims didn't consider objects beyond this range. This limit has now been removed and Sims spawned in the neighborhood will now consider all off-lot objects to use.
There are two reasons why they couldn't do it previously. Firstly, most objects in the game do not allow being chosen by multiple Sims during the loading screen, as a way to avoid clipping. So if the DJ booth is being used by the DJ, other Sims cannot choose to dance to it. This mod now enables the DJ booth to be chosen by multiple Sims. Secondly, the dance interactions requires the DJ booth to be actively played. If nobody is DJ'ing it, then Sims can't dance to it. During the loading screen, Sims cannot detect that somebody is DJ'ing it so the dance interaction always fails. This mod temporarily makes this object state check to always pass so that Sims can dance to it.

06/23/2019

06/20/2019

Description

The goal of this mod is to reduce instances where the game failed to find an interaction for an NPC Sim to do during the loading screen and thus causes them to stand awkwardly outside the lot once the loading screen ends. For example, in the actor career I've always noticed there are like three background actor Sims standing outside the lot, while the rest of the Sims (directors, producers, etc.) are already inside the lot, There are two possible reasons why this occurs: 1) the game failed to find an interaction for them to do, or 2) the game did find an interaction, but did not have enough time to run this interaction. To tackle this issue, this mod:

Additionally, in my testing the game only simulates for about 1.5 seconds during the loading screen and then it will pause the game & exit the loading screen. When lots of Sims were spawned during the loading screen, this is not enough time to run interactions on all Sims, resulting some Sims once again standing outside the lot. Thus, this mod will make the game to simulate a longer period of time during the loading screen to ensure all interactions have been properly executed on all Sims. As a result, the loading time will be slightly extended, depending on how many Sims there are on the lot.

Improved Autonomy During Loading Screens

Comments

Is this mod still compatible with the Life and Death Expansion pack game version: 1.111.102.1030? Thanks

Katia

Yeah this is something I can do. I'll look into it!

weerbesu

Is it possible to create a version of this mod that blacklists restaurant interactions (specifically placing orders)? I've found that this mod causes unowned restaurants to become essentially non-functional because the game generates a bunch of NPC orders that push the player order to the back of the order queue.

daluved1

It’s usually when my sims go to high school by the way. I think it may be because I have a mod that allows more classmates, therefore more than 20 sims on the lot

Hi! I’m having an issue where I get an infinite loading screen and then I removed this mod and it was fixed! So I think this may be causing it but I really want to keep it! Do you have any suggestions on what I should do or mods it conflicts with?

Hi! This is a very small mod and generally does not need to be updated for new patches regularly. This still works in my game and I'm also not seeing any coding changes that would break this mod. If you have any issues with this mod, you can let me know.

weerbesu

i think this mod isn't updated :(

McLayneSims


More Creators