How do I rotate a 3d external layout?

I am trying to make a fast-paced doors-like game, but I’m having trouble with making rooms turn. I am using external events to place the rooms, but all the rooms face forward, and I need them to turn when required. I’ve tried a bunch of methods, including linking, stickers, and parent-child rotation.

I have in-game pictures along with the specific layout I’m having trouble with and the code that manages room generation. Is there something I’m doing wrong?

I’m trying a similar thing, but with seed-like generating rooms, and I also have no idea how to do it.

I submitted exactly same thing while ago because I wanted to do the same thing

I only have ideas how it could be done but didn’t do it

  1. [Most popular response to mine] Each room as one object instead (which we both know sucks)
  2. Use “stick” extension and stick every object to a “rotation handler” and then rotate that (most likely to work the best, just never got to do it)
  3. Make each rotation a different layout (probably the worst option)
1 Like

The third option actually seems like the best option LMAO.
I’m actually using that method for stage variants in one of my projects, and it wouldn’t be so bad if there were folders, or something to group external layouts. Since the object is the same resource, it doesn’t take any more time to load than it does the first time, so that’s why I actually (kind of) like this method.

The folders I agree, same should be done for scenes (but they don’t have it fsr)

But here’s the thing, if you edit one, you need to edit the rest too (which is tedious and annonying)