Start Recording Sequence Restrictions as of 4.16?

Start and Stop Recording Sequence blueprint nodes worked fine in 4.15, but as of 4.16 they produce a warning as my pawn in a non editor module? And in 4.17 it is an error instead of a warning. I tried changing my blueprint parent to VREditor clases such as the VREditorActor, and that fixed the error, but broke the VR setup. Any ideas?

What’s the warning/error that you’re seeing?

BlueprintEditorCompileResults:Warning: Warning Function in Editor Only Module ’ Stop Recording Sequence ’ cannot be called within the Non-Editor module blueprint base class ’ Pawn '.

LogBlueprint: Error: [Compiler …] Function in Editor Only Module ’ Stop Recording Sequence ’ cannot be called within the Non-Editor module blueprint base class ’ Pawn '.

Yeah, you’re right. Looks like those restrictions are in place for editor module BP functions.

Can you try executing the console command: “RecordSequence”. Arguments are:

  • all
  • actor [actorLabel]
  • class [actorClass]

For example: “RecordSequence actor CineCameraActor1”

That worked great! Thanks for your help. For anyone wondering, the console command to stop is “StopRecordingSequence”