My need today is due to a screen fader effect I need to run to solve an issue of camera position not being valid when my level loads. Depending on network / PC conditions the player camera is placed in a default location until my EventPlay function kicks in and moves it.
To resolve this I’ve created a BP with an embedded post processing effect that blacks out the screen, and once the camera is positioned, it fades out the PPE.
Problem is, that BP also blacks out the editor, so before packaging I have to remember to enable it. I would like the have something in its construction script which can detect its environment so it can disable itself if it’s in editor, but not when released so I don’t have to manually adjust all the time.