# Loading Actors from Loaded Level Instance

**URL:** <https://forums.unrealengine.com/t/loading-actors-from-loaded-level-instance/1620116>\
**Category:** Programming & Scripting\
**Tags:** Level-Streaming, streaming-level, level-load, unreal-engine, UE5, Blueprint, question, UE503\
**Created:** [January 16, 2024, 9:40pm UTC](https://forums.unrealengine.com/t/loading-actors-from-loaded-level-instance/1620116 "2024-01-16T21:40:18Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![T4l\_R](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@T4l\_R](https://forums.unrealengine.com/u/T4l_R)\
**Post date:** [January 16, 2024, 9:40pm UTC](https://forums.unrealengine.com/t/loading-actors-from-loaded-level-instance/1620116/1 "2024-01-16T21:40:18Z")

</div>

Hi,  
Is there a way to get actors of type/all actors from a level/level instance like I’m loading in the screenshot?  
 ![sgdgr](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/d/b/2dbab6c3e4c6e1204d741b256e7ce8925d54c21c.png)

---

<div class="post-metadata">

**Author:** ![ClockworkOcean](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/clockworkocean/32/1169999_2.png) [@ClockworkOcean](https://forums.unrealengine.com/u/ClockworkOcean)\
**Post date:** [January 17, 2024, 9:42am UTC](https://forums.unrealengine.com/t/loading-actors-from-loaded-level-instance/1620116/2 "2024-01-17T09:42:06Z")

</div>

In a word, no. Sorry 🙂

I think maybe if you’ve tagged all actors in a level, after streaming that level, you can get a list of actors with tag. Possibly before the level is visible? But not from the reference returned from the load level instance node.

---

<div class="post-metadata">

**Author:** ![T4l\_R](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@T4l\_R](https://forums.unrealengine.com/u/T4l_R)\
**Post date:** [January 17, 2024, 10:43am UTC](https://forums.unrealengine.com/t/loading-actors-from-loaded-level-instance/1620116/3 "2024-01-17T10:43:20Z")

</div>

The thing is I created a procedurally self building dungeon with premade rooms, but right now I made the rooms inside BP Actors (which is so annoying to build a room inside a BP).  
So now I’m trying to improve it and instead of using a BP Actor for rooms, I’m trying to create the room inside a separated level (which is why I’m trying to use Load Level Instance by Name - The level is not used as a sub-level).  
Loading the room works, but the BP Actor had data that I needed for the dungeon BP.  
My other though was to create a Data Table with all the rooms I need and their data, but was trying to see if I can find a better solution.

---

<div class="post-metadata">

**Author:** ![ClockworkOcean](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/clockworkocean/32/1169999_2.png) [@ClockworkOcean](https://forums.unrealengine.com/u/ClockworkOcean)\
**Post date:** [January 17, 2024, 10:46am UTC](https://forums.unrealengine.com/t/loading-actors-from-loaded-level-instance/1620116/4 "2024-01-17T10:46:58Z")

</div>

What is in the BP that you need to get?

Data table is a last resort, I’d say 🙂

---

<div class="post-metadata">

**Author:** ![T4l\_R](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@T4l\_R](https://forums.unrealengine.com/u/T4l_R)\
**Post date:** [January 17, 2024, 11:44am UTC](https://forums.unrealengine.com/t/loading-actors-from-loaded-level-instance/1620116/5 "2024-01-17T11:44:45Z")

</div>

It’s a BP Actor of the room itself.

---

<div class="post-metadata">

**Author:** ![ClockworkOcean](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/clockworkocean/32/1169999_2.png) [@ClockworkOcean](https://forums.unrealengine.com/u/ClockworkOcean)\
**Post date:** [January 17, 2024, 11:58am UTC](https://forums.unrealengine.com/t/loading-actors-from-loaded-level-instance/1620116/6 "2024-01-17T11:58:14Z")

</div>

I explained in detail here, a way of loading level instances so they fit together

> [@Advice on repositioning sublevels (Level layout)](https://forums.unrealengine.com/t/advice-on-repositioning-sublevels-level-layout/1603686/14):
>
> To assist in rapid iterations for greyboxing, I constructed a simple system (based on your code) that aligns sublevels added to a persistent level (added via levels panel). It is near exactly what I was hoping for and is a MASSIVE time-saver over my old method. I’m also very happy to know that I also have a solid framework for when I get to the next step. You’re a hero. Thanks again - this is all extremely helpful!!!
