Unload All Loaded Levels

Is there any way to unload all loaded levels? I have a series of streaming levels that I am transferring in and out of. Every time I trigger an event, I have to load the new level, and then unload a bunch of levels in my blueprint. It would be nice to just run one function to unload all, instead of setting up several nodes each time.

How about

  • Get all actors of class, select “Level”, you get an array
  • For each Loop where you link the index with a “get” of the level Array
  • Unload.

It would be better if you have a List with all levels currently loaded and iterate with the loop over this list.