Lets say have have two files a.blend and b.blend. Inside both blends are two different game engine scenes. Both have animations, objects, logic, scripts, constrained objects and armatures.

From b.blend, I wan't to dynamically load the scene into a.blend, and switch two it.

For reference, this could be done statically by linking the scene in, and then using scene.replace("sceneB")

By the way, Start Game From File is not an option


You can use LibLoad(). It merges the data of a blend file into the current scene. So you could switch/add an hard-coded nearly empty scene and dynamically LibLoad() the data from the other blend file. The flexible part is the name of the blend file.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.