Hello,
first of all, the new sequencer is absolutely fantastic
Unfortunately, I think I found a bug where using in-sequencer spawned camera (cinecam), using it’s Lookat Tracking feature and assigning a scene object (which is not spawned in that sequencer) leads to a sequence save error which can be resolved only by removing the Lookat Tracking object or by converting the object to spawnable.
Interestingly one time when trying to reproduce the bug, and possibly by first removing the look at target, then assigning it again, saving (with the mentioned error), then converting the object to spawnable I got cought up in a chain reaction where trying to save the sequnce led to many errors with scene objects being marked as “external” (basically same error like with the lookat tracking target).
Steps to reproduce:
- Startup 4.12.4, New Project, Blank is ok, using “Starter Content” preferable
- Keep the default map with the table, chairs and statue
- Create new Sequence in Content Browser
- In Sequencer, click the 4th button on the toolbar - “Create a new camera and set it…” (so this camera is spawned by Sequencer and is not “part of the scene”)
- Select the camera in the Sequencer and in “Details” tab, “Lookat Tracking Settings”, turn on “Enable Look at Tracking”, in “Actor to Track” select the statue (or some other object)
- In Sequencer, click the save button and you should get the error saying "Can’t save… Graph is linked to objects in external map… External Object: Statue… "
- If you click OK, then Continue and convert the statue to Spawnable, it should be possible to save the sequence.
Unfortunately, when I was writing the repro steps, and trying the bug again, I was not able to save the sequence even if converted the statue to spawnable because now I started to get errors about other scene objects being externally referenced. So I’m not sure what’s the root cause of the problem, but those repro steps will take you to the problem