Level Instances extraction and ELevelInstancePivotType::Actor

Is there a reason why ULevelInstanceSubsystem::CreateLevelInstanceFrom never uses any rotation for the level instance pivot when extracting a level instance?

For most of the ELevelInstancePivotType values, this makes sense, but I would expect that for ELevelInstancePivotType::Actor, it would be useful for the pivot to utilize the rotation of the reference actor, and not just a value of zero.

This would be especially useful when extracting level instances from actors already placed and potentially arbitrarily rotated in a world, where the usage of the actor pivot can reset the extracted level instance to a more usefully neutral rotation, based on the baseline rotation of the referenced pivot actor.

Hello,

I apologize for the delay. I created a jira for this feature request. I’m not sure if there was a specific reason not to use it. If I had to guess, I would say that it was possibly something that we just haven’t seen requested before. I reached out to a couple of team members to find out more, and if I find out that there was a good reason to avoid this, then I’ll report back. For now, if you made or plan on making changes to support this, then feel free to open a PR.

Thanks,

Ryan