How to merge two scripts?

Sorry, this is a silly question: I’ve searched the online docs, but I don’t see how to merge script1.cau into script2.cau.

I’m doing this to try to combine episode 3 with episodes 4 and 5.

I know I can do an export-import, but that will lose all the Causality object data (which I’ve worked really hard to get right!)

Being in a time crunch, and guessing that CAU merging isn’t supported, I’ve exported to Fountain format, then imported that. At least this preserves the beat titles (actually, scene titles, but that’s close enough.)

I appreciate that it tries to guess the characters of the beat; however, the character list ordering seems in reverse order of script appearance.

Of course, I’m doing all this busy work in prep for your new episode timeline support which I’m really looking forward to.

PS: There needs to be a preference for disabling the “Drop block here” confirmation. I don’t move blocks accidentally.

Hi,

Merging scripts is a major weakness, but it’s something we have plans for. With the collaborative data model coming up, we also get the ability to reason about multiple documents, and fish things out of one document to put in another.

You can disable confirming block placement in the preferences. But it’s a necessary safe-guard, because moving a block by accident is massively destructive. We put in the safe-guard because some users flipped out.

Hi,

Great to hear there will be a way to pull things from multiple docs. Hard to do right now because of Causality’s single doc operating mode and lack of “import” for .cau docs.

Found the block move confirmation checkbox in preferences. Thanks!

Hi,

It’s a problem, and we totally know. The most direct route for us to do something soon is an export function where you select certain things, and export a document that contains just them, which you then import into another document. While not as simple as copy/paste between documents, it’s available to us. Could you tolerate such a workflow?