I’m trying to use “sub-maps” to make level design easier.
So for example i have an empty map called:
TrainingFacility (contains the geometry of the level)
In the “levels” windows i have 3 sub-levels with streaming method “always loaded”
TrainingFacility-Props (contains additional props)
TrainingFacility-Lightning (contains all lightning for the level)
When i load the training facility map, it works fine, all sub-levels are present.
Now for the different game modes i created new empty levels with the TrainingFacility level as sub-level, also using always loaded as streaming level.
SP-TrainingFacility (contains single player startpoints and AI characters)
MP-TrainingFacility (contains multiplayer startpoints)
This is done cause i don’t want to randomly spawn my AI pawns and they should be placed according to the mission story.
The issue is when loading SP-TrainingFacility or MP-TrainingFacility i only have the geometry and game mode specific stuff, so no lightning and no props. This happens in both the editor and packaged game.
Also each time i open the SP-TrainingFacility in the editor and then open the TrainingFacility map, the editor crash (EditorServer.cpp:1773 UE_LOG(LogEditorServer, Fatal, TEXT("%s still around trying to load %s") LINE_TERMINATOR TEXT("%s"), *RemainingWorld->GetPathName(), TempFname, *ErrorString)