Get world settings before loading the map?


using for example a custom world settings class, is it possible to load infos from a level BEFORE actually loading it?

I would like to create a random level made of multiple streamed levels, and I would like to pick a level meeting some criterias. Like is it curved toward a certain direction? Does it have multiple exits?

Is that possible?