importing Objects into a main .blend(in real-time)

im back, and yes same question.

is there a way that i could have separate modle .blends (i.e “player.blend” or “enemie.blend”)

and then have one main .blend that imports objects from the other blend while in the game engine?

YOU DO NOT HAVE TO READ THE FOLLOWING UNLESS YOU WANT TO FULLY UNDERSTAND THE SITUATION

I understand that i could do an “append” or “link”, but thats not EXACTLY what i want, because im working on a racing game, and i plan on updating the game after the main file is finished, so iv’e written the code so the cars can quickly be added. But as of now if i update, the player would have to download the WHOLE file again, i would like to do the “real-time importing system” so that if an update comes out, they would only need to download maybe two files (a model and a stats file)

as always any help or even direction is greatly appreciated. :slight_smile:

If you use link rather than append, then you only have to update the one blend file for it to change in the other.
The easiest way to do it is to have the cars in one blend with all their logic, scripts etc. And then link that blend as a group.
That means that changing a cars speed, handling, or a script, or the texture job only takes updating one blend.

…cut cut…code wrong…

You mean you want to load other meshes during runtime?

Look for LibLoad