What would be the best way to set up multiple different potential scene set ups in the same location on a larger map?
Essentially my situation is this: I have a map (not streaming), and in one room, when you get there, one conversation out of a long list of them is available. Depending on the available conversation, the NPCs in the room will be in different places, playing different animation loops.
I could just have a blueprint move things around according to values in a list, but that seems silly. Being able to graphically place things would be ideal.
I could do multiple sequencer scenes, but I don’t really require a sequence, just the initial setup.
I could do something with streaming levels? But that seems a bit excessive for just one room of the map. Maybe it just seems wrong due to my unfamiliarity with them.
That’s actually a really good question this is a common “setup vs scalability” problem in Unreal.
If I were setting this up, I wouldn’t rely on Sequencer or level streaming for just one room. Both would be overkill for what you’re trying to achieve.
A cleaner approach would be:
Use a “Scene State / Scenario System” inside the same level
Create a master Blueprint for the room (or a Scene Manager actor)
Define each “conversation setup” as a preset state (Data Assets or Structs work really well for this)
Each state controls:
NPC positions (transform presets)
Animation loops
Visibility toggles (who is active in the scene)
Then instead of moving things manually with logic spaghetti, you just:
Pick a scenario ID → apply a full “scene snapshot”
This keeps everything:
Graphically editable (via Data Assets / exposed variables)
Easy to expand (just add new scenarios)
Clean without needing multiple levels or Sequencer setups
Sequencer would only make sense if you needed cinematic timing — not for static room states like this.
If you want, I can help you structure it properly depending on how your NPC system is set up.
I’m much more active on Discord than here, so for faster discussion you can reach me there: splendid0001
That’s one of the options I considered, but when I meant graphically placing things, I meant visually in the level. Artists generally aren’t fond of numbers, I’ve found
Ultimately I went with a similar setup, buuut with a level sequence. Feels like too much, but it’s okay. Ultimately it might bring in some benefits I didn’t expect.