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”