when using libload to load other blend files all the dynamic objects on those blend files sometimes load faster than all the other objects like the terrain ending up falling into oblivion. Is there a way to control how the objects on a loaded file appear or is there another way of doing this?
In my situation, I use a blend file with a libload script to load:- another blend file with a static object (the terrain) and some rigidbody objects(barrels)
- even another blend file with 1 rigidbody(the tank)
Most of the times when I start the game engine, all dynamic object even those in different blend files fall before the terrain loads, very few times the tank loads after but the barrels no, and even fewer times every rigidbody loads in place or tumbling around.
I even tried to delay the loading of the file with the tank but no success.
The solution I have at the moment is to reposition the tank by pressing a key to it’s original position.
A way that I didn’t try yet was to load all rigidbody with physics disable and enable them after a certain time, but that will require a lot of work to do it in all objects so I wanted to ask here 1st if anyone has a better solution.
How the files load most of the times, see the small barrels at the distance and the tank falling
How the files load very few times
Thanks in advance,